diff options
61 files changed, 24780 insertions, 4 deletions
diff --git a/ChangeLog b/ChangeLog index 72dd269a5c..08488fe2b2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,76 @@ +2018-03-20 Joseph Myers <joseph@codesourcery.com> + + * math/Makefile (libm-narrow-fns): Add sub. + (libm-test-funcs-narrow): Likewise. + * math/Versions (GLIBC_2.28): Add narrowing subtract functions. + * math/bits/mathcalls-narrow.h (sub): Use __MATHCALL_NARROW. + * math/gen-auto-libm-tests.c (test_functions): Add sub. + * math/math-narrow.h (CHECK_NARROW_SUB): New macro. + (NARROW_SUB_ROUND_TO_ODD): Likewise. + (NARROW_SUB_TRIVIAL): Likewise. + * sysdeps/ieee754/float128/float128_private.h (__fsubl): New + macro. + (__dsubl): Likewise. + * sysdeps/ieee754/ldbl-opt/Makefile (libnldbl-calls): Add fsub and + dsub. + (CFLAGS-nldbl-dsub.c): New variable. + (CFLAGS-nldbl-fsub.c): Likewise. + * sysdeps/ieee754/ldbl-opt/Versions (GLIBC_2.28): Add + __nldbl_dsubl. + * sysdeps/ieee754/ldbl-opt/nldbl-compat.h (__nldbl_dsubl): New + prototype. + * manual/arith.texi (Misc FP Arithmetic): Document fsub, fsubl, + dsubl, fMsubfN, fMsubfNx, fMxsubfN and fMxsubfNx. + * math/auto-libm-test-in: Add tests of sub. + * math/auto-libm-test-out-narrow-sub: New generated file. + * math/libm-test-narrow-sub.inc: New file. + * sysdeps/i386/fpu/s_f32xsubf64.c: Likewise. + * sysdeps/ieee754/dbl-64/s_f32xsubf64.c: Likewise. + * sysdeps/ieee754/dbl-64/s_fsub.c: Likewise. + * sysdeps/ieee754/float128/s_f32subf128.c: Likewise. + * sysdeps/ieee754/float128/s_f64subf128.c: Likewise. + * sysdeps/ieee754/float128/s_f64xsubf128.c: Likewise. + * sysdeps/ieee754/ldbl-128/s_dsubl.c: Likewise. + * sysdeps/ieee754/ldbl-128/s_f64xsubf128.c: Likewise. + * sysdeps/ieee754/ldbl-128/s_fsubl.c: Likewise. + * sysdeps/ieee754/ldbl-128ibm/s_dsubl.c: Likewise. + * sysdeps/ieee754/ldbl-128ibm/s_fsubl.c: Likewise. + * sysdeps/ieee754/ldbl-96/s_dsubl.c: Likewise. + * sysdeps/ieee754/ldbl-96/s_fsubl.c: Likewise. + * sysdeps/ieee754/ldbl-opt/nldbl-dsub.c: Likewise. + * sysdeps/ieee754/ldbl-opt/nldbl-fsub.c: Likewise. + * sysdeps/ieee754/soft-fp/s_dsubl.c: Likewise. + * sysdeps/ieee754/soft-fp/s_fsub.c: Likewise. + * sysdeps/ieee754/soft-fp/s_fsubl.c: Likewise. + * sysdeps/powerpc/fpu/libm-test-ulps: Update. + * sysdeps/mach/hurd/i386/libm.abilist: Likewise. + * sysdeps/unix/sysv/linux/aarch64/libm.abilist: Likewise. + * sysdeps/unix/sysv/linux/alpha/libm.abilist: Likewise. + * sysdeps/unix/sysv/linux/arm/libm.abilist: Likewise. + * sysdeps/unix/sysv/linux/hppa/libm.abilist: Likewise. + * sysdeps/unix/sysv/linux/i386/libm.abilist: Likewise. + * sysdeps/unix/sysv/linux/ia64/libm.abilist: Likewise. + * sysdeps/unix/sysv/linux/m68k/coldfire/libm.abilist: Likewise. + * sysdeps/unix/sysv/linux/m68k/m680x0/libm.abilist: Likewise. + * sysdeps/unix/sysv/linux/microblaze/libm.abilist: Likewise. + * sysdeps/unix/sysv/linux/mips/mips32/libm.abilist: Likewise. + * sysdeps/unix/sysv/linux/mips/mips64/libm.abilist: Likewise. + * sysdeps/unix/sysv/linux/nios2/libm.abilist: Likewise. + * sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libm.abilist: Likewise. + * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libm.abilist: Likewise. + * sysdeps/unix/sysv/linux/powerpc/powerpc64/libm-le.abilist: Likewise. + * sysdeps/unix/sysv/linux/powerpc/powerpc64/libm.abilist: Likewise. + * sysdeps/unix/sysv/linux/riscv/rv64/libm.abilist: Likewise. + * sysdeps/unix/sysv/linux/s390/s390-32/libm.abilist: Likewise. + * sysdeps/unix/sysv/linux/s390/s390-64/libm.abilist: Likewise. + * sysdeps/unix/sysv/linux/sh/libm.abilist: Likewise. + * sysdeps/unix/sysv/linux/sparc/sparc32/libm.abilist: Likewise. + * sysdeps/unix/sysv/linux/sparc/sparc64/libm.abilist: Likewise. + * sysdeps/unix/sysv/linux/tile/tilegx32/libm.abilist: Likewise. + * sysdeps/unix/sysv/linux/tile/tilegx64/libm.abilist: Likewise. + * sysdeps/unix/sysv/linux/x86_64/64/libm.abilist: Likewise. + * sysdeps/unix/sysv/linux/x86_64/x32/libm.abilist: Likewise. + 2018-03-19 Joseph Myers <joseph@codesourcery.com> [BZ #20079] diff --git a/NEWS b/NEWS index 5c0a3c6780..9fb4c7a3f6 100644 --- a/NEWS +++ b/NEWS @@ -15,6 +15,9 @@ Major new features: - fadd, faddl, daddl and corresponding fMaddfN, fMaddfNx, fMxaddfN and fMxaddfNx functions. + - fsub, fsubl, dsubl and corresponding fMsubfN, fMsubfNx, fMxsubfN and + fMxsubfNx functions. + * Nominative and genitive month names are now supported for the Catalan and Czech languages. The Catalan and Greek languages now support abbreviated alternative month names. diff --git a/manual/arith.texi b/manual/arith.texi index 39f2a5da58..116788ba9a 100644 --- a/manual/arith.texi +++ b/manual/arith.texi @@ -2210,6 +2210,25 @@ function without any intermediate rounding to the type of the arguments. @end deftypefun +@deftypefun float fsub (double @var{x}, double @var{y}) +@deftypefunx float fsubl (long double @var{x}, long double @var{y}) +@deftypefunx double dsubl (long double @var{x}, long double @var{y}) +@deftypefunx _FloatM fMsubfN (_Float@var{N} @var{x}, _Float@var{N} @var{y}) +@deftypefunx _FloatM fMsubfNx (_Float@var{N}x @var{x}, _Float@var{N}x @var{y}) +@deftypefunx _FloatMx fMxsubfN (_Float@var{N} @var{x}, _Float@var{N} @var{y}) +@deftypefunx _FloatMx fMxsubfNx (_Float@var{N}x @var{x}, _Float@var{N}x @var{y}) +@standards{TS 18661-1:2014, math.h} +@standardsx{fMsubfN, TS 18661-3:2015, math.h} +@standardsx{fMsubfNx, TS 18661-3:2015, math.h} +@standardsx{fMxsubfN, TS 18661-3:2015, math.h} +@standardsx{fMxsubfNx, TS 18661-3:2015, math.h} +@safety{@prelim{}@mtsafe{}@assafe{}@acsafe{}} +These functions, from TS 18661-1:2014 and TS 18661-3:2015, return +@math{@var{x} - @var{y}}, rounded once to the return type of the +function without any intermediate rounding to the type of the +arguments. +@end deftypefun + @node Complex Numbers @section Complex Numbers @pindex complex.h diff --git a/math/Makefile b/math/Makefile index 12dcedd7f7..7cc0d16b0c 100644 --- a/math/Makefile +++ b/math/Makefile @@ -89,7 +89,7 @@ libm-compat-calls = \ w_lgammaF_r_compat w_lgammaF_compat2 w_expF_compat \ w_lgamma_compatF k_standardF -libm-narrow-fns = add +libm-narrow-fns = add sub libm-narrow-types-basic = s_fF s_f32xFf64 libm-narrow-types-ldouble-yes = s_fFl s_dFl libm-narrow-types-float128-yes = s_f32Ff128 s_f64Ff128 s_f64xFf128 @@ -284,7 +284,7 @@ libm-test-funcs-noauto = canonicalize ceil cimag conj copysign cproj creal \ scalbln scalbn setpayload setpayloadsig signbit \ significand totalorder totalordermag trunc ufromfp \ ufromfpx -libm-test-funcs-narrow = add +libm-test-funcs-narrow = add sub libm-test-funcs-all = $(libm-test-funcs-auto) $(libm-test-funcs-noauto) libm-test-c-auto = $(foreach f,$(libm-test-funcs-auto),libm-test-$(f).c) libm-test-c-noauto = $(foreach f,$(libm-test-funcs-noauto),libm-test-$(f).c) diff --git a/math/Versions b/math/Versions index 9191c0f648..87c7ff601c 100644 --- a/math/Versions +++ b/math/Versions @@ -555,9 +555,14 @@ libm { # Functions not involving _Float64x or _Float128, for all configurations. fadd; faddl; daddl; f32addf32x; f32addf64; f32xaddf64; + fsub; fsubl; dsubl; + f32subf32x; f32subf64; f32xsubf64; # Functions involving _Float64x or _Float128, for some configurations. f32addf64x; f32addf128; f32xaddf64x; f32xaddf128; f64addf64x; f64addf128; f64xaddf128; + f32subf64x; f32subf128; + f32xsubf64x; f32xsubf128; f64subf64x; f64subf128; + f64xsubf128; } } diff --git a/math/auto-libm-test-in b/math/auto-libm-test-in index fc407e9b90..bb3c325fec 100644 --- a/math/auto-libm-test-in +++ b/math/auto-libm-test-in @@ -7195,6 +7195,101 @@ sinh 0x2.c5d37700c6bb03a8p+12 no-test-inline sinh 0x2.c5d37700c6bb03a6c24b6c9b494cp+12 no-test-inline sinh 0x2.c5d37700c6bb03a6c24b6c9b494ep+12 no-test-inline +sub 0 0 +sub 0 -0 +sub -0 0 +sub -0 -0 +sub max max +sub max -max +sub -max max +sub -max -max +sub min min missing-underflow:arg-ibm128 +sub min -min missing-underflow:arg-ibm128 +sub -min min missing-underflow:arg-ibm128 +sub -min -min missing-underflow:arg-ibm128 +sub min_subnorm min_subnorm missing-underflow:arg-ibm128 +sub min_subnorm -min_subnorm missing-underflow:arg-ibm128 +sub -min_subnorm min_subnorm missing-underflow:arg-ibm128 +sub -min_subnorm -min_subnorm missing-underflow:arg-ibm128 +sub 1 2 +sub 1 -2 +sub -1 2 +sub -1 -2 +sub 100.5 0.75 +sub 100.5 -0.75 +sub -100.5 0.75 +sub -100.5 -0.75 +sub 1 0x1p-23 +sub 1 0x1.7fp-23 +sub 1 0x1.8p-23 +sub 1 0x1.81p-23 +sub 1 0x1p-24 +sub 1 0x1.1p-24 +sub 1 0x0.fp-24 +sub 1 min +sub 1 -min +sub 1 min_subnorm +sub 1 -min_subnorm +sub -1 min +sub -1 -min +sub -1 min_subnorm +sub -1 -min_subnorm +# Cases where larger argument is half way between two values of a +# floating-point format, so that double rounding would sometimes yield +# the wrong result. +sub 0x1.000001p0 min +sub 0x1.000001p0 -min +sub 0x1.000001p0 min_subnorm +sub 0x1.000001p0 -min_subnorm +sub -0x1.000001p0 min +sub -0x1.000001p0 -min +sub -0x1.000001p0 min_subnorm +sub -0x1.000001p0 -min_subnorm +sub 0x1.00000000000008p0 min +sub 0x1.00000000000008p0 -min +sub 0x1.00000000000008p0 min_subnorm +sub 0x1.00000000000008p0 -min_subnorm +sub -0x1.00000000000008p0 min +sub -0x1.00000000000008p0 -min +sub -0x1.00000000000008p0 min_subnorm +sub -0x1.00000000000008p0 -min_subnorm +sub 0x1.0000000000000001p0 min +sub 0x1.0000000000000001p0 -min +sub 0x1.0000000000000001p0 min_subnorm +sub 0x1.0000000000000001p0 -min_subnorm +sub -0x1.0000000000000001p0 min +sub -0x1.0000000000000001p0 -min +sub -0x1.0000000000000001p0 min_subnorm +sub -0x1.0000000000000001p0 -min_subnorm +# Two values representable in the same format with difference very +# close to half way between two representable values. In particular, +# verify that there is no intermediate rounding to 64 bits when +# subtracting two double values. +sub 1 0x1.000002p-24 +sub 1 -0x1.000002p-24 +sub 1 0x0.ffffffp-24 +sub 1 -0x0.ffffffp-24 +sub 0x1.000002p0 0x1.000002p-24 +sub 0x1.000002p0 -0x1.000002p-24 +sub 0x1.000002p0 0x0.ffffffp-24 +sub 0x1.000002p0 -0x0.ffffffp-24 +sub 1 0x1.0000000000001p-53 +sub 1 -0x1.0000000000001p-53 +sub 1 0x0.fffffffffffff8p-53 +sub 1 -0x0.fffffffffffff8p-53 +sub 0x1.0000000000001p0 0x1.0000000000001p-53 +sub 0x1.0000000000001p0 -0x1.0000000000001p-53 +sub 0x1.0000000000001p0 0x0.fffffffffffff8p-53 +sub 0x1.0000000000001p0 -0x0.fffffffffffff8p-53 +sub 1 0x1.0000000000000002p-64 +sub 1 -0x1.0000000000000002p-64 +sub 1 0x0.ffffffffffffffffp-64 +sub 1 -0x0.ffffffffffffffffp-64 +sub 0x1.0000000000000002p0 0x1.0000000000000002p-64 +sub 0x1.0000000000000002p0 -0x1.0000000000000002p-64 +sub 0x1.0000000000000002p0 0x0.ffffffffffffffffp-64 +sub 0x1.0000000000000002p0 -0x0.ffffffffffffffffp-64 + sqrt 0 sqrt -0 sqrt 2209 diff --git a/math/auto-libm-test-out-narrow-sub b/math/auto-libm-test-out-narrow-sub new file mode 100644 index 0000000000..32b9abde6f --- /dev/null +++ b/math/auto-libm-test-out-narrow-sub @@ -0,0 +1,23487 @@ +sub 0 0 += sub downward binary32:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : -0x0p+0 : += sub tonearest binary32:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 : += sub towardzero binary32:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 : += sub upward binary32:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 : += sub downward binary64:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : -0x0p+0 : += sub tonearest binary64:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 : += sub towardzero binary64:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 : += sub upward binary64:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 : += sub downward intel96:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : -0x0p+0 : += sub tonearest intel96:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 : += sub towardzero intel96:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 : += sub upward intel96:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 : += sub downward m68k96:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : -0x0p+0 : += sub tonearest m68k96:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 : += sub towardzero m68k96:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 : += sub upward m68k96:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 : += sub downward binary128:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : -0x0p+0 : += sub tonearest binary128:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 : += sub towardzero binary128:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 : += sub upward binary128:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 : += sub downward ibm128:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : -0x0p+0 : += sub tonearest ibm128:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 : += sub towardzero ibm128:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 : += sub upward ibm128:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 : +sub 0 -0 += sub downward binary32:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : 0x0p+0 : += sub tonearest binary32:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : 0x0p+0 : += sub towardzero binary32:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : 0x0p+0 : += sub upward binary32:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : 0x0p+0 : += sub downward binary64:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : 0x0p+0 : += sub tonearest binary64:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : 0x0p+0 : += sub towardzero binary64:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : 0x0p+0 : += sub upward binary64:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : 0x0p+0 : += sub downward intel96:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : 0x0p+0 : += sub tonearest intel96:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : 0x0p+0 : += sub towardzero intel96:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : 0x0p+0 : += sub upward intel96:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : 0x0p+0 : += sub downward m68k96:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : 0x0p+0 : += sub tonearest m68k96:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : 0x0p+0 : += sub towardzero m68k96:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : 0x0p+0 : += sub upward m68k96:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : 0x0p+0 : += sub downward binary128:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : 0x0p+0 : += sub tonearest binary128:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : 0x0p+0 : += sub towardzero binary128:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : 0x0p+0 : += sub upward binary128:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : 0x0p+0 : += sub downward ibm128:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : 0x0p+0 : += sub tonearest ibm128:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : 0x0p+0 : += sub towardzero ibm128:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : 0x0p+0 : += sub upward ibm128:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : 0x0p+0 : +sub -0 0 += sub downward binary32:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 : += sub tonearest binary32:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 : += sub towardzero binary32:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 : += sub upward binary32:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 : += sub downward binary64:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 : += sub tonearest binary64:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 : += sub towardzero binary64:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 : += sub upward binary64:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 : += sub downward intel96:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 : += sub tonearest intel96:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 : += sub towardzero intel96:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 : += sub upward intel96:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 : += sub downward m68k96:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 : += sub tonearest m68k96:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 : += sub towardzero m68k96:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 : += sub upward m68k96:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 : += sub downward binary128:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 : += sub tonearest binary128:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 : += sub towardzero binary128:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 : += sub upward binary128:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 : += sub downward ibm128:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 : += sub tonearest ibm128:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 : += sub towardzero ibm128:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 : += sub upward ibm128:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 : +sub -0 -0 += sub downward binary32:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : -0x0p+0 : += sub tonearest binary32:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : 0x0p+0 : += sub towardzero binary32:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : 0x0p+0 : += sub upward binary32:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : 0x0p+0 : += sub downward binary64:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : -0x0p+0 : += sub tonearest binary64:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : 0x0p+0 : += sub towardzero binary64:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : 0x0p+0 : += sub upward binary64:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : 0x0p+0 : += sub downward intel96:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : -0x0p+0 : += sub tonearest intel96:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : 0x0p+0 : += sub towardzero intel96:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : 0x0p+0 : += sub upward intel96:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : 0x0p+0 : += sub downward m68k96:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : -0x0p+0 : += sub tonearest m68k96:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : 0x0p+0 : += sub towardzero m68k96:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : 0x0p+0 : += sub upward m68k96:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : 0x0p+0 : += sub downward binary128:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : -0x0p+0 : += sub tonearest binary128:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : 0x0p+0 : += sub towardzero binary128:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : 0x0p+0 : += sub upward binary128:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : 0x0p+0 : += sub downward ibm128:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : -0x0p+0 : += sub tonearest ibm128:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : 0x0p+0 : += sub towardzero ibm128:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : 0x0p+0 : += sub upward ibm128:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : 0x0p+0 : +sub max max += sub downward binary32:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : -0x0p+0 : += sub tonearest binary32:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : 0x0p+0 : += sub towardzero binary32:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : 0x0p+0 : += sub upward binary32:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : 0x0p+0 : += sub downward binary64:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : -0x0p+0 : += sub tonearest binary64:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : 0x0p+0 : += sub towardzero binary64:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : 0x0p+0 : += sub upward binary64:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : 0x0p+0 : += sub downward intel96:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : -0x0p+0 : += sub tonearest intel96:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : 0x0p+0 : += sub towardzero intel96:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : 0x0p+0 : += sub upward intel96:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : 0x0p+0 : += sub downward m68k96:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : -0x0p+0 : += sub tonearest m68k96:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : 0x0p+0 : += sub towardzero m68k96:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : 0x0p+0 : += sub upward m68k96:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : 0x0p+0 : += sub downward binary128:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : -0x0p+0 : += sub tonearest binary128:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : 0x0p+0 : += sub towardzero binary128:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : 0x0p+0 : += sub upward binary128:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : 0x0p+0 : += sub downward ibm128:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : -0x0p+0 : += sub tonearest ibm128:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : 0x0p+0 : += sub towardzero ibm128:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : 0x0p+0 : += sub upward ibm128:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : 0x0p+0 : += sub downward binary32:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub tonearest binary32:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub downward binary64:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact += sub tonearest binary64:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact += sub towardzero binary64:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffffp+1020 : inexact += sub upward binary64:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffffp+1020 : inexact += sub downward intel96:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact += sub tonearest intel96:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact += sub towardzero intel96:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff7ffp+1020 : inexact += sub upward intel96:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff7ffp+1020 : inexact += sub downward m68k96:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact += sub tonearest m68k96:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact += sub towardzero m68k96:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff7ffp+1020 : inexact += sub upward m68k96:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff7ffp+1020 : inexact += sub downward binary128:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact += sub tonearest binary128:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact += sub towardzero binary128:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff7ffffffffffffff8p+1020 : inexact += sub upward binary128:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff7ffffffffffffff8p+1020 : inexact += sub downward ibm128:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact += sub tonearest ibm128:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact += sub towardzero ibm128:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff7ffffffffffffcp+1020 : inexact += sub upward ibm128:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff7ffffffffffffcp+1020 : inexact += sub downward binary32:arg_fmt(16383,64,104,64) 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub tonearest binary32:arg_fmt(16383,64,104,64) 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,64,104,64) 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,64,104,64) 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub downward binary64:arg_fmt(16383,64,104,64) 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub tonearest binary64:arg_fmt(16383,64,104,64) 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,64,104,64) 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,64,104,64) 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub downward intel96:arg_fmt(16383,64,104,64) 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub tonearest intel96:arg_fmt(16383,64,104,64) 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub towardzero intel96:arg_fmt(16383,64,104,64) 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffffffep+16380 : inexact += sub upward intel96:arg_fmt(16383,64,104,64) 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffffffep+16380 : inexact += sub downward m68k96:arg_fmt(16383,64,104,64) 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub tonearest m68k96:arg_fmt(16383,64,104,64) 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub towardzero m68k96:arg_fmt(16383,64,104,64) 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffffffep+16380 : inexact += sub upward m68k96:arg_fmt(16383,64,104,64) 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffffffep+16380 : inexact += sub downward binary128:arg_fmt(16383,64,104,64) 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub tonearest binary128:arg_fmt(16383,64,104,64) 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub towardzero binary128:arg_fmt(16383,64,104,64) 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffffffeffffffffffff8p+16380 : inexact += sub upward binary128:arg_fmt(16383,64,104,64) 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffffffeffffffffffff8p+16380 : inexact += sub downward ibm128:arg_fmt(16383,64,104,64) 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub tonearest ibm128:arg_fmt(16383,64,104,64) 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,64,104,64) 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,64,104,64) 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub downward binary32:arg_fmt(16383,113,104,113) 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub tonearest binary32:arg_fmt(16383,113,104,113) 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,113,104,113) 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,113,104,113) 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub downward binary64:arg_fmt(16383,113,104,113) 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub tonearest binary64:arg_fmt(16383,113,104,113) 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,113,104,113) 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,113,104,113) 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub downward intel96:arg_fmt(16383,113,104,113) 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub tonearest intel96:arg_fmt(16383,113,104,113) 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub towardzero intel96:arg_fmt(16383,113,104,113) 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub upward intel96:arg_fmt(16383,113,104,113) 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub downward m68k96:arg_fmt(16383,113,104,113) 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub tonearest m68k96:arg_fmt(16383,113,104,113) 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub towardzero m68k96:arg_fmt(16383,113,104,113) 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub upward m68k96:arg_fmt(16383,113,104,113) 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub downward binary128:arg_fmt(16383,113,104,113) 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub tonearest binary128:arg_fmt(16383,113,104,113) 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub towardzero binary128:arg_fmt(16383,113,104,113) 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffffp+16380 : inexact += sub upward binary128:arg_fmt(16383,113,104,113) 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffffp+16380 : inexact += sub downward ibm128:arg_fmt(16383,113,104,113) 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub tonearest ibm128:arg_fmt(16383,113,104,113) 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,113,104,113) 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,113,104,113) 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub downward binary32:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub tonearest binary32:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub downward binary64:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub tonearest binary64:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff8p+1020 : inexact += sub towardzero binary64:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff8p+1020 : inexact += sub upward binary64:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff8p+1020 : inexact += sub downward intel96:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffcp+1020 : inexact += sub tonearest intel96:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffcp+1020 : inexact += sub towardzero intel96:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffbffp+1020 : inexact += sub upward intel96:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffbffp+1020 : inexact += sub downward m68k96:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffcp+1020 : inexact += sub tonearest m68k96:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffcp+1020 : inexact += sub towardzero m68k96:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffbffp+1020 : inexact += sub upward m68k96:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffbffp+1020 : inexact += sub downward binary128:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffbffffffffffffcp+1020 : inexact += sub tonearest binary128:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffbffffffffffffcp+1020 : inexact += sub towardzero binary128:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffbffffffffffffbf8p+1020 : inexact += sub upward binary128:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffbffffffffffffbf8p+1020 : inexact += sub downward ibm128:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffbffffffffffffcp+1020 : inexact += sub tonearest ibm128:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffbffffffffffffcp+1020 : inexact += sub towardzero ibm128:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffbffffffffffff8p+1020 : inexact += sub upward ibm128:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffbffffffffffff8p+1020 : inexact += sub downward binary32:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub tonearest binary32:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange += sub downward binary64:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffffffffffp+1020 : inexact += sub tonearest binary64:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact += sub towardzero binary64:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffffffffffp+1020 : inexact += sub upward binary64:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact += sub downward intel96:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffffffffff7ffp+1020 : inexact += sub tonearest intel96:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact += sub towardzero intel96:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffffffffff7ffp+1020 : inexact += sub upward intel96:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact += sub downward m68k96:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffffffffff7ffp+1020 : inexact += sub tonearest m68k96:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact += sub towardzero m68k96:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffffffffff7ffp+1020 : inexact += sub upward m68k96:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact += sub downward binary128:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffffffffff7ffffffffffffff8p+1020 : inexact += sub tonearest binary128:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact += sub towardzero binary128:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffffffffff7ffffffffffffff8p+1020 : inexact += sub upward binary128:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact += sub downward ibm128:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffffffffff7ffffffffffffcp+1020 : inexact += sub tonearest ibm128:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact += sub towardzero ibm128:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffffffffff7ffffffffffffcp+1020 : inexact += sub upward ibm128:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact += sub downward binary32:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x0p+0 : += sub tonearest binary32:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0x0p+0 : += sub towardzero binary32:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0x0p+0 : += sub upward binary32:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0x0p+0 : += sub downward binary64:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x0p+0 : += sub tonearest binary64:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0x0p+0 : += sub towardzero binary64:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0x0p+0 : += sub upward binary64:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0x0p+0 : += sub downward intel96:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x0p+0 : += sub tonearest intel96:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0x0p+0 : += sub towardzero intel96:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0x0p+0 : += sub upward intel96:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0x0p+0 : += sub downward m68k96:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x0p+0 : += sub tonearest m68k96:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0x0p+0 : += sub towardzero m68k96:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0x0p+0 : += sub upward m68k96:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0x0p+0 : += sub downward binary128:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x0p+0 : += sub tonearest binary128:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0x0p+0 : += sub towardzero binary128:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0x0p+0 : += sub upward binary128:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0x0p+0 : += sub downward ibm128:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x0p+0 : += sub tonearest ibm128:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0x0p+0 : += sub towardzero ibm128:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0x0p+0 : += sub upward ibm128:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0x0p+0 : += sub downward binary32:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub tonearest binary32:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub downward binary64:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub tonearest binary64:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub downward intel96:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub tonearest intel96:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub towardzero intel96:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffffffep+16380 : inexact += sub upward intel96:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffffffep+16380 : inexact += sub downward m68k96:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub tonearest m68k96:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub towardzero m68k96:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffffffep+16380 : inexact += sub upward m68k96:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffffffep+16380 : inexact += sub downward binary128:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub tonearest binary128:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub towardzero binary128:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffffffeffffffffffff8p+16380 : inexact += sub upward binary128:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffffffeffffffffffff8p+16380 : inexact += sub downward ibm128:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub tonearest ibm128:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub downward binary32:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub tonearest binary32:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub downward binary64:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub tonearest binary64:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub downward intel96:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub tonearest intel96:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub towardzero intel96:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub upward intel96:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub downward m68k96:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub tonearest m68k96:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub towardzero m68k96:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub upward m68k96:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub downward binary128:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub tonearest binary128:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub towardzero binary128:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffffp+16380 : inexact += sub upward binary128:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffffp+16380 : inexact += sub downward ibm128:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub tonearest ibm128:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub downward binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub tonearest binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub downward binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x3.ffffffffffffcp+968 : += sub tonearest binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x3.ffffffffffffcp+968 : += sub towardzero binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x3.ffffffffffffcp+968 : += sub upward binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x3.ffffffffffffcp+968 : += sub downward intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x3.ffffffffffffcp+968 : += sub tonearest intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x3.ffffffffffffcp+968 : += sub towardzero intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x3.ffffffffffffcp+968 : += sub upward intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x3.ffffffffffffcp+968 : += sub downward m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x3.ffffffffffffcp+968 : += sub tonearest m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x3.ffffffffffffcp+968 : += sub towardzero m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x3.ffffffffffffcp+968 : += sub upward m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x3.ffffffffffffcp+968 : += sub downward binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x3.ffffffffffffcp+968 : += sub tonearest binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x3.ffffffffffffcp+968 : += sub towardzero binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x3.ffffffffffffcp+968 : += sub upward binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x3.ffffffffffffcp+968 : += sub downward ibm128:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x3.ffffffffffffcp+968 : += sub tonearest ibm128:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x3.ffffffffffffcp+968 : += sub towardzero ibm128:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x3.ffffffffffffcp+968 : += sub upward ibm128:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x3.ffffffffffffcp+968 : += sub downward binary32:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub tonearest binary32:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange += sub downward binary64:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub tonearest binary64:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange += sub downward intel96:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : 0xf.ffffffffffffffep+16380 : inexact += sub tonearest intel96:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact += sub towardzero intel96:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : 0xf.ffffffffffffffep+16380 : inexact += sub upward intel96:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact += sub downward m68k96:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : 0xf.ffffffffffffffep+16380 : inexact += sub tonearest m68k96:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact += sub towardzero m68k96:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : 0xf.ffffffffffffffep+16380 : inexact += sub upward m68k96:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact += sub downward binary128:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : 0xf.ffffffffffffffeffffffffffff8p+16380 : inexact += sub tonearest binary128:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact += sub towardzero binary128:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : 0xf.ffffffffffffffeffffffffffff8p+16380 : inexact += sub upward binary128:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact += sub downward ibm128:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub tonearest ibm128:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub downward binary32:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub tonearest binary32:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub downward binary64:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub tonearest binary64:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub downward intel96:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffffep+16380 : inexact += sub tonearest intel96:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact += sub towardzero intel96:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffffep+16380 : inexact += sub upward intel96:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact += sub downward m68k96:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffffep+16380 : inexact += sub tonearest m68k96:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact += sub towardzero m68k96:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffffep+16380 : inexact += sub upward m68k96:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact += sub downward binary128:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffffeffffffffffff8p+16380 : inexact += sub tonearest binary128:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact += sub towardzero binary128:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffffeffffffffffff8p+16380 : inexact += sub upward binary128:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact += sub downward ibm128:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub tonearest ibm128:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub downward binary32:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : -0x0p+0 : += sub tonearest binary32:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : 0x0p+0 : += sub towardzero binary32:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : 0x0p+0 : += sub upward binary32:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : 0x0p+0 : += sub downward binary64:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : -0x0p+0 : += sub tonearest binary64:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : 0x0p+0 : += sub towardzero binary64:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : 0x0p+0 : += sub upward binary64:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : 0x0p+0 : += sub downward intel96:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : -0x0p+0 : += sub tonearest intel96:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : 0x0p+0 : += sub towardzero intel96:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : 0x0p+0 : += sub upward intel96:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : 0x0p+0 : += sub downward m68k96:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : -0x0p+0 : += sub tonearest m68k96:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : 0x0p+0 : += sub towardzero m68k96:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : 0x0p+0 : += sub upward m68k96:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : 0x0p+0 : += sub downward binary128:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : -0x0p+0 : += sub tonearest binary128:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : 0x0p+0 : += sub towardzero binary128:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : 0x0p+0 : += sub upward binary128:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : 0x0p+0 : += sub downward ibm128:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : -0x0p+0 : += sub tonearest ibm128:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : 0x0p+0 : += sub towardzero ibm128:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : 0x0p+0 : += sub upward ibm128:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : 0x0p+0 : += sub downward binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub tonearest binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub downward binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub tonearest binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub downward intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffff8p+16316 : += sub tonearest intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffff8p+16316 : += sub towardzero intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffff8p+16316 : += sub upward intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffff8p+16316 : += sub downward m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffff8p+16316 : += sub tonearest m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffff8p+16316 : += sub towardzero m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffff8p+16316 : += sub upward m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffff8p+16316 : += sub downward binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffff8p+16316 : += sub tonearest binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffff8p+16316 : += sub towardzero binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffff8p+16316 : += sub upward binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffff8p+16316 : += sub downward ibm128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub tonearest ibm128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub downward binary32:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub tonearest binary32:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub downward binary64:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub tonearest binary64:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub downward intel96:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffffep+16380 : inexact += sub tonearest intel96:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffp+16380 : inexact += sub towardzero intel96:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffffep+16380 : inexact += sub upward intel96:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffp+16380 : inexact += sub downward m68k96:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffffep+16380 : inexact += sub tonearest m68k96:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffp+16380 : inexact += sub towardzero m68k96:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffffep+16380 : inexact += sub upward m68k96:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffp+16380 : inexact += sub downward binary128:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffffeffffffffffff8p+16380 : inexact += sub tonearest binary128:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffp+16380 : inexact += sub towardzero binary128:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffffeffffffffffff8p+16380 : inexact += sub upward binary128:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffp+16380 : inexact += sub downward ibm128:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub tonearest ibm128:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub downward binary32:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub tonearest binary32:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange += sub downward binary64:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub tonearest binary64:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange += sub downward intel96:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact += sub tonearest intel96:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange += sub towardzero intel96:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact += sub upward intel96:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange += sub downward m68k96:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact += sub tonearest m68k96:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange += sub towardzero m68k96:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact += sub upward m68k96:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange += sub downward binary128:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffffp+16380 : inexact += sub tonearest binary128:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub towardzero binary128:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffffp+16380 : inexact += sub upward binary128:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub downward ibm128:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub tonearest ibm128:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub downward binary32:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub tonearest binary32:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub downward binary64:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub tonearest binary64:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub downward intel96:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact += sub tonearest intel96:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub towardzero intel96:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact += sub upward intel96:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub downward m68k96:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact += sub tonearest m68k96:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub towardzero m68k96:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact += sub upward m68k96:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub downward binary128:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffffp+16380 : inexact += sub tonearest binary128:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub towardzero binary128:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffffp+16380 : inexact += sub upward binary128:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub downward ibm128:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub tonearest ibm128:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub downward binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub tonearest binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub downward binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub tonearest binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub downward intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : 0xf.fffffffffff8p+16316 : += sub tonearest intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : 0xf.fffffffffff8p+16316 : += sub towardzero intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : 0xf.fffffffffff8p+16316 : += sub upward intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : 0xf.fffffffffff8p+16316 : += sub downward m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : 0xf.fffffffffff8p+16316 : += sub tonearest m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : 0xf.fffffffffff8p+16316 : += sub towardzero m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : 0xf.fffffffffff8p+16316 : += sub upward m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : 0xf.fffffffffff8p+16316 : += sub downward binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : 0xf.fffffffffff8p+16316 : += sub tonearest binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : 0xf.fffffffffff8p+16316 : += sub towardzero binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : 0xf.fffffffffff8p+16316 : += sub upward binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : 0xf.fffffffffff8p+16316 : += sub downward ibm128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub tonearest ibm128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub downward binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0x0p+0 : += sub tonearest binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : += sub towardzero binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : += sub upward binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : += sub downward binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0x0p+0 : += sub tonearest binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : += sub towardzero binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : += sub upward binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : += sub downward intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0x0p+0 : += sub tonearest intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : += sub towardzero intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : += sub upward intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : += sub downward m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0x0p+0 : += sub tonearest m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : += sub towardzero m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : += sub upward m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : += sub downward binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0x0p+0 : += sub tonearest binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : += sub towardzero binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : += sub upward binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : += sub downward ibm128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0x0p+0 : += sub tonearest ibm128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : += sub towardzero ibm128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : += sub upward ibm128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : += sub downward binary32:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub tonearest binary32:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub downward binary64:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub tonearest binary64:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub downward intel96:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffp+16380 : inexact += sub tonearest intel96:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub towardzero intel96:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffp+16380 : inexact += sub upward intel96:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub downward m68k96:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffp+16380 : inexact += sub tonearest m68k96:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub towardzero m68k96:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffp+16380 : inexact += sub upward m68k96:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub downward binary128:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffffp+16380 : inexact += sub tonearest binary128:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub towardzero binary128:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffffp+16380 : inexact += sub upward binary128:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub downward ibm128:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub tonearest ibm128:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub downward binary32:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub tonearest binary32:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange += sub downward binary64:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact += sub tonearest binary64:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact += sub towardzero binary64:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact += sub upward binary64:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange += sub downward intel96:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.ffffffffffffbffp+1020 : inexact += sub tonearest intel96:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.ffffffffffffcp+1020 : inexact += sub towardzero intel96:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.ffffffffffffbffp+1020 : inexact += sub upward intel96:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.ffffffffffffcp+1020 : inexact += sub downward m68k96:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.ffffffffffffbffp+1020 : inexact += sub tonearest m68k96:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.ffffffffffffcp+1020 : inexact += sub towardzero m68k96:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.ffffffffffffbffp+1020 : inexact += sub upward m68k96:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.ffffffffffffcp+1020 : inexact += sub downward binary128:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffbf8p+1020 : inexact += sub tonearest binary128:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : inexact += sub towardzero binary128:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffbf8p+1020 : inexact += sub upward binary128:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : inexact += sub downward ibm128:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffff8p+1020 : inexact += sub tonearest ibm128:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : inexact += sub towardzero ibm128:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffff8p+1020 : inexact += sub upward ibm128:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : inexact += sub downward binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub tonearest binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub downward binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0x3.ffffffffffffcp+968 : += sub tonearest binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0x3.ffffffffffffcp+968 : += sub towardzero binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0x3.ffffffffffffcp+968 : += sub upward binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0x3.ffffffffffffcp+968 : += sub downward intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0x3.ffffffffffffcp+968 : += sub tonearest intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0x3.ffffffffffffcp+968 : += sub towardzero intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0x3.ffffffffffffcp+968 : += sub upward intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0x3.ffffffffffffcp+968 : += sub downward m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0x3.ffffffffffffcp+968 : += sub tonearest m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0x3.ffffffffffffcp+968 : += sub towardzero m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0x3.ffffffffffffcp+968 : += sub upward m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0x3.ffffffffffffcp+968 : += sub downward binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0x3.ffffffffffffcp+968 : += sub tonearest binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0x3.ffffffffffffcp+968 : += sub towardzero binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0x3.ffffffffffffcp+968 : += sub upward binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0x3.ffffffffffffcp+968 : += sub downward ibm128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0x3.ffffffffffffcp+968 : += sub tonearest ibm128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0x3.ffffffffffffcp+968 : += sub towardzero ibm128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0x3.ffffffffffffcp+968 : += sub upward ibm128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0x3.ffffffffffffcp+968 : += sub downward binary32:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub tonearest binary32:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub downward binary64:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub tonearest binary64:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub downward intel96:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub tonearest intel96:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub towardzero intel96:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffffffep+16380 : inexact += sub upward intel96:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffffffep+16380 : inexact += sub downward m68k96:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub tonearest m68k96:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub towardzero m68k96:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffffffep+16380 : inexact += sub upward m68k96:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffffffep+16380 : inexact += sub downward binary128:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub tonearest binary128:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub towardzero binary128:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffffffeffffffffffff8p+16380 : inexact += sub upward binary128:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffffffeffffffffffff8p+16380 : inexact += sub downward ibm128:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub tonearest ibm128:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub downward binary32:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub tonearest binary32:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub downward binary64:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub tonearest binary64:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub downward intel96:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub tonearest intel96:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub towardzero intel96:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub upward intel96:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub downward m68k96:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub tonearest m68k96:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub towardzero m68k96:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub upward m68k96:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub downward binary128:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub tonearest binary128:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub towardzero binary128:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffffp+16380 : inexact += sub upward binary128:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffffp+16380 : inexact += sub downward ibm128:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub tonearest ibm128:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub downward binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 : += sub tonearest binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : += sub towardzero binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : += sub upward binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : += sub downward binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 : += sub tonearest binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : += sub towardzero binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : += sub upward binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : += sub downward intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 : += sub tonearest intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : += sub towardzero intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : += sub upward intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : += sub downward m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 : += sub tonearest m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : += sub towardzero m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : += sub upward m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : += sub downward binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 : += sub tonearest binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : += sub towardzero binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : += sub upward binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : += sub downward ibm128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 : += sub tonearest ibm128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : += sub towardzero ibm128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : += sub upward ibm128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : +sub max -max += sub downward binary32:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub tonearest binary32:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange += sub downward binary64:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : 0x1.fffffep+128 : += sub tonearest binary64:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : 0x1.fffffep+128 : += sub towardzero binary64:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : 0x1.fffffep+128 : += sub upward binary64:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : 0x1.fffffep+128 : += sub downward intel96:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : 0x1.fffffep+128 : += sub tonearest intel96:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : 0x1.fffffep+128 : += sub towardzero intel96:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : 0x1.fffffep+128 : += sub upward intel96:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : 0x1.fffffep+128 : += sub downward m68k96:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : 0x1.fffffep+128 : += sub tonearest m68k96:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : 0x1.fffffep+128 : += sub towardzero m68k96:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : 0x1.fffffep+128 : += sub upward m68k96:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : 0x1.fffffep+128 : += sub downward binary128:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : 0x1.fffffep+128 : += sub tonearest binary128:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : 0x1.fffffep+128 : += sub towardzero binary128:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : 0x1.fffffep+128 : += sub upward binary128:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : 0x1.fffffep+128 : += sub downward ibm128:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : 0x1.fffffep+128 : += sub tonearest ibm128:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : 0x1.fffffep+128 : += sub towardzero ibm128:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : 0x1.fffffep+128 : += sub upward ibm128:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : 0x1.fffffep+128 : += sub downward binary32:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub tonearest binary32:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub downward binary64:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact += sub tonearest binary64:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact += sub towardzero binary64:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact += sub upward binary64:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub downward intel96:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact += sub tonearest intel96:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact += sub towardzero intel96:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact += sub upward intel96:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff801p+1020 : inexact += sub downward m68k96:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact += sub tonearest m68k96:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact += sub towardzero m68k96:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact += sub upward m68k96:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff801p+1020 : inexact += sub downward binary128:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact += sub tonearest binary128:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact += sub towardzero binary128:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact += sub upward binary128:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8000000000000008p+1020 : inexact += sub downward ibm128:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact += sub tonearest ibm128:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact += sub towardzero ibm128:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact += sub upward ibm128:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff80000000000004p+1020 : inexact += sub downward binary32:arg_fmt(16383,64,104,64) 0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub tonearest binary32:arg_fmt(16383,64,104,64) 0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,64,104,64) 0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,64,104,64) 0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub downward binary64:arg_fmt(16383,64,104,64) 0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub tonearest binary64:arg_fmt(16383,64,104,64) 0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,64,104,64) 0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,64,104,64) 0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub downward intel96:arg_fmt(16383,64,104,64) 0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub tonearest intel96:arg_fmt(16383,64,104,64) 0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub towardzero intel96:arg_fmt(16383,64,104,64) 0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub upward intel96:arg_fmt(16383,64,104,64) 0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub downward m68k96:arg_fmt(16383,64,104,64) 0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub tonearest m68k96:arg_fmt(16383,64,104,64) 0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub towardzero m68k96:arg_fmt(16383,64,104,64) 0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub upward m68k96:arg_fmt(16383,64,104,64) 0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub downward binary128:arg_fmt(16383,64,104,64) 0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub tonearest binary128:arg_fmt(16383,64,104,64) 0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub towardzero binary128:arg_fmt(16383,64,104,64) 0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub upward binary128:arg_fmt(16383,64,104,64) 0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffff0000000000008p+16380 : inexact += sub downward ibm128:arg_fmt(16383,64,104,64) 0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub tonearest ibm128:arg_fmt(16383,64,104,64) 0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,64,104,64) 0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,64,104,64) 0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub downward binary32:arg_fmt(16383,113,104,113) 0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub tonearest binary32:arg_fmt(16383,113,104,113) 0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,113,104,113) 0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,113,104,113) 0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub downward binary64:arg_fmt(16383,113,104,113) 0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub tonearest binary64:arg_fmt(16383,113,104,113) 0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,113,104,113) 0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,113,104,113) 0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub downward intel96:arg_fmt(16383,113,104,113) 0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub tonearest intel96:arg_fmt(16383,113,104,113) 0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub towardzero intel96:arg_fmt(16383,113,104,113) 0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub upward intel96:arg_fmt(16383,113,104,113) 0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub downward m68k96:arg_fmt(16383,113,104,113) 0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub tonearest m68k96:arg_fmt(16383,113,104,113) 0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub towardzero m68k96:arg_fmt(16383,113,104,113) 0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub upward m68k96:arg_fmt(16383,113,104,113) 0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub downward binary128:arg_fmt(16383,113,104,113) 0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub tonearest binary128:arg_fmt(16383,113,104,113) 0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub towardzero binary128:arg_fmt(16383,113,104,113) 0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub upward binary128:arg_fmt(16383,113,104,113) 0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub downward ibm128:arg_fmt(16383,113,104,113) 0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub tonearest ibm128:arg_fmt(16383,113,104,113) 0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,113,104,113) 0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,113,104,113) 0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub downward binary32:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub tonearest binary32:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub downward binary64:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff8p+1020 : inexact += sub tonearest binary64:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff8p+1020 : inexact += sub towardzero binary64:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff8p+1020 : inexact += sub upward binary64:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub downward intel96:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffp+1020 : inexact += sub tonearest intel96:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffcp+1020 : inexact += sub towardzero intel96:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffp+1020 : inexact += sub upward intel96:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffcp+1020 : inexact += sub downward m68k96:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffp+1020 : inexact += sub tonearest m68k96:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffcp+1020 : inexact += sub towardzero m68k96:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffp+1020 : inexact += sub upward m68k96:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffcp+1020 : inexact += sub downward binary128:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : inexact += sub tonearest binary128:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : inexact += sub towardzero binary128:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : inexact += sub upward binary128:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffc08p+1020 : inexact += sub downward ibm128:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : inexact += sub tonearest ibm128:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : inexact += sub towardzero ibm128:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : inexact += sub upward ibm128:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub downward binary32:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub tonearest binary32:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange += sub downward binary64:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact += sub tonearest binary64:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact += sub towardzero binary64:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact += sub upward binary64:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange += sub downward intel96:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact += sub tonearest intel96:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact += sub towardzero intel96:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact += sub upward intel96:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0xf.ffffffffffff801p+1020 : inexact += sub downward m68k96:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact += sub tonearest m68k96:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact += sub towardzero m68k96:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact += sub upward m68k96:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0xf.ffffffffffff801p+1020 : inexact += sub downward binary128:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact += sub tonearest binary128:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact += sub towardzero binary128:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact += sub upward binary128:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0xf.ffffffffffff8000000000000008p+1020 : inexact += sub downward ibm128:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact += sub tonearest ibm128:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact += sub towardzero ibm128:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact += sub upward ibm128:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0xf.ffffffffffff80000000000004p+1020 : inexact += sub downward binary32:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub tonearest binary32:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub downward binary64:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub tonearest binary64:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub downward intel96:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x1.fffffffffffffp+1024 : += sub tonearest intel96:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x1.fffffffffffffp+1024 : += sub towardzero intel96:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x1.fffffffffffffp+1024 : += sub upward intel96:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x1.fffffffffffffp+1024 : += sub downward m68k96:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x1.fffffffffffffp+1024 : += sub tonearest m68k96:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x1.fffffffffffffp+1024 : += sub towardzero m68k96:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x1.fffffffffffffp+1024 : += sub upward m68k96:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x1.fffffffffffffp+1024 : += sub downward binary128:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x1.fffffffffffffp+1024 : += sub tonearest binary128:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x1.fffffffffffffp+1024 : += sub towardzero binary128:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x1.fffffffffffffp+1024 : += sub upward binary128:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x1.fffffffffffffp+1024 : += sub downward ibm128:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub tonearest ibm128:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub downward binary32:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub tonearest binary32:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub downward binary64:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub tonearest binary64:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub downward intel96:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub tonearest intel96:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub towardzero intel96:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub upward intel96:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub downward m68k96:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub tonearest m68k96:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub towardzero m68k96:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub upward m68k96:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub downward binary128:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub tonearest binary128:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub towardzero binary128:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub upward binary128:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffff0000000000008p+16380 : inexact += sub downward ibm128:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub tonearest ibm128:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub downward binary32:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub tonearest binary32:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub downward binary64:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub tonearest binary64:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub downward intel96:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub tonearest intel96:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub towardzero intel96:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub upward intel96:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub downward m68k96:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub tonearest m68k96:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub towardzero m68k96:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub upward m68k96:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub downward binary128:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub tonearest binary128:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub towardzero binary128:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub upward binary128:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub downward ibm128:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub tonearest ibm128:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub downward binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub tonearest binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub downward binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub tonearest binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub downward intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.fffffffffffff3fep+1024 : inexact += sub tonearest intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.fffffffffffff4p+1024 : inexact += sub towardzero intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.fffffffffffff3fep+1024 : inexact += sub upward intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.fffffffffffff4p+1024 : inexact += sub downward m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.fffffffffffff3fep+1024 : inexact += sub tonearest m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.fffffffffffff4p+1024 : inexact += sub towardzero m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.fffffffffffff3fep+1024 : inexact += sub upward m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.fffffffffffff4p+1024 : inexact += sub downward binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.fffffffffffff3ffffffffffffcp+1024 : += sub tonearest binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.fffffffffffff3ffffffffffffcp+1024 : += sub towardzero binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.fffffffffffff3ffffffffffffcp+1024 : += sub upward binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.fffffffffffff3ffffffffffffcp+1024 : += sub downward ibm128:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub tonearest ibm128:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub downward binary32:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub tonearest binary32:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange += sub downward binary64:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub tonearest binary64:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange += sub downward intel96:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact += sub tonearest intel96:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact += sub towardzero intel96:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact += sub upward intel96:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange += sub downward m68k96:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact += sub tonearest m68k96:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact += sub towardzero m68k96:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact += sub upward m68k96:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange += sub downward binary128:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact += sub tonearest binary128:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact += sub towardzero binary128:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact += sub upward binary128:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : 0xf.fffffffffffffff0000000000008p+16380 : inexact += sub downward ibm128:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub tonearest ibm128:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub downward binary32:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub tonearest binary32:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub downward binary64:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub tonearest binary64:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub downward intel96:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact += sub tonearest intel96:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact += sub towardzero intel96:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact += sub upward intel96:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub downward m68k96:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact += sub tonearest m68k96:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact += sub towardzero m68k96:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact += sub upward m68k96:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub downward binary128:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact += sub tonearest binary128:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact += sub towardzero binary128:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact += sub upward binary128:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffff0000000000008p+16380 : inexact += sub downward ibm128:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub tonearest ibm128:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub downward binary32:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub tonearest binary32:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub downward binary64:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub tonearest binary64:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub downward intel96:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok += sub tonearest intel96:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub towardzero intel96:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok += sub upward intel96:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub downward m68k96:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok += sub tonearest m68k96:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub towardzero m68k96:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok += sub upward m68k96:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub downward binary128:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok += sub tonearest binary128:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub towardzero binary128:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok += sub upward binary128:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub downward ibm128:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub tonearest ibm128:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub downward binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub tonearest binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub downward binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub tonearest binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub downward intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok += sub tonearest intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub towardzero intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok += sub upward intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub downward m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok += sub tonearest m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub towardzero m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok += sub upward m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub downward binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok += sub tonearest binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub towardzero binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok += sub upward binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub downward ibm128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub tonearest ibm128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub downward binary32:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub tonearest binary32:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub downward binary64:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub tonearest binary64:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub downward intel96:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffp+16380 : inexact += sub tonearest intel96:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffp+16380 : inexact += sub towardzero intel96:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffp+16380 : inexact += sub upward intel96:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub downward m68k96:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffp+16380 : inexact += sub tonearest m68k96:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffp+16380 : inexact += sub towardzero m68k96:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffp+16380 : inexact += sub upward m68k96:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub downward binary128:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffp+16380 : inexact += sub tonearest binary128:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffp+16380 : inexact += sub towardzero binary128:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffp+16380 : inexact += sub upward binary128:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffff0000000000008p+16380 : inexact += sub downward ibm128:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub tonearest ibm128:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub downward binary32:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub tonearest binary32:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange += sub downward binary64:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub tonearest binary64:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange += sub downward intel96:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact += sub tonearest intel96:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange += sub towardzero intel96:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact += sub upward intel96:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange += sub downward m68k96:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact += sub tonearest m68k96:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange += sub towardzero m68k96:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact += sub upward m68k96:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange += sub downward binary128:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub tonearest binary128:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub towardzero binary128:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub upward binary128:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange += sub downward ibm128:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub tonearest ibm128:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub downward binary32:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub tonearest binary32:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub downward binary64:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub tonearest binary64:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub downward intel96:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact += sub tonearest intel96:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub towardzero intel96:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact += sub upward intel96:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub downward m68k96:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact += sub tonearest m68k96:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub towardzero m68k96:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact += sub upward m68k96:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub downward binary128:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub tonearest binary128:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub towardzero binary128:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub upward binary128:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub downward ibm128:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub tonearest ibm128:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub downward binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub tonearest binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub downward binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub tonearest binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub downward intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok += sub tonearest intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub towardzero intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok += sub upward intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub downward m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok += sub tonearest m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub towardzero m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok += sub upward m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub downward binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok += sub tonearest binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub towardzero binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok += sub upward binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub downward ibm128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub tonearest ibm128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub downward binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub tonearest binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub downward binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub tonearest binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub downward intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok += sub tonearest intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub towardzero intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok += sub upward intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub downward m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok += sub tonearest m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub towardzero m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok += sub upward m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub downward binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok += sub tonearest binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub towardzero binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok += sub upward binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub downward ibm128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub tonearest ibm128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub downward binary32:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub tonearest binary32:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub downward binary64:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub tonearest binary64:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub downward intel96:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffp+16380 : inexact += sub tonearest intel96:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub towardzero intel96:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffp+16380 : inexact += sub upward intel96:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub downward m68k96:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffp+16380 : inexact += sub tonearest m68k96:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub towardzero m68k96:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffp+16380 : inexact += sub upward m68k96:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub downward binary128:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub tonearest binary128:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub towardzero binary128:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub upward binary128:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub downward ibm128:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub tonearest ibm128:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub downward binary32:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub tonearest binary32:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange += sub downward binary64:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact += sub tonearest binary64:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact += sub towardzero binary64:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact += sub upward binary64:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange += sub downward intel96:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : 0xf.ffffffffffffbffp+1020 : inexact += sub tonearest intel96:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : 0xf.ffffffffffffcp+1020 : inexact += sub towardzero intel96:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : 0xf.ffffffffffffbffp+1020 : inexact += sub upward intel96:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : 0xf.ffffffffffffcp+1020 : inexact += sub downward m68k96:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : 0xf.ffffffffffffbffp+1020 : inexact += sub tonearest m68k96:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : 0xf.ffffffffffffcp+1020 : inexact += sub towardzero m68k96:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : 0xf.ffffffffffffbffp+1020 : inexact += sub upward m68k96:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : 0xf.ffffffffffffcp+1020 : inexact += sub downward binary128:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : inexact += sub tonearest binary128:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : inexact += sub towardzero binary128:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : inexact += sub upward binary128:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffc08p+1020 : inexact += sub downward ibm128:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : inexact += sub tonearest ibm128:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : inexact += sub towardzero ibm128:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : inexact += sub upward ibm128:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub downward binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub tonearest binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub downward binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub tonearest binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub downward intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : 0x1.fffffffffffff3fep+1024 : inexact += sub tonearest intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : 0x1.fffffffffffff4p+1024 : inexact += sub towardzero intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : 0x1.fffffffffffff3fep+1024 : inexact += sub upward intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : 0x1.fffffffffffff4p+1024 : inexact += sub downward m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : 0x1.fffffffffffff3fep+1024 : inexact += sub tonearest m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : 0x1.fffffffffffff4p+1024 : inexact += sub towardzero m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : 0x1.fffffffffffff3fep+1024 : inexact += sub upward m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : 0x1.fffffffffffff4p+1024 : inexact += sub downward binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : 0x1.fffffffffffff3ffffffffffffcp+1024 : += sub tonearest binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : 0x1.fffffffffffff3ffffffffffffcp+1024 : += sub towardzero binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : 0x1.fffffffffffff3ffffffffffffcp+1024 : += sub upward binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : 0x1.fffffffffffff3ffffffffffffcp+1024 : += sub downward ibm128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub tonearest ibm128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub downward binary32:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub tonearest binary32:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub downward binary64:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub tonearest binary64:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub downward intel96:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub tonearest intel96:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub towardzero intel96:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub upward intel96:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub downward m68k96:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub tonearest m68k96:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub towardzero m68k96:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub upward m68k96:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub downward binary128:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub tonearest binary128:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub towardzero binary128:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub upward binary128:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffff0000000000008p+16380 : inexact += sub downward ibm128:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub tonearest ibm128:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub downward binary32:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub tonearest binary32:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub downward binary64:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub tonearest binary64:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub downward intel96:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub tonearest intel96:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub towardzero intel96:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub upward intel96:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub downward m68k96:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub tonearest m68k96:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub towardzero m68k96:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub upward m68k96:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub downward binary128:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub tonearest binary128:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub towardzero binary128:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub upward binary128:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub downward ibm128:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub tonearest ibm128:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub downward binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub tonearest binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub downward binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub tonearest binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub downward intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.fffffffffffff7fep+1024 : inexact += sub tonearest intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.fffffffffffff8p+1024 : inexact += sub towardzero intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.fffffffffffff7fep+1024 : inexact += sub upward intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.fffffffffffff8p+1024 : inexact += sub downward m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.fffffffffffff7fep+1024 : inexact += sub tonearest m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.fffffffffffff8p+1024 : inexact += sub towardzero m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.fffffffffffff7fep+1024 : inexact += sub upward m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.fffffffffffff8p+1024 : inexact += sub downward binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.fffffffffffff7ffffffffffff8p+1024 : += sub tonearest binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.fffffffffffff7ffffffffffff8p+1024 : += sub towardzero binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.fffffffffffff7ffffffffffff8p+1024 : += sub upward binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.fffffffffffff7ffffffffffff8p+1024 : += sub downward ibm128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub tonearest ibm128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange +sub -max max += sub downward binary32:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange += sub tonearest binary32:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub downward binary64:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : -0x1.fffffep+128 : += sub tonearest binary64:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : -0x1.fffffep+128 : += sub towardzero binary64:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : -0x1.fffffep+128 : += sub upward binary64:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : -0x1.fffffep+128 : += sub downward intel96:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : -0x1.fffffep+128 : += sub tonearest intel96:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : -0x1.fffffep+128 : += sub towardzero intel96:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : -0x1.fffffep+128 : += sub upward intel96:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : -0x1.fffffep+128 : += sub downward m68k96:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : -0x1.fffffep+128 : += sub tonearest m68k96:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : -0x1.fffffep+128 : += sub towardzero m68k96:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : -0x1.fffffep+128 : += sub upward m68k96:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : -0x1.fffffep+128 : += sub downward binary128:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : -0x1.fffffep+128 : += sub tonearest binary128:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : -0x1.fffffep+128 : += sub towardzero binary128:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : -0x1.fffffep+128 : += sub upward binary128:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : -0x1.fffffep+128 : += sub downward ibm128:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : -0x1.fffffep+128 : += sub tonearest ibm128:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : -0x1.fffffep+128 : += sub towardzero ibm128:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : -0x1.fffffep+128 : += sub upward ibm128:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : -0x1.fffffep+128 : += sub downward binary32:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub tonearest binary32:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub downward binary64:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub tonearest binary64:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact += sub towardzero binary64:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact += sub upward binary64:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact += sub downward intel96:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff801p+1020 : inexact += sub tonearest intel96:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact += sub towardzero intel96:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact += sub upward intel96:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact += sub downward m68k96:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff801p+1020 : inexact += sub tonearest m68k96:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact += sub towardzero m68k96:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact += sub upward m68k96:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact += sub downward binary128:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8000000000000008p+1020 : inexact += sub tonearest binary128:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact += sub towardzero binary128:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact += sub upward binary128:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact += sub downward ibm128:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff80000000000004p+1020 : inexact += sub tonearest ibm128:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact += sub towardzero ibm128:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact += sub upward ibm128:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact += sub downward binary32:arg_fmt(16383,64,104,64) -0xf.fffffp+124 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub tonearest binary32:arg_fmt(16383,64,104,64) -0xf.fffffp+124 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,64,104,64) -0xf.fffffp+124 0xf.fffffffffffffffp+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,64,104,64) -0xf.fffffp+124 0xf.fffffffffffffffp+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub downward binary64:arg_fmt(16383,64,104,64) -0xf.fffffp+124 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub tonearest binary64:arg_fmt(16383,64,104,64) -0xf.fffffp+124 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,64,104,64) -0xf.fffffp+124 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,64,104,64) -0xf.fffffp+124 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub downward intel96:arg_fmt(16383,64,104,64) -0xf.fffffp+124 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub tonearest intel96:arg_fmt(16383,64,104,64) -0xf.fffffp+124 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub towardzero intel96:arg_fmt(16383,64,104,64) -0xf.fffffp+124 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub upward intel96:arg_fmt(16383,64,104,64) -0xf.fffffp+124 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub downward m68k96:arg_fmt(16383,64,104,64) -0xf.fffffp+124 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub tonearest m68k96:arg_fmt(16383,64,104,64) -0xf.fffffp+124 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub towardzero m68k96:arg_fmt(16383,64,104,64) -0xf.fffffp+124 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub upward m68k96:arg_fmt(16383,64,104,64) -0xf.fffffp+124 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub downward binary128:arg_fmt(16383,64,104,64) -0xf.fffffp+124 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffff0000000000008p+16380 : inexact += sub tonearest binary128:arg_fmt(16383,64,104,64) -0xf.fffffp+124 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub towardzero binary128:arg_fmt(16383,64,104,64) -0xf.fffffp+124 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub upward binary128:arg_fmt(16383,64,104,64) -0xf.fffffp+124 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub downward ibm128:arg_fmt(16383,64,104,64) -0xf.fffffp+124 0xf.fffffffffffffffp+16380 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub tonearest ibm128:arg_fmt(16383,64,104,64) -0xf.fffffp+124 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,64,104,64) -0xf.fffffp+124 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,64,104,64) -0xf.fffffp+124 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub downward binary32:arg_fmt(16383,113,104,113) -0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub tonearest binary32:arg_fmt(16383,113,104,113) -0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,113,104,113) -0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,113,104,113) -0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub downward binary64:arg_fmt(16383,113,104,113) -0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub tonearest binary64:arg_fmt(16383,113,104,113) -0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,113,104,113) -0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,113,104,113) -0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub downward intel96:arg_fmt(16383,113,104,113) -0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub tonearest intel96:arg_fmt(16383,113,104,113) -0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub towardzero intel96:arg_fmt(16383,113,104,113) -0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub upward intel96:arg_fmt(16383,113,104,113) -0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub downward m68k96:arg_fmt(16383,113,104,113) -0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub tonearest m68k96:arg_fmt(16383,113,104,113) -0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub towardzero m68k96:arg_fmt(16383,113,104,113) -0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub upward m68k96:arg_fmt(16383,113,104,113) -0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub downward binary128:arg_fmt(16383,113,104,113) -0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub tonearest binary128:arg_fmt(16383,113,104,113) -0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub towardzero binary128:arg_fmt(16383,113,104,113) -0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub upward binary128:arg_fmt(16383,113,104,113) -0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub downward ibm128:arg_fmt(16383,113,104,113) -0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub tonearest ibm128:arg_fmt(16383,113,104,113) -0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,113,104,113) -0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,113,104,113) -0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub downward binary32:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub tonearest binary32:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub downward binary64:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub tonearest binary64:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff8p+1020 : inexact += sub towardzero binary64:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff8p+1020 : inexact += sub upward binary64:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff8p+1020 : inexact += sub downward intel96:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffcp+1020 : inexact += sub tonearest intel96:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffcp+1020 : inexact += sub towardzero intel96:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffbffp+1020 : inexact += sub upward intel96:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffbffp+1020 : inexact += sub downward m68k96:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffcp+1020 : inexact += sub tonearest m68k96:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffcp+1020 : inexact += sub towardzero m68k96:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffbffp+1020 : inexact += sub upward m68k96:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffbffp+1020 : inexact += sub downward binary128:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffbffffffffffffc08p+1020 : inexact += sub tonearest binary128:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffbffffffffffffcp+1020 : inexact += sub towardzero binary128:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffbffffffffffffcp+1020 : inexact += sub upward binary128:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffbffffffffffffcp+1020 : inexact += sub downward ibm128:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub tonearest ibm128:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffbffffffffffffcp+1020 : inexact += sub towardzero ibm128:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffbffffffffffffcp+1020 : inexact += sub upward ibm128:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffbffffffffffffcp+1020 : inexact += sub downward binary32:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange += sub tonearest binary32:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub downward binary64:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange += sub tonearest binary64:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact += sub towardzero binary64:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact += sub upward binary64:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact += sub downward intel96:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0xf.ffffffffffff801p+1020 : inexact += sub tonearest intel96:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact += sub towardzero intel96:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact += sub upward intel96:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact += sub downward m68k96:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0xf.ffffffffffff801p+1020 : inexact += sub tonearest m68k96:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact += sub towardzero m68k96:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact += sub upward m68k96:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact += sub downward binary128:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0xf.ffffffffffff8000000000000008p+1020 : inexact += sub tonearest binary128:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact += sub towardzero binary128:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact += sub upward binary128:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact += sub downward ibm128:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0xf.ffffffffffff80000000000004p+1020 : inexact += sub tonearest ibm128:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact += sub towardzero ibm128:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact += sub upward ibm128:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact += sub downward binary32:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub tonearest binary32:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub downward binary64:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub tonearest binary64:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub downward intel96:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x1.fffffffffffffp+1024 : += sub tonearest intel96:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x1.fffffffffffffp+1024 : += sub towardzero intel96:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x1.fffffffffffffp+1024 : += sub upward intel96:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x1.fffffffffffffp+1024 : += sub downward m68k96:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x1.fffffffffffffp+1024 : += sub tonearest m68k96:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x1.fffffffffffffp+1024 : += sub towardzero m68k96:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x1.fffffffffffffp+1024 : += sub upward m68k96:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x1.fffffffffffffp+1024 : += sub downward binary128:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x1.fffffffffffffp+1024 : += sub tonearest binary128:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x1.fffffffffffffp+1024 : += sub towardzero binary128:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x1.fffffffffffffp+1024 : += sub upward binary128:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0x1.fffffffffffffp+1024 : += sub downward ibm128:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub tonearest ibm128:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub downward binary32:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub tonearest binary32:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub downward binary64:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub tonearest binary64:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub downward intel96:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub tonearest intel96:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub towardzero intel96:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub upward intel96:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub downward m68k96:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub tonearest m68k96:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub towardzero m68k96:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub upward m68k96:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub downward binary128:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffff0000000000008p+16380 : inexact += sub tonearest binary128:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub towardzero binary128:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub upward binary128:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub downward ibm128:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub tonearest ibm128:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub downward binary32:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub tonearest binary32:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub downward binary64:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub tonearest binary64:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub downward intel96:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub tonearest intel96:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub towardzero intel96:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub upward intel96:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub downward m68k96:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub tonearest m68k96:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub towardzero m68k96:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub upward m68k96:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub downward binary128:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub tonearest binary128:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub towardzero binary128:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub upward binary128:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub downward ibm128:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub tonearest ibm128:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub downward binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub tonearest binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub downward binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub tonearest binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub downward intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x1.fffffffffffff4p+1024 : inexact += sub tonearest intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x1.fffffffffffff4p+1024 : inexact += sub towardzero intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x1.fffffffffffff3fep+1024 : inexact += sub upward intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x1.fffffffffffff3fep+1024 : inexact += sub downward m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x1.fffffffffffff4p+1024 : inexact += sub tonearest m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x1.fffffffffffff4p+1024 : inexact += sub towardzero m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x1.fffffffffffff3fep+1024 : inexact += sub upward m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x1.fffffffffffff3fep+1024 : inexact += sub downward binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x1.fffffffffffff3ffffffffffffcp+1024 : += sub tonearest binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x1.fffffffffffff3ffffffffffffcp+1024 : += sub towardzero binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x1.fffffffffffff3ffffffffffffcp+1024 : += sub upward binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x1.fffffffffffff3ffffffffffffcp+1024 : += sub downward ibm128:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub tonearest ibm128:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub downward binary32:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange += sub tonearest binary32:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 0xf.fffffp+124 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 0xf.fffffp+124 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub downward binary64:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange += sub tonearest binary64:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub downward intel96:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange += sub tonearest intel96:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 0xf.fffffp+124 : -0xf.fffffffffffffffp+16380 : inexact += sub towardzero intel96:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 0xf.fffffp+124 : -0xf.fffffffffffffffp+16380 : inexact += sub upward intel96:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 0xf.fffffp+124 : -0xf.fffffffffffffffp+16380 : inexact += sub downward m68k96:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange += sub tonearest m68k96:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 0xf.fffffp+124 : -0xf.fffffffffffffffp+16380 : inexact += sub towardzero m68k96:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 0xf.fffffp+124 : -0xf.fffffffffffffffp+16380 : inexact += sub upward m68k96:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 0xf.fffffp+124 : -0xf.fffffffffffffffp+16380 : inexact += sub downward binary128:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 0xf.fffffp+124 : -0xf.fffffffffffffff0000000000008p+16380 : inexact += sub tonearest binary128:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 0xf.fffffp+124 : -0xf.fffffffffffffffp+16380 : inexact += sub towardzero binary128:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 0xf.fffffp+124 : -0xf.fffffffffffffffp+16380 : inexact += sub upward binary128:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 0xf.fffffp+124 : -0xf.fffffffffffffffp+16380 : inexact += sub downward ibm128:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 0xf.fffffp+124 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub tonearest ibm128:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 0xf.fffffp+124 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 0xf.fffffp+124 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub downward binary32:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub tonearest binary32:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub downward binary64:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub tonearest binary64:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub downward intel96:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub tonearest intel96:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp+16380 : inexact += sub towardzero intel96:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp+16380 : inexact += sub upward intel96:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp+16380 : inexact += sub downward m68k96:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub tonearest m68k96:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp+16380 : inexact += sub towardzero m68k96:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp+16380 : inexact += sub upward m68k96:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp+16380 : inexact += sub downward binary128:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffff0000000000008p+16380 : inexact += sub tonearest binary128:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp+16380 : inexact += sub towardzero binary128:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp+16380 : inexact += sub upward binary128:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp+16380 : inexact += sub downward ibm128:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub tonearest ibm128:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub downward binary32:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub tonearest binary32:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub downward binary64:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub tonearest binary64:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub downward intel96:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub tonearest intel96:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub towardzero intel96:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok += sub upward intel96:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok += sub downward m68k96:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub tonearest m68k96:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub towardzero m68k96:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok += sub upward m68k96:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok += sub downward binary128:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub tonearest binary128:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub towardzero binary128:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok += sub upward binary128:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok += sub downward ibm128:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub tonearest ibm128:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub downward binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub tonearest binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub downward binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub tonearest binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub downward intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub tonearest intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub towardzero intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok += sub upward intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok += sub downward m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub tonearest m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub towardzero m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok += sub upward m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok += sub downward binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub tonearest binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub towardzero binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok += sub upward binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok += sub downward ibm128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub tonearest ibm128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub downward binary32:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub tonearest binary32:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub downward binary64:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub tonearest binary64:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub downward intel96:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub tonearest intel96:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffp+16380 : inexact += sub towardzero intel96:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffp+16380 : inexact += sub upward intel96:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffp+16380 : inexact += sub downward m68k96:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub tonearest m68k96:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffp+16380 : inexact += sub towardzero m68k96:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffp+16380 : inexact += sub upward m68k96:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffp+16380 : inexact += sub downward binary128:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffff0000000000008p+16380 : inexact += sub tonearest binary128:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffp+16380 : inexact += sub towardzero binary128:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffp+16380 : inexact += sub upward binary128:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffp+16380 : inexact += sub downward ibm128:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub tonearest ibm128:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub downward binary32:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange += sub tonearest binary32:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub downward binary64:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange += sub tonearest binary64:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub downward intel96:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange += sub tonearest intel96:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange += sub towardzero intel96:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : -0xf.fffffffffffffffp+16380 : inexact += sub upward intel96:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : -0xf.fffffffffffffffp+16380 : inexact += sub downward m68k96:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange += sub tonearest m68k96:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange += sub towardzero m68k96:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : -0xf.fffffffffffffffp+16380 : inexact += sub upward m68k96:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : -0xf.fffffffffffffffp+16380 : inexact += sub downward binary128:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange += sub tonearest binary128:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub towardzero binary128:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub upward binary128:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub downward ibm128:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub tonearest ibm128:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub downward binary32:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub tonearest binary32:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub downward binary64:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub tonearest binary64:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub downward intel96:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub tonearest intel96:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub towardzero intel96:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp+16380 : inexact += sub upward intel96:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp+16380 : inexact += sub downward m68k96:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub tonearest m68k96:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub towardzero m68k96:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp+16380 : inexact += sub upward m68k96:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp+16380 : inexact += sub downward binary128:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub tonearest binary128:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub towardzero binary128:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub upward binary128:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub downward ibm128:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub tonearest ibm128:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub downward binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub tonearest binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub downward binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub tonearest binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub downward intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub tonearest intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub towardzero intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok += sub upward intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok += sub downward m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub tonearest m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub towardzero m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok += sub upward m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok += sub downward binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub tonearest binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub towardzero binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok += sub upward binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok += sub downward ibm128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub tonearest ibm128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub downward binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub tonearest binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub downward binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub tonearest binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub downward intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub tonearest intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub towardzero intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok += sub upward intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok += sub downward m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub tonearest m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub towardzero m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok += sub upward m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok += sub downward binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub tonearest binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub towardzero binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok += sub upward binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok += sub downward ibm128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub tonearest ibm128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub downward binary32:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub tonearest binary32:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub downward binary64:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub tonearest binary64:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub downward intel96:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub tonearest intel96:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub towardzero intel96:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffp+16380 : inexact += sub upward intel96:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffp+16380 : inexact += sub downward m68k96:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub tonearest m68k96:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub towardzero m68k96:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffp+16380 : inexact += sub upward m68k96:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffp+16380 : inexact += sub downward binary128:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub tonearest binary128:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub towardzero binary128:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub upward binary128:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub downward ibm128:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub tonearest ibm128:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub downward binary32:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange += sub tonearest binary32:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub downward binary64:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange += sub tonearest binary64:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact += sub towardzero binary64:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact += sub upward binary64:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact += sub downward intel96:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0xf.ffffffffffffcp+1020 : inexact += sub tonearest intel96:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0xf.ffffffffffffcp+1020 : inexact += sub towardzero intel96:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0xf.ffffffffffffbffp+1020 : inexact += sub upward intel96:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0xf.ffffffffffffbffp+1020 : inexact += sub downward m68k96:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0xf.ffffffffffffcp+1020 : inexact += sub tonearest m68k96:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0xf.ffffffffffffcp+1020 : inexact += sub towardzero m68k96:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0xf.ffffffffffffbffp+1020 : inexact += sub upward m68k96:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0xf.ffffffffffffbffp+1020 : inexact += sub downward binary128:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0xf.ffffffffffffbffffffffffffc08p+1020 : inexact += sub tonearest binary128:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0xf.ffffffffffffbffffffffffffcp+1020 : inexact += sub towardzero binary128:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0xf.ffffffffffffbffffffffffffcp+1020 : inexact += sub upward binary128:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0xf.ffffffffffffbffffffffffffcp+1020 : inexact += sub downward ibm128:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub tonearest ibm128:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0xf.ffffffffffffbffffffffffffcp+1020 : inexact += sub towardzero ibm128:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0xf.ffffffffffffbffffffffffffcp+1020 : inexact += sub upward ibm128:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0xf.ffffffffffffbffffffffffffcp+1020 : inexact += sub downward binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub tonearest binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub downward binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub tonearest binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub downward intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0x1.fffffffffffff4p+1024 : inexact += sub tonearest intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0x1.fffffffffffff4p+1024 : inexact += sub towardzero intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0x1.fffffffffffff3fep+1024 : inexact += sub upward intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0x1.fffffffffffff3fep+1024 : inexact += sub downward m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0x1.fffffffffffff4p+1024 : inexact += sub tonearest m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0x1.fffffffffffff4p+1024 : inexact += sub towardzero m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0x1.fffffffffffff3fep+1024 : inexact += sub upward m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0x1.fffffffffffff3fep+1024 : inexact += sub downward binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0x1.fffffffffffff3ffffffffffffcp+1024 : += sub tonearest binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0x1.fffffffffffff3ffffffffffffcp+1024 : += sub towardzero binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0x1.fffffffffffff3ffffffffffffcp+1024 : += sub upward binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0x1.fffffffffffff3ffffffffffffcp+1024 : += sub downward ibm128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub tonearest ibm128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub downward binary32:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub tonearest binary32:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub downward binary64:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub tonearest binary64:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub downward intel96:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub tonearest intel96:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub towardzero intel96:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub upward intel96:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub downward m68k96:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub tonearest m68k96:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub towardzero m68k96:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub upward m68k96:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub downward binary128:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffff0000000000008p+16380 : inexact += sub tonearest binary128:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub towardzero binary128:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub upward binary128:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub downward ibm128:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub tonearest ibm128:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub downward binary32:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub tonearest binary32:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub downward binary64:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub tonearest binary64:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub downward intel96:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub tonearest intel96:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub towardzero intel96:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub upward intel96:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub downward m68k96:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub tonearest m68k96:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub towardzero m68k96:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub upward m68k96:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact += sub downward binary128:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub tonearest binary128:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub towardzero binary128:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub upward binary128:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub downward ibm128:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub tonearest ibm128:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub downward binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub tonearest binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub downward binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub tonearest binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub downward intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x1.fffffffffffff8p+1024 : inexact += sub tonearest intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x1.fffffffffffff8p+1024 : inexact += sub towardzero intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x1.fffffffffffff7fep+1024 : inexact += sub upward intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x1.fffffffffffff7fep+1024 : inexact += sub downward m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x1.fffffffffffff8p+1024 : inexact += sub tonearest m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x1.fffffffffffff8p+1024 : inexact += sub towardzero m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x1.fffffffffffff7fep+1024 : inexact += sub upward m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x1.fffffffffffff7fep+1024 : inexact += sub downward binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x1.fffffffffffff7ffffffffffff8p+1024 : += sub tonearest binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x1.fffffffffffff7ffffffffffff8p+1024 : += sub towardzero binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x1.fffffffffffff7ffffffffffff8p+1024 : += sub upward binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0x1.fffffffffffff7ffffffffffff8p+1024 : += sub downward ibm128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub tonearest ibm128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok +sub -max -max += sub downward binary32:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : -0x0p+0 : += sub tonearest binary32:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : 0x0p+0 : += sub towardzero binary32:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : 0x0p+0 : += sub upward binary32:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : 0x0p+0 : += sub downward binary64:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : -0x0p+0 : += sub tonearest binary64:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : 0x0p+0 : += sub towardzero binary64:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : 0x0p+0 : += sub upward binary64:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : 0x0p+0 : += sub downward intel96:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : -0x0p+0 : += sub tonearest intel96:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : 0x0p+0 : += sub towardzero intel96:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : 0x0p+0 : += sub upward intel96:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : 0x0p+0 : += sub downward m68k96:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : -0x0p+0 : += sub tonearest m68k96:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : 0x0p+0 : += sub towardzero m68k96:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : 0x0p+0 : += sub upward m68k96:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : 0x0p+0 : += sub downward binary128:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : -0x0p+0 : += sub tonearest binary128:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : 0x0p+0 : += sub towardzero binary128:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : 0x0p+0 : += sub upward binary128:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : 0x0p+0 : += sub downward ibm128:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : -0x0p+0 : += sub tonearest ibm128:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : 0x0p+0 : += sub towardzero ibm128:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : 0x0p+0 : += sub upward ibm128:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : 0x0p+0 : += sub downward binary32:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub tonearest binary32:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange += sub downward binary64:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffp+1020 : inexact += sub tonearest binary64:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact += sub towardzero binary64:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffp+1020 : inexact += sub upward binary64:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact += sub downward intel96:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff7ffp+1020 : inexact += sub tonearest intel96:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact += sub towardzero intel96:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff7ffp+1020 : inexact += sub upward intel96:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact += sub downward m68k96:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff7ffp+1020 : inexact += sub tonearest m68k96:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact += sub towardzero m68k96:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff7ffp+1020 : inexact += sub upward m68k96:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact += sub downward binary128:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff7ffffffffffffff8p+1020 : inexact += sub tonearest binary128:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact += sub towardzero binary128:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff7ffffffffffffff8p+1020 : inexact += sub upward binary128:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact += sub downward ibm128:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff7ffffffffffffcp+1020 : inexact += sub tonearest ibm128:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact += sub towardzero ibm128:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff7ffffffffffffcp+1020 : inexact += sub upward ibm128:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact += sub downward binary32:arg_fmt(16383,64,104,64) -0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub tonearest binary32:arg_fmt(16383,64,104,64) -0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,64,104,64) -0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,64,104,64) -0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub downward binary64:arg_fmt(16383,64,104,64) -0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub tonearest binary64:arg_fmt(16383,64,104,64) -0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,64,104,64) -0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,64,104,64) -0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub downward intel96:arg_fmt(16383,64,104,64) -0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffffffep+16380 : inexact += sub tonearest intel96:arg_fmt(16383,64,104,64) -0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub towardzero intel96:arg_fmt(16383,64,104,64) -0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffffffep+16380 : inexact += sub upward intel96:arg_fmt(16383,64,104,64) -0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub downward m68k96:arg_fmt(16383,64,104,64) -0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffffffep+16380 : inexact += sub tonearest m68k96:arg_fmt(16383,64,104,64) -0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub towardzero m68k96:arg_fmt(16383,64,104,64) -0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffffffep+16380 : inexact += sub upward m68k96:arg_fmt(16383,64,104,64) -0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub downward binary128:arg_fmt(16383,64,104,64) -0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffffffeffffffffffff8p+16380 : inexact += sub tonearest binary128:arg_fmt(16383,64,104,64) -0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub towardzero binary128:arg_fmt(16383,64,104,64) -0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffffffeffffffffffff8p+16380 : inexact += sub upward binary128:arg_fmt(16383,64,104,64) -0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub downward ibm128:arg_fmt(16383,64,104,64) -0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub tonearest ibm128:arg_fmt(16383,64,104,64) -0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,64,104,64) -0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,64,104,64) -0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub downward binary32:arg_fmt(16383,113,104,113) -0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub tonearest binary32:arg_fmt(16383,113,104,113) -0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,113,104,113) -0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,113,104,113) -0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub downward binary64:arg_fmt(16383,113,104,113) -0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub tonearest binary64:arg_fmt(16383,113,104,113) -0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,113,104,113) -0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,113,104,113) -0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub downward intel96:arg_fmt(16383,113,104,113) -0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub tonearest intel96:arg_fmt(16383,113,104,113) -0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub towardzero intel96:arg_fmt(16383,113,104,113) -0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub upward intel96:arg_fmt(16383,113,104,113) -0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub downward m68k96:arg_fmt(16383,113,104,113) -0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub tonearest m68k96:arg_fmt(16383,113,104,113) -0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub towardzero m68k96:arg_fmt(16383,113,104,113) -0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub upward m68k96:arg_fmt(16383,113,104,113) -0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub downward binary128:arg_fmt(16383,113,104,113) -0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffffp+16380 : inexact += sub tonearest binary128:arg_fmt(16383,113,104,113) -0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub towardzero binary128:arg_fmt(16383,113,104,113) -0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffffp+16380 : inexact += sub upward binary128:arg_fmt(16383,113,104,113) -0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub downward ibm128:arg_fmt(16383,113,104,113) -0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub tonearest ibm128:arg_fmt(16383,113,104,113) -0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,113,104,113) -0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,113,104,113) -0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub downward binary32:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub tonearest binary32:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub downward binary64:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff8p+1020 : inexact += sub tonearest binary64:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff8p+1020 : inexact += sub towardzero binary64:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff8p+1020 : inexact += sub upward binary64:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub downward intel96:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffp+1020 : inexact += sub tonearest intel96:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffcp+1020 : inexact += sub towardzero intel96:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffp+1020 : inexact += sub upward intel96:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffcp+1020 : inexact += sub downward m68k96:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffp+1020 : inexact += sub tonearest m68k96:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffcp+1020 : inexact += sub towardzero m68k96:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffp+1020 : inexact += sub upward m68k96:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffcp+1020 : inexact += sub downward binary128:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffbf8p+1020 : inexact += sub tonearest binary128:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : inexact += sub towardzero binary128:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffbf8p+1020 : inexact += sub upward binary128:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : inexact += sub downward ibm128:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffff8p+1020 : inexact += sub tonearest ibm128:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : inexact += sub towardzero ibm128:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffff8p+1020 : inexact += sub upward ibm128:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : inexact += sub downward binary32:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange += sub tonearest binary32:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub downward binary64:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact += sub tonearest binary64:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact += sub towardzero binary64:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0xf.ffffffffffffp+1020 : inexact += sub upward binary64:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0xf.ffffffffffffp+1020 : inexact += sub downward intel96:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact += sub tonearest intel96:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact += sub towardzero intel96:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0xf.ffffffffffff7ffp+1020 : inexact += sub upward intel96:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0xf.ffffffffffff7ffp+1020 : inexact += sub downward m68k96:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact += sub tonearest m68k96:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact += sub towardzero m68k96:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0xf.ffffffffffff7ffp+1020 : inexact += sub upward m68k96:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0xf.ffffffffffff7ffp+1020 : inexact += sub downward binary128:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact += sub tonearest binary128:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact += sub towardzero binary128:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0xf.ffffffffffff7ffffffffffffff8p+1020 : inexact += sub upward binary128:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0xf.ffffffffffff7ffffffffffffff8p+1020 : inexact += sub downward ibm128:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact += sub tonearest ibm128:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact += sub towardzero ibm128:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0xf.ffffffffffff7ffffffffffffcp+1020 : inexact += sub upward ibm128:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0xf.ffffffffffff7ffffffffffffcp+1020 : inexact += sub downward binary32:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : -0x0p+0 : += sub tonearest binary32:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x0p+0 : += sub towardzero binary32:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x0p+0 : += sub upward binary32:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x0p+0 : += sub downward binary64:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : -0x0p+0 : += sub tonearest binary64:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x0p+0 : += sub towardzero binary64:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x0p+0 : += sub upward binary64:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x0p+0 : += sub downward intel96:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : -0x0p+0 : += sub tonearest intel96:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x0p+0 : += sub towardzero intel96:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x0p+0 : += sub upward intel96:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x0p+0 : += sub downward m68k96:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : -0x0p+0 : += sub tonearest m68k96:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x0p+0 : += sub towardzero m68k96:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x0p+0 : += sub upward m68k96:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x0p+0 : += sub downward binary128:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : -0x0p+0 : += sub tonearest binary128:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x0p+0 : += sub towardzero binary128:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x0p+0 : += sub upward binary128:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x0p+0 : += sub downward ibm128:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : -0x0p+0 : += sub tonearest ibm128:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x0p+0 : += sub towardzero ibm128:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x0p+0 : += sub upward ibm128:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0x0p+0 : += sub downward binary32:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub tonearest binary32:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub downward binary64:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub tonearest binary64:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub downward intel96:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffffffep+16380 : inexact += sub tonearest intel96:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub towardzero intel96:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffffffep+16380 : inexact += sub upward intel96:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub downward m68k96:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffffffep+16380 : inexact += sub tonearest m68k96:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub towardzero m68k96:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffffffep+16380 : inexact += sub upward m68k96:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub downward binary128:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffffffeffffffffffff8p+16380 : inexact += sub tonearest binary128:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub towardzero binary128:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffffffeffffffffffff8p+16380 : inexact += sub upward binary128:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub downward ibm128:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub tonearest ibm128:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub downward binary32:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub tonearest binary32:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub downward binary64:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub tonearest binary64:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub downward intel96:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub tonearest intel96:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub towardzero intel96:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub upward intel96:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub downward m68k96:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub tonearest m68k96:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub towardzero m68k96:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub upward m68k96:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub downward binary128:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffffp+16380 : inexact += sub tonearest binary128:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub towardzero binary128:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffffp+16380 : inexact += sub upward binary128:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub downward ibm128:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub tonearest ibm128:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub downward binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub tonearest binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange += sub downward binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x3.ffffffffffffcp+968 : += sub tonearest binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x3.ffffffffffffcp+968 : += sub towardzero binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x3.ffffffffffffcp+968 : += sub upward binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x3.ffffffffffffcp+968 : += sub downward intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x3.ffffffffffffcp+968 : += sub tonearest intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x3.ffffffffffffcp+968 : += sub towardzero intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x3.ffffffffffffcp+968 : += sub upward intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x3.ffffffffffffcp+968 : += sub downward m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x3.ffffffffffffcp+968 : += sub tonearest m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x3.ffffffffffffcp+968 : += sub towardzero m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x3.ffffffffffffcp+968 : += sub upward m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x3.ffffffffffffcp+968 : += sub downward binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x3.ffffffffffffcp+968 : += sub tonearest binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x3.ffffffffffffcp+968 : += sub towardzero binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x3.ffffffffffffcp+968 : += sub upward binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x3.ffffffffffffcp+968 : += sub downward ibm128:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x3.ffffffffffffcp+968 : += sub tonearest ibm128:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x3.ffffffffffffcp+968 : += sub towardzero ibm128:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x3.ffffffffffffcp+968 : += sub upward ibm128:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x3.ffffffffffffcp+968 : += sub downward binary32:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange += sub tonearest binary32:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub downward binary64:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange += sub tonearest binary64:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub downward intel96:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : -0xf.fffffffffffffffp+16380 : inexact += sub tonearest intel96:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : -0xf.fffffffffffffffp+16380 : inexact += sub towardzero intel96:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : -0xf.ffffffffffffffep+16380 : inexact += sub upward intel96:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : -0xf.ffffffffffffffep+16380 : inexact += sub downward m68k96:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : -0xf.fffffffffffffffp+16380 : inexact += sub tonearest m68k96:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : -0xf.fffffffffffffffp+16380 : inexact += sub towardzero m68k96:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : -0xf.ffffffffffffffep+16380 : inexact += sub upward m68k96:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : -0xf.ffffffffffffffep+16380 : inexact += sub downward binary128:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : -0xf.fffffffffffffffp+16380 : inexact += sub tonearest binary128:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : -0xf.fffffffffffffffp+16380 : inexact += sub towardzero binary128:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : -0xf.ffffffffffffffeffffffffffff8p+16380 : inexact += sub upward binary128:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : -0xf.ffffffffffffffeffffffffffff8p+16380 : inexact += sub downward ibm128:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub tonearest ibm128:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub downward binary32:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub tonearest binary32:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub downward binary64:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub tonearest binary64:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub downward intel96:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp+16380 : inexact += sub tonearest intel96:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp+16380 : inexact += sub towardzero intel96:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffffffep+16380 : inexact += sub upward intel96:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffffffep+16380 : inexact += sub downward m68k96:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp+16380 : inexact += sub tonearest m68k96:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp+16380 : inexact += sub towardzero m68k96:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffffffep+16380 : inexact += sub upward m68k96:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffffffep+16380 : inexact += sub downward binary128:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp+16380 : inexact += sub tonearest binary128:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp+16380 : inexact += sub towardzero binary128:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffffffeffffffffffff8p+16380 : inexact += sub upward binary128:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffffffeffffffffffff8p+16380 : inexact += sub downward ibm128:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub tonearest ibm128:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub downward binary32:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : -0x0p+0 : += sub tonearest binary32:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : 0x0p+0 : += sub towardzero binary32:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : 0x0p+0 : += sub upward binary32:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : 0x0p+0 : += sub downward binary64:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : -0x0p+0 : += sub tonearest binary64:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : 0x0p+0 : += sub towardzero binary64:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : 0x0p+0 : += sub upward binary64:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : 0x0p+0 : += sub downward intel96:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : -0x0p+0 : += sub tonearest intel96:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : 0x0p+0 : += sub towardzero intel96:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : 0x0p+0 : += sub upward intel96:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : 0x0p+0 : += sub downward m68k96:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : -0x0p+0 : += sub tonearest m68k96:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : 0x0p+0 : += sub towardzero m68k96:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : 0x0p+0 : += sub upward m68k96:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : 0x0p+0 : += sub downward binary128:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : -0x0p+0 : += sub tonearest binary128:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : 0x0p+0 : += sub towardzero binary128:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : 0x0p+0 : += sub upward binary128:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : 0x0p+0 : += sub downward ibm128:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : -0x0p+0 : += sub tonearest ibm128:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : 0x0p+0 : += sub towardzero ibm128:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : 0x0p+0 : += sub upward ibm128:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : 0x0p+0 : += sub downward binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub tonearest binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub downward binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub tonearest binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub downward intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffff8p+16316 : += sub tonearest intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffff8p+16316 : += sub towardzero intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffff8p+16316 : += sub upward intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffff8p+16316 : += sub downward m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffff8p+16316 : += sub tonearest m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffff8p+16316 : += sub towardzero m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffff8p+16316 : += sub upward m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffff8p+16316 : += sub downward binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffff8p+16316 : += sub tonearest binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffff8p+16316 : += sub towardzero binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffff8p+16316 : += sub upward binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffff8p+16316 : += sub downward ibm128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub tonearest ibm128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub downward binary32:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub tonearest binary32:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub downward binary64:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub tonearest binary64:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub downward intel96:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffp+16380 : inexact += sub tonearest intel96:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffp+16380 : inexact += sub towardzero intel96:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffffep+16380 : inexact += sub upward intel96:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffffep+16380 : inexact += sub downward m68k96:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffp+16380 : inexact += sub tonearest m68k96:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffp+16380 : inexact += sub towardzero m68k96:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffffep+16380 : inexact += sub upward m68k96:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffffep+16380 : inexact += sub downward binary128:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffp+16380 : inexact += sub tonearest binary128:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffp+16380 : inexact += sub towardzero binary128:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffffeffffffffffff8p+16380 : inexact += sub upward binary128:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffffeffffffffffff8p+16380 : inexact += sub downward ibm128:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub tonearest ibm128:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub downward binary32:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange += sub tonearest binary32:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub downward binary64:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange += sub tonearest binary64:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub downward intel96:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange += sub tonearest intel96:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange += sub towardzero intel96:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : -0xf.fffffffffffffffp+16380 : inexact += sub upward intel96:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : -0xf.fffffffffffffffp+16380 : inexact += sub downward m68k96:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange += sub tonearest m68k96:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange += sub towardzero m68k96:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : -0xf.fffffffffffffffp+16380 : inexact += sub upward m68k96:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : -0xf.fffffffffffffffp+16380 : inexact += sub downward binary128:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub tonearest binary128:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub towardzero binary128:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : -0xf.fffffffffffffffffffffffffffp+16380 : inexact += sub upward binary128:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : -0xf.fffffffffffffffffffffffffffp+16380 : inexact += sub downward ibm128:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub tonearest ibm128:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub downward binary32:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub tonearest binary32:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub downward binary64:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub tonearest binary64:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub downward intel96:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub tonearest intel96:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub towardzero intel96:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp+16380 : inexact += sub upward intel96:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp+16380 : inexact += sub downward m68k96:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub tonearest m68k96:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub towardzero m68k96:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp+16380 : inexact += sub upward m68k96:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp+16380 : inexact += sub downward binary128:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub tonearest binary128:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub towardzero binary128:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffffffffffffffp+16380 : inexact += sub upward binary128:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffffffffffffffp+16380 : inexact += sub downward ibm128:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub tonearest ibm128:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub downward binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub tonearest binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub downward binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub tonearest binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub downward intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffff8p+16316 : += sub tonearest intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffff8p+16316 : += sub towardzero intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffff8p+16316 : += sub upward intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffff8p+16316 : += sub downward m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffff8p+16316 : += sub tonearest m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffff8p+16316 : += sub towardzero m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffff8p+16316 : += sub upward m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffff8p+16316 : += sub downward binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffff8p+16316 : += sub tonearest binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffff8p+16316 : += sub towardzero binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffff8p+16316 : += sub upward binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffff8p+16316 : += sub downward ibm128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub tonearest ibm128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub downward binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : -0x0p+0 : += sub tonearest binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : += sub towardzero binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : += sub upward binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : += sub downward binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : -0x0p+0 : += sub tonearest binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : += sub towardzero binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : += sub upward binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : += sub downward intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : -0x0p+0 : += sub tonearest intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : += sub towardzero intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : += sub upward intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : += sub downward m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : -0x0p+0 : += sub tonearest m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : += sub towardzero m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : += sub upward m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : += sub downward binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : -0x0p+0 : += sub tonearest binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : += sub towardzero binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : += sub upward binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : += sub downward ibm128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : -0x0p+0 : += sub tonearest ibm128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : += sub towardzero ibm128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : += sub upward ibm128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : += sub downward binary32:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub tonearest binary32:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub downward binary64:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub tonearest binary64:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub downward intel96:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub tonearest intel96:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub towardzero intel96:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffp+16380 : inexact += sub upward intel96:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffp+16380 : inexact += sub downward m68k96:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub tonearest m68k96:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub towardzero m68k96:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffp+16380 : inexact += sub upward m68k96:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffp+16380 : inexact += sub downward binary128:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub tonearest binary128:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub towardzero binary128:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffffffffffffffp+16380 : inexact += sub upward binary128:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffffffffffffffp+16380 : inexact += sub downward ibm128:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub tonearest ibm128:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub downward binary32:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange += sub tonearest binary32:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub downward binary64:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange += sub tonearest binary64:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact += sub towardzero binary64:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact += sub upward binary64:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact += sub downward intel96:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0xf.ffffffffffffcp+1020 : inexact += sub tonearest intel96:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0xf.ffffffffffffcp+1020 : inexact += sub towardzero intel96:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0xf.ffffffffffffbffp+1020 : inexact += sub upward intel96:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0xf.ffffffffffffbffp+1020 : inexact += sub downward m68k96:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0xf.ffffffffffffcp+1020 : inexact += sub tonearest m68k96:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0xf.ffffffffffffcp+1020 : inexact += sub towardzero m68k96:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0xf.ffffffffffffbffp+1020 : inexact += sub upward m68k96:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0xf.ffffffffffffbffp+1020 : inexact += sub downward binary128:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0xf.ffffffffffffbffffffffffffcp+1020 : inexact += sub tonearest binary128:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0xf.ffffffffffffbffffffffffffcp+1020 : inexact += sub towardzero binary128:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0xf.ffffffffffffbffffffffffffbf8p+1020 : inexact += sub upward binary128:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0xf.ffffffffffffbffffffffffffbf8p+1020 : inexact += sub downward ibm128:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0xf.ffffffffffffbffffffffffffcp+1020 : inexact += sub tonearest ibm128:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0xf.ffffffffffffbffffffffffffcp+1020 : inexact += sub towardzero ibm128:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0xf.ffffffffffffbffffffffffff8p+1020 : inexact += sub upward ibm128:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0xf.ffffffffffffbffffffffffff8p+1020 : inexact += sub downward binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub tonearest binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok += sub downward binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : -0x3.ffffffffffffcp+968 : += sub tonearest binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : -0x3.ffffffffffffcp+968 : += sub towardzero binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : -0x3.ffffffffffffcp+968 : += sub upward binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : -0x3.ffffffffffffcp+968 : += sub downward intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : -0x3.ffffffffffffcp+968 : += sub tonearest intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : -0x3.ffffffffffffcp+968 : += sub towardzero intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : -0x3.ffffffffffffcp+968 : += sub upward intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : -0x3.ffffffffffffcp+968 : += sub downward m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : -0x3.ffffffffffffcp+968 : += sub tonearest m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : -0x3.ffffffffffffcp+968 : += sub towardzero m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : -0x3.ffffffffffffcp+968 : += sub upward m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : -0x3.ffffffffffffcp+968 : += sub downward binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : -0x3.ffffffffffffcp+968 : += sub tonearest binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : -0x3.ffffffffffffcp+968 : += sub towardzero binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : -0x3.ffffffffffffcp+968 : += sub upward binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : -0x3.ffffffffffffcp+968 : += sub downward ibm128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : -0x3.ffffffffffffcp+968 : += sub tonearest ibm128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : -0x3.ffffffffffffcp+968 : += sub towardzero ibm128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : -0x3.ffffffffffffcp+968 : += sub upward ibm128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : -0x3.ffffffffffffcp+968 : += sub downward binary32:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub tonearest binary32:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub downward binary64:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub tonearest binary64:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub downward intel96:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffffffep+16380 : inexact += sub tonearest intel96:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub towardzero intel96:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffffffep+16380 : inexact += sub upward intel96:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub downward m68k96:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffffffep+16380 : inexact += sub tonearest m68k96:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub towardzero m68k96:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffffffep+16380 : inexact += sub upward m68k96:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub downward binary128:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffffffeffffffffffff8p+16380 : inexact += sub tonearest binary128:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub towardzero binary128:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffffffeffffffffffff8p+16380 : inexact += sub upward binary128:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub downward ibm128:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub tonearest ibm128:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub downward binary32:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub tonearest binary32:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub towardzero binary32:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok += sub upward binary32:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub downward binary64:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub tonearest binary64:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub towardzero binary64:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok += sub upward binary64:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub downward intel96:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub tonearest intel96:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub towardzero intel96:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub upward intel96:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub downward m68k96:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub tonearest m68k96:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub towardzero m68k96:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact += sub upward m68k96:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub downward binary128:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffffp+16380 : inexact += sub tonearest binary128:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub towardzero binary128:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffffp+16380 : inexact += sub upward binary128:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact += sub downward ibm128:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub tonearest ibm128:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange += sub towardzero ibm128:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok += sub upward ibm128:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange += sub downward binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 : += sub tonearest binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : += sub towardzero binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : += sub upward binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : += sub downward binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 : += sub tonearest binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : += sub towardzero binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : += sub upward binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : += sub downward intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 : += sub tonearest intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : += sub towardzero intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : += sub upward intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : += sub downward m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 : += sub tonearest m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : += sub towardzero m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : += sub upward m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : += sub downward binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 : += sub tonearest binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : += sub towardzero binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : += sub upward binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : += sub downward ibm128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 : += sub tonearest ibm128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : += sub towardzero ibm128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : += sub upward ibm128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : +sub min min missing-underflow:arg-ibm128 += sub downward binary32:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : -0x0p+0 : += sub tonearest binary32:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : 0x0p+0 : += sub towardzero binary32:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : 0x0p+0 : += sub upward binary32:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : 0x0p+0 : += sub downward binary64:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : -0x0p+0 : += sub tonearest binary64:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : 0x0p+0 : += sub towardzero binary64:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : 0x0p+0 : += sub upward binary64:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : 0x0p+0 : += sub downward intel96:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : -0x0p+0 : += sub tonearest intel96:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : 0x0p+0 : += sub towardzero intel96:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : 0x0p+0 : += sub upward intel96:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : 0x0p+0 : += sub downward m68k96:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : -0x0p+0 : += sub tonearest m68k96:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : 0x0p+0 : += sub towardzero m68k96:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : 0x0p+0 : += sub upward m68k96:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : 0x0p+0 : += sub downward binary128:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : -0x0p+0 : += sub tonearest binary128:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : 0x0p+0 : += sub towardzero binary128:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : 0x0p+0 : += sub upward binary128:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : 0x0p+0 : += sub downward ibm128:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : -0x0p+0 : += sub tonearest ibm128:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : 0x0p+0 : += sub towardzero ibm128:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : 0x0p+0 : += sub upward ibm128:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : 0x0p+0 : += sub downward binary32:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x3.fffff8p-128 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x4p-128 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub towardzero binary32:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x3.fffff8p-128 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary32:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x4p-128 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub downward binary64:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x3.ffffffffffffep-128 : inexact += sub tonearest binary64:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x4p-128 : inexact += sub towardzero binary64:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x3.ffffffffffffep-128 : inexact += sub upward binary64:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x4p-128 : inexact += sub downward intel96:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x3.fffffffffffffffcp-128 : inexact += sub tonearest intel96:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x4p-128 : inexact += sub towardzero intel96:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x3.fffffffffffffffcp-128 : inexact += sub upward intel96:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x4p-128 : inexact += sub downward m68k96:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x3.fffffffffffffffcp-128 : inexact += sub tonearest m68k96:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x4p-128 : inexact += sub towardzero m68k96:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x3.fffffffffffffffcp-128 : inexact += sub upward m68k96:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x4p-128 : inexact += sub downward binary128:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x3.fffffffffffffffffffffffffffep-128 : inexact += sub tonearest binary128:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x4p-128 : inexact += sub towardzero binary128:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x3.fffffffffffffffffffffffffffep-128 : inexact += sub upward binary128:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x4p-128 : inexact += sub downward ibm128:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x3.ffffffffffffffffffffffffffp-128 : inexact += sub tonearest ibm128:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x4p-128 : inexact += sub towardzero ibm128:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x3.ffffffffffffffffffffffffffp-128 : inexact += sub upward ibm128:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x4p-128 : inexact += sub downward binary32:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x3.fffff8p-128 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x4p-128 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub towardzero binary32:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x3.fffff8p-128 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary32:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x4p-128 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub downward binary64:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x3.ffffffffffffep-128 : inexact += sub tonearest binary64:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x4p-128 : inexact += sub towardzero binary64:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x3.ffffffffffffep-128 : inexact += sub upward binary64:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x4p-128 : inexact += sub downward intel96:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x3.fffffffffffffffcp-128 : inexact += sub tonearest intel96:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x4p-128 : inexact += sub towardzero intel96:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x3.fffffffffffffffcp-128 : inexact += sub upward intel96:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x4p-128 : inexact += sub downward m68k96:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x3.fffffffffffffffcp-128 : inexact += sub tonearest m68k96:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x4p-128 : inexact += sub towardzero m68k96:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x3.fffffffffffffffcp-128 : inexact += sub upward m68k96:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x4p-128 : inexact += sub downward binary128:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x3.fffffffffffffffffffffffffffep-128 : inexact += sub tonearest binary128:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x4p-128 : inexact += sub towardzero binary128:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x3.fffffffffffffffffffffffffffep-128 : inexact += sub upward binary128:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x4p-128 : inexact += sub downward ibm128:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x3.ffffffffffffffffffffffffffp-128 : inexact += sub tonearest ibm128:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x4p-128 : inexact += sub towardzero ibm128:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x3.ffffffffffffffffffffffffffp-128 : inexact += sub upward ibm128:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x4p-128 : inexact += sub downward binary32:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x3.fffff8p-128 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x4p-128 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub towardzero binary32:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x3.fffff8p-128 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary32:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x4p-128 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub downward binary64:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x3.ffffffffffffep-128 : inexact += sub tonearest binary64:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x4p-128 : inexact += sub towardzero binary64:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x3.ffffffffffffep-128 : inexact += sub upward binary64:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x4p-128 : inexact += sub downward intel96:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x3.fffffffffffffffcp-128 : inexact += sub tonearest intel96:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x4p-128 : inexact += sub towardzero intel96:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x3.fffffffffffffffcp-128 : inexact += sub upward intel96:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x4p-128 : inexact += sub downward m68k96:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x3.fffffffffffffffcp-128 : inexact += sub tonearest m68k96:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x4p-128 : inexact += sub towardzero m68k96:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x3.fffffffffffffffcp-128 : inexact += sub upward m68k96:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x4p-128 : inexact += sub downward binary128:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x3.fffffffffffffffffffffffffffep-128 : inexact += sub tonearest binary128:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x4p-128 : inexact += sub towardzero binary128:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x3.fffffffffffffffffffffffffffep-128 : inexact += sub upward binary128:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x4p-128 : inexact += sub downward ibm128:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x3.ffffffffffffffffffffffffffp-128 : inexact += sub tonearest ibm128:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x4p-128 : inexact += sub towardzero ibm128:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x3.ffffffffffffffffffffffffffp-128 : inexact += sub upward ibm128:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x4p-128 : inexact += sub downward binary32:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x3.fffff8p-128 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x4p-128 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub towardzero binary32:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x3.fffff8p-128 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary32:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x4p-128 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub downward binary64:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x3.ffffffffffffep-128 : inexact += sub tonearest binary64:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x4p-128 : inexact += sub towardzero binary64:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x3.ffffffffffffep-128 : inexact += sub upward binary64:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x4p-128 : inexact += sub downward intel96:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x3.fffffffffffffffcp-128 : inexact += sub tonearest intel96:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x4p-128 : inexact += sub towardzero intel96:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x3.fffffffffffffffcp-128 : inexact += sub upward intel96:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x4p-128 : inexact += sub downward m68k96:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x3.fffffffffffffffcp-128 : inexact += sub tonearest m68k96:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x4p-128 : inexact += sub towardzero m68k96:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x3.fffffffffffffffcp-128 : inexact += sub upward m68k96:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x4p-128 : inexact += sub downward binary128:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x3.fffffffffffffffffffffffffffep-128 : inexact += sub tonearest binary128:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x4p-128 : inexact += sub towardzero binary128:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x3.fffffffffffffffffffffffffffep-128 : inexact += sub upward binary128:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x4p-128 : inexact += sub downward ibm128:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x3.ffffffffffffffffffffffffffp-128 : inexact += sub tonearest ibm128:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x4p-128 : inexact += sub towardzero ibm128:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x3.ffffffffffffffffffffffffffp-128 : inexact += sub upward ibm128:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x4p-128 : inexact += sub downward binary32:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : -0x4p-128 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub tonearest binary32:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : -0x4p-128 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub towardzero binary32:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : -0x3.fffff8p-128 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary32:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : -0x3.fffff8p-128 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : -0x4p-128 : inexact += sub tonearest binary64:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : -0x4p-128 : inexact += sub towardzero binary64:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : -0x3.ffffffffffffep-128 : inexact += sub upward binary64:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : -0x3.ffffffffffffep-128 : inexact += sub downward intel96:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : -0x4p-128 : inexact += sub tonearest intel96:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : -0x4p-128 : inexact += sub towardzero intel96:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : -0x3.fffffffffffffffcp-128 : inexact += sub upward intel96:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : -0x3.fffffffffffffffcp-128 : inexact += sub downward m68k96:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : -0x4p-128 : inexact += sub tonearest m68k96:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : -0x4p-128 : inexact += sub towardzero m68k96:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : -0x3.fffffffffffffffcp-128 : inexact += sub upward m68k96:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : -0x3.fffffffffffffffcp-128 : inexact += sub downward binary128:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : -0x4p-128 : inexact += sub tonearest binary128:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : -0x4p-128 : inexact += sub towardzero binary128:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : -0x3.fffffffffffffffffffffffffffep-128 : inexact += sub upward binary128:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : -0x3.fffffffffffffffffffffffffffep-128 : inexact += sub downward ibm128:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : -0x4p-128 : inexact += sub tonearest ibm128:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : -0x4p-128 : inexact += sub towardzero ibm128:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : -0x3.ffffffffffffffffffffffffffp-128 : inexact += sub upward ibm128:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : -0x3.ffffffffffffffffffffffffffp-128 : inexact += sub downward binary32:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : -0x0p+0 : += sub tonearest binary32:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : 0x0p+0 : += sub towardzero binary32:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : 0x0p+0 : += sub upward binary32:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : 0x0p+0 : += sub downward binary64:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : -0x0p+0 : += sub tonearest binary64:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : 0x0p+0 : += sub towardzero binary64:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : 0x0p+0 : += sub upward binary64:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : 0x0p+0 : += sub downward intel96:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : -0x0p+0 : += sub tonearest intel96:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : 0x0p+0 : += sub towardzero intel96:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : 0x0p+0 : += sub upward intel96:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : 0x0p+0 : += sub downward m68k96:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : -0x0p+0 : += sub tonearest m68k96:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : 0x0p+0 : += sub towardzero m68k96:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : 0x0p+0 : += sub upward m68k96:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : 0x0p+0 : += sub downward binary128:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : -0x0p+0 : += sub tonearest binary128:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : 0x0p+0 : += sub towardzero binary128:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : 0x0p+0 : += sub upward binary128:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : 0x0p+0 : += sub downward ibm128:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : -0x0p+0 : += sub tonearest ibm128:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : 0x0p+0 : += sub towardzero ibm128:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : 0x0p+0 : += sub upward ibm128:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : 0x0p+0 : += sub downward binary32:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x3.ffffffffffffcp-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary64:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x4p-1024 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub towardzero binary64:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x3.ffffffffffffcp-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary64:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x4p-1024 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub downward intel96:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x3.fffffffffffffffcp-1024 : inexact += sub tonearest intel96:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x4p-1024 : inexact += sub towardzero intel96:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x3.fffffffffffffffcp-1024 : inexact += sub upward intel96:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x4p-1024 : inexact += sub downward m68k96:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x3.fffffffffffffffcp-1024 : inexact += sub tonearest m68k96:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x4p-1024 : inexact += sub towardzero m68k96:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x3.fffffffffffffffcp-1024 : inexact += sub upward m68k96:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x4p-1024 : inexact += sub downward binary128:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x3.fffffffffffffffffffffffffffep-1024 : inexact += sub tonearest binary128:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x4p-1024 : inexact += sub towardzero binary128:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x3.fffffffffffffffffffffffffffep-1024 : inexact += sub upward binary128:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x4p-1024 : inexact += sub downward ibm128:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x3.ffffffffffffcp-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x4p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero ibm128:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x3.ffffffffffffcp-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward ibm128:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x4p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x3.ffffffffffffcp-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary64:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x4p-1024 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub towardzero binary64:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x3.ffffffffffffcp-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary64:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x4p-1024 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub downward intel96:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x3.fffffffffffffffcp-1024 : inexact += sub tonearest intel96:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x4p-1024 : inexact += sub towardzero intel96:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x3.fffffffffffffffcp-1024 : inexact += sub upward intel96:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x4p-1024 : inexact += sub downward m68k96:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x3.fffffffffffffffcp-1024 : inexact += sub tonearest m68k96:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x4p-1024 : inexact += sub towardzero m68k96:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x3.fffffffffffffffcp-1024 : inexact += sub upward m68k96:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x4p-1024 : inexact += sub downward binary128:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x3.fffffffffffffffffffffffffffep-1024 : inexact += sub tonearest binary128:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x4p-1024 : inexact += sub towardzero binary128:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x3.fffffffffffffffffffffffffffep-1024 : inexact += sub upward binary128:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x4p-1024 : inexact += sub downward ibm128:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x3.ffffffffffffcp-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x4p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero ibm128:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x3.ffffffffffffcp-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward ibm128:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x4p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : -0x7.ffffffffffffcp-972 : += sub tonearest binary64:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : -0x7.ffffffffffffcp-972 : += sub towardzero binary64:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : -0x7.ffffffffffffcp-972 : += sub upward binary64:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : -0x7.ffffffffffffcp-972 : += sub downward intel96:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : -0x7.ffffffffffffcp-972 : += sub tonearest intel96:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : -0x7.ffffffffffffcp-972 : += sub towardzero intel96:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : -0x7.ffffffffffffcp-972 : += sub upward intel96:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : -0x7.ffffffffffffcp-972 : += sub downward m68k96:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : -0x7.ffffffffffffcp-972 : += sub tonearest m68k96:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : -0x7.ffffffffffffcp-972 : += sub towardzero m68k96:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : -0x7.ffffffffffffcp-972 : += sub upward m68k96:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : -0x7.ffffffffffffcp-972 : += sub downward binary128:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : -0x7.ffffffffffffcp-972 : += sub tonearest binary128:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : -0x7.ffffffffffffcp-972 : += sub towardzero binary128:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : -0x7.ffffffffffffcp-972 : += sub upward binary128:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : -0x7.ffffffffffffcp-972 : += sub downward ibm128:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : -0x7.ffffffffffffcp-972 : += sub tonearest ibm128:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : -0x7.ffffffffffffcp-972 : += sub towardzero ibm128:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : -0x7.ffffffffffffcp-972 : += sub upward ibm128:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : -0x7.ffffffffffffcp-972 : += sub downward binary32:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : -0x4p-128 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub tonearest binary32:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : -0x4p-128 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub towardzero binary32:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : -0x3.fffff8p-128 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary32:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : -0x3.fffff8p-128 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : -0x4p-128 : inexact += sub tonearest binary64:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : -0x4p-128 : inexact += sub towardzero binary64:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : -0x3.ffffffffffffep-128 : inexact += sub upward binary64:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : -0x3.ffffffffffffep-128 : inexact += sub downward intel96:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : -0x4p-128 : inexact += sub tonearest intel96:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : -0x4p-128 : inexact += sub towardzero intel96:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : -0x3.fffffffffffffffcp-128 : inexact += sub upward intel96:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : -0x3.fffffffffffffffcp-128 : inexact += sub downward m68k96:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : -0x4p-128 : inexact += sub tonearest m68k96:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : -0x4p-128 : inexact += sub towardzero m68k96:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : -0x3.fffffffffffffffcp-128 : inexact += sub upward m68k96:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : -0x3.fffffffffffffffcp-128 : inexact += sub downward binary128:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : -0x4p-128 : inexact += sub tonearest binary128:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : -0x4p-128 : inexact += sub towardzero binary128:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : -0x3.fffffffffffffffffffffffffffep-128 : inexact += sub upward binary128:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : -0x3.fffffffffffffffffffffffffffep-128 : inexact += sub downward ibm128:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : -0x4p-128 : inexact += sub tonearest ibm128:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : -0x4p-128 : inexact += sub towardzero ibm128:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : -0x3.ffffffffffffffffffffffffffp-128 : inexact += sub upward ibm128:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : -0x3.ffffffffffffffffffffffffffp-128 : inexact += sub downward binary32:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : -0x4p-1024 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub tonearest binary64:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : -0x4p-1024 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub towardzero binary64:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : -0x3.ffffffffffffcp-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary64:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : -0x3.ffffffffffffcp-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward intel96:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : -0x4p-1024 : inexact += sub tonearest intel96:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : -0x4p-1024 : inexact += sub towardzero intel96:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : -0x3.fffffffffffffffcp-1024 : inexact += sub upward intel96:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : -0x3.fffffffffffffffcp-1024 : inexact += sub downward m68k96:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : -0x4p-1024 : inexact += sub tonearest m68k96:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : -0x4p-1024 : inexact += sub towardzero m68k96:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : -0x3.fffffffffffffffcp-1024 : inexact += sub upward m68k96:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : -0x3.fffffffffffffffcp-1024 : inexact += sub downward binary128:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : -0x4p-1024 : inexact += sub tonearest binary128:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : -0x4p-1024 : inexact += sub towardzero binary128:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : -0x3.fffffffffffffffffffffffffffep-1024 : inexact += sub upward binary128:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : -0x3.fffffffffffffffffffffffffffep-1024 : inexact += sub downward ibm128:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : -0x4p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : -0x4p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero ibm128:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : -0x3.ffffffffffffcp-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward ibm128:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : -0x3.ffffffffffffcp-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : -0x0p+0 : += sub tonearest binary32:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : 0x0p+0 : += sub towardzero binary32:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : 0x0p+0 : += sub upward binary32:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : 0x0p+0 : += sub downward binary64:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : -0x0p+0 : += sub tonearest binary64:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : 0x0p+0 : += sub towardzero binary64:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : 0x0p+0 : += sub upward binary64:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : 0x0p+0 : += sub downward intel96:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : -0x0p+0 : += sub tonearest intel96:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : 0x0p+0 : += sub towardzero intel96:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : 0x0p+0 : += sub upward intel96:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : 0x0p+0 : += sub downward m68k96:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : -0x0p+0 : += sub tonearest m68k96:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : 0x0p+0 : += sub towardzero m68k96:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : 0x0p+0 : += sub upward m68k96:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : 0x0p+0 : += sub downward binary128:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : -0x0p+0 : += sub tonearest binary128:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : 0x0p+0 : += sub towardzero binary128:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : 0x0p+0 : += sub upward binary128:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : 0x0p+0 : += sub downward ibm128:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : -0x0p+0 : += sub tonearest ibm128:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : 0x0p+0 : += sub towardzero ibm128:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : 0x0p+0 : += sub upward ibm128:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : 0x0p+0 : += sub downward binary32:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary64:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary64:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward intel96:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x2p-16384 : += sub tonearest intel96:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x2p-16384 : += sub towardzero intel96:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x2p-16384 : += sub upward intel96:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x2p-16384 : += sub downward m68k96:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x2p-16384 : += sub tonearest m68k96:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x2p-16384 : += sub towardzero m68k96:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x2p-16384 : += sub upward m68k96:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x2p-16384 : += sub downward binary128:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x2p-16384 : += sub tonearest binary128:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x2p-16384 : += sub towardzero binary128:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x2p-16384 : += sub upward binary128:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x2p-16384 : += sub downward ibm128:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest ibm128:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero ibm128:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : -0x8p-972 : inexact += sub tonearest binary64:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : -0x8p-972 : inexact += sub towardzero binary64:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : -0x7.ffffffffffffcp-972 : inexact += sub upward binary64:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : -0x7.ffffffffffffcp-972 : inexact += sub downward intel96:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : -0x8p-972 : inexact += sub tonearest intel96:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : -0x8p-972 : inexact += sub towardzero intel96:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : -0x7.fffffffffffffff8p-972 : inexact += sub upward intel96:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : -0x7.fffffffffffffff8p-972 : inexact += sub downward m68k96:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : -0x8p-972 : inexact += sub tonearest m68k96:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : -0x8p-972 : inexact += sub towardzero m68k96:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : -0x7.fffffffffffffff8p-972 : inexact += sub upward m68k96:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : -0x7.fffffffffffffff8p-972 : inexact += sub downward binary128:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : -0x8p-972 : inexact += sub tonearest binary128:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : -0x8p-972 : inexact += sub towardzero binary128:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : -0x7.fffffffffffffffffffffffffffcp-972 : inexact += sub upward binary128:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : -0x7.fffffffffffffffffffffffffffcp-972 : inexact += sub downward ibm128:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : -0x8p-972 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub tonearest ibm128:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : -0x8p-972 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub towardzero ibm128:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : -0x7.fffffffffffffffffffffffffcp-972 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward ibm128:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : -0x7.fffffffffffffffffffffffffcp-972 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : -0x4p-128 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub tonearest binary32:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : -0x4p-128 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub towardzero binary32:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : -0x3.fffff8p-128 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary32:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : -0x3.fffff8p-128 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : -0x4p-128 : inexact += sub tonearest binary64:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : -0x4p-128 : inexact += sub towardzero binary64:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : -0x3.ffffffffffffep-128 : inexact += sub upward binary64:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : -0x3.ffffffffffffep-128 : inexact += sub downward intel96:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : -0x4p-128 : inexact += sub tonearest intel96:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : -0x4p-128 : inexact += sub towardzero intel96:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : -0x3.fffffffffffffffcp-128 : inexact += sub upward intel96:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : -0x3.fffffffffffffffcp-128 : inexact += sub downward m68k96:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : -0x4p-128 : inexact += sub tonearest m68k96:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : -0x4p-128 : inexact += sub towardzero m68k96:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : -0x3.fffffffffffffffcp-128 : inexact += sub upward m68k96:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : -0x3.fffffffffffffffcp-128 : inexact += sub downward binary128:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : -0x4p-128 : inexact += sub tonearest binary128:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : -0x4p-128 : inexact += sub towardzero binary128:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : -0x3.fffffffffffffffffffffffffffep-128 : inexact += sub upward binary128:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : -0x3.fffffffffffffffffffffffffffep-128 : inexact += sub downward ibm128:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : -0x4p-128 : inexact += sub tonearest ibm128:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : -0x4p-128 : inexact += sub towardzero ibm128:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : -0x3.ffffffffffffffffffffffffffp-128 : inexact += sub upward ibm128:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : -0x3.ffffffffffffffffffffffffffp-128 : inexact += sub downward binary32:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : -0x4p-1024 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub tonearest binary64:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : -0x4p-1024 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub towardzero binary64:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : -0x3.ffffffffffffcp-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary64:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : -0x3.ffffffffffffcp-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward intel96:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : -0x4p-1024 : inexact += sub tonearest intel96:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : -0x4p-1024 : inexact += sub towardzero intel96:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : -0x3.fffffffffffffffcp-1024 : inexact += sub upward intel96:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : -0x3.fffffffffffffffcp-1024 : inexact += sub downward m68k96:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : -0x4p-1024 : inexact += sub tonearest m68k96:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : -0x4p-1024 : inexact += sub towardzero m68k96:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : -0x3.fffffffffffffffcp-1024 : inexact += sub upward m68k96:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : -0x3.fffffffffffffffcp-1024 : inexact += sub downward binary128:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : -0x4p-1024 : inexact += sub tonearest binary128:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : -0x4p-1024 : inexact += sub towardzero binary128:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : -0x3.fffffffffffffffffffffffffffep-1024 : inexact += sub upward binary128:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : -0x3.fffffffffffffffffffffffffffep-1024 : inexact += sub downward ibm128:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : -0x4p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : -0x4p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero ibm128:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : -0x3.ffffffffffffcp-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward ibm128:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : -0x3.ffffffffffffcp-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary64:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary64:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward intel96:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : -0x2p-16384 : += sub tonearest intel96:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : -0x2p-16384 : += sub towardzero intel96:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : -0x2p-16384 : += sub upward intel96:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : -0x2p-16384 : += sub downward m68k96:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : -0x2p-16384 : += sub tonearest m68k96:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : -0x2p-16384 : += sub towardzero m68k96:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : -0x2p-16384 : += sub upward m68k96:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : -0x2p-16384 : += sub downward binary128:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : -0x2p-16384 : += sub tonearest binary128:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : -0x2p-16384 : += sub towardzero binary128:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : -0x2p-16384 : += sub upward binary128:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : -0x2p-16384 : += sub downward ibm128:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero ibm128:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary32:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : -0x0p+0 : += sub tonearest binary32:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : 0x0p+0 : += sub towardzero binary32:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : 0x0p+0 : += sub upward binary32:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : 0x0p+0 : += sub downward binary64:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : -0x0p+0 : += sub tonearest binary64:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : 0x0p+0 : += sub towardzero binary64:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : 0x0p+0 : += sub upward binary64:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : 0x0p+0 : += sub downward intel96:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : -0x0p+0 : += sub tonearest intel96:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : 0x0p+0 : += sub towardzero intel96:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : 0x0p+0 : += sub upward intel96:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : 0x0p+0 : += sub downward m68k96:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : -0x0p+0 : += sub tonearest m68k96:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : 0x0p+0 : += sub towardzero m68k96:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : 0x0p+0 : += sub upward m68k96:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : 0x0p+0 : += sub downward binary128:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : -0x0p+0 : += sub tonearest binary128:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : 0x0p+0 : += sub towardzero binary128:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : 0x0p+0 : += sub upward binary128:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : 0x0p+0 : += sub downward ibm128:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : -0x0p+0 : += sub tonearest ibm128:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : 0x0p+0 : += sub towardzero ibm128:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : 0x0p+0 : += sub upward ibm128:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : 0x0p+0 : += sub downward binary32:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : -0x8p-972 : inexact += sub tonearest binary64:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : -0x8p-972 : inexact += sub towardzero binary64:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : -0x7.ffffffffffffcp-972 : inexact += sub upward binary64:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : -0x7.ffffffffffffcp-972 : inexact += sub downward intel96:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : -0x8p-972 : inexact += sub tonearest intel96:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : -0x8p-972 : inexact += sub towardzero intel96:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : -0x7.fffffffffffffff8p-972 : inexact += sub upward intel96:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : -0x7.fffffffffffffff8p-972 : inexact += sub downward m68k96:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : -0x8p-972 : inexact += sub tonearest m68k96:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : -0x8p-972 : inexact += sub towardzero m68k96:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : -0x7.fffffffffffffff8p-972 : inexact += sub upward m68k96:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : -0x7.fffffffffffffff8p-972 : inexact += sub downward binary128:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : -0x8p-972 : inexact += sub tonearest binary128:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : -0x8p-972 : inexact += sub towardzero binary128:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : -0x7.fffffffffffffffffffffffffffcp-972 : inexact += sub upward binary128:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : -0x7.fffffffffffffffffffffffffffcp-972 : inexact += sub downward ibm128:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : -0x8p-972 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub tonearest ibm128:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : -0x8p-972 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub towardzero ibm128:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : -0x7.fffffffffffffffffffffffffcp-972 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward ibm128:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : -0x7.fffffffffffffffffffffffffcp-972 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : -0x4p-128 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub tonearest binary32:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : -0x4p-128 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub towardzero binary32:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : -0x3.fffff8p-128 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary32:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : -0x3.fffff8p-128 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : -0x4p-128 : inexact += sub tonearest binary64:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : -0x4p-128 : inexact += sub towardzero binary64:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : -0x3.ffffffffffffep-128 : inexact += sub upward binary64:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : -0x3.ffffffffffffep-128 : inexact += sub downward intel96:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : -0x4p-128 : inexact += sub tonearest intel96:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : -0x4p-128 : inexact += sub towardzero intel96:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : -0x3.fffffffffffffffcp-128 : inexact += sub upward intel96:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : -0x3.fffffffffffffffcp-128 : inexact += sub downward m68k96:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : -0x4p-128 : inexact += sub tonearest m68k96:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : -0x4p-128 : inexact += sub towardzero m68k96:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : -0x3.fffffffffffffffcp-128 : inexact += sub upward m68k96:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : -0x3.fffffffffffffffcp-128 : inexact += sub downward binary128:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : -0x4p-128 : inexact += sub tonearest binary128:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : -0x4p-128 : inexact += sub towardzero binary128:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : -0x3.fffffffffffffffffffffffffffep-128 : inexact += sub upward binary128:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : -0x3.fffffffffffffffffffffffffffep-128 : inexact += sub downward ibm128:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : -0x4p-128 : inexact += sub tonearest ibm128:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : -0x4p-128 : inexact += sub towardzero ibm128:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : -0x3.ffffffffffffffffffffffffffp-128 : inexact += sub upward ibm128:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : -0x3.ffffffffffffffffffffffffffp-128 : inexact += sub downward binary32:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x7.ffffffffffffcp-972 : += sub tonearest binary64:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x7.ffffffffffffcp-972 : += sub towardzero binary64:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x7.ffffffffffffcp-972 : += sub upward binary64:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x7.ffffffffffffcp-972 : += sub downward intel96:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x7.ffffffffffffcp-972 : += sub tonearest intel96:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x7.ffffffffffffcp-972 : += sub towardzero intel96:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x7.ffffffffffffcp-972 : += sub upward intel96:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x7.ffffffffffffcp-972 : += sub downward m68k96:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x7.ffffffffffffcp-972 : += sub tonearest m68k96:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x7.ffffffffffffcp-972 : += sub towardzero m68k96:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x7.ffffffffffffcp-972 : += sub upward m68k96:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x7.ffffffffffffcp-972 : += sub downward binary128:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x7.ffffffffffffcp-972 : += sub tonearest binary128:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x7.ffffffffffffcp-972 : += sub towardzero binary128:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x7.ffffffffffffcp-972 : += sub upward binary128:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x7.ffffffffffffcp-972 : += sub downward ibm128:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x7.ffffffffffffcp-972 : += sub tonearest ibm128:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x7.ffffffffffffcp-972 : += sub towardzero ibm128:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x7.ffffffffffffcp-972 : += sub upward ibm128:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x7.ffffffffffffcp-972 : += sub downward binary32:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x7.ffffffffffffcp-972 : inexact += sub tonearest binary64:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x8p-972 : inexact += sub towardzero binary64:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x7.ffffffffffffcp-972 : inexact += sub upward binary64:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x8p-972 : inexact += sub downward intel96:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x7.fffffffffffffff8p-972 : inexact += sub tonearest intel96:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x8p-972 : inexact += sub towardzero intel96:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x7.fffffffffffffff8p-972 : inexact += sub upward intel96:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x8p-972 : inexact += sub downward m68k96:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x7.fffffffffffffff8p-972 : inexact += sub tonearest m68k96:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x8p-972 : inexact += sub towardzero m68k96:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x7.fffffffffffffff8p-972 : inexact += sub upward m68k96:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x8p-972 : inexact += sub downward binary128:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x7.fffffffffffffffffffffffffffcp-972 : inexact += sub tonearest binary128:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x8p-972 : inexact += sub towardzero binary128:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x7.fffffffffffffffffffffffffffcp-972 : inexact += sub upward binary128:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x8p-972 : inexact += sub downward ibm128:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x7.fffffffffffffffffffffffffcp-972 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x8p-972 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub towardzero ibm128:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x7.fffffffffffffffffffffffffcp-972 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward ibm128:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x8p-972 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub downward binary32:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x7.ffffffffffffcp-972 : inexact += sub tonearest binary64:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x8p-972 : inexact += sub towardzero binary64:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x7.ffffffffffffcp-972 : inexact += sub upward binary64:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x8p-972 : inexact += sub downward intel96:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x7.fffffffffffffff8p-972 : inexact += sub tonearest intel96:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x8p-972 : inexact += sub towardzero intel96:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x7.fffffffffffffff8p-972 : inexact += sub upward intel96:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x8p-972 : inexact += sub downward m68k96:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x7.fffffffffffffff8p-972 : inexact += sub tonearest m68k96:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x8p-972 : inexact += sub towardzero m68k96:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x7.fffffffffffffff8p-972 : inexact += sub upward m68k96:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x8p-972 : inexact += sub downward binary128:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x7.fffffffffffffffffffffffffffcp-972 : inexact += sub tonearest binary128:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x8p-972 : inexact += sub towardzero binary128:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x7.fffffffffffffffffffffffffffcp-972 : inexact += sub upward binary128:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x8p-972 : inexact += sub downward ibm128:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x7.fffffffffffffffffffffffffcp-972 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x8p-972 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub towardzero ibm128:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x7.fffffffffffffffffffffffffcp-972 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward ibm128:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x8p-972 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub downward binary32:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : -0x0p+0 : += sub tonearest binary32:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : 0x0p+0 : += sub towardzero binary32:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : 0x0p+0 : += sub upward binary32:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : 0x0p+0 : += sub downward binary64:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : -0x0p+0 : += sub tonearest binary64:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : 0x0p+0 : += sub towardzero binary64:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : 0x0p+0 : += sub upward binary64:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : 0x0p+0 : += sub downward intel96:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : -0x0p+0 : += sub tonearest intel96:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : 0x0p+0 : += sub towardzero intel96:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : 0x0p+0 : += sub upward intel96:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : 0x0p+0 : += sub downward m68k96:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : -0x0p+0 : += sub tonearest m68k96:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : 0x0p+0 : += sub towardzero m68k96:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : 0x0p+0 : += sub upward m68k96:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : 0x0p+0 : += sub downward binary128:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : -0x0p+0 : += sub tonearest binary128:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : 0x0p+0 : += sub towardzero binary128:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : 0x0p+0 : += sub upward binary128:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : 0x0p+0 : += sub downward ibm128:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : -0x0p+0 : += sub tonearest ibm128:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : 0x0p+0 : += sub towardzero ibm128:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : 0x0p+0 : += sub upward ibm128:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : 0x0p+0 : +sub min -min missing-underflow:arg-ibm128 += sub downward binary32:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : 0x8p-128 : += sub tonearest binary32:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : 0x8p-128 : += sub towardzero binary32:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : 0x8p-128 : += sub upward binary32:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : 0x8p-128 : += sub downward binary64:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : 0x8p-128 : += sub tonearest binary64:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : 0x8p-128 : += sub towardzero binary64:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : 0x8p-128 : += sub upward binary64:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : 0x8p-128 : += sub downward intel96:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : 0x8p-128 : += sub tonearest intel96:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : 0x8p-128 : += sub towardzero intel96:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : 0x8p-128 : += sub upward intel96:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : 0x8p-128 : += sub downward m68k96:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : 0x8p-128 : += sub tonearest m68k96:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : 0x8p-128 : += sub towardzero m68k96:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : 0x8p-128 : += sub upward m68k96:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : 0x8p-128 : += sub downward binary128:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : 0x8p-128 : += sub tonearest binary128:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : 0x8p-128 : += sub towardzero binary128:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : 0x8p-128 : += sub upward binary128:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : 0x8p-128 : += sub downward ibm128:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : 0x8p-128 : += sub tonearest ibm128:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : 0x8p-128 : += sub towardzero ibm128:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : 0x8p-128 : += sub upward ibm128:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : 0x8p-128 : += sub downward binary32:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : 0x4p-128 : inexact += sub tonearest binary32:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : 0x4p-128 : inexact += sub towardzero binary32:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : 0x4p-128 : inexact += sub upward binary32:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : 0x4.000008p-128 : inexact += sub downward binary64:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : 0x4p-128 : inexact += sub tonearest binary64:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : 0x4p-128 : inexact += sub towardzero binary64:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : 0x4p-128 : inexact += sub upward binary64:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : 0x4.0000000000004p-128 : inexact += sub downward intel96:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : 0x4p-128 : inexact += sub tonearest intel96:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : 0x4p-128 : inexact += sub towardzero intel96:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : 0x4p-128 : inexact += sub upward intel96:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : 0x4.0000000000000008p-128 : inexact += sub downward m68k96:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : 0x4p-128 : inexact += sub tonearest m68k96:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : 0x4p-128 : inexact += sub towardzero m68k96:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : 0x4p-128 : inexact += sub upward m68k96:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : 0x4.0000000000000008p-128 : inexact += sub downward binary128:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : 0x4p-128 : inexact += sub tonearest binary128:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : 0x4p-128 : inexact += sub towardzero binary128:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : 0x4p-128 : inexact += sub upward binary128:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : 0x4.0000000000000000000000000004p-128 : inexact += sub downward ibm128:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : 0x4p-128 : inexact += sub tonearest ibm128:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : 0x4p-128 : inexact += sub towardzero ibm128:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : 0x4p-128 : inexact += sub upward ibm128:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : 0x4.00000000000000000000000002p-128 : inexact += sub downward binary32:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : 0x4p-128 : inexact += sub tonearest binary32:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : 0x4p-128 : inexact += sub towardzero binary32:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : 0x4p-128 : inexact += sub upward binary32:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : 0x4.000008p-128 : inexact += sub downward binary64:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : 0x4p-128 : inexact += sub tonearest binary64:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : 0x4p-128 : inexact += sub towardzero binary64:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : 0x4p-128 : inexact += sub upward binary64:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : 0x4.0000000000004p-128 : inexact += sub downward intel96:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : 0x4p-128 : inexact += sub tonearest intel96:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : 0x4p-128 : inexact += sub towardzero intel96:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : 0x4p-128 : inexact += sub upward intel96:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : 0x4.0000000000000008p-128 : inexact += sub downward m68k96:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : 0x4p-128 : inexact += sub tonearest m68k96:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : 0x4p-128 : inexact += sub towardzero m68k96:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : 0x4p-128 : inexact += sub upward m68k96:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : 0x4.0000000000000008p-128 : inexact += sub downward binary128:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : 0x4p-128 : inexact += sub tonearest binary128:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : 0x4p-128 : inexact += sub towardzero binary128:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : 0x4p-128 : inexact += sub upward binary128:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : 0x4.0000000000000000000000000004p-128 : inexact += sub downward ibm128:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : 0x4p-128 : inexact += sub tonearest ibm128:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : 0x4p-128 : inexact += sub towardzero ibm128:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : 0x4p-128 : inexact += sub upward ibm128:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : 0x4.00000000000000000000000002p-128 : inexact += sub downward binary32:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : 0x4p-128 : inexact += sub tonearest binary32:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : 0x4p-128 : inexact += sub towardzero binary32:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : 0x4p-128 : inexact += sub upward binary32:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : 0x4.000008p-128 : inexact += sub downward binary64:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : 0x4p-128 : inexact += sub tonearest binary64:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : 0x4p-128 : inexact += sub towardzero binary64:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : 0x4p-128 : inexact += sub upward binary64:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : 0x4.0000000000004p-128 : inexact += sub downward intel96:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : 0x4p-128 : inexact += sub tonearest intel96:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : 0x4p-128 : inexact += sub towardzero intel96:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : 0x4p-128 : inexact += sub upward intel96:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : 0x4.0000000000000008p-128 : inexact += sub downward m68k96:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : 0x4p-128 : inexact += sub tonearest m68k96:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : 0x4p-128 : inexact += sub towardzero m68k96:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : 0x4p-128 : inexact += sub upward m68k96:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : 0x4.0000000000000008p-128 : inexact += sub downward binary128:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : 0x4p-128 : inexact += sub tonearest binary128:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : 0x4p-128 : inexact += sub towardzero binary128:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : 0x4p-128 : inexact += sub upward binary128:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : 0x4.0000000000000000000000000004p-128 : inexact += sub downward ibm128:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : 0x4p-128 : inexact += sub tonearest ibm128:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : 0x4p-128 : inexact += sub towardzero ibm128:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : 0x4p-128 : inexact += sub upward ibm128:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : 0x4.00000000000000000000000002p-128 : inexact += sub downward binary32:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : 0x4p-128 : inexact += sub tonearest binary32:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : 0x4p-128 : inexact += sub towardzero binary32:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : 0x4p-128 : inexact += sub upward binary32:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : 0x4.000008p-128 : inexact += sub downward binary64:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : 0x4p-128 : inexact += sub tonearest binary64:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : 0x4p-128 : inexact += sub towardzero binary64:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : 0x4p-128 : inexact += sub upward binary64:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : 0x4.0000000000004p-128 : inexact += sub downward intel96:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : 0x4p-128 : inexact += sub tonearest intel96:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : 0x4p-128 : inexact += sub towardzero intel96:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : 0x4p-128 : inexact += sub upward intel96:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : 0x4.0000000000000008p-128 : inexact += sub downward m68k96:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : 0x4p-128 : inexact += sub tonearest m68k96:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : 0x4p-128 : inexact += sub towardzero m68k96:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : 0x4p-128 : inexact += sub upward m68k96:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : 0x4.0000000000000008p-128 : inexact += sub downward binary128:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : 0x4p-128 : inexact += sub tonearest binary128:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : 0x4p-128 : inexact += sub towardzero binary128:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : 0x4p-128 : inexact += sub upward binary128:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : 0x4.0000000000000000000000000004p-128 : inexact += sub downward ibm128:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : 0x4p-128 : inexact += sub tonearest ibm128:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : 0x4p-128 : inexact += sub towardzero ibm128:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : 0x4p-128 : inexact += sub upward ibm128:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : 0x4.00000000000000000000000002p-128 : inexact += sub downward binary32:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : 0x4p-128 : inexact += sub tonearest binary32:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : 0x4p-128 : inexact += sub towardzero binary32:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : 0x4p-128 : inexact += sub upward binary32:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : 0x4.000008p-128 : inexact += sub downward binary64:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : 0x4p-128 : inexact += sub tonearest binary64:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : 0x4p-128 : inexact += sub towardzero binary64:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : 0x4p-128 : inexact += sub upward binary64:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : 0x4.0000000000004p-128 : inexact += sub downward intel96:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : 0x4p-128 : inexact += sub tonearest intel96:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : 0x4p-128 : inexact += sub towardzero intel96:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : 0x4p-128 : inexact += sub upward intel96:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : 0x4.0000000000000008p-128 : inexact += sub downward m68k96:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : 0x4p-128 : inexact += sub tonearest m68k96:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : 0x4p-128 : inexact += sub towardzero m68k96:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : 0x4p-128 : inexact += sub upward m68k96:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : 0x4.0000000000000008p-128 : inexact += sub downward binary128:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : 0x4p-128 : inexact += sub tonearest binary128:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : 0x4p-128 : inexact += sub towardzero binary128:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : 0x4p-128 : inexact += sub upward binary128:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : 0x4.0000000000000000000000000004p-128 : inexact += sub downward ibm128:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : 0x4p-128 : inexact += sub tonearest ibm128:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : 0x4p-128 : inexact += sub towardzero ibm128:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : 0x4p-128 : inexact += sub upward ibm128:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : 0x4.00000000000000000000000002p-128 : inexact += sub downward binary32:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : 0x8p-1024 : += sub tonearest binary64:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : 0x8p-1024 : += sub towardzero binary64:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : 0x8p-1024 : += sub upward binary64:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : 0x8p-1024 : += sub downward intel96:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : 0x8p-1024 : += sub tonearest intel96:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : 0x8p-1024 : += sub towardzero intel96:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : 0x8p-1024 : += sub upward intel96:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : 0x8p-1024 : += sub downward m68k96:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : 0x8p-1024 : += sub tonearest m68k96:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : 0x8p-1024 : += sub towardzero m68k96:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : 0x8p-1024 : += sub upward m68k96:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : 0x8p-1024 : += sub downward binary128:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : 0x8p-1024 : += sub tonearest binary128:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : 0x8p-1024 : += sub towardzero binary128:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : 0x8p-1024 : += sub upward binary128:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : 0x8p-1024 : += sub downward ibm128:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : 0x8p-1024 : += sub tonearest ibm128:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : 0x8p-1024 : += sub towardzero ibm128:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : 0x8p-1024 : += sub upward ibm128:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : 0x8p-1024 : += sub downward binary32:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : 0x4p-1024 : inexact += sub tonearest binary64:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : 0x4p-1024 : inexact += sub towardzero binary64:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : 0x4p-1024 : inexact += sub upward binary64:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : 0x4.0000000000004p-1024 : inexact += sub downward intel96:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : 0x4p-1024 : inexact += sub tonearest intel96:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : 0x4p-1024 : inexact += sub towardzero intel96:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : 0x4p-1024 : inexact += sub upward intel96:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : 0x4.0000000000000008p-1024 : inexact += sub downward m68k96:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : 0x4p-1024 : inexact += sub tonearest m68k96:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : 0x4p-1024 : inexact += sub towardzero m68k96:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : 0x4p-1024 : inexact += sub upward m68k96:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : 0x4.0000000000000008p-1024 : inexact += sub downward binary128:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : 0x4p-1024 : inexact += sub tonearest binary128:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : 0x4p-1024 : inexact += sub towardzero binary128:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : 0x4p-1024 : inexact += sub upward binary128:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : 0x4.0000000000000000000000000004p-1024 : inexact += sub downward ibm128:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : 0x4p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : 0x4p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero ibm128:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : 0x4p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward ibm128:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : 0x4.0000000000004p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : 0x4p-1024 : inexact += sub tonearest binary64:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : 0x4p-1024 : inexact += sub towardzero binary64:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : 0x4p-1024 : inexact += sub upward binary64:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : 0x4.0000000000004p-1024 : inexact += sub downward intel96:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : 0x4p-1024 : inexact += sub tonearest intel96:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : 0x4p-1024 : inexact += sub towardzero intel96:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : 0x4p-1024 : inexact += sub upward intel96:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : 0x4.0000000000000008p-1024 : inexact += sub downward m68k96:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : 0x4p-1024 : inexact += sub tonearest m68k96:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : 0x4p-1024 : inexact += sub towardzero m68k96:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : 0x4p-1024 : inexact += sub upward m68k96:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : 0x4.0000000000000008p-1024 : inexact += sub downward binary128:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : 0x4p-1024 : inexact += sub tonearest binary128:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : 0x4p-1024 : inexact += sub towardzero binary128:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : 0x4p-1024 : inexact += sub upward binary128:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : 0x4.0000000000000000000000000004p-1024 : inexact += sub downward ibm128:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : 0x4p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : 0x4p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero ibm128:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : 0x4p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward ibm128:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : 0x4.0000000000004p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : 0x8p-972 : inexact += sub tonearest binary64:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : 0x8p-972 : inexact += sub towardzero binary64:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : 0x8p-972 : inexact += sub upward binary64:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : 0x8.0000000000008p-972 : inexact += sub downward intel96:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : 0x8.0000000000004p-972 : += sub tonearest intel96:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : 0x8.0000000000004p-972 : += sub towardzero intel96:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : 0x8.0000000000004p-972 : += sub upward intel96:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : 0x8.0000000000004p-972 : += sub downward m68k96:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : 0x8.0000000000004p-972 : += sub tonearest m68k96:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : 0x8.0000000000004p-972 : += sub towardzero m68k96:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : 0x8.0000000000004p-972 : += sub upward m68k96:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : 0x8.0000000000004p-972 : += sub downward binary128:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : 0x8.0000000000004p-972 : += sub tonearest binary128:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : 0x8.0000000000004p-972 : += sub towardzero binary128:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : 0x8.0000000000004p-972 : += sub upward binary128:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : 0x8.0000000000004p-972 : += sub downward ibm128:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : 0x8.0000000000004p-972 : += sub tonearest ibm128:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : 0x8.0000000000004p-972 : += sub towardzero ibm128:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : 0x8.0000000000004p-972 : += sub upward ibm128:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : 0x8.0000000000004p-972 : += sub downward binary32:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : 0x4p-128 : inexact += sub tonearest binary32:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : 0x4p-128 : inexact += sub towardzero binary32:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : 0x4p-128 : inexact += sub upward binary32:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : 0x4.000008p-128 : inexact += sub downward binary64:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : 0x4p-128 : inexact += sub tonearest binary64:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : 0x4p-128 : inexact += sub towardzero binary64:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : 0x4p-128 : inexact += sub upward binary64:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : 0x4.0000000000004p-128 : inexact += sub downward intel96:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : 0x4p-128 : inexact += sub tonearest intel96:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : 0x4p-128 : inexact += sub towardzero intel96:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : 0x4p-128 : inexact += sub upward intel96:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : 0x4.0000000000000008p-128 : inexact += sub downward m68k96:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : 0x4p-128 : inexact += sub tonearest m68k96:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : 0x4p-128 : inexact += sub towardzero m68k96:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : 0x4p-128 : inexact += sub upward m68k96:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : 0x4.0000000000000008p-128 : inexact += sub downward binary128:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : 0x4p-128 : inexact += sub tonearest binary128:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : 0x4p-128 : inexact += sub towardzero binary128:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : 0x4p-128 : inexact += sub upward binary128:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : 0x4.0000000000000000000000000004p-128 : inexact += sub downward ibm128:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : 0x4p-128 : inexact += sub tonearest ibm128:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : 0x4p-128 : inexact += sub towardzero ibm128:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : 0x4p-128 : inexact += sub upward ibm128:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : 0x4.00000000000000000000000002p-128 : inexact += sub downward binary32:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : 0x4p-1024 : inexact += sub tonearest binary64:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : 0x4p-1024 : inexact += sub towardzero binary64:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : 0x4p-1024 : inexact += sub upward binary64:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : 0x4.0000000000004p-1024 : inexact += sub downward intel96:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : 0x4p-1024 : inexact += sub tonearest intel96:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : 0x4p-1024 : inexact += sub towardzero intel96:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : 0x4p-1024 : inexact += sub upward intel96:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : 0x4.0000000000000008p-1024 : inexact += sub downward m68k96:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : 0x4p-1024 : inexact += sub tonearest m68k96:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : 0x4p-1024 : inexact += sub towardzero m68k96:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : 0x4p-1024 : inexact += sub upward m68k96:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : 0x4.0000000000000008p-1024 : inexact += sub downward binary128:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : 0x4p-1024 : inexact += sub tonearest binary128:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : 0x4p-1024 : inexact += sub towardzero binary128:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : 0x4p-1024 : inexact += sub upward binary128:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : 0x4.0000000000000000000000000004p-1024 : inexact += sub downward ibm128:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : 0x4p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : 0x4p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero ibm128:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : 0x4p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward ibm128:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : 0x4.0000000000004p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary64:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary64:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward intel96:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : 0x8p-16384 : += sub tonearest intel96:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : 0x8p-16384 : += sub towardzero intel96:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : 0x8p-16384 : += sub upward intel96:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : 0x8p-16384 : += sub downward m68k96:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : 0x8p-16384 : += sub tonearest m68k96:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : 0x8p-16384 : += sub towardzero m68k96:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : 0x8p-16384 : += sub upward m68k96:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : 0x8p-16384 : += sub downward binary128:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : 0x8p-16384 : += sub tonearest binary128:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : 0x8p-16384 : += sub towardzero binary128:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : 0x8p-16384 : += sub upward binary128:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : 0x8p-16384 : += sub downward ibm128:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest ibm128:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero ibm128:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary64:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary64:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward intel96:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : 0x6p-16384 : += sub tonearest intel96:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : 0x6p-16384 : += sub towardzero intel96:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : 0x6p-16384 : += sub upward intel96:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : 0x6p-16384 : += sub downward m68k96:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : 0x6p-16384 : += sub tonearest m68k96:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : 0x6p-16384 : += sub towardzero m68k96:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : 0x6p-16384 : += sub upward m68k96:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : 0x6p-16384 : += sub downward binary128:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : 0x6p-16384 : += sub tonearest binary128:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : 0x6p-16384 : += sub towardzero binary128:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : 0x6p-16384 : += sub upward binary128:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : 0x6p-16384 : += sub downward ibm128:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest ibm128:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero ibm128:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : 0x8p-972 : inexact += sub tonearest binary64:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : 0x8p-972 : inexact += sub towardzero binary64:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : 0x8p-972 : inexact += sub upward binary64:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : 0x8.0000000000008p-972 : inexact += sub downward intel96:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : 0x8p-972 : inexact += sub tonearest intel96:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : 0x8p-972 : inexact += sub towardzero intel96:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : 0x8p-972 : inexact += sub upward intel96:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : 0x8.000000000000001p-972 : inexact += sub downward m68k96:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : 0x8p-972 : inexact += sub tonearest m68k96:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : 0x8p-972 : inexact += sub towardzero m68k96:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : 0x8p-972 : inexact += sub upward m68k96:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : 0x8.000000000000001p-972 : inexact += sub downward binary128:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : 0x8p-972 : inexact += sub tonearest binary128:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : 0x8p-972 : inexact += sub towardzero binary128:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : 0x8p-972 : inexact += sub upward binary128:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : 0x8.0000000000000000000000000008p-972 : inexact += sub downward ibm128:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : 0x8p-972 : inexact += sub tonearest ibm128:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : 0x8p-972 : inexact += sub towardzero ibm128:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : 0x8p-972 : inexact += sub upward ibm128:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : 0x8.00000000000000000000000004p-972 : inexact += sub downward binary32:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : 0x4p-128 : inexact += sub tonearest binary32:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : 0x4p-128 : inexact += sub towardzero binary32:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : 0x4p-128 : inexact += sub upward binary32:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : 0x4.000008p-128 : inexact += sub downward binary64:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : 0x4p-128 : inexact += sub tonearest binary64:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : 0x4p-128 : inexact += sub towardzero binary64:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : 0x4p-128 : inexact += sub upward binary64:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : 0x4.0000000000004p-128 : inexact += sub downward intel96:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : 0x4p-128 : inexact += sub tonearest intel96:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : 0x4p-128 : inexact += sub towardzero intel96:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : 0x4p-128 : inexact += sub upward intel96:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : 0x4.0000000000000008p-128 : inexact += sub downward m68k96:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : 0x4p-128 : inexact += sub tonearest m68k96:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : 0x4p-128 : inexact += sub towardzero m68k96:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : 0x4p-128 : inexact += sub upward m68k96:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : 0x4.0000000000000008p-128 : inexact += sub downward binary128:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : 0x4p-128 : inexact += sub tonearest binary128:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : 0x4p-128 : inexact += sub towardzero binary128:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : 0x4p-128 : inexact += sub upward binary128:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : 0x4.0000000000000000000000000004p-128 : inexact += sub downward ibm128:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : 0x4p-128 : inexact += sub tonearest ibm128:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : 0x4p-128 : inexact += sub towardzero ibm128:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : 0x4p-128 : inexact += sub upward ibm128:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : 0x4.00000000000000000000000002p-128 : inexact += sub downward binary32:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : 0x4p-1024 : inexact += sub tonearest binary64:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : 0x4p-1024 : inexact += sub towardzero binary64:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : 0x4p-1024 : inexact += sub upward binary64:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : 0x4.0000000000004p-1024 : inexact += sub downward intel96:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : 0x4p-1024 : inexact += sub tonearest intel96:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : 0x4p-1024 : inexact += sub towardzero intel96:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : 0x4p-1024 : inexact += sub upward intel96:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : 0x4.0000000000000008p-1024 : inexact += sub downward m68k96:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : 0x4p-1024 : inexact += sub tonearest m68k96:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : 0x4p-1024 : inexact += sub towardzero m68k96:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : 0x4p-1024 : inexact += sub upward m68k96:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : 0x4.0000000000000008p-1024 : inexact += sub downward binary128:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : 0x4p-1024 : inexact += sub tonearest binary128:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : 0x4p-1024 : inexact += sub towardzero binary128:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : 0x4p-1024 : inexact += sub upward binary128:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : 0x4.0000000000000000000000000004p-1024 : inexact += sub downward ibm128:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : 0x4p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : 0x4p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero ibm128:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : 0x4p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward ibm128:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : 0x4.0000000000004p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary64:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary64:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward intel96:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : 0x6p-16384 : += sub tonearest intel96:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : 0x6p-16384 : += sub towardzero intel96:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : 0x6p-16384 : += sub upward intel96:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : 0x6p-16384 : += sub downward m68k96:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : 0x6p-16384 : += sub tonearest m68k96:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : 0x6p-16384 : += sub towardzero m68k96:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : 0x6p-16384 : += sub upward m68k96:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : 0x6p-16384 : += sub downward binary128:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : 0x6p-16384 : += sub tonearest binary128:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : 0x6p-16384 : += sub towardzero binary128:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : 0x6p-16384 : += sub upward binary128:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : 0x6p-16384 : += sub downward ibm128:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest ibm128:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero ibm128:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary64:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary64:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward intel96:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : 0x4p-16384 : += sub tonearest intel96:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : 0x4p-16384 : += sub towardzero intel96:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : 0x4p-16384 : += sub upward intel96:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : 0x4p-16384 : += sub downward m68k96:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : 0x4p-16384 : += sub tonearest m68k96:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : 0x4p-16384 : += sub towardzero m68k96:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : 0x4p-16384 : += sub upward m68k96:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : 0x4p-16384 : += sub downward binary128:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : 0x4p-16384 : += sub tonearest binary128:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : 0x4p-16384 : += sub towardzero binary128:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : 0x4p-16384 : += sub upward binary128:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : 0x4p-16384 : += sub downward ibm128:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest ibm128:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero ibm128:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : 0x8p-972 : inexact += sub tonearest binary64:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : 0x8p-972 : inexact += sub towardzero binary64:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : 0x8p-972 : inexact += sub upward binary64:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : 0x8.0000000000008p-972 : inexact += sub downward intel96:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : 0x8p-972 : inexact += sub tonearest intel96:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : 0x8p-972 : inexact += sub towardzero intel96:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : 0x8p-972 : inexact += sub upward intel96:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : 0x8.000000000000001p-972 : inexact += sub downward m68k96:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : 0x8p-972 : inexact += sub tonearest m68k96:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : 0x8p-972 : inexact += sub towardzero m68k96:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : 0x8p-972 : inexact += sub upward m68k96:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : 0x8.000000000000001p-972 : inexact += sub downward binary128:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : 0x8p-972 : inexact += sub tonearest binary128:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : 0x8p-972 : inexact += sub towardzero binary128:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : 0x8p-972 : inexact += sub upward binary128:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : 0x8.0000000000000000000000000008p-972 : inexact += sub downward ibm128:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : 0x8p-972 : inexact += sub tonearest ibm128:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : 0x8p-972 : inexact += sub towardzero ibm128:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : 0x8p-972 : inexact += sub upward ibm128:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : 0x8.00000000000000000000000004p-972 : inexact += sub downward binary32:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : 0x4p-128 : inexact += sub tonearest binary32:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : 0x4p-128 : inexact += sub towardzero binary32:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : 0x4p-128 : inexact += sub upward binary32:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : 0x4.000008p-128 : inexact += sub downward binary64:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : 0x4p-128 : inexact += sub tonearest binary64:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : 0x4p-128 : inexact += sub towardzero binary64:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : 0x4p-128 : inexact += sub upward binary64:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : 0x4.0000000000004p-128 : inexact += sub downward intel96:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : 0x4p-128 : inexact += sub tonearest intel96:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : 0x4p-128 : inexact += sub towardzero intel96:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : 0x4p-128 : inexact += sub upward intel96:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : 0x4.0000000000000008p-128 : inexact += sub downward m68k96:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : 0x4p-128 : inexact += sub tonearest m68k96:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : 0x4p-128 : inexact += sub towardzero m68k96:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : 0x4p-128 : inexact += sub upward m68k96:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : 0x4.0000000000000008p-128 : inexact += sub downward binary128:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : 0x4p-128 : inexact += sub tonearest binary128:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : 0x4p-128 : inexact += sub towardzero binary128:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : 0x4p-128 : inexact += sub upward binary128:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : 0x4.0000000000000000000000000004p-128 : inexact += sub downward ibm128:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : 0x4p-128 : inexact += sub tonearest ibm128:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : 0x4p-128 : inexact += sub towardzero ibm128:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : 0x4p-128 : inexact += sub upward ibm128:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : 0x4.00000000000000000000000002p-128 : inexact += sub downward binary32:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : 0x8p-972 : inexact += sub tonearest binary64:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : 0x8p-972 : inexact += sub towardzero binary64:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : 0x8p-972 : inexact += sub upward binary64:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : 0x8.0000000000008p-972 : inexact += sub downward intel96:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : 0x8.0000000000004p-972 : += sub tonearest intel96:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : 0x8.0000000000004p-972 : += sub towardzero intel96:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : 0x8.0000000000004p-972 : += sub upward intel96:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : 0x8.0000000000004p-972 : += sub downward m68k96:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : 0x8.0000000000004p-972 : += sub tonearest m68k96:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : 0x8.0000000000004p-972 : += sub towardzero m68k96:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : 0x8.0000000000004p-972 : += sub upward m68k96:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : 0x8.0000000000004p-972 : += sub downward binary128:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : 0x8.0000000000004p-972 : += sub tonearest binary128:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : 0x8.0000000000004p-972 : += sub towardzero binary128:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : 0x8.0000000000004p-972 : += sub upward binary128:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : 0x8.0000000000004p-972 : += sub downward ibm128:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : 0x8.0000000000004p-972 : += sub tonearest ibm128:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : 0x8.0000000000004p-972 : += sub towardzero ibm128:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : 0x8.0000000000004p-972 : += sub upward ibm128:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : 0x8.0000000000004p-972 : += sub downward binary32:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : 0x8p-972 : inexact += sub tonearest binary64:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : 0x8p-972 : inexact += sub towardzero binary64:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : 0x8p-972 : inexact += sub upward binary64:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : 0x8.0000000000008p-972 : inexact += sub downward intel96:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : 0x8p-972 : inexact += sub tonearest intel96:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : 0x8p-972 : inexact += sub towardzero intel96:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : 0x8p-972 : inexact += sub upward intel96:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : 0x8.000000000000001p-972 : inexact += sub downward m68k96:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : 0x8p-972 : inexact += sub tonearest m68k96:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : 0x8p-972 : inexact += sub towardzero m68k96:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : 0x8p-972 : inexact += sub upward m68k96:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : 0x8.000000000000001p-972 : inexact += sub downward binary128:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : 0x8p-972 : inexact += sub tonearest binary128:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : 0x8p-972 : inexact += sub towardzero binary128:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : 0x8p-972 : inexact += sub upward binary128:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : 0x8.0000000000000000000000000008p-972 : inexact += sub downward ibm128:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : 0x8p-972 : inexact += sub tonearest ibm128:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : 0x8p-972 : inexact += sub towardzero ibm128:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : 0x8p-972 : inexact += sub upward ibm128:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : 0x8.00000000000000000000000004p-972 : inexact += sub downward binary32:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : 0x8p-972 : inexact += sub tonearest binary64:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : 0x8p-972 : inexact += sub towardzero binary64:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : 0x8p-972 : inexact += sub upward binary64:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : 0x8.0000000000008p-972 : inexact += sub downward intel96:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : 0x8p-972 : inexact += sub tonearest intel96:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : 0x8p-972 : inexact += sub towardzero intel96:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : 0x8p-972 : inexact += sub upward intel96:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : 0x8.000000000000001p-972 : inexact += sub downward m68k96:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : 0x8p-972 : inexact += sub tonearest m68k96:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : 0x8p-972 : inexact += sub towardzero m68k96:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : 0x8p-972 : inexact += sub upward m68k96:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : 0x8.000000000000001p-972 : inexact += sub downward binary128:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : 0x8p-972 : inexact += sub tonearest binary128:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : 0x8p-972 : inexact += sub towardzero binary128:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : 0x8p-972 : inexact += sub upward binary128:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : 0x8.0000000000000000000000000008p-972 : inexact += sub downward ibm128:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : 0x8p-972 : inexact += sub tonearest ibm128:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : 0x8p-972 : inexact += sub towardzero ibm128:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : 0x8p-972 : inexact += sub upward ibm128:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : 0x8.00000000000000000000000004p-972 : inexact += sub downward binary32:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : 0x1p-968 : += sub tonearest binary64:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : 0x1p-968 : += sub towardzero binary64:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : 0x1p-968 : += sub upward binary64:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : 0x1p-968 : += sub downward intel96:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : 0x1p-968 : += sub tonearest intel96:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : 0x1p-968 : += sub towardzero intel96:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : 0x1p-968 : += sub upward intel96:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : 0x1p-968 : += sub downward m68k96:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : 0x1p-968 : += sub tonearest m68k96:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : 0x1p-968 : += sub towardzero m68k96:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : 0x1p-968 : += sub upward m68k96:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : 0x1p-968 : += sub downward binary128:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : 0x1p-968 : += sub tonearest binary128:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : 0x1p-968 : += sub towardzero binary128:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : 0x1p-968 : += sub upward binary128:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : 0x1p-968 : += sub downward ibm128:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : 0x1p-968 : += sub tonearest ibm128:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : 0x1p-968 : += sub towardzero ibm128:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : 0x1p-968 : += sub upward ibm128:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : 0x1p-968 : +sub -min min missing-underflow:arg-ibm128 += sub downward binary32:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x8p-128 : += sub tonearest binary32:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x8p-128 : += sub towardzero binary32:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x8p-128 : += sub upward binary32:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x8p-128 : += sub downward binary64:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x8p-128 : += sub tonearest binary64:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x8p-128 : += sub towardzero binary64:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x8p-128 : += sub upward binary64:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x8p-128 : += sub downward intel96:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x8p-128 : += sub tonearest intel96:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x8p-128 : += sub towardzero intel96:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x8p-128 : += sub upward intel96:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x8p-128 : += sub downward m68k96:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x8p-128 : += sub tonearest m68k96:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x8p-128 : += sub towardzero m68k96:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x8p-128 : += sub upward m68k96:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x8p-128 : += sub downward binary128:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x8p-128 : += sub tonearest binary128:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x8p-128 : += sub towardzero binary128:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x8p-128 : += sub upward binary128:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x8p-128 : += sub downward ibm128:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x8p-128 : += sub tonearest ibm128:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x8p-128 : += sub towardzero ibm128:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x8p-128 : += sub upward ibm128:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x8p-128 : += sub downward binary32:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x4.000008p-128 : inexact += sub tonearest binary32:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x4p-128 : inexact += sub towardzero binary32:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x4p-128 : inexact += sub upward binary32:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x4p-128 : inexact += sub downward binary64:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x4.0000000000004p-128 : inexact += sub tonearest binary64:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x4p-128 : inexact += sub towardzero binary64:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x4p-128 : inexact += sub upward binary64:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x4p-128 : inexact += sub downward intel96:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x4.0000000000000008p-128 : inexact += sub tonearest intel96:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x4p-128 : inexact += sub towardzero intel96:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x4p-128 : inexact += sub upward intel96:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x4p-128 : inexact += sub downward m68k96:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x4.0000000000000008p-128 : inexact += sub tonearest m68k96:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x4p-128 : inexact += sub towardzero m68k96:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x4p-128 : inexact += sub upward m68k96:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x4p-128 : inexact += sub downward binary128:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x4.0000000000000000000000000004p-128 : inexact += sub tonearest binary128:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x4p-128 : inexact += sub towardzero binary128:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x4p-128 : inexact += sub upward binary128:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x4p-128 : inexact += sub downward ibm128:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x4.00000000000000000000000002p-128 : inexact += sub tonearest ibm128:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x4p-128 : inexact += sub towardzero ibm128:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x4p-128 : inexact += sub upward ibm128:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x4p-128 : inexact += sub downward binary32:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x4.000008p-128 : inexact += sub tonearest binary32:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x4p-128 : inexact += sub towardzero binary32:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x4p-128 : inexact += sub upward binary32:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x4p-128 : inexact += sub downward binary64:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x4.0000000000004p-128 : inexact += sub tonearest binary64:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x4p-128 : inexact += sub towardzero binary64:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x4p-128 : inexact += sub upward binary64:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x4p-128 : inexact += sub downward intel96:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x4.0000000000000008p-128 : inexact += sub tonearest intel96:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x4p-128 : inexact += sub towardzero intel96:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x4p-128 : inexact += sub upward intel96:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x4p-128 : inexact += sub downward m68k96:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x4.0000000000000008p-128 : inexact += sub tonearest m68k96:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x4p-128 : inexact += sub towardzero m68k96:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x4p-128 : inexact += sub upward m68k96:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x4p-128 : inexact += sub downward binary128:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x4.0000000000000000000000000004p-128 : inexact += sub tonearest binary128:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x4p-128 : inexact += sub towardzero binary128:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x4p-128 : inexact += sub upward binary128:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x4p-128 : inexact += sub downward ibm128:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x4.00000000000000000000000002p-128 : inexact += sub tonearest ibm128:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x4p-128 : inexact += sub towardzero ibm128:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x4p-128 : inexact += sub upward ibm128:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x4p-128 : inexact += sub downward binary32:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x4.000008p-128 : inexact += sub tonearest binary32:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x4p-128 : inexact += sub towardzero binary32:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x4p-128 : inexact += sub upward binary32:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x4p-128 : inexact += sub downward binary64:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x4.0000000000004p-128 : inexact += sub tonearest binary64:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x4p-128 : inexact += sub towardzero binary64:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x4p-128 : inexact += sub upward binary64:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x4p-128 : inexact += sub downward intel96:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x4.0000000000000008p-128 : inexact += sub tonearest intel96:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x4p-128 : inexact += sub towardzero intel96:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x4p-128 : inexact += sub upward intel96:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x4p-128 : inexact += sub downward m68k96:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x4.0000000000000008p-128 : inexact += sub tonearest m68k96:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x4p-128 : inexact += sub towardzero m68k96:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x4p-128 : inexact += sub upward m68k96:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x4p-128 : inexact += sub downward binary128:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x4.0000000000000000000000000004p-128 : inexact += sub tonearest binary128:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x4p-128 : inexact += sub towardzero binary128:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x4p-128 : inexact += sub upward binary128:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x4p-128 : inexact += sub downward ibm128:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x4.00000000000000000000000002p-128 : inexact += sub tonearest ibm128:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x4p-128 : inexact += sub towardzero ibm128:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x4p-128 : inexact += sub upward ibm128:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x4p-128 : inexact += sub downward binary32:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x4.000008p-128 : inexact += sub tonearest binary32:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x4p-128 : inexact += sub towardzero binary32:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x4p-128 : inexact += sub upward binary32:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x4p-128 : inexact += sub downward binary64:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x4.0000000000004p-128 : inexact += sub tonearest binary64:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x4p-128 : inexact += sub towardzero binary64:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x4p-128 : inexact += sub upward binary64:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x4p-128 : inexact += sub downward intel96:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x4.0000000000000008p-128 : inexact += sub tonearest intel96:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x4p-128 : inexact += sub towardzero intel96:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x4p-128 : inexact += sub upward intel96:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x4p-128 : inexact += sub downward m68k96:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x4.0000000000000008p-128 : inexact += sub tonearest m68k96:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x4p-128 : inexact += sub towardzero m68k96:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x4p-128 : inexact += sub upward m68k96:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x4p-128 : inexact += sub downward binary128:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x4.0000000000000000000000000004p-128 : inexact += sub tonearest binary128:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x4p-128 : inexact += sub towardzero binary128:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x4p-128 : inexact += sub upward binary128:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x4p-128 : inexact += sub downward ibm128:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x4.00000000000000000000000002p-128 : inexact += sub tonearest ibm128:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x4p-128 : inexact += sub towardzero ibm128:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x4p-128 : inexact += sub upward ibm128:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x4p-128 : inexact += sub downward binary32:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x4.000008p-128 : inexact += sub tonearest binary32:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x4p-128 : inexact += sub towardzero binary32:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x4p-128 : inexact += sub upward binary32:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x4p-128 : inexact += sub downward binary64:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x4.0000000000004p-128 : inexact += sub tonearest binary64:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x4p-128 : inexact += sub towardzero binary64:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x4p-128 : inexact += sub upward binary64:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x4p-128 : inexact += sub downward intel96:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x4.0000000000000008p-128 : inexact += sub tonearest intel96:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x4p-128 : inexact += sub towardzero intel96:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x4p-128 : inexact += sub upward intel96:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x4p-128 : inexact += sub downward m68k96:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x4.0000000000000008p-128 : inexact += sub tonearest m68k96:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x4p-128 : inexact += sub towardzero m68k96:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x4p-128 : inexact += sub upward m68k96:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x4p-128 : inexact += sub downward binary128:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x4.0000000000000000000000000004p-128 : inexact += sub tonearest binary128:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x4p-128 : inexact += sub towardzero binary128:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x4p-128 : inexact += sub upward binary128:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x4p-128 : inexact += sub downward ibm128:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x4.00000000000000000000000002p-128 : inexact += sub tonearest ibm128:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x4p-128 : inexact += sub towardzero ibm128:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x4p-128 : inexact += sub upward ibm128:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x4p-128 : inexact += sub downward binary32:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x8p-1024 : += sub tonearest binary64:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x8p-1024 : += sub towardzero binary64:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x8p-1024 : += sub upward binary64:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x8p-1024 : += sub downward intel96:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x8p-1024 : += sub tonearest intel96:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x8p-1024 : += sub towardzero intel96:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x8p-1024 : += sub upward intel96:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x8p-1024 : += sub downward m68k96:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x8p-1024 : += sub tonearest m68k96:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x8p-1024 : += sub towardzero m68k96:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x8p-1024 : += sub upward m68k96:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x8p-1024 : += sub downward binary128:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x8p-1024 : += sub tonearest binary128:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x8p-1024 : += sub towardzero binary128:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x8p-1024 : += sub upward binary128:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x8p-1024 : += sub downward ibm128:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x8p-1024 : += sub tonearest ibm128:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x8p-1024 : += sub towardzero ibm128:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x8p-1024 : += sub upward ibm128:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x8p-1024 : += sub downward binary32:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x4.0000000000004p-1024 : inexact += sub tonearest binary64:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x4p-1024 : inexact += sub towardzero binary64:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x4p-1024 : inexact += sub upward binary64:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x4p-1024 : inexact += sub downward intel96:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x4.0000000000000008p-1024 : inexact += sub tonearest intel96:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x4p-1024 : inexact += sub towardzero intel96:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x4p-1024 : inexact += sub upward intel96:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x4p-1024 : inexact += sub downward m68k96:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x4.0000000000000008p-1024 : inexact += sub tonearest m68k96:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x4p-1024 : inexact += sub towardzero m68k96:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x4p-1024 : inexact += sub upward m68k96:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x4p-1024 : inexact += sub downward binary128:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x4.0000000000000000000000000004p-1024 : inexact += sub tonearest binary128:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x4p-1024 : inexact += sub towardzero binary128:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x4p-1024 : inexact += sub upward binary128:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x4p-1024 : inexact += sub downward ibm128:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x4.0000000000004p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x4p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero ibm128:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x4p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward ibm128:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x4p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x4.0000000000004p-1024 : inexact += sub tonearest binary64:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x4p-1024 : inexact += sub towardzero binary64:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x4p-1024 : inexact += sub upward binary64:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x4p-1024 : inexact += sub downward intel96:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x4.0000000000000008p-1024 : inexact += sub tonearest intel96:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x4p-1024 : inexact += sub towardzero intel96:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x4p-1024 : inexact += sub upward intel96:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x4p-1024 : inexact += sub downward m68k96:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x4.0000000000000008p-1024 : inexact += sub tonearest m68k96:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x4p-1024 : inexact += sub towardzero m68k96:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x4p-1024 : inexact += sub upward m68k96:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x4p-1024 : inexact += sub downward binary128:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x4.0000000000000000000000000004p-1024 : inexact += sub tonearest binary128:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x4p-1024 : inexact += sub towardzero binary128:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x4p-1024 : inexact += sub upward binary128:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x4p-1024 : inexact += sub downward ibm128:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x4.0000000000004p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x4p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero ibm128:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x4p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward ibm128:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x4p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x8.0000000000008p-972 : inexact += sub tonearest binary64:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x8p-972 : inexact += sub towardzero binary64:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x8p-972 : inexact += sub upward binary64:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x8p-972 : inexact += sub downward intel96:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x8.0000000000004p-972 : += sub tonearest intel96:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x8.0000000000004p-972 : += sub towardzero intel96:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x8.0000000000004p-972 : += sub upward intel96:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x8.0000000000004p-972 : += sub downward m68k96:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x8.0000000000004p-972 : += sub tonearest m68k96:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x8.0000000000004p-972 : += sub towardzero m68k96:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x8.0000000000004p-972 : += sub upward m68k96:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x8.0000000000004p-972 : += sub downward binary128:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x8.0000000000004p-972 : += sub tonearest binary128:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x8.0000000000004p-972 : += sub towardzero binary128:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x8.0000000000004p-972 : += sub upward binary128:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x8.0000000000004p-972 : += sub downward ibm128:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x8.0000000000004p-972 : += sub tonearest ibm128:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x8.0000000000004p-972 : += sub towardzero ibm128:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x8.0000000000004p-972 : += sub upward ibm128:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x8.0000000000004p-972 : += sub downward binary32:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x4.000008p-128 : inexact += sub tonearest binary32:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x4p-128 : inexact += sub towardzero binary32:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x4p-128 : inexact += sub upward binary32:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x4p-128 : inexact += sub downward binary64:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x4.0000000000004p-128 : inexact += sub tonearest binary64:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x4p-128 : inexact += sub towardzero binary64:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x4p-128 : inexact += sub upward binary64:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x4p-128 : inexact += sub downward intel96:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x4.0000000000000008p-128 : inexact += sub tonearest intel96:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x4p-128 : inexact += sub towardzero intel96:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x4p-128 : inexact += sub upward intel96:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x4p-128 : inexact += sub downward m68k96:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x4.0000000000000008p-128 : inexact += sub tonearest m68k96:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x4p-128 : inexact += sub towardzero m68k96:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x4p-128 : inexact += sub upward m68k96:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x4p-128 : inexact += sub downward binary128:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x4.0000000000000000000000000004p-128 : inexact += sub tonearest binary128:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x4p-128 : inexact += sub towardzero binary128:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x4p-128 : inexact += sub upward binary128:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x4p-128 : inexact += sub downward ibm128:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x4.00000000000000000000000002p-128 : inexact += sub tonearest ibm128:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x4p-128 : inexact += sub towardzero ibm128:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x4p-128 : inexact += sub upward ibm128:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x4p-128 : inexact += sub downward binary32:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x4.0000000000004p-1024 : inexact += sub tonearest binary64:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x4p-1024 : inexact += sub towardzero binary64:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x4p-1024 : inexact += sub upward binary64:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x4p-1024 : inexact += sub downward intel96:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x4.0000000000000008p-1024 : inexact += sub tonearest intel96:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x4p-1024 : inexact += sub towardzero intel96:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x4p-1024 : inexact += sub upward intel96:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x4p-1024 : inexact += sub downward m68k96:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x4.0000000000000008p-1024 : inexact += sub tonearest m68k96:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x4p-1024 : inexact += sub towardzero m68k96:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x4p-1024 : inexact += sub upward m68k96:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x4p-1024 : inexact += sub downward binary128:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x4.0000000000000000000000000004p-1024 : inexact += sub tonearest binary128:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x4p-1024 : inexact += sub towardzero binary128:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x4p-1024 : inexact += sub upward binary128:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x4p-1024 : inexact += sub downward ibm128:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x4.0000000000004p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x4p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero ibm128:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x4p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward ibm128:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x4p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary64:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary64:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward intel96:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x8p-16384 : += sub tonearest intel96:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x8p-16384 : += sub towardzero intel96:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x8p-16384 : += sub upward intel96:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x8p-16384 : += sub downward m68k96:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x8p-16384 : += sub tonearest m68k96:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x8p-16384 : += sub towardzero m68k96:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x8p-16384 : += sub upward m68k96:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x8p-16384 : += sub downward binary128:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x8p-16384 : += sub tonearest binary128:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x8p-16384 : += sub towardzero binary128:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x8p-16384 : += sub upward binary128:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x8p-16384 : += sub downward ibm128:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero ibm128:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary32:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary64:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary64:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward intel96:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x6p-16384 : += sub tonearest intel96:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x6p-16384 : += sub towardzero intel96:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x6p-16384 : += sub upward intel96:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x6p-16384 : += sub downward m68k96:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x6p-16384 : += sub tonearest m68k96:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x6p-16384 : += sub towardzero m68k96:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x6p-16384 : += sub upward m68k96:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x6p-16384 : += sub downward binary128:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x6p-16384 : += sub tonearest binary128:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x6p-16384 : += sub towardzero binary128:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x6p-16384 : += sub upward binary128:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x6p-16384 : += sub downward ibm128:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero ibm128:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary32:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x8.0000000000008p-972 : inexact += sub tonearest binary64:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x8p-972 : inexact += sub towardzero binary64:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x8p-972 : inexact += sub upward binary64:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x8p-972 : inexact += sub downward intel96:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x8.000000000000001p-972 : inexact += sub tonearest intel96:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x8p-972 : inexact += sub towardzero intel96:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x8p-972 : inexact += sub upward intel96:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x8p-972 : inexact += sub downward m68k96:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x8.000000000000001p-972 : inexact += sub tonearest m68k96:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x8p-972 : inexact += sub towardzero m68k96:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x8p-972 : inexact += sub upward m68k96:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x8p-972 : inexact += sub downward binary128:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x8.0000000000000000000000000008p-972 : inexact += sub tonearest binary128:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x8p-972 : inexact += sub towardzero binary128:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x8p-972 : inexact += sub upward binary128:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x8p-972 : inexact += sub downward ibm128:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x8.00000000000000000000000004p-972 : inexact += sub tonearest ibm128:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x8p-972 : inexact += sub towardzero ibm128:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x8p-972 : inexact += sub upward ibm128:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x8p-972 : inexact += sub downward binary32:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x4.000008p-128 : inexact += sub tonearest binary32:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x4p-128 : inexact += sub towardzero binary32:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x4p-128 : inexact += sub upward binary32:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x4p-128 : inexact += sub downward binary64:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x4.0000000000004p-128 : inexact += sub tonearest binary64:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x4p-128 : inexact += sub towardzero binary64:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x4p-128 : inexact += sub upward binary64:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x4p-128 : inexact += sub downward intel96:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x4.0000000000000008p-128 : inexact += sub tonearest intel96:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x4p-128 : inexact += sub towardzero intel96:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x4p-128 : inexact += sub upward intel96:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x4p-128 : inexact += sub downward m68k96:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x4.0000000000000008p-128 : inexact += sub tonearest m68k96:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x4p-128 : inexact += sub towardzero m68k96:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x4p-128 : inexact += sub upward m68k96:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x4p-128 : inexact += sub downward binary128:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x4.0000000000000000000000000004p-128 : inexact += sub tonearest binary128:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x4p-128 : inexact += sub towardzero binary128:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x4p-128 : inexact += sub upward binary128:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x4p-128 : inexact += sub downward ibm128:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x4.00000000000000000000000002p-128 : inexact += sub tonearest ibm128:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x4p-128 : inexact += sub towardzero ibm128:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x4p-128 : inexact += sub upward ibm128:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x4p-128 : inexact += sub downward binary32:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x4.0000000000004p-1024 : inexact += sub tonearest binary64:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x4p-1024 : inexact += sub towardzero binary64:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x4p-1024 : inexact += sub upward binary64:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x4p-1024 : inexact += sub downward intel96:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x4.0000000000000008p-1024 : inexact += sub tonearest intel96:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x4p-1024 : inexact += sub towardzero intel96:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x4p-1024 : inexact += sub upward intel96:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x4p-1024 : inexact += sub downward m68k96:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x4.0000000000000008p-1024 : inexact += sub tonearest m68k96:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x4p-1024 : inexact += sub towardzero m68k96:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x4p-1024 : inexact += sub upward m68k96:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x4p-1024 : inexact += sub downward binary128:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x4.0000000000000000000000000004p-1024 : inexact += sub tonearest binary128:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x4p-1024 : inexact += sub towardzero binary128:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x4p-1024 : inexact += sub upward binary128:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x4p-1024 : inexact += sub downward ibm128:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x4.0000000000004p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x4p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero ibm128:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x4p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward ibm128:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x4p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary64:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary64:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward intel96:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x6p-16384 : += sub tonearest intel96:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x6p-16384 : += sub towardzero intel96:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x6p-16384 : += sub upward intel96:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x6p-16384 : += sub downward m68k96:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x6p-16384 : += sub tonearest m68k96:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x6p-16384 : += sub towardzero m68k96:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x6p-16384 : += sub upward m68k96:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x6p-16384 : += sub downward binary128:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x6p-16384 : += sub tonearest binary128:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x6p-16384 : += sub towardzero binary128:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x6p-16384 : += sub upward binary128:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x6p-16384 : += sub downward ibm128:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero ibm128:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary32:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary64:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary64:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward intel96:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x4p-16384 : += sub tonearest intel96:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x4p-16384 : += sub towardzero intel96:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x4p-16384 : += sub upward intel96:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x4p-16384 : += sub downward m68k96:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x4p-16384 : += sub tonearest m68k96:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x4p-16384 : += sub towardzero m68k96:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x4p-16384 : += sub upward m68k96:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x4p-16384 : += sub downward binary128:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x4p-16384 : += sub tonearest binary128:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x4p-16384 : += sub towardzero binary128:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x4p-16384 : += sub upward binary128:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x4p-16384 : += sub downward ibm128:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero ibm128:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary32:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x8.0000000000008p-972 : inexact += sub tonearest binary64:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x8p-972 : inexact += sub towardzero binary64:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x8p-972 : inexact += sub upward binary64:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x8p-972 : inexact += sub downward intel96:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x8.000000000000001p-972 : inexact += sub tonearest intel96:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x8p-972 : inexact += sub towardzero intel96:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x8p-972 : inexact += sub upward intel96:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x8p-972 : inexact += sub downward m68k96:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x8.000000000000001p-972 : inexact += sub tonearest m68k96:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x8p-972 : inexact += sub towardzero m68k96:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x8p-972 : inexact += sub upward m68k96:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x8p-972 : inexact += sub downward binary128:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x8.0000000000000000000000000008p-972 : inexact += sub tonearest binary128:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x8p-972 : inexact += sub towardzero binary128:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x8p-972 : inexact += sub upward binary128:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x8p-972 : inexact += sub downward ibm128:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x8.00000000000000000000000004p-972 : inexact += sub tonearest ibm128:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x8p-972 : inexact += sub towardzero ibm128:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x8p-972 : inexact += sub upward ibm128:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x8p-972 : inexact += sub downward binary32:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x4.000008p-128 : inexact += sub tonearest binary32:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x4p-128 : inexact += sub towardzero binary32:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x4p-128 : inexact += sub upward binary32:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x4p-128 : inexact += sub downward binary64:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x4.0000000000004p-128 : inexact += sub tonearest binary64:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x4p-128 : inexact += sub towardzero binary64:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x4p-128 : inexact += sub upward binary64:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x4p-128 : inexact += sub downward intel96:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x4.0000000000000008p-128 : inexact += sub tonearest intel96:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x4p-128 : inexact += sub towardzero intel96:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x4p-128 : inexact += sub upward intel96:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x4p-128 : inexact += sub downward m68k96:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x4.0000000000000008p-128 : inexact += sub tonearest m68k96:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x4p-128 : inexact += sub towardzero m68k96:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x4p-128 : inexact += sub upward m68k96:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x4p-128 : inexact += sub downward binary128:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x4.0000000000000000000000000004p-128 : inexact += sub tonearest binary128:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x4p-128 : inexact += sub towardzero binary128:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x4p-128 : inexact += sub upward binary128:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x4p-128 : inexact += sub downward ibm128:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x4.00000000000000000000000002p-128 : inexact += sub tonearest ibm128:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x4p-128 : inexact += sub towardzero ibm128:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x4p-128 : inexact += sub upward ibm128:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x4p-128 : inexact += sub downward binary32:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x8.0000000000008p-972 : inexact += sub tonearest binary64:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x8p-972 : inexact += sub towardzero binary64:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x8p-972 : inexact += sub upward binary64:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x8p-972 : inexact += sub downward intel96:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x8.0000000000004p-972 : += sub tonearest intel96:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x8.0000000000004p-972 : += sub towardzero intel96:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x8.0000000000004p-972 : += sub upward intel96:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x8.0000000000004p-972 : += sub downward m68k96:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x8.0000000000004p-972 : += sub tonearest m68k96:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x8.0000000000004p-972 : += sub towardzero m68k96:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x8.0000000000004p-972 : += sub upward m68k96:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x8.0000000000004p-972 : += sub downward binary128:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x8.0000000000004p-972 : += sub tonearest binary128:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x8.0000000000004p-972 : += sub towardzero binary128:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x8.0000000000004p-972 : += sub upward binary128:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x8.0000000000004p-972 : += sub downward ibm128:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x8.0000000000004p-972 : += sub tonearest ibm128:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x8.0000000000004p-972 : += sub towardzero ibm128:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x8.0000000000004p-972 : += sub upward ibm128:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x8.0000000000004p-972 : += sub downward binary32:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x8.0000000000008p-972 : inexact += sub tonearest binary64:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x8p-972 : inexact += sub towardzero binary64:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x8p-972 : inexact += sub upward binary64:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x8p-972 : inexact += sub downward intel96:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x8.000000000000001p-972 : inexact += sub tonearest intel96:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x8p-972 : inexact += sub towardzero intel96:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x8p-972 : inexact += sub upward intel96:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x8p-972 : inexact += sub downward m68k96:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x8.000000000000001p-972 : inexact += sub tonearest m68k96:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x8p-972 : inexact += sub towardzero m68k96:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x8p-972 : inexact += sub upward m68k96:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x8p-972 : inexact += sub downward binary128:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x8.0000000000000000000000000008p-972 : inexact += sub tonearest binary128:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x8p-972 : inexact += sub towardzero binary128:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x8p-972 : inexact += sub upward binary128:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x8p-972 : inexact += sub downward ibm128:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x8.00000000000000000000000004p-972 : inexact += sub tonearest ibm128:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x8p-972 : inexact += sub towardzero ibm128:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x8p-972 : inexact += sub upward ibm128:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x8p-972 : inexact += sub downward binary32:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x8.0000000000008p-972 : inexact += sub tonearest binary64:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x8p-972 : inexact += sub towardzero binary64:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x8p-972 : inexact += sub upward binary64:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x8p-972 : inexact += sub downward intel96:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x8.000000000000001p-972 : inexact += sub tonearest intel96:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x8p-972 : inexact += sub towardzero intel96:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x8p-972 : inexact += sub upward intel96:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x8p-972 : inexact += sub downward m68k96:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x8.000000000000001p-972 : inexact += sub tonearest m68k96:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x8p-972 : inexact += sub towardzero m68k96:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x8p-972 : inexact += sub upward m68k96:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x8p-972 : inexact += sub downward binary128:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x8.0000000000000000000000000008p-972 : inexact += sub tonearest binary128:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x8p-972 : inexact += sub towardzero binary128:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x8p-972 : inexact += sub upward binary128:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x8p-972 : inexact += sub downward ibm128:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x8.00000000000000000000000004p-972 : inexact += sub tonearest ibm128:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x8p-972 : inexact += sub towardzero ibm128:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x8p-972 : inexact += sub upward ibm128:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x8p-972 : inexact += sub downward binary32:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x1p-968 : += sub tonearest binary64:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x1p-968 : += sub towardzero binary64:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x1p-968 : += sub upward binary64:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x1p-968 : += sub downward intel96:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x1p-968 : += sub tonearest intel96:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x1p-968 : += sub towardzero intel96:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x1p-968 : += sub upward intel96:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x1p-968 : += sub downward m68k96:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x1p-968 : += sub tonearest m68k96:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x1p-968 : += sub towardzero m68k96:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x1p-968 : += sub upward m68k96:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x1p-968 : += sub downward binary128:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x1p-968 : += sub tonearest binary128:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x1p-968 : += sub towardzero binary128:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x1p-968 : += sub upward binary128:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x1p-968 : += sub downward ibm128:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x1p-968 : += sub tonearest ibm128:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x1p-968 : += sub towardzero ibm128:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x1p-968 : += sub upward ibm128:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x1p-968 : +sub -min -min missing-underflow:arg-ibm128 += sub downward binary32:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : -0x0p+0 : += sub tonearest binary32:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : 0x0p+0 : += sub towardzero binary32:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : 0x0p+0 : += sub upward binary32:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : 0x0p+0 : += sub downward binary64:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : -0x0p+0 : += sub tonearest binary64:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : 0x0p+0 : += sub towardzero binary64:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : 0x0p+0 : += sub upward binary64:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : 0x0p+0 : += sub downward intel96:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : -0x0p+0 : += sub tonearest intel96:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : 0x0p+0 : += sub towardzero intel96:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : 0x0p+0 : += sub upward intel96:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : 0x0p+0 : += sub downward m68k96:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : -0x0p+0 : += sub tonearest m68k96:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : 0x0p+0 : += sub towardzero m68k96:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : 0x0p+0 : += sub upward m68k96:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : 0x0p+0 : += sub downward binary128:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : -0x0p+0 : += sub tonearest binary128:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : 0x0p+0 : += sub towardzero binary128:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : 0x0p+0 : += sub upward binary128:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : 0x0p+0 : += sub downward ibm128:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : -0x0p+0 : += sub tonearest ibm128:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : 0x0p+0 : += sub towardzero ibm128:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : 0x0p+0 : += sub upward ibm128:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : 0x0p+0 : += sub downward binary32:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : -0x4p-128 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub tonearest binary32:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : -0x4p-128 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub towardzero binary32:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : -0x3.fffff8p-128 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary32:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : -0x3.fffff8p-128 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : -0x4p-128 : inexact += sub tonearest binary64:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : -0x4p-128 : inexact += sub towardzero binary64:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : -0x3.ffffffffffffep-128 : inexact += sub upward binary64:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : -0x3.ffffffffffffep-128 : inexact += sub downward intel96:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : -0x4p-128 : inexact += sub tonearest intel96:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : -0x4p-128 : inexact += sub towardzero intel96:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : -0x3.fffffffffffffffcp-128 : inexact += sub upward intel96:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : -0x3.fffffffffffffffcp-128 : inexact += sub downward m68k96:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : -0x4p-128 : inexact += sub tonearest m68k96:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : -0x4p-128 : inexact += sub towardzero m68k96:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : -0x3.fffffffffffffffcp-128 : inexact += sub upward m68k96:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : -0x3.fffffffffffffffcp-128 : inexact += sub downward binary128:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : -0x4p-128 : inexact += sub tonearest binary128:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : -0x4p-128 : inexact += sub towardzero binary128:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : -0x3.fffffffffffffffffffffffffffep-128 : inexact += sub upward binary128:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : -0x3.fffffffffffffffffffffffffffep-128 : inexact += sub downward ibm128:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : -0x4p-128 : inexact += sub tonearest ibm128:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : -0x4p-128 : inexact += sub towardzero ibm128:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : -0x3.ffffffffffffffffffffffffffp-128 : inexact += sub upward ibm128:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : -0x3.ffffffffffffffffffffffffffp-128 : inexact += sub downward binary32:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : -0x4p-128 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub tonearest binary32:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : -0x4p-128 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub towardzero binary32:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : -0x3.fffff8p-128 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary32:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : -0x3.fffff8p-128 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : -0x4p-128 : inexact += sub tonearest binary64:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : -0x4p-128 : inexact += sub towardzero binary64:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : -0x3.ffffffffffffep-128 : inexact += sub upward binary64:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : -0x3.ffffffffffffep-128 : inexact += sub downward intel96:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : -0x4p-128 : inexact += sub tonearest intel96:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : -0x4p-128 : inexact += sub towardzero intel96:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : -0x3.fffffffffffffffcp-128 : inexact += sub upward intel96:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : -0x3.fffffffffffffffcp-128 : inexact += sub downward m68k96:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : -0x4p-128 : inexact += sub tonearest m68k96:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : -0x4p-128 : inexact += sub towardzero m68k96:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : -0x3.fffffffffffffffcp-128 : inexact += sub upward m68k96:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : -0x3.fffffffffffffffcp-128 : inexact += sub downward binary128:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : -0x4p-128 : inexact += sub tonearest binary128:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : -0x4p-128 : inexact += sub towardzero binary128:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : -0x3.fffffffffffffffffffffffffffep-128 : inexact += sub upward binary128:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : -0x3.fffffffffffffffffffffffffffep-128 : inexact += sub downward ibm128:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : -0x4p-128 : inexact += sub tonearest ibm128:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : -0x4p-128 : inexact += sub towardzero ibm128:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : -0x3.ffffffffffffffffffffffffffp-128 : inexact += sub upward ibm128:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : -0x3.ffffffffffffffffffffffffffp-128 : inexact += sub downward binary32:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : -0x4p-128 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub tonearest binary32:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : -0x4p-128 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub towardzero binary32:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : -0x3.fffff8p-128 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary32:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : -0x3.fffff8p-128 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : -0x4p-128 : inexact += sub tonearest binary64:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : -0x4p-128 : inexact += sub towardzero binary64:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : -0x3.ffffffffffffep-128 : inexact += sub upward binary64:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : -0x3.ffffffffffffep-128 : inexact += sub downward intel96:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : -0x4p-128 : inexact += sub tonearest intel96:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : -0x4p-128 : inexact += sub towardzero intel96:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : -0x3.fffffffffffffffcp-128 : inexact += sub upward intel96:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : -0x3.fffffffffffffffcp-128 : inexact += sub downward m68k96:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : -0x4p-128 : inexact += sub tonearest m68k96:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : -0x4p-128 : inexact += sub towardzero m68k96:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : -0x3.fffffffffffffffcp-128 : inexact += sub upward m68k96:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : -0x3.fffffffffffffffcp-128 : inexact += sub downward binary128:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : -0x4p-128 : inexact += sub tonearest binary128:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : -0x4p-128 : inexact += sub towardzero binary128:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : -0x3.fffffffffffffffffffffffffffep-128 : inexact += sub upward binary128:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : -0x3.fffffffffffffffffffffffffffep-128 : inexact += sub downward ibm128:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : -0x4p-128 : inexact += sub tonearest ibm128:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : -0x4p-128 : inexact += sub towardzero ibm128:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : -0x3.ffffffffffffffffffffffffffp-128 : inexact += sub upward ibm128:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : -0x3.ffffffffffffffffffffffffffp-128 : inexact += sub downward binary32:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : -0x4p-128 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub tonearest binary32:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : -0x4p-128 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub towardzero binary32:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : -0x3.fffff8p-128 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary32:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : -0x3.fffff8p-128 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : -0x4p-128 : inexact += sub tonearest binary64:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : -0x4p-128 : inexact += sub towardzero binary64:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : -0x3.ffffffffffffep-128 : inexact += sub upward binary64:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : -0x3.ffffffffffffep-128 : inexact += sub downward intel96:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : -0x4p-128 : inexact += sub tonearest intel96:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : -0x4p-128 : inexact += sub towardzero intel96:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : -0x3.fffffffffffffffcp-128 : inexact += sub upward intel96:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : -0x3.fffffffffffffffcp-128 : inexact += sub downward m68k96:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : -0x4p-128 : inexact += sub tonearest m68k96:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : -0x4p-128 : inexact += sub towardzero m68k96:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : -0x3.fffffffffffffffcp-128 : inexact += sub upward m68k96:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : -0x3.fffffffffffffffcp-128 : inexact += sub downward binary128:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : -0x4p-128 : inexact += sub tonearest binary128:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : -0x4p-128 : inexact += sub towardzero binary128:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : -0x3.fffffffffffffffffffffffffffep-128 : inexact += sub upward binary128:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : -0x3.fffffffffffffffffffffffffffep-128 : inexact += sub downward ibm128:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : -0x4p-128 : inexact += sub tonearest ibm128:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : -0x4p-128 : inexact += sub towardzero ibm128:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : -0x3.ffffffffffffffffffffffffffp-128 : inexact += sub upward ibm128:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : -0x3.ffffffffffffffffffffffffffp-128 : inexact += sub downward binary32:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x3.fffff8p-128 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x4p-128 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub towardzero binary32:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x3.fffff8p-128 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary32:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x4p-128 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub downward binary64:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x3.ffffffffffffep-128 : inexact += sub tonearest binary64:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x4p-128 : inexact += sub towardzero binary64:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x3.ffffffffffffep-128 : inexact += sub upward binary64:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x4p-128 : inexact += sub downward intel96:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x3.fffffffffffffffcp-128 : inexact += sub tonearest intel96:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x4p-128 : inexact += sub towardzero intel96:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x3.fffffffffffffffcp-128 : inexact += sub upward intel96:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x4p-128 : inexact += sub downward m68k96:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x3.fffffffffffffffcp-128 : inexact += sub tonearest m68k96:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x4p-128 : inexact += sub towardzero m68k96:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x3.fffffffffffffffcp-128 : inexact += sub upward m68k96:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x4p-128 : inexact += sub downward binary128:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x3.fffffffffffffffffffffffffffep-128 : inexact += sub tonearest binary128:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x4p-128 : inexact += sub towardzero binary128:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x3.fffffffffffffffffffffffffffep-128 : inexact += sub upward binary128:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x4p-128 : inexact += sub downward ibm128:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x3.ffffffffffffffffffffffffffp-128 : inexact += sub tonearest ibm128:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x4p-128 : inexact += sub towardzero ibm128:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x3.ffffffffffffffffffffffffffp-128 : inexact += sub upward ibm128:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x4p-128 : inexact += sub downward binary32:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : -0x0p+0 : += sub tonearest binary32:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : 0x0p+0 : += sub towardzero binary32:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : 0x0p+0 : += sub upward binary32:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : 0x0p+0 : += sub downward binary64:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : -0x0p+0 : += sub tonearest binary64:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : 0x0p+0 : += sub towardzero binary64:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : 0x0p+0 : += sub upward binary64:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : 0x0p+0 : += sub downward intel96:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : -0x0p+0 : += sub tonearest intel96:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : 0x0p+0 : += sub towardzero intel96:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : 0x0p+0 : += sub upward intel96:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : 0x0p+0 : += sub downward m68k96:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : -0x0p+0 : += sub tonearest m68k96:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : 0x0p+0 : += sub towardzero m68k96:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : 0x0p+0 : += sub upward m68k96:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : 0x0p+0 : += sub downward binary128:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : -0x0p+0 : += sub tonearest binary128:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : 0x0p+0 : += sub towardzero binary128:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : 0x0p+0 : += sub upward binary128:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : 0x0p+0 : += sub downward ibm128:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : -0x0p+0 : += sub tonearest ibm128:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : 0x0p+0 : += sub towardzero ibm128:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : 0x0p+0 : += sub upward ibm128:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : 0x0p+0 : += sub downward binary32:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : -0x4p-1024 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub tonearest binary64:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : -0x4p-1024 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub towardzero binary64:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : -0x3.ffffffffffffcp-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary64:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : -0x3.ffffffffffffcp-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward intel96:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : -0x4p-1024 : inexact += sub tonearest intel96:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : -0x4p-1024 : inexact += sub towardzero intel96:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : -0x3.fffffffffffffffcp-1024 : inexact += sub upward intel96:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : -0x3.fffffffffffffffcp-1024 : inexact += sub downward m68k96:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : -0x4p-1024 : inexact += sub tonearest m68k96:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : -0x4p-1024 : inexact += sub towardzero m68k96:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : -0x3.fffffffffffffffcp-1024 : inexact += sub upward m68k96:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : -0x3.fffffffffffffffcp-1024 : inexact += sub downward binary128:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : -0x4p-1024 : inexact += sub tonearest binary128:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : -0x4p-1024 : inexact += sub towardzero binary128:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : -0x3.fffffffffffffffffffffffffffep-1024 : inexact += sub upward binary128:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : -0x3.fffffffffffffffffffffffffffep-1024 : inexact += sub downward ibm128:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : -0x4p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : -0x4p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero ibm128:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : -0x3.ffffffffffffcp-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward ibm128:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : -0x3.ffffffffffffcp-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : -0x4p-1024 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub tonearest binary64:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : -0x4p-1024 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub towardzero binary64:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : -0x3.ffffffffffffcp-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary64:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : -0x3.ffffffffffffcp-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward intel96:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : -0x4p-1024 : inexact += sub tonearest intel96:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : -0x4p-1024 : inexact += sub towardzero intel96:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : -0x3.fffffffffffffffcp-1024 : inexact += sub upward intel96:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : -0x3.fffffffffffffffcp-1024 : inexact += sub downward m68k96:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : -0x4p-1024 : inexact += sub tonearest m68k96:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : -0x4p-1024 : inexact += sub towardzero m68k96:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : -0x3.fffffffffffffffcp-1024 : inexact += sub upward m68k96:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : -0x3.fffffffffffffffcp-1024 : inexact += sub downward binary128:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : -0x4p-1024 : inexact += sub tonearest binary128:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : -0x4p-1024 : inexact += sub towardzero binary128:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : -0x3.fffffffffffffffffffffffffffep-1024 : inexact += sub upward binary128:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : -0x3.fffffffffffffffffffffffffffep-1024 : inexact += sub downward ibm128:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : -0x4p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : -0x4p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero ibm128:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : -0x3.ffffffffffffcp-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward ibm128:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : -0x3.ffffffffffffcp-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x7.ffffffffffffcp-972 : += sub tonearest binary64:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x7.ffffffffffffcp-972 : += sub towardzero binary64:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x7.ffffffffffffcp-972 : += sub upward binary64:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x7.ffffffffffffcp-972 : += sub downward intel96:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x7.ffffffffffffcp-972 : += sub tonearest intel96:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x7.ffffffffffffcp-972 : += sub towardzero intel96:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x7.ffffffffffffcp-972 : += sub upward intel96:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x7.ffffffffffffcp-972 : += sub downward m68k96:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x7.ffffffffffffcp-972 : += sub tonearest m68k96:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x7.ffffffffffffcp-972 : += sub towardzero m68k96:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x7.ffffffffffffcp-972 : += sub upward m68k96:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x7.ffffffffffffcp-972 : += sub downward binary128:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x7.ffffffffffffcp-972 : += sub tonearest binary128:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x7.ffffffffffffcp-972 : += sub towardzero binary128:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x7.ffffffffffffcp-972 : += sub upward binary128:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x7.ffffffffffffcp-972 : += sub downward ibm128:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x7.ffffffffffffcp-972 : += sub tonearest ibm128:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x7.ffffffffffffcp-972 : += sub towardzero ibm128:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x7.ffffffffffffcp-972 : += sub upward ibm128:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x7.ffffffffffffcp-972 : += sub downward binary32:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x3.fffff8p-128 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x4p-128 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub towardzero binary32:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x3.fffff8p-128 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary32:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x4p-128 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub downward binary64:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x3.ffffffffffffep-128 : inexact += sub tonearest binary64:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x4p-128 : inexact += sub towardzero binary64:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x3.ffffffffffffep-128 : inexact += sub upward binary64:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x4p-128 : inexact += sub downward intel96:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x3.fffffffffffffffcp-128 : inexact += sub tonearest intel96:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x4p-128 : inexact += sub towardzero intel96:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x3.fffffffffffffffcp-128 : inexact += sub upward intel96:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x4p-128 : inexact += sub downward m68k96:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x3.fffffffffffffffcp-128 : inexact += sub tonearest m68k96:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x4p-128 : inexact += sub towardzero m68k96:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x3.fffffffffffffffcp-128 : inexact += sub upward m68k96:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x4p-128 : inexact += sub downward binary128:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x3.fffffffffffffffffffffffffffep-128 : inexact += sub tonearest binary128:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x4p-128 : inexact += sub towardzero binary128:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x3.fffffffffffffffffffffffffffep-128 : inexact += sub upward binary128:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x4p-128 : inexact += sub downward ibm128:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x3.ffffffffffffffffffffffffffp-128 : inexact += sub tonearest ibm128:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x4p-128 : inexact += sub towardzero ibm128:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x3.ffffffffffffffffffffffffffp-128 : inexact += sub upward ibm128:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x4p-128 : inexact += sub downward binary32:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x3.ffffffffffffcp-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary64:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x4p-1024 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub towardzero binary64:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x3.ffffffffffffcp-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary64:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x4p-1024 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub downward intel96:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x3.fffffffffffffffcp-1024 : inexact += sub tonearest intel96:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x4p-1024 : inexact += sub towardzero intel96:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x3.fffffffffffffffcp-1024 : inexact += sub upward intel96:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x4p-1024 : inexact += sub downward m68k96:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x3.fffffffffffffffcp-1024 : inexact += sub tonearest m68k96:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x4p-1024 : inexact += sub towardzero m68k96:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x3.fffffffffffffffcp-1024 : inexact += sub upward m68k96:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x4p-1024 : inexact += sub downward binary128:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x3.fffffffffffffffffffffffffffep-1024 : inexact += sub tonearest binary128:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x4p-1024 : inexact += sub towardzero binary128:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x3.fffffffffffffffffffffffffffep-1024 : inexact += sub upward binary128:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x4p-1024 : inexact += sub downward ibm128:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x3.ffffffffffffcp-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x4p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero ibm128:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x3.ffffffffffffcp-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward ibm128:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x4p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : -0x0p+0 : += sub tonearest binary32:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : 0x0p+0 : += sub towardzero binary32:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : 0x0p+0 : += sub upward binary32:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : 0x0p+0 : += sub downward binary64:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : -0x0p+0 : += sub tonearest binary64:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : 0x0p+0 : += sub towardzero binary64:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : 0x0p+0 : += sub upward binary64:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : 0x0p+0 : += sub downward intel96:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : -0x0p+0 : += sub tonearest intel96:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : 0x0p+0 : += sub towardzero intel96:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : 0x0p+0 : += sub upward intel96:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : 0x0p+0 : += sub downward m68k96:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : -0x0p+0 : += sub tonearest m68k96:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : 0x0p+0 : += sub towardzero m68k96:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : 0x0p+0 : += sub upward m68k96:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : 0x0p+0 : += sub downward binary128:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : -0x0p+0 : += sub tonearest binary128:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : 0x0p+0 : += sub towardzero binary128:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : 0x0p+0 : += sub upward binary128:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : 0x0p+0 : += sub downward ibm128:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : -0x0p+0 : += sub tonearest ibm128:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : 0x0p+0 : += sub towardzero ibm128:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : 0x0p+0 : += sub upward ibm128:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : 0x0p+0 : += sub downward binary32:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary64:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary64:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward intel96:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : -0x2p-16384 : += sub tonearest intel96:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : -0x2p-16384 : += sub towardzero intel96:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : -0x2p-16384 : += sub upward intel96:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : -0x2p-16384 : += sub downward m68k96:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : -0x2p-16384 : += sub tonearest m68k96:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : -0x2p-16384 : += sub towardzero m68k96:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : -0x2p-16384 : += sub upward m68k96:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : -0x2p-16384 : += sub downward binary128:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : -0x2p-16384 : += sub tonearest binary128:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : -0x2p-16384 : += sub towardzero binary128:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : -0x2p-16384 : += sub upward binary128:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : -0x2p-16384 : += sub downward ibm128:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero ibm128:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary32:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x7.ffffffffffffcp-972 : inexact += sub tonearest binary64:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x8p-972 : inexact += sub towardzero binary64:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x7.ffffffffffffcp-972 : inexact += sub upward binary64:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x8p-972 : inexact += sub downward intel96:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x7.fffffffffffffff8p-972 : inexact += sub tonearest intel96:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x8p-972 : inexact += sub towardzero intel96:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x7.fffffffffffffff8p-972 : inexact += sub upward intel96:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x8p-972 : inexact += sub downward m68k96:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x7.fffffffffffffff8p-972 : inexact += sub tonearest m68k96:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x8p-972 : inexact += sub towardzero m68k96:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x7.fffffffffffffff8p-972 : inexact += sub upward m68k96:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x8p-972 : inexact += sub downward binary128:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x7.fffffffffffffffffffffffffffcp-972 : inexact += sub tonearest binary128:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x8p-972 : inexact += sub towardzero binary128:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x7.fffffffffffffffffffffffffffcp-972 : inexact += sub upward binary128:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x8p-972 : inexact += sub downward ibm128:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x7.fffffffffffffffffffffffffcp-972 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x8p-972 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub towardzero ibm128:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x7.fffffffffffffffffffffffffcp-972 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward ibm128:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x8p-972 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub downward binary32:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x3.fffff8p-128 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x4p-128 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub towardzero binary32:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x3.fffff8p-128 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary32:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x4p-128 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub downward binary64:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x3.ffffffffffffep-128 : inexact += sub tonearest binary64:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x4p-128 : inexact += sub towardzero binary64:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x3.ffffffffffffep-128 : inexact += sub upward binary64:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x4p-128 : inexact += sub downward intel96:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x3.fffffffffffffffcp-128 : inexact += sub tonearest intel96:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x4p-128 : inexact += sub towardzero intel96:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x3.fffffffffffffffcp-128 : inexact += sub upward intel96:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x4p-128 : inexact += sub downward m68k96:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x3.fffffffffffffffcp-128 : inexact += sub tonearest m68k96:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x4p-128 : inexact += sub towardzero m68k96:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x3.fffffffffffffffcp-128 : inexact += sub upward m68k96:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x4p-128 : inexact += sub downward binary128:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x3.fffffffffffffffffffffffffffep-128 : inexact += sub tonearest binary128:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x4p-128 : inexact += sub towardzero binary128:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x3.fffffffffffffffffffffffffffep-128 : inexact += sub upward binary128:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x4p-128 : inexact += sub downward ibm128:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x3.ffffffffffffffffffffffffffp-128 : inexact += sub tonearest ibm128:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x4p-128 : inexact += sub towardzero ibm128:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x3.ffffffffffffffffffffffffffp-128 : inexact += sub upward ibm128:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x4p-128 : inexact += sub downward binary32:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x3.ffffffffffffcp-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary64:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x4p-1024 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub towardzero binary64:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x3.ffffffffffffcp-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary64:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x4p-1024 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub downward intel96:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x3.fffffffffffffffcp-1024 : inexact += sub tonearest intel96:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x4p-1024 : inexact += sub towardzero intel96:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x3.fffffffffffffffcp-1024 : inexact += sub upward intel96:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x4p-1024 : inexact += sub downward m68k96:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x3.fffffffffffffffcp-1024 : inexact += sub tonearest m68k96:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x4p-1024 : inexact += sub towardzero m68k96:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x3.fffffffffffffffcp-1024 : inexact += sub upward m68k96:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x4p-1024 : inexact += sub downward binary128:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x3.fffffffffffffffffffffffffffep-1024 : inexact += sub tonearest binary128:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x4p-1024 : inexact += sub towardzero binary128:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x3.fffffffffffffffffffffffffffep-1024 : inexact += sub upward binary128:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x4p-1024 : inexact += sub downward ibm128:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x3.ffffffffffffcp-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x4p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero ibm128:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x3.ffffffffffffcp-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward ibm128:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x4p-1024 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary64:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary64:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward intel96:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x2p-16384 : += sub tonearest intel96:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x2p-16384 : += sub towardzero intel96:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x2p-16384 : += sub upward intel96:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x2p-16384 : += sub downward m68k96:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x2p-16384 : += sub tonearest m68k96:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x2p-16384 : += sub towardzero m68k96:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x2p-16384 : += sub upward m68k96:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x2p-16384 : += sub downward binary128:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x2p-16384 : += sub tonearest binary128:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x2p-16384 : += sub towardzero binary128:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x2p-16384 : += sub upward binary128:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x2p-16384 : += sub downward ibm128:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest ibm128:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero ibm128:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : -0x0p+0 : += sub tonearest binary32:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : 0x0p+0 : += sub towardzero binary32:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : 0x0p+0 : += sub upward binary32:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : 0x0p+0 : += sub downward binary64:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : -0x0p+0 : += sub tonearest binary64:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : 0x0p+0 : += sub towardzero binary64:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : 0x0p+0 : += sub upward binary64:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : 0x0p+0 : += sub downward intel96:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : -0x0p+0 : += sub tonearest intel96:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : 0x0p+0 : += sub towardzero intel96:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : 0x0p+0 : += sub upward intel96:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : 0x0p+0 : += sub downward m68k96:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : -0x0p+0 : += sub tonearest m68k96:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : 0x0p+0 : += sub towardzero m68k96:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : 0x0p+0 : += sub upward m68k96:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : 0x0p+0 : += sub downward binary128:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : -0x0p+0 : += sub tonearest binary128:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : 0x0p+0 : += sub towardzero binary128:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : 0x0p+0 : += sub upward binary128:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : 0x0p+0 : += sub downward ibm128:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : -0x0p+0 : += sub tonearest ibm128:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : 0x0p+0 : += sub towardzero ibm128:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : 0x0p+0 : += sub upward ibm128:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : 0x0p+0 : += sub downward binary32:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x7.ffffffffffffcp-972 : inexact += sub tonearest binary64:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x8p-972 : inexact += sub towardzero binary64:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x7.ffffffffffffcp-972 : inexact += sub upward binary64:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x8p-972 : inexact += sub downward intel96:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x7.fffffffffffffff8p-972 : inexact += sub tonearest intel96:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x8p-972 : inexact += sub towardzero intel96:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x7.fffffffffffffff8p-972 : inexact += sub upward intel96:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x8p-972 : inexact += sub downward m68k96:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x7.fffffffffffffff8p-972 : inexact += sub tonearest m68k96:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x8p-972 : inexact += sub towardzero m68k96:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x7.fffffffffffffff8p-972 : inexact += sub upward m68k96:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x8p-972 : inexact += sub downward binary128:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x7.fffffffffffffffffffffffffffcp-972 : inexact += sub tonearest binary128:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x8p-972 : inexact += sub towardzero binary128:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x7.fffffffffffffffffffffffffffcp-972 : inexact += sub upward binary128:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x8p-972 : inexact += sub downward ibm128:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x7.fffffffffffffffffffffffffcp-972 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x8p-972 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub towardzero ibm128:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x7.fffffffffffffffffffffffffcp-972 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward ibm128:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x8p-972 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub downward binary32:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x3.fffff8p-128 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x4p-128 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub towardzero binary32:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x3.fffff8p-128 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary32:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x4p-128 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub downward binary64:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x3.ffffffffffffep-128 : inexact += sub tonearest binary64:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x4p-128 : inexact += sub towardzero binary64:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x3.ffffffffffffep-128 : inexact += sub upward binary64:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x4p-128 : inexact += sub downward intel96:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x3.fffffffffffffffcp-128 : inexact += sub tonearest intel96:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x4p-128 : inexact += sub towardzero intel96:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x3.fffffffffffffffcp-128 : inexact += sub upward intel96:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x4p-128 : inexact += sub downward m68k96:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x3.fffffffffffffffcp-128 : inexact += sub tonearest m68k96:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x4p-128 : inexact += sub towardzero m68k96:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x3.fffffffffffffffcp-128 : inexact += sub upward m68k96:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x4p-128 : inexact += sub downward binary128:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x3.fffffffffffffffffffffffffffep-128 : inexact += sub tonearest binary128:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x4p-128 : inexact += sub towardzero binary128:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x3.fffffffffffffffffffffffffffep-128 : inexact += sub upward binary128:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x4p-128 : inexact += sub downward ibm128:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x3.ffffffffffffffffffffffffffp-128 : inexact += sub tonearest ibm128:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x4p-128 : inexact += sub towardzero ibm128:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x3.ffffffffffffffffffffffffffp-128 : inexact += sub upward ibm128:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x4p-128 : inexact += sub downward binary32:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : -0x7.ffffffffffffcp-972 : += sub tonearest binary64:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : -0x7.ffffffffffffcp-972 : += sub towardzero binary64:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : -0x7.ffffffffffffcp-972 : += sub upward binary64:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : -0x7.ffffffffffffcp-972 : += sub downward intel96:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : -0x7.ffffffffffffcp-972 : += sub tonearest intel96:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : -0x7.ffffffffffffcp-972 : += sub towardzero intel96:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : -0x7.ffffffffffffcp-972 : += sub upward intel96:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : -0x7.ffffffffffffcp-972 : += sub downward m68k96:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : -0x7.ffffffffffffcp-972 : += sub tonearest m68k96:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : -0x7.ffffffffffffcp-972 : += sub towardzero m68k96:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : -0x7.ffffffffffffcp-972 : += sub upward m68k96:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : -0x7.ffffffffffffcp-972 : += sub downward binary128:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : -0x7.ffffffffffffcp-972 : += sub tonearest binary128:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : -0x7.ffffffffffffcp-972 : += sub towardzero binary128:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : -0x7.ffffffffffffcp-972 : += sub upward binary128:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : -0x7.ffffffffffffcp-972 : += sub downward ibm128:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : -0x7.ffffffffffffcp-972 : += sub tonearest ibm128:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : -0x7.ffffffffffffcp-972 : += sub towardzero ibm128:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : -0x7.ffffffffffffcp-972 : += sub upward ibm128:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : -0x7.ffffffffffffcp-972 : += sub downward binary32:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : -0x8p-972 : inexact += sub tonearest binary64:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : -0x8p-972 : inexact += sub towardzero binary64:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : -0x7.ffffffffffffcp-972 : inexact += sub upward binary64:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : -0x7.ffffffffffffcp-972 : inexact += sub downward intel96:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : -0x8p-972 : inexact += sub tonearest intel96:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : -0x8p-972 : inexact += sub towardzero intel96:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : -0x7.fffffffffffffff8p-972 : inexact += sub upward intel96:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : -0x7.fffffffffffffff8p-972 : inexact += sub downward m68k96:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : -0x8p-972 : inexact += sub tonearest m68k96:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : -0x8p-972 : inexact += sub towardzero m68k96:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : -0x7.fffffffffffffff8p-972 : inexact += sub upward m68k96:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : -0x7.fffffffffffffff8p-972 : inexact += sub downward binary128:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : -0x8p-972 : inexact += sub tonearest binary128:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : -0x8p-972 : inexact += sub towardzero binary128:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : -0x7.fffffffffffffffffffffffffffcp-972 : inexact += sub upward binary128:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : -0x7.fffffffffffffffffffffffffffcp-972 : inexact += sub downward ibm128:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : -0x8p-972 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub tonearest ibm128:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : -0x8p-972 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub towardzero ibm128:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : -0x7.fffffffffffffffffffffffffcp-972 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward ibm128:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : -0x7.fffffffffffffffffffffffffcp-972 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : -0x8p-972 : inexact += sub tonearest binary64:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : -0x8p-972 : inexact += sub towardzero binary64:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : -0x7.ffffffffffffcp-972 : inexact += sub upward binary64:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : -0x7.ffffffffffffcp-972 : inexact += sub downward intel96:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : -0x8p-972 : inexact += sub tonearest intel96:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : -0x8p-972 : inexact += sub towardzero intel96:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : -0x7.fffffffffffffff8p-972 : inexact += sub upward intel96:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : -0x7.fffffffffffffff8p-972 : inexact += sub downward m68k96:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : -0x8p-972 : inexact += sub tonearest m68k96:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : -0x8p-972 : inexact += sub towardzero m68k96:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : -0x7.fffffffffffffff8p-972 : inexact += sub upward m68k96:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : -0x7.fffffffffffffff8p-972 : inexact += sub downward binary128:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : -0x8p-972 : inexact += sub tonearest binary128:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : -0x8p-972 : inexact += sub towardzero binary128:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : -0x7.fffffffffffffffffffffffffffcp-972 : inexact += sub upward binary128:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : -0x7.fffffffffffffffffffffffffffcp-972 : inexact += sub downward ibm128:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : -0x8p-972 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub tonearest ibm128:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : -0x8p-972 : inexact underflow:before-rounding underflow-ok:arg-ibm128:before-rounding errno-erange-ok:before-rounding += sub towardzero ibm128:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : -0x7.fffffffffffffffffffffffffcp-972 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward ibm128:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : -0x7.fffffffffffffffffffffffffcp-972 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : -0x0p+0 : += sub tonearest binary32:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : 0x0p+0 : += sub towardzero binary32:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : 0x0p+0 : += sub upward binary32:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : 0x0p+0 : += sub downward binary64:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : -0x0p+0 : += sub tonearest binary64:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : 0x0p+0 : += sub towardzero binary64:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : 0x0p+0 : += sub upward binary64:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : 0x0p+0 : += sub downward intel96:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : -0x0p+0 : += sub tonearest intel96:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : 0x0p+0 : += sub towardzero intel96:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : 0x0p+0 : += sub upward intel96:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : 0x0p+0 : += sub downward m68k96:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : -0x0p+0 : += sub tonearest m68k96:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : 0x0p+0 : += sub towardzero m68k96:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : 0x0p+0 : += sub upward m68k96:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : 0x0p+0 : += sub downward binary128:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : -0x0p+0 : += sub tonearest binary128:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : 0x0p+0 : += sub towardzero binary128:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : 0x0p+0 : += sub upward binary128:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : 0x0p+0 : += sub downward ibm128:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : -0x0p+0 : += sub tonearest ibm128:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : 0x0p+0 : += sub towardzero ibm128:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : 0x0p+0 : += sub upward ibm128:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : 0x0p+0 : +sub min_subnorm min_subnorm missing-underflow:arg-ibm128 += sub downward binary32:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : -0x0p+0 : += sub tonearest binary32:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : 0x0p+0 : += sub towardzero binary32:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : 0x0p+0 : += sub upward binary32:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : 0x0p+0 : += sub downward binary64:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : -0x0p+0 : += sub tonearest binary64:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : 0x0p+0 : += sub towardzero binary64:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : 0x0p+0 : += sub upward binary64:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : 0x0p+0 : += sub downward intel96:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : -0x0p+0 : += sub tonearest intel96:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : 0x0p+0 : += sub towardzero intel96:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : 0x0p+0 : += sub upward intel96:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : 0x0p+0 : += sub downward m68k96:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : -0x0p+0 : += sub tonearest m68k96:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : 0x0p+0 : += sub towardzero m68k96:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : 0x0p+0 : += sub upward m68k96:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : 0x0p+0 : += sub downward binary128:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : -0x0p+0 : += sub tonearest binary128:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : 0x0p+0 : += sub towardzero binary128:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : 0x0p+0 : += sub upward binary128:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : 0x0p+0 : += sub downward ibm128:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : -0x0p+0 : += sub tonearest ibm128:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : 0x0p+0 : += sub towardzero ibm128:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : 0x0p+0 : += sub upward ibm128:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : 0x0p+0 : += sub downward binary32:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary32:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x7.ffffffffffffcp-152 : inexact += sub tonearest binary64:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x8p-152 : inexact += sub towardzero binary64:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x7.ffffffffffffcp-152 : inexact += sub upward binary64:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x8p-152 : inexact += sub downward intel96:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x7.fffffffffffffff8p-152 : inexact += sub tonearest intel96:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x8p-152 : inexact += sub towardzero intel96:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x7.fffffffffffffff8p-152 : inexact += sub upward intel96:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x8p-152 : inexact += sub downward m68k96:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x7.fffffffffffffff8p-152 : inexact += sub tonearest m68k96:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x8p-152 : inexact += sub towardzero m68k96:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x7.fffffffffffffff8p-152 : inexact += sub upward m68k96:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x8p-152 : inexact += sub downward binary128:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x7.fffffffffffffffffffffffffffcp-152 : inexact += sub tonearest binary128:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x8p-152 : inexact += sub towardzero binary128:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x7.fffffffffffffffffffffffffffcp-152 : inexact += sub upward binary128:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x8p-152 : inexact += sub downward ibm128:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x7.fffffffffffffffffffffffffep-152 : inexact += sub tonearest ibm128:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x8p-152 : inexact += sub towardzero ibm128:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x7.fffffffffffffffffffffffffep-152 : inexact += sub upward ibm128:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x8p-152 : inexact += sub downward binary32:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary32:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x7.ffffffffffffcp-152 : inexact += sub tonearest binary64:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x8p-152 : inexact += sub towardzero binary64:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x7.ffffffffffffcp-152 : inexact += sub upward binary64:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x8p-152 : inexact += sub downward intel96:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x7.fffffffffffffff8p-152 : inexact += sub tonearest intel96:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x8p-152 : inexact += sub towardzero intel96:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x7.fffffffffffffff8p-152 : inexact += sub upward intel96:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x8p-152 : inexact += sub downward m68k96:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x7.fffffffffffffff8p-152 : inexact += sub tonearest m68k96:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x8p-152 : inexact += sub towardzero m68k96:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x7.fffffffffffffff8p-152 : inexact += sub upward m68k96:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x8p-152 : inexact += sub downward binary128:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x7.fffffffffffffffffffffffffffcp-152 : inexact += sub tonearest binary128:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x8p-152 : inexact += sub towardzero binary128:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x7.fffffffffffffffffffffffffffcp-152 : inexact += sub upward binary128:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x8p-152 : inexact += sub downward ibm128:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x7.fffffffffffffffffffffffffep-152 : inexact += sub tonearest ibm128:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x8p-152 : inexact += sub towardzero ibm128:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x7.fffffffffffffffffffffffffep-152 : inexact += sub upward ibm128:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x8p-152 : inexact += sub downward binary32:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary32:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x7.ffffffffffffcp-152 : inexact += sub tonearest binary64:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x8p-152 : inexact += sub towardzero binary64:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x7.ffffffffffffcp-152 : inexact += sub upward binary64:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x8p-152 : inexact += sub downward intel96:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x7.fffffffffffffff8p-152 : inexact += sub tonearest intel96:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x8p-152 : inexact += sub towardzero intel96:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x7.fffffffffffffff8p-152 : inexact += sub upward intel96:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x8p-152 : inexact += sub downward m68k96:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x7.fffffffffffffff8p-152 : inexact += sub tonearest m68k96:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x8p-152 : inexact += sub towardzero m68k96:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x7.fffffffffffffff8p-152 : inexact += sub upward m68k96:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x8p-152 : inexact += sub downward binary128:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x7.fffffffffffffffffffffffffffcp-152 : inexact += sub tonearest binary128:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x8p-152 : inexact += sub towardzero binary128:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x7.fffffffffffffffffffffffffffcp-152 : inexact += sub upward binary128:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x8p-152 : inexact += sub downward ibm128:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x7.fffffffffffffffffffffffffep-152 : inexact += sub tonearest ibm128:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x8p-152 : inexact += sub towardzero ibm128:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x7.fffffffffffffffffffffffffep-152 : inexact += sub upward ibm128:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x8p-152 : inexact += sub downward binary32:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary32:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x7.ffffffffffffcp-152 : inexact += sub tonearest binary64:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x8p-152 : inexact += sub towardzero binary64:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x7.ffffffffffffcp-152 : inexact += sub upward binary64:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x8p-152 : inexact += sub downward intel96:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x7.fffffffffffffff8p-152 : inexact += sub tonearest intel96:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x8p-152 : inexact += sub towardzero intel96:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x7.fffffffffffffff8p-152 : inexact += sub upward intel96:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x8p-152 : inexact += sub downward m68k96:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x7.fffffffffffffff8p-152 : inexact += sub tonearest m68k96:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x8p-152 : inexact += sub towardzero m68k96:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x7.fffffffffffffff8p-152 : inexact += sub upward m68k96:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x8p-152 : inexact += sub downward binary128:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x7.fffffffffffffffffffffffffffcp-152 : inexact += sub tonearest binary128:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x8p-152 : inexact += sub towardzero binary128:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x7.fffffffffffffffffffffffffffcp-152 : inexact += sub upward binary128:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x8p-152 : inexact += sub downward ibm128:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x7.fffffffffffffffffffffffffep-152 : inexact += sub tonearest ibm128:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x8p-152 : inexact += sub towardzero ibm128:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x7.fffffffffffffffffffffffffep-152 : inexact += sub upward ibm128:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x8p-152 : inexact += sub downward binary32:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary32:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : -0x8p-152 : inexact += sub tonearest binary64:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : -0x8p-152 : inexact += sub towardzero binary64:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : -0x7.ffffffffffffcp-152 : inexact += sub upward binary64:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : -0x7.ffffffffffffcp-152 : inexact += sub downward intel96:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : -0x8p-152 : inexact += sub tonearest intel96:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : -0x8p-152 : inexact += sub towardzero intel96:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : -0x7.fffffffffffffff8p-152 : inexact += sub upward intel96:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : -0x7.fffffffffffffff8p-152 : inexact += sub downward m68k96:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : -0x8p-152 : inexact += sub tonearest m68k96:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : -0x8p-152 : inexact += sub towardzero m68k96:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : -0x7.fffffffffffffff8p-152 : inexact += sub upward m68k96:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : -0x7.fffffffffffffff8p-152 : inexact += sub downward binary128:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : -0x8p-152 : inexact += sub tonearest binary128:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : -0x8p-152 : inexact += sub towardzero binary128:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : -0x7.fffffffffffffffffffffffffffcp-152 : inexact += sub upward binary128:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : -0x7.fffffffffffffffffffffffffffcp-152 : inexact += sub downward ibm128:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : -0x8p-152 : inexact += sub tonearest ibm128:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : -0x8p-152 : inexact += sub towardzero ibm128:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : -0x7.fffffffffffffffffffffffffep-152 : inexact += sub upward ibm128:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : -0x7.fffffffffffffffffffffffffep-152 : inexact += sub downward binary32:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : -0x0p+0 : += sub tonearest binary32:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : 0x0p+0 : += sub towardzero binary32:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : 0x0p+0 : += sub upward binary32:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : 0x0p+0 : += sub downward binary64:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : -0x0p+0 : += sub tonearest binary64:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : 0x0p+0 : += sub towardzero binary64:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : 0x0p+0 : += sub upward binary64:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : 0x0p+0 : += sub downward intel96:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : -0x0p+0 : += sub tonearest intel96:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : 0x0p+0 : += sub towardzero intel96:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : 0x0p+0 : += sub upward intel96:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : 0x0p+0 : += sub downward m68k96:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : -0x0p+0 : += sub tonearest m68k96:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : 0x0p+0 : += sub towardzero m68k96:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : 0x0p+0 : += sub upward m68k96:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : 0x0p+0 : += sub downward binary128:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : -0x0p+0 : += sub tonearest binary128:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : 0x0p+0 : += sub towardzero binary128:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : 0x0p+0 : += sub upward binary128:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : 0x0p+0 : += sub downward ibm128:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : -0x0p+0 : += sub tonearest ibm128:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : 0x0p+0 : += sub towardzero ibm128:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : 0x0p+0 : += sub upward ibm128:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : 0x0p+0 : += sub downward binary32:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary64:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary64:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward intel96:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x3.fffffffffffffffcp-1076 : inexact += sub tonearest intel96:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x4p-1076 : inexact += sub towardzero intel96:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x3.fffffffffffffffcp-1076 : inexact += sub upward intel96:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x4p-1076 : inexact += sub downward m68k96:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x3.fffffffffffffffcp-1076 : inexact += sub tonearest m68k96:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x4p-1076 : inexact += sub towardzero m68k96:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x3.fffffffffffffffcp-1076 : inexact += sub upward m68k96:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x4p-1076 : inexact += sub downward binary128:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x3.fffffffffffffffffffffffffffep-1076 : inexact += sub tonearest binary128:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x4p-1076 : inexact += sub towardzero binary128:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x3.fffffffffffffffffffffffffffep-1076 : inexact += sub upward binary128:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x4p-1076 : inexact += sub downward ibm128:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest ibm128:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero ibm128:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary64:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary64:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward intel96:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x3.fffffffffffffffcp-1076 : inexact += sub tonearest intel96:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x4p-1076 : inexact += sub towardzero intel96:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x3.fffffffffffffffcp-1076 : inexact += sub upward intel96:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x4p-1076 : inexact += sub downward m68k96:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x3.fffffffffffffffcp-1076 : inexact += sub tonearest m68k96:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x4p-1076 : inexact += sub towardzero m68k96:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x3.fffffffffffffffcp-1076 : inexact += sub upward m68k96:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x4p-1076 : inexact += sub downward binary128:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x3.fffffffffffffffffffffffffffep-1076 : inexact += sub tonearest binary128:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x4p-1076 : inexact += sub towardzero binary128:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x3.fffffffffffffffffffffffffffep-1076 : inexact += sub upward binary128:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x4p-1076 : inexact += sub downward ibm128:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest ibm128:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero ibm128:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary64:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary64:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward intel96:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x3.fffffffffffffffcp-1076 : inexact += sub tonearest intel96:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x4p-1076 : inexact += sub towardzero intel96:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x3.fffffffffffffffcp-1076 : inexact += sub upward intel96:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x4p-1076 : inexact += sub downward m68k96:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x3.fffffffffffffffcp-1076 : inexact += sub tonearest m68k96:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x4p-1076 : inexact += sub towardzero m68k96:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x3.fffffffffffffffcp-1076 : inexact += sub upward m68k96:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x4p-1076 : inexact += sub downward binary128:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x3.fffffffffffffffffffffffffffep-1076 : inexact += sub tonearest binary128:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x4p-1076 : inexact += sub towardzero binary128:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x3.fffffffffffffffffffffffffffep-1076 : inexact += sub upward binary128:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x4p-1076 : inexact += sub downward ibm128:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest ibm128:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero ibm128:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary32:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : -0x8p-152 : inexact += sub tonearest binary64:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : -0x8p-152 : inexact += sub towardzero binary64:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : -0x7.ffffffffffffcp-152 : inexact += sub upward binary64:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : -0x7.ffffffffffffcp-152 : inexact += sub downward intel96:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : -0x8p-152 : inexact += sub tonearest intel96:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : -0x8p-152 : inexact += sub towardzero intel96:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : -0x7.fffffffffffffff8p-152 : inexact += sub upward intel96:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : -0x7.fffffffffffffff8p-152 : inexact += sub downward m68k96:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : -0x8p-152 : inexact += sub tonearest m68k96:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : -0x8p-152 : inexact += sub towardzero m68k96:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : -0x7.fffffffffffffff8p-152 : inexact += sub upward m68k96:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : -0x7.fffffffffffffff8p-152 : inexact += sub downward binary128:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : -0x8p-152 : inexact += sub tonearest binary128:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : -0x8p-152 : inexact += sub towardzero binary128:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : -0x7.fffffffffffffffffffffffffffcp-152 : inexact += sub upward binary128:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : -0x7.fffffffffffffffffffffffffffcp-152 : inexact += sub downward ibm128:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : -0x8p-152 : inexact += sub tonearest ibm128:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : -0x8p-152 : inexact += sub towardzero ibm128:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : -0x7.fffffffffffffffffffffffffep-152 : inexact += sub upward ibm128:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : -0x7.fffffffffffffffffffffffffep-152 : inexact += sub downward binary32:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary64:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary64:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward intel96:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : -0x4p-1076 : inexact += sub tonearest intel96:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : -0x4p-1076 : inexact += sub towardzero intel96:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : -0x3.fffffffffffffffcp-1076 : inexact += sub upward intel96:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : -0x3.fffffffffffffffcp-1076 : inexact += sub downward m68k96:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : -0x4p-1076 : inexact += sub tonearest m68k96:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : -0x4p-1076 : inexact += sub towardzero m68k96:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : -0x3.fffffffffffffffcp-1076 : inexact += sub upward m68k96:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : -0x3.fffffffffffffffcp-1076 : inexact += sub downward binary128:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : -0x4p-1076 : inexact += sub tonearest binary128:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : -0x4p-1076 : inexact += sub towardzero binary128:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : -0x3.fffffffffffffffffffffffffffep-1076 : inexact += sub upward binary128:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : -0x3.fffffffffffffffffffffffffffep-1076 : inexact += sub downward ibm128:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero ibm128:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary32:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : -0x0p+0 : += sub tonearest binary32:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : 0x0p+0 : += sub towardzero binary32:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : 0x0p+0 : += sub upward binary32:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : 0x0p+0 : += sub downward binary64:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : -0x0p+0 : += sub tonearest binary64:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : 0x0p+0 : += sub towardzero binary64:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : 0x0p+0 : += sub upward binary64:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : 0x0p+0 : += sub downward intel96:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : -0x0p+0 : += sub tonearest intel96:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : 0x0p+0 : += sub towardzero intel96:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : 0x0p+0 : += sub upward intel96:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : 0x0p+0 : += sub downward m68k96:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : -0x0p+0 : += sub tonearest m68k96:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : 0x0p+0 : += sub towardzero m68k96:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : 0x0p+0 : += sub upward m68k96:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : 0x0p+0 : += sub downward binary128:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : -0x0p+0 : += sub tonearest binary128:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : 0x0p+0 : += sub towardzero binary128:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : 0x0p+0 : += sub upward binary128:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : 0x0p+0 : += sub downward ibm128:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : -0x0p+0 : += sub tonearest ibm128:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : 0x0p+0 : += sub towardzero ibm128:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : 0x0p+0 : += sub upward ibm128:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : 0x0p+0 : += sub downward binary32:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary64:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary64:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward intel96:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest intel96:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero intel96:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward intel96:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward m68k96:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x4p-16448 : += sub tonearest m68k96:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x4p-16448 : += sub towardzero m68k96:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x4p-16448 : += sub upward m68k96:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x4p-16448 : += sub downward binary128:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x4p-16448 : += sub tonearest binary128:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x4p-16448 : += sub towardzero binary128:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x4p-16448 : += sub upward binary128:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x4p-16448 : += sub downward ibm128:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest ibm128:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero ibm128:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary64:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary64:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward intel96:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest intel96:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero intel96:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward intel96:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward m68k96:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x4p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest m68k96:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero m68k96:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x4p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward m68k96:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary128:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x7.fffffffffffcp-16448 : += sub tonearest binary128:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x7.fffffffffffcp-16448 : += sub towardzero binary128:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x7.fffffffffffcp-16448 : += sub upward binary128:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x7.fffffffffffcp-16448 : += sub downward ibm128:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest ibm128:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero ibm128:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary32:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : -0x8p-152 : inexact += sub tonearest binary64:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : -0x8p-152 : inexact += sub towardzero binary64:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : -0x7.ffffffffffffcp-152 : inexact += sub upward binary64:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : -0x7.ffffffffffffcp-152 : inexact += sub downward intel96:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : -0x8p-152 : inexact += sub tonearest intel96:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : -0x8p-152 : inexact += sub towardzero intel96:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : -0x7.fffffffffffffff8p-152 : inexact += sub upward intel96:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : -0x7.fffffffffffffff8p-152 : inexact += sub downward m68k96:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : -0x8p-152 : inexact += sub tonearest m68k96:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : -0x8p-152 : inexact += sub towardzero m68k96:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : -0x7.fffffffffffffff8p-152 : inexact += sub upward m68k96:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : -0x7.fffffffffffffff8p-152 : inexact += sub downward binary128:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : -0x8p-152 : inexact += sub tonearest binary128:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : -0x8p-152 : inexact += sub towardzero binary128:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : -0x7.fffffffffffffffffffffffffffcp-152 : inexact += sub upward binary128:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : -0x7.fffffffffffffffffffffffffffcp-152 : inexact += sub downward ibm128:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : -0x8p-152 : inexact += sub tonearest ibm128:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : -0x8p-152 : inexact += sub towardzero ibm128:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : -0x7.fffffffffffffffffffffffffep-152 : inexact += sub upward ibm128:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : -0x7.fffffffffffffffffffffffffep-152 : inexact += sub downward binary32:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary64:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary64:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward intel96:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : -0x4p-1076 : inexact += sub tonearest intel96:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : -0x4p-1076 : inexact += sub towardzero intel96:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : -0x3.fffffffffffffffcp-1076 : inexact += sub upward intel96:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : -0x3.fffffffffffffffcp-1076 : inexact += sub downward m68k96:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : -0x4p-1076 : inexact += sub tonearest m68k96:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : -0x4p-1076 : inexact += sub towardzero m68k96:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : -0x3.fffffffffffffffcp-1076 : inexact += sub upward m68k96:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : -0x3.fffffffffffffffcp-1076 : inexact += sub downward binary128:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : -0x4p-1076 : inexact += sub tonearest binary128:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : -0x4p-1076 : inexact += sub towardzero binary128:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : -0x3.fffffffffffffffffffffffffffep-1076 : inexact += sub upward binary128:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : -0x3.fffffffffffffffffffffffffffep-1076 : inexact += sub downward ibm128:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero ibm128:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary32:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary64:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary64:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward intel96:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : -0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest intel96:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero intel96:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward intel96:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward m68k96:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : -0x4p-16448 : += sub tonearest m68k96:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : -0x4p-16448 : += sub towardzero m68k96:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : -0x4p-16448 : += sub upward m68k96:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : -0x4p-16448 : += sub downward binary128:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : -0x4p-16448 : += sub tonearest binary128:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : -0x4p-16448 : += sub towardzero binary128:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : -0x4p-16448 : += sub upward binary128:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : -0x4p-16448 : += sub downward ibm128:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero ibm128:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary32:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : -0x0p+0 : += sub tonearest binary32:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : 0x0p+0 : += sub towardzero binary32:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : 0x0p+0 : += sub upward binary32:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : 0x0p+0 : += sub downward binary64:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : -0x0p+0 : += sub tonearest binary64:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : 0x0p+0 : += sub towardzero binary64:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : 0x0p+0 : += sub upward binary64:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : 0x0p+0 : += sub downward intel96:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : -0x0p+0 : += sub tonearest intel96:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : 0x0p+0 : += sub towardzero intel96:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : 0x0p+0 : += sub upward intel96:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : 0x0p+0 : += sub downward m68k96:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : -0x0p+0 : += sub tonearest m68k96:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : 0x0p+0 : += sub towardzero m68k96:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : 0x0p+0 : += sub upward m68k96:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : 0x0p+0 : += sub downward binary128:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : -0x0p+0 : += sub tonearest binary128:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : 0x0p+0 : += sub towardzero binary128:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : 0x0p+0 : += sub upward binary128:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : 0x0p+0 : += sub downward ibm128:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : -0x0p+0 : += sub tonearest ibm128:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : 0x0p+0 : += sub towardzero ibm128:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : 0x0p+0 : += sub upward ibm128:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : 0x0p+0 : += sub downward binary32:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary64:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary64:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward intel96:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest intel96:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero intel96:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward intel96:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward m68k96:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest m68k96:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x4p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero m68k96:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward m68k96:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x4p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary128:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x3.fffffffffffcp-16448 : += sub tonearest binary128:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x3.fffffffffffcp-16448 : += sub towardzero binary128:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x3.fffffffffffcp-16448 : += sub upward binary128:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x3.fffffffffffcp-16448 : += sub downward ibm128:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest ibm128:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero ibm128:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary32:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : -0x8p-152 : inexact += sub tonearest binary64:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : -0x8p-152 : inexact += sub towardzero binary64:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : -0x7.ffffffffffffcp-152 : inexact += sub upward binary64:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : -0x7.ffffffffffffcp-152 : inexact += sub downward intel96:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : -0x8p-152 : inexact += sub tonearest intel96:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : -0x8p-152 : inexact += sub towardzero intel96:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : -0x7.fffffffffffffff8p-152 : inexact += sub upward intel96:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : -0x7.fffffffffffffff8p-152 : inexact += sub downward m68k96:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : -0x8p-152 : inexact += sub tonearest m68k96:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : -0x8p-152 : inexact += sub towardzero m68k96:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : -0x7.fffffffffffffff8p-152 : inexact += sub upward m68k96:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : -0x7.fffffffffffffff8p-152 : inexact += sub downward binary128:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : -0x8p-152 : inexact += sub tonearest binary128:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : -0x8p-152 : inexact += sub towardzero binary128:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : -0x7.fffffffffffffffffffffffffffcp-152 : inexact += sub upward binary128:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : -0x7.fffffffffffffffffffffffffffcp-152 : inexact += sub downward ibm128:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : -0x8p-152 : inexact += sub tonearest ibm128:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : -0x8p-152 : inexact += sub towardzero ibm128:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : -0x7.fffffffffffffffffffffffffep-152 : inexact += sub upward ibm128:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : -0x7.fffffffffffffffffffffffffep-152 : inexact += sub downward binary32:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary64:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary64:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward intel96:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : -0x4p-1076 : inexact += sub tonearest intel96:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : -0x4p-1076 : inexact += sub towardzero intel96:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : -0x3.fffffffffffffffcp-1076 : inexact += sub upward intel96:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : -0x3.fffffffffffffffcp-1076 : inexact += sub downward m68k96:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : -0x4p-1076 : inexact += sub tonearest m68k96:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : -0x4p-1076 : inexact += sub towardzero m68k96:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : -0x3.fffffffffffffffcp-1076 : inexact += sub upward m68k96:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : -0x3.fffffffffffffffcp-1076 : inexact += sub downward binary128:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : -0x4p-1076 : inexact += sub tonearest binary128:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : -0x4p-1076 : inexact += sub towardzero binary128:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : -0x3.fffffffffffffffffffffffffffep-1076 : inexact += sub upward binary128:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : -0x3.fffffffffffffffffffffffffffep-1076 : inexact += sub downward ibm128:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero ibm128:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary32:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary64:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary64:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward intel96:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : -0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest intel96:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : -0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero intel96:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward intel96:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward m68k96:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : -0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest m68k96:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : -0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero m68k96:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : -0x4p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward m68k96:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : -0x4p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary128:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : -0x7.fffffffffffcp-16448 : += sub tonearest binary128:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : -0x7.fffffffffffcp-16448 : += sub towardzero binary128:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : -0x7.fffffffffffcp-16448 : += sub upward binary128:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : -0x7.fffffffffffcp-16448 : += sub downward ibm128:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero ibm128:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary32:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary64:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary64:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward intel96:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : -0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest intel96:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero intel96:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward intel96:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward m68k96:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : -0x4p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest m68k96:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : -0x4p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero m68k96:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward m68k96:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary128:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : -0x3.fffffffffffcp-16448 : += sub tonearest binary128:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : -0x3.fffffffffffcp-16448 : += sub towardzero binary128:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : -0x3.fffffffffffcp-16448 : += sub upward binary128:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : -0x3.fffffffffffcp-16448 : += sub downward ibm128:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero ibm128:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary32:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : -0x0p+0 : += sub tonearest binary32:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : 0x0p+0 : += sub towardzero binary32:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : 0x0p+0 : += sub upward binary32:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : 0x0p+0 : += sub downward binary64:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : -0x0p+0 : += sub tonearest binary64:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : 0x0p+0 : += sub towardzero binary64:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : 0x0p+0 : += sub upward binary64:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : 0x0p+0 : += sub downward intel96:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : -0x0p+0 : += sub tonearest intel96:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : 0x0p+0 : += sub towardzero intel96:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : 0x0p+0 : += sub upward intel96:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : 0x0p+0 : += sub downward m68k96:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : -0x0p+0 : += sub tonearest m68k96:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : 0x0p+0 : += sub towardzero m68k96:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : 0x0p+0 : += sub upward m68k96:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : 0x0p+0 : += sub downward binary128:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : -0x0p+0 : += sub tonearest binary128:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : 0x0p+0 : += sub towardzero binary128:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : 0x0p+0 : += sub upward binary128:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : 0x0p+0 : += sub downward ibm128:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : -0x0p+0 : += sub tonearest ibm128:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : 0x0p+0 : += sub towardzero ibm128:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : 0x0p+0 : += sub upward ibm128:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : 0x0p+0 : +sub min_subnorm -min_subnorm missing-underflow:arg-ibm128 += sub downward binary32:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : 0x1p-148 : += sub tonearest binary32:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : 0x1p-148 : += sub towardzero binary32:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : 0x1p-148 : += sub upward binary32:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : 0x1p-148 : += sub downward binary64:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : 0x1p-148 : += sub tonearest binary64:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : 0x1p-148 : += sub towardzero binary64:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : 0x1p-148 : += sub upward binary64:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : 0x1p-148 : += sub downward intel96:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : 0x1p-148 : += sub tonearest intel96:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : 0x1p-148 : += sub towardzero intel96:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : 0x1p-148 : += sub upward intel96:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : 0x1p-148 : += sub downward m68k96:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : 0x1p-148 : += sub tonearest m68k96:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : 0x1p-148 : += sub towardzero m68k96:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : 0x1p-148 : += sub upward m68k96:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : 0x1p-148 : += sub downward binary128:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : 0x1p-148 : += sub tonearest binary128:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : 0x1p-148 : += sub towardzero binary128:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : 0x1p-148 : += sub upward binary128:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : 0x1p-148 : += sub downward ibm128:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : 0x1p-148 : += sub tonearest ibm128:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : 0x1p-148 : += sub towardzero ibm128:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : 0x1p-148 : += sub upward ibm128:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : 0x1p-148 : += sub downward binary32:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary32:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary32:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : 0x1p-148 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : 0x8p-152 : inexact += sub tonearest binary64:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : 0x8p-152 : inexact += sub towardzero binary64:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : 0x8p-152 : inexact += sub upward binary64:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : 0x8.0000000000008p-152 : inexact += sub downward intel96:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : 0x8p-152 : inexact += sub tonearest intel96:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : 0x8p-152 : inexact += sub towardzero intel96:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : 0x8p-152 : inexact += sub upward intel96:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : 0x8.000000000000001p-152 : inexact += sub downward m68k96:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : 0x8p-152 : inexact += sub tonearest m68k96:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : 0x8p-152 : inexact += sub towardzero m68k96:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : 0x8p-152 : inexact += sub upward m68k96:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : 0x8.000000000000001p-152 : inexact += sub downward binary128:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : 0x8p-152 : inexact += sub tonearest binary128:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : 0x8p-152 : inexact += sub towardzero binary128:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : 0x8p-152 : inexact += sub upward binary128:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : 0x8.0000000000000000000000000008p-152 : inexact += sub downward ibm128:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : 0x8p-152 : inexact += sub tonearest ibm128:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : 0x8p-152 : inexact += sub towardzero ibm128:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : 0x8p-152 : inexact += sub upward ibm128:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : 0x8.00000000000000000000000004p-152 : inexact += sub downward binary32:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary32:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary32:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : 0x1p-148 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : 0x8p-152 : inexact += sub tonearest binary64:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : 0x8p-152 : inexact += sub towardzero binary64:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : 0x8p-152 : inexact += sub upward binary64:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : 0x8.0000000000008p-152 : inexact += sub downward intel96:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : 0x8p-152 : inexact += sub tonearest intel96:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : 0x8p-152 : inexact += sub towardzero intel96:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : 0x8p-152 : inexact += sub upward intel96:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : 0x8.000000000000001p-152 : inexact += sub downward m68k96:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : 0x8p-152 : inexact += sub tonearest m68k96:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : 0x8p-152 : inexact += sub towardzero m68k96:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : 0x8p-152 : inexact += sub upward m68k96:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : 0x8.000000000000001p-152 : inexact += sub downward binary128:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : 0x8p-152 : inexact += sub tonearest binary128:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : 0x8p-152 : inexact += sub towardzero binary128:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : 0x8p-152 : inexact += sub upward binary128:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : 0x8.0000000000000000000000000008p-152 : inexact += sub downward ibm128:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : 0x8p-152 : inexact += sub tonearest ibm128:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : 0x8p-152 : inexact += sub towardzero ibm128:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : 0x8p-152 : inexact += sub upward ibm128:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : 0x8.00000000000000000000000004p-152 : inexact += sub downward binary32:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary32:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary32:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : 0x1p-148 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : 0x8p-152 : inexact += sub tonearest binary64:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : 0x8p-152 : inexact += sub towardzero binary64:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : 0x8p-152 : inexact += sub upward binary64:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : 0x8.0000000000008p-152 : inexact += sub downward intel96:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : 0x8p-152 : inexact += sub tonearest intel96:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : 0x8p-152 : inexact += sub towardzero intel96:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : 0x8p-152 : inexact += sub upward intel96:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : 0x8.000000000000001p-152 : inexact += sub downward m68k96:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : 0x8p-152 : inexact += sub tonearest m68k96:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : 0x8p-152 : inexact += sub towardzero m68k96:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : 0x8p-152 : inexact += sub upward m68k96:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : 0x8.000000000000001p-152 : inexact += sub downward binary128:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : 0x8p-152 : inexact += sub tonearest binary128:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : 0x8p-152 : inexact += sub towardzero binary128:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : 0x8p-152 : inexact += sub upward binary128:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : 0x8.0000000000000000000000000008p-152 : inexact += sub downward ibm128:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : 0x8p-152 : inexact += sub tonearest ibm128:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : 0x8p-152 : inexact += sub towardzero ibm128:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : 0x8p-152 : inexact += sub upward ibm128:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : 0x8.00000000000000000000000004p-152 : inexact += sub downward binary32:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary32:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary32:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : 0x1p-148 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : 0x8p-152 : inexact += sub tonearest binary64:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : 0x8p-152 : inexact += sub towardzero binary64:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : 0x8p-152 : inexact += sub upward binary64:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : 0x8.0000000000008p-152 : inexact += sub downward intel96:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : 0x8p-152 : inexact += sub tonearest intel96:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : 0x8p-152 : inexact += sub towardzero intel96:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : 0x8p-152 : inexact += sub upward intel96:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : 0x8.000000000000001p-152 : inexact += sub downward m68k96:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : 0x8p-152 : inexact += sub tonearest m68k96:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : 0x8p-152 : inexact += sub towardzero m68k96:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : 0x8p-152 : inexact += sub upward m68k96:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : 0x8.000000000000001p-152 : inexact += sub downward binary128:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : 0x8p-152 : inexact += sub tonearest binary128:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : 0x8p-152 : inexact += sub towardzero binary128:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : 0x8p-152 : inexact += sub upward binary128:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : 0x8.0000000000000000000000000008p-152 : inexact += sub downward ibm128:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : 0x8p-152 : inexact += sub tonearest ibm128:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : 0x8p-152 : inexact += sub towardzero ibm128:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : 0x8p-152 : inexact += sub upward ibm128:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : 0x8.00000000000000000000000004p-152 : inexact += sub downward binary32:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary32:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary32:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : 0x1p-148 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : 0x8p-152 : inexact += sub tonearest binary64:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : 0x8p-152 : inexact += sub towardzero binary64:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : 0x8p-152 : inexact += sub upward binary64:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : 0x8.0000000000008p-152 : inexact += sub downward intel96:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : 0x8p-152 : inexact += sub tonearest intel96:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : 0x8p-152 : inexact += sub towardzero intel96:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : 0x8p-152 : inexact += sub upward intel96:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : 0x8.000000000000001p-152 : inexact += sub downward m68k96:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : 0x8p-152 : inexact += sub tonearest m68k96:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : 0x8p-152 : inexact += sub towardzero m68k96:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : 0x8p-152 : inexact += sub upward m68k96:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : 0x8.000000000000001p-152 : inexact += sub downward binary128:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : 0x8p-152 : inexact += sub tonearest binary128:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : 0x8p-152 : inexact += sub towardzero binary128:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : 0x8p-152 : inexact += sub upward binary128:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : 0x8.0000000000000000000000000008p-152 : inexact += sub downward ibm128:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : 0x8p-152 : inexact += sub tonearest ibm128:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : 0x8p-152 : inexact += sub towardzero ibm128:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : 0x8p-152 : inexact += sub upward ibm128:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : 0x8.00000000000000000000000004p-152 : inexact += sub downward binary32:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : 0x8p-1076 : += sub tonearest binary64:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : 0x8p-1076 : += sub towardzero binary64:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : 0x8p-1076 : += sub upward binary64:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : 0x8p-1076 : += sub downward intel96:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : 0x8p-1076 : += sub tonearest intel96:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : 0x8p-1076 : += sub towardzero intel96:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : 0x8p-1076 : += sub upward intel96:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : 0x8p-1076 : += sub downward m68k96:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : 0x8p-1076 : += sub tonearest m68k96:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : 0x8p-1076 : += sub towardzero m68k96:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : 0x8p-1076 : += sub upward m68k96:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : 0x8p-1076 : += sub downward binary128:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : 0x8p-1076 : += sub tonearest binary128:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : 0x8p-1076 : += sub towardzero binary128:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : 0x8p-1076 : += sub upward binary128:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : 0x8p-1076 : += sub downward ibm128:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : 0x8p-1076 : += sub tonearest ibm128:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : 0x8p-1076 : += sub towardzero ibm128:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : 0x8p-1076 : += sub upward ibm128:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : 0x8p-1076 : += sub downward binary32:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary64:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary64:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary64:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : 0x8p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward intel96:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : 0x4p-1076 : inexact += sub tonearest intel96:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : 0x4p-1076 : inexact += sub towardzero intel96:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : 0x4p-1076 : inexact += sub upward intel96:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : 0x4.0000000000000008p-1076 : inexact += sub downward m68k96:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : 0x4p-1076 : inexact += sub tonearest m68k96:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : 0x4p-1076 : inexact += sub towardzero m68k96:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : 0x4p-1076 : inexact += sub upward m68k96:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : 0x4.0000000000000008p-1076 : inexact += sub downward binary128:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : 0x4p-1076 : inexact += sub tonearest binary128:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : 0x4p-1076 : inexact += sub towardzero binary128:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : 0x4p-1076 : inexact += sub upward binary128:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : 0x4.0000000000000000000000000004p-1076 : inexact += sub downward ibm128:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero ibm128:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward ibm128:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : 0x8p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary64:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary64:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary64:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : 0x8p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward intel96:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : 0x4p-1076 : inexact += sub tonearest intel96:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : 0x4p-1076 : inexact += sub towardzero intel96:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : 0x4p-1076 : inexact += sub upward intel96:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : 0x4.0000000000000008p-1076 : inexact += sub downward m68k96:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : 0x4p-1076 : inexact += sub tonearest m68k96:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : 0x4p-1076 : inexact += sub towardzero m68k96:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : 0x4p-1076 : inexact += sub upward m68k96:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : 0x4.0000000000000008p-1076 : inexact += sub downward binary128:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : 0x4p-1076 : inexact += sub tonearest binary128:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : 0x4p-1076 : inexact += sub towardzero binary128:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : 0x4p-1076 : inexact += sub upward binary128:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : 0x4.0000000000000000000000000004p-1076 : inexact += sub downward ibm128:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero ibm128:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward ibm128:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : 0x8p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary64:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary64:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary64:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : 0x8p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward intel96:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : 0x4p-1076 : inexact += sub tonearest intel96:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : 0x4p-1076 : inexact += sub towardzero intel96:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : 0x4p-1076 : inexact += sub upward intel96:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : 0x4.0000000000000008p-1076 : inexact += sub downward m68k96:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : 0x4p-1076 : inexact += sub tonearest m68k96:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : 0x4p-1076 : inexact += sub towardzero m68k96:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : 0x4p-1076 : inexact += sub upward m68k96:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : 0x4.0000000000000008p-1076 : inexact += sub downward binary128:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : 0x4p-1076 : inexact += sub tonearest binary128:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : 0x4p-1076 : inexact += sub towardzero binary128:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : 0x4p-1076 : inexact += sub upward binary128:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : 0x4.0000000000000000000000000004p-1076 : inexact += sub downward ibm128:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero ibm128:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward ibm128:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : 0x8p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary32:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary32:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : 0x1p-148 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : 0x8p-152 : inexact += sub tonearest binary64:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : 0x8p-152 : inexact += sub towardzero binary64:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : 0x8p-152 : inexact += sub upward binary64:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : 0x8.0000000000008p-152 : inexact += sub downward intel96:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : 0x8p-152 : inexact += sub tonearest intel96:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : 0x8p-152 : inexact += sub towardzero intel96:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : 0x8p-152 : inexact += sub upward intel96:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : 0x8.000000000000001p-152 : inexact += sub downward m68k96:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : 0x8p-152 : inexact += sub tonearest m68k96:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : 0x8p-152 : inexact += sub towardzero m68k96:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : 0x8p-152 : inexact += sub upward m68k96:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : 0x8.000000000000001p-152 : inexact += sub downward binary128:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : 0x8p-152 : inexact += sub tonearest binary128:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : 0x8p-152 : inexact += sub towardzero binary128:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : 0x8p-152 : inexact += sub upward binary128:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : 0x8.0000000000000000000000000008p-152 : inexact += sub downward ibm128:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : 0x8p-152 : inexact += sub tonearest ibm128:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : 0x8p-152 : inexact += sub towardzero ibm128:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : 0x8p-152 : inexact += sub upward ibm128:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : 0x8.00000000000000000000000004p-152 : inexact += sub downward binary32:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary64:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary64:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary64:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : 0x8p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward intel96:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : 0x4p-1076 : inexact += sub tonearest intel96:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : 0x4p-1076 : inexact += sub towardzero intel96:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : 0x4p-1076 : inexact += sub upward intel96:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : 0x4.0000000000000008p-1076 : inexact += sub downward m68k96:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : 0x4p-1076 : inexact += sub tonearest m68k96:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : 0x4p-1076 : inexact += sub towardzero m68k96:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : 0x4p-1076 : inexact += sub upward m68k96:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : 0x4.0000000000000008p-1076 : inexact += sub downward binary128:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : 0x4p-1076 : inexact += sub tonearest binary128:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : 0x4p-1076 : inexact += sub towardzero binary128:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : 0x4p-1076 : inexact += sub upward binary128:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : 0x4.0000000000000000000000000004p-1076 : inexact += sub downward ibm128:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero ibm128:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward ibm128:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : 0x8p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary64:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary64:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward intel96:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : 0x1p-16444 : += sub tonearest intel96:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : 0x1p-16444 : += sub towardzero intel96:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : 0x1p-16444 : += sub upward intel96:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : 0x1p-16444 : += sub downward m68k96:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : 0x1p-16444 : += sub tonearest m68k96:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : 0x1p-16444 : += sub towardzero m68k96:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : 0x1p-16444 : += sub upward m68k96:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : 0x1p-16444 : += sub downward binary128:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : 0x1p-16444 : += sub tonearest binary128:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : 0x1p-16444 : += sub towardzero binary128:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : 0x1p-16444 : += sub upward binary128:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : 0x1p-16444 : += sub downward ibm128:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest ibm128:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero ibm128:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary64:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary64:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward intel96:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : 0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest intel96:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : 0x1p-16444 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero intel96:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : 0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward intel96:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : 0x1p-16444 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward m68k96:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : 0xcp-16448 : += sub tonearest m68k96:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : 0xcp-16448 : += sub towardzero m68k96:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : 0xcp-16448 : += sub upward m68k96:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : 0xcp-16448 : += sub downward binary128:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : 0xcp-16448 : += sub tonearest binary128:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : 0xcp-16448 : += sub towardzero binary128:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : 0xcp-16448 : += sub upward binary128:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : 0xcp-16448 : += sub downward ibm128:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest ibm128:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero ibm128:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary64:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary64:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward intel96:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : 0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest intel96:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : 0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero intel96:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : 0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward intel96:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : 0x1p-16444 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward m68k96:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : 0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest m68k96:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : 0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero m68k96:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : 0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward m68k96:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : 0xcp-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary128:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : 0x8.000000000004p-16448 : += sub tonearest binary128:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : 0x8.000000000004p-16448 : += sub towardzero binary128:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : 0x8.000000000004p-16448 : += sub upward binary128:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : 0x8.000000000004p-16448 : += sub downward ibm128:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest ibm128:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero ibm128:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary32:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary32:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : 0x1p-148 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : 0x8p-152 : inexact += sub tonearest binary64:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : 0x8p-152 : inexact += sub towardzero binary64:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : 0x8p-152 : inexact += sub upward binary64:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : 0x8.0000000000008p-152 : inexact += sub downward intel96:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : 0x8p-152 : inexact += sub tonearest intel96:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : 0x8p-152 : inexact += sub towardzero intel96:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : 0x8p-152 : inexact += sub upward intel96:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : 0x8.000000000000001p-152 : inexact += sub downward m68k96:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : 0x8p-152 : inexact += sub tonearest m68k96:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : 0x8p-152 : inexact += sub towardzero m68k96:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : 0x8p-152 : inexact += sub upward m68k96:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : 0x8.000000000000001p-152 : inexact += sub downward binary128:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : 0x8p-152 : inexact += sub tonearest binary128:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : 0x8p-152 : inexact += sub towardzero binary128:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : 0x8p-152 : inexact += sub upward binary128:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : 0x8.0000000000000000000000000008p-152 : inexact += sub downward ibm128:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : 0x8p-152 : inexact += sub tonearest ibm128:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : 0x8p-152 : inexact += sub towardzero ibm128:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : 0x8p-152 : inexact += sub upward ibm128:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : 0x8.00000000000000000000000004p-152 : inexact += sub downward binary32:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary64:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary64:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary64:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : 0x8p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward intel96:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : 0x4p-1076 : inexact += sub tonearest intel96:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : 0x4p-1076 : inexact += sub towardzero intel96:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : 0x4p-1076 : inexact += sub upward intel96:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : 0x4.0000000000000008p-1076 : inexact += sub downward m68k96:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : 0x4p-1076 : inexact += sub tonearest m68k96:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : 0x4p-1076 : inexact += sub towardzero m68k96:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : 0x4p-1076 : inexact += sub upward m68k96:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : 0x4.0000000000000008p-1076 : inexact += sub downward binary128:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : 0x4p-1076 : inexact += sub tonearest binary128:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : 0x4p-1076 : inexact += sub towardzero binary128:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : 0x4p-1076 : inexact += sub upward binary128:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : 0x4.0000000000000000000000000004p-1076 : inexact += sub downward ibm128:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero ibm128:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward ibm128:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : 0x8p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary64:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary64:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward intel96:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : 0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest intel96:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : 0x1p-16444 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero intel96:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : 0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward intel96:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : 0x1p-16444 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward m68k96:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : 0xcp-16448 : += sub tonearest m68k96:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : 0xcp-16448 : += sub towardzero m68k96:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : 0xcp-16448 : += sub upward m68k96:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : 0xcp-16448 : += sub downward binary128:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : 0xcp-16448 : += sub tonearest binary128:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : 0xcp-16448 : += sub towardzero binary128:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : 0xcp-16448 : += sub upward binary128:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : 0xcp-16448 : += sub downward ibm128:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest ibm128:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero ibm128:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary64:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary64:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward intel96:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : 0x8p-16448 : += sub tonearest intel96:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : 0x8p-16448 : += sub towardzero intel96:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : 0x8p-16448 : += sub upward intel96:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : 0x8p-16448 : += sub downward m68k96:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : 0x8p-16448 : += sub tonearest m68k96:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : 0x8p-16448 : += sub towardzero m68k96:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : 0x8p-16448 : += sub upward m68k96:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : 0x8p-16448 : += sub downward binary128:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : 0x8p-16448 : += sub tonearest binary128:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : 0x8p-16448 : += sub towardzero binary128:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : 0x8p-16448 : += sub upward binary128:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : 0x8p-16448 : += sub downward ibm128:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest ibm128:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero ibm128:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary64:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary64:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward intel96:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest intel96:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : 0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero intel96:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward intel96:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : 0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward m68k96:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : 0x4p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest m68k96:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : 0x4p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero m68k96:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : 0x4p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward m68k96:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : 0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary128:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : 0x4.000000000004p-16448 : += sub tonearest binary128:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : 0x4.000000000004p-16448 : += sub towardzero binary128:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : 0x4.000000000004p-16448 : += sub upward binary128:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : 0x4.000000000004p-16448 : += sub downward ibm128:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest ibm128:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero ibm128:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary32:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary32:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : 0x1p-148 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : 0x8p-152 : inexact += sub tonearest binary64:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : 0x8p-152 : inexact += sub towardzero binary64:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : 0x8p-152 : inexact += sub upward binary64:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : 0x8.0000000000008p-152 : inexact += sub downward intel96:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : 0x8p-152 : inexact += sub tonearest intel96:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : 0x8p-152 : inexact += sub towardzero intel96:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : 0x8p-152 : inexact += sub upward intel96:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : 0x8.000000000000001p-152 : inexact += sub downward m68k96:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : 0x8p-152 : inexact += sub tonearest m68k96:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : 0x8p-152 : inexact += sub towardzero m68k96:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : 0x8p-152 : inexact += sub upward m68k96:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : 0x8.000000000000001p-152 : inexact += sub downward binary128:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : 0x8p-152 : inexact += sub tonearest binary128:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : 0x8p-152 : inexact += sub towardzero binary128:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : 0x8p-152 : inexact += sub upward binary128:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : 0x8.0000000000000000000000000008p-152 : inexact += sub downward ibm128:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : 0x8p-152 : inexact += sub tonearest ibm128:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : 0x8p-152 : inexact += sub towardzero ibm128:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : 0x8p-152 : inexact += sub upward ibm128:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : 0x8.00000000000000000000000004p-152 : inexact += sub downward binary32:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary64:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary64:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary64:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : 0x8p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward intel96:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : 0x4p-1076 : inexact += sub tonearest intel96:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : 0x4p-1076 : inexact += sub towardzero intel96:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : 0x4p-1076 : inexact += sub upward intel96:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : 0x4.0000000000000008p-1076 : inexact += sub downward m68k96:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : 0x4p-1076 : inexact += sub tonearest m68k96:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : 0x4p-1076 : inexact += sub towardzero m68k96:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : 0x4p-1076 : inexact += sub upward m68k96:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : 0x4.0000000000000008p-1076 : inexact += sub downward binary128:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : 0x4p-1076 : inexact += sub tonearest binary128:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : 0x4p-1076 : inexact += sub towardzero binary128:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : 0x4p-1076 : inexact += sub upward binary128:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : 0x4.0000000000000000000000000004p-1076 : inexact += sub downward ibm128:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero ibm128:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward ibm128:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : 0x8p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary64:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary64:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward intel96:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : 0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest intel96:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : 0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero intel96:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : 0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward intel96:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : 0x1p-16444 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward m68k96:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : 0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest m68k96:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : 0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero m68k96:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : 0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward m68k96:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : 0xcp-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary128:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : 0x8.000000000004p-16448 : += sub tonearest binary128:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : 0x8.000000000004p-16448 : += sub towardzero binary128:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : 0x8.000000000004p-16448 : += sub upward binary128:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : 0x8.000000000004p-16448 : += sub downward ibm128:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest ibm128:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero ibm128:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary64:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary64:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward intel96:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest intel96:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : 0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero intel96:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward intel96:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : 0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward m68k96:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : 0x4p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest m68k96:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : 0x4p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero m68k96:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : 0x4p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward m68k96:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : 0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary128:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : 0x4.000000000004p-16448 : += sub tonearest binary128:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : 0x4.000000000004p-16448 : += sub towardzero binary128:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : 0x4.000000000004p-16448 : += sub upward binary128:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : 0x4.000000000004p-16448 : += sub downward ibm128:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest ibm128:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero ibm128:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary64:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary64:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward intel96:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest intel96:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero intel96:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward intel96:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : 0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward m68k96:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest m68k96:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero m68k96:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward m68k96:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : 0x4p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary128:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : 0x8p-16496 : += sub tonearest binary128:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : 0x8p-16496 : += sub towardzero binary128:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : 0x8p-16496 : += sub upward binary128:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : 0x8p-16496 : += sub downward ibm128:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest ibm128:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero ibm128:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok +sub -min_subnorm min_subnorm missing-underflow:arg-ibm128 += sub downward binary32:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x1p-148 : += sub tonearest binary32:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x1p-148 : += sub towardzero binary32:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x1p-148 : += sub upward binary32:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x1p-148 : += sub downward binary64:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x1p-148 : += sub tonearest binary64:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x1p-148 : += sub towardzero binary64:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x1p-148 : += sub upward binary64:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x1p-148 : += sub downward intel96:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x1p-148 : += sub tonearest intel96:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x1p-148 : += sub towardzero intel96:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x1p-148 : += sub upward intel96:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x1p-148 : += sub downward m68k96:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x1p-148 : += sub tonearest m68k96:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x1p-148 : += sub towardzero m68k96:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x1p-148 : += sub upward m68k96:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x1p-148 : += sub downward binary128:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x1p-148 : += sub tonearest binary128:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x1p-148 : += sub towardzero binary128:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x1p-148 : += sub upward binary128:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x1p-148 : += sub downward ibm128:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x1p-148 : += sub tonearest ibm128:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x1p-148 : += sub towardzero ibm128:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x1p-148 : += sub upward ibm128:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x1p-148 : += sub downward binary32:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x1p-148 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary32:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary32:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x8.0000000000008p-152 : inexact += sub tonearest binary64:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x8p-152 : inexact += sub towardzero binary64:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x8p-152 : inexact += sub upward binary64:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x8p-152 : inexact += sub downward intel96:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x8.000000000000001p-152 : inexact += sub tonearest intel96:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x8p-152 : inexact += sub towardzero intel96:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x8p-152 : inexact += sub upward intel96:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x8p-152 : inexact += sub downward m68k96:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x8.000000000000001p-152 : inexact += sub tonearest m68k96:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x8p-152 : inexact += sub towardzero m68k96:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x8p-152 : inexact += sub upward m68k96:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x8p-152 : inexact += sub downward binary128:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x8.0000000000000000000000000008p-152 : inexact += sub tonearest binary128:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x8p-152 : inexact += sub towardzero binary128:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x8p-152 : inexact += sub upward binary128:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x8p-152 : inexact += sub downward ibm128:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x8.00000000000000000000000004p-152 : inexact += sub tonearest ibm128:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x8p-152 : inexact += sub towardzero ibm128:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x8p-152 : inexact += sub upward ibm128:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x8p-152 : inexact += sub downward binary32:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x1p-148 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary32:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary32:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x8.0000000000008p-152 : inexact += sub tonearest binary64:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x8p-152 : inexact += sub towardzero binary64:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x8p-152 : inexact += sub upward binary64:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x8p-152 : inexact += sub downward intel96:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x8.000000000000001p-152 : inexact += sub tonearest intel96:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x8p-152 : inexact += sub towardzero intel96:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x8p-152 : inexact += sub upward intel96:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x8p-152 : inexact += sub downward m68k96:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x8.000000000000001p-152 : inexact += sub tonearest m68k96:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x8p-152 : inexact += sub towardzero m68k96:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x8p-152 : inexact += sub upward m68k96:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x8p-152 : inexact += sub downward binary128:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x8.0000000000000000000000000008p-152 : inexact += sub tonearest binary128:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x8p-152 : inexact += sub towardzero binary128:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x8p-152 : inexact += sub upward binary128:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x8p-152 : inexact += sub downward ibm128:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x8.00000000000000000000000004p-152 : inexact += sub tonearest ibm128:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x8p-152 : inexact += sub towardzero ibm128:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x8p-152 : inexact += sub upward ibm128:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x8p-152 : inexact += sub downward binary32:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x1p-148 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary32:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary32:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x8.0000000000008p-152 : inexact += sub tonearest binary64:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x8p-152 : inexact += sub towardzero binary64:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x8p-152 : inexact += sub upward binary64:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x8p-152 : inexact += sub downward intel96:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x8.000000000000001p-152 : inexact += sub tonearest intel96:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x8p-152 : inexact += sub towardzero intel96:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x8p-152 : inexact += sub upward intel96:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x8p-152 : inexact += sub downward m68k96:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x8.000000000000001p-152 : inexact += sub tonearest m68k96:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x8p-152 : inexact += sub towardzero m68k96:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x8p-152 : inexact += sub upward m68k96:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x8p-152 : inexact += sub downward binary128:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x8.0000000000000000000000000008p-152 : inexact += sub tonearest binary128:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x8p-152 : inexact += sub towardzero binary128:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x8p-152 : inexact += sub upward binary128:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x8p-152 : inexact += sub downward ibm128:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x8.00000000000000000000000004p-152 : inexact += sub tonearest ibm128:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x8p-152 : inexact += sub towardzero ibm128:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x8p-152 : inexact += sub upward ibm128:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x8p-152 : inexact += sub downward binary32:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x1p-148 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary32:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary32:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x8.0000000000008p-152 : inexact += sub tonearest binary64:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x8p-152 : inexact += sub towardzero binary64:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x8p-152 : inexact += sub upward binary64:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x8p-152 : inexact += sub downward intel96:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x8.000000000000001p-152 : inexact += sub tonearest intel96:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x8p-152 : inexact += sub towardzero intel96:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x8p-152 : inexact += sub upward intel96:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x8p-152 : inexact += sub downward m68k96:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x8.000000000000001p-152 : inexact += sub tonearest m68k96:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x8p-152 : inexact += sub towardzero m68k96:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x8p-152 : inexact += sub upward m68k96:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x8p-152 : inexact += sub downward binary128:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x8.0000000000000000000000000008p-152 : inexact += sub tonearest binary128:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x8p-152 : inexact += sub towardzero binary128:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x8p-152 : inexact += sub upward binary128:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x8p-152 : inexact += sub downward ibm128:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x8.00000000000000000000000004p-152 : inexact += sub tonearest ibm128:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x8p-152 : inexact += sub towardzero ibm128:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x8p-152 : inexact += sub upward ibm128:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x8p-152 : inexact += sub downward binary32:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x1p-148 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary32:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary32:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x8.0000000000008p-152 : inexact += sub tonearest binary64:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x8p-152 : inexact += sub towardzero binary64:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x8p-152 : inexact += sub upward binary64:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x8p-152 : inexact += sub downward intel96:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x8.000000000000001p-152 : inexact += sub tonearest intel96:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x8p-152 : inexact += sub towardzero intel96:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x8p-152 : inexact += sub upward intel96:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x8p-152 : inexact += sub downward m68k96:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x8.000000000000001p-152 : inexact += sub tonearest m68k96:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x8p-152 : inexact += sub towardzero m68k96:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x8p-152 : inexact += sub upward m68k96:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x8p-152 : inexact += sub downward binary128:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x8.0000000000000000000000000008p-152 : inexact += sub tonearest binary128:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x8p-152 : inexact += sub towardzero binary128:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x8p-152 : inexact += sub upward binary128:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x8p-152 : inexact += sub downward ibm128:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x8.00000000000000000000000004p-152 : inexact += sub tonearest ibm128:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x8p-152 : inexact += sub towardzero ibm128:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x8p-152 : inexact += sub upward ibm128:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x8p-152 : inexact += sub downward binary32:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x8p-1076 : += sub tonearest binary64:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x8p-1076 : += sub towardzero binary64:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x8p-1076 : += sub upward binary64:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x8p-1076 : += sub downward intel96:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x8p-1076 : += sub tonearest intel96:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x8p-1076 : += sub towardzero intel96:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x8p-1076 : += sub upward intel96:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x8p-1076 : += sub downward m68k96:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x8p-1076 : += sub tonearest m68k96:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x8p-1076 : += sub towardzero m68k96:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x8p-1076 : += sub upward m68k96:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x8p-1076 : += sub downward binary128:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x8p-1076 : += sub tonearest binary128:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x8p-1076 : += sub towardzero binary128:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x8p-1076 : += sub upward binary128:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x8p-1076 : += sub downward ibm128:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x8p-1076 : += sub tonearest ibm128:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x8p-1076 : += sub towardzero ibm128:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x8p-1076 : += sub upward ibm128:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x8p-1076 : += sub downward binary32:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x8p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary64:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary64:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary64:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward intel96:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x4.0000000000000008p-1076 : inexact += sub tonearest intel96:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x4p-1076 : inexact += sub towardzero intel96:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x4p-1076 : inexact += sub upward intel96:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x4p-1076 : inexact += sub downward m68k96:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x4.0000000000000008p-1076 : inexact += sub tonearest m68k96:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x4p-1076 : inexact += sub towardzero m68k96:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x4p-1076 : inexact += sub upward m68k96:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x4p-1076 : inexact += sub downward binary128:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x4.0000000000000000000000000004p-1076 : inexact += sub tonearest binary128:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x4p-1076 : inexact += sub towardzero binary128:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x4p-1076 : inexact += sub upward binary128:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x4p-1076 : inexact += sub downward ibm128:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x8p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero ibm128:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward ibm128:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x8p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary64:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary64:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary64:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward intel96:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x4.0000000000000008p-1076 : inexact += sub tonearest intel96:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x4p-1076 : inexact += sub towardzero intel96:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x4p-1076 : inexact += sub upward intel96:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x4p-1076 : inexact += sub downward m68k96:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x4.0000000000000008p-1076 : inexact += sub tonearest m68k96:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x4p-1076 : inexact += sub towardzero m68k96:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x4p-1076 : inexact += sub upward m68k96:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x4p-1076 : inexact += sub downward binary128:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x4.0000000000000000000000000004p-1076 : inexact += sub tonearest binary128:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x4p-1076 : inexact += sub towardzero binary128:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x4p-1076 : inexact += sub upward binary128:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x4p-1076 : inexact += sub downward ibm128:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x8p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero ibm128:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward ibm128:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x8p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary64:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary64:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary64:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward intel96:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x4.0000000000000008p-1076 : inexact += sub tonearest intel96:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x4p-1076 : inexact += sub towardzero intel96:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x4p-1076 : inexact += sub upward intel96:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x4p-1076 : inexact += sub downward m68k96:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x4.0000000000000008p-1076 : inexact += sub tonearest m68k96:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x4p-1076 : inexact += sub towardzero m68k96:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x4p-1076 : inexact += sub upward m68k96:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x4p-1076 : inexact += sub downward binary128:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x4.0000000000000000000000000004p-1076 : inexact += sub tonearest binary128:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x4p-1076 : inexact += sub towardzero binary128:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x4p-1076 : inexact += sub upward binary128:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x4p-1076 : inexact += sub downward ibm128:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x8p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero ibm128:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward ibm128:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x1p-148 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary32:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary32:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x8.0000000000008p-152 : inexact += sub tonearest binary64:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x8p-152 : inexact += sub towardzero binary64:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x8p-152 : inexact += sub upward binary64:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x8p-152 : inexact += sub downward intel96:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x8.000000000000001p-152 : inexact += sub tonearest intel96:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x8p-152 : inexact += sub towardzero intel96:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x8p-152 : inexact += sub upward intel96:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x8p-152 : inexact += sub downward m68k96:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x8.000000000000001p-152 : inexact += sub tonearest m68k96:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x8p-152 : inexact += sub towardzero m68k96:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x8p-152 : inexact += sub upward m68k96:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x8p-152 : inexact += sub downward binary128:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x8.0000000000000000000000000008p-152 : inexact += sub tonearest binary128:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x8p-152 : inexact += sub towardzero binary128:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x8p-152 : inexact += sub upward binary128:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x8p-152 : inexact += sub downward ibm128:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x8.00000000000000000000000004p-152 : inexact += sub tonearest ibm128:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x8p-152 : inexact += sub towardzero ibm128:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x8p-152 : inexact += sub upward ibm128:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x8p-152 : inexact += sub downward binary32:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x8p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary64:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary64:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary64:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward intel96:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x4.0000000000000008p-1076 : inexact += sub tonearest intel96:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x4p-1076 : inexact += sub towardzero intel96:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x4p-1076 : inexact += sub upward intel96:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x4p-1076 : inexact += sub downward m68k96:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x4.0000000000000008p-1076 : inexact += sub tonearest m68k96:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x4p-1076 : inexact += sub towardzero m68k96:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x4p-1076 : inexact += sub upward m68k96:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x4p-1076 : inexact += sub downward binary128:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x4.0000000000000000000000000004p-1076 : inexact += sub tonearest binary128:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x4p-1076 : inexact += sub towardzero binary128:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x4p-1076 : inexact += sub upward binary128:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x4p-1076 : inexact += sub downward ibm128:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x8p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero ibm128:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward ibm128:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary64:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary64:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward intel96:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x1p-16444 : += sub tonearest intel96:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x1p-16444 : += sub towardzero intel96:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x1p-16444 : += sub upward intel96:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x1p-16444 : += sub downward m68k96:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x1p-16444 : += sub tonearest m68k96:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x1p-16444 : += sub towardzero m68k96:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x1p-16444 : += sub upward m68k96:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x1p-16444 : += sub downward binary128:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x1p-16444 : += sub tonearest binary128:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x1p-16444 : += sub towardzero binary128:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x1p-16444 : += sub upward binary128:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x1p-16444 : += sub downward ibm128:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero ibm128:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary32:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary64:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary64:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward intel96:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0x1p-16444 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest intel96:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0x1p-16444 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero intel96:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward intel96:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward m68k96:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0xcp-16448 : += sub tonearest m68k96:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0xcp-16448 : += sub towardzero m68k96:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0xcp-16448 : += sub upward m68k96:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0xcp-16448 : += sub downward binary128:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0xcp-16448 : += sub tonearest binary128:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0xcp-16448 : += sub towardzero binary128:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0xcp-16448 : += sub upward binary128:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0xcp-16448 : += sub downward ibm128:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero ibm128:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary32:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary64:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary64:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward intel96:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x1p-16444 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest intel96:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero intel96:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward intel96:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward m68k96:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0xcp-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest m68k96:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero m68k96:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward m68k96:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary128:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x8.000000000004p-16448 : += sub tonearest binary128:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x8.000000000004p-16448 : += sub towardzero binary128:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x8.000000000004p-16448 : += sub upward binary128:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x8.000000000004p-16448 : += sub downward ibm128:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero ibm128:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary32:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x1p-148 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary32:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary32:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x8.0000000000008p-152 : inexact += sub tonearest binary64:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x8p-152 : inexact += sub towardzero binary64:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x8p-152 : inexact += sub upward binary64:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x8p-152 : inexact += sub downward intel96:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x8.000000000000001p-152 : inexact += sub tonearest intel96:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x8p-152 : inexact += sub towardzero intel96:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x8p-152 : inexact += sub upward intel96:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x8p-152 : inexact += sub downward m68k96:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x8.000000000000001p-152 : inexact += sub tonearest m68k96:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x8p-152 : inexact += sub towardzero m68k96:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x8p-152 : inexact += sub upward m68k96:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x8p-152 : inexact += sub downward binary128:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x8.0000000000000000000000000008p-152 : inexact += sub tonearest binary128:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x8p-152 : inexact += sub towardzero binary128:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x8p-152 : inexact += sub upward binary128:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x8p-152 : inexact += sub downward ibm128:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x8.00000000000000000000000004p-152 : inexact += sub tonearest ibm128:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x8p-152 : inexact += sub towardzero ibm128:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x8p-152 : inexact += sub upward ibm128:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x8p-152 : inexact += sub downward binary32:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x8p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary64:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary64:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary64:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward intel96:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x4.0000000000000008p-1076 : inexact += sub tonearest intel96:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x4p-1076 : inexact += sub towardzero intel96:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x4p-1076 : inexact += sub upward intel96:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x4p-1076 : inexact += sub downward m68k96:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x4.0000000000000008p-1076 : inexact += sub tonearest m68k96:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x4p-1076 : inexact += sub towardzero m68k96:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x4p-1076 : inexact += sub upward m68k96:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x4p-1076 : inexact += sub downward binary128:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x4.0000000000000000000000000004p-1076 : inexact += sub tonearest binary128:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x4p-1076 : inexact += sub towardzero binary128:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x4p-1076 : inexact += sub upward binary128:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x4p-1076 : inexact += sub downward ibm128:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x8p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero ibm128:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward ibm128:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary64:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary64:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward intel96:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0x1p-16444 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest intel96:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0x1p-16444 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero intel96:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward intel96:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward m68k96:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0xcp-16448 : += sub tonearest m68k96:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0xcp-16448 : += sub towardzero m68k96:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0xcp-16448 : += sub upward m68k96:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0xcp-16448 : += sub downward binary128:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0xcp-16448 : += sub tonearest binary128:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0xcp-16448 : += sub towardzero binary128:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0xcp-16448 : += sub upward binary128:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0xcp-16448 : += sub downward ibm128:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero ibm128:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary32:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary64:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary64:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward intel96:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x8p-16448 : += sub tonearest intel96:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x8p-16448 : += sub towardzero intel96:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x8p-16448 : += sub upward intel96:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x8p-16448 : += sub downward m68k96:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x8p-16448 : += sub tonearest m68k96:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x8p-16448 : += sub towardzero m68k96:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x8p-16448 : += sub upward m68k96:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x8p-16448 : += sub downward binary128:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x8p-16448 : += sub tonearest binary128:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x8p-16448 : += sub towardzero binary128:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x8p-16448 : += sub upward binary128:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x8p-16448 : += sub downward ibm128:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero ibm128:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary32:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary64:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary64:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward intel96:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest intel96:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero intel96:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward intel96:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward m68k96:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest m68k96:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x4p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero m68k96:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x4p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward m68k96:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x4p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary128:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x4.000000000004p-16448 : += sub tonearest binary128:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x4.000000000004p-16448 : += sub towardzero binary128:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x4.000000000004p-16448 : += sub upward binary128:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x4.000000000004p-16448 : += sub downward ibm128:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero ibm128:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary32:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x1p-148 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary32:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary32:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x8.0000000000008p-152 : inexact += sub tonearest binary64:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x8p-152 : inexact += sub towardzero binary64:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x8p-152 : inexact += sub upward binary64:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x8p-152 : inexact += sub downward intel96:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x8.000000000000001p-152 : inexact += sub tonearest intel96:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x8p-152 : inexact += sub towardzero intel96:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x8p-152 : inexact += sub upward intel96:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x8p-152 : inexact += sub downward m68k96:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x8.000000000000001p-152 : inexact += sub tonearest m68k96:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x8p-152 : inexact += sub towardzero m68k96:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x8p-152 : inexact += sub upward m68k96:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x8p-152 : inexact += sub downward binary128:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x8.0000000000000000000000000008p-152 : inexact += sub tonearest binary128:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x8p-152 : inexact += sub towardzero binary128:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x8p-152 : inexact += sub upward binary128:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x8p-152 : inexact += sub downward ibm128:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x8.00000000000000000000000004p-152 : inexact += sub tonearest ibm128:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x8p-152 : inexact += sub towardzero ibm128:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x8p-152 : inexact += sub upward ibm128:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x8p-152 : inexact += sub downward binary32:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x8p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary64:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary64:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward binary64:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward intel96:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x4.0000000000000008p-1076 : inexact += sub tonearest intel96:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x4p-1076 : inexact += sub towardzero intel96:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x4p-1076 : inexact += sub upward intel96:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x4p-1076 : inexact += sub downward m68k96:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x4.0000000000000008p-1076 : inexact += sub tonearest m68k96:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x4p-1076 : inexact += sub towardzero m68k96:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x4p-1076 : inexact += sub upward m68k96:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x4p-1076 : inexact += sub downward binary128:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x4.0000000000000000000000000004p-1076 : inexact += sub tonearest binary128:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x4p-1076 : inexact += sub towardzero binary128:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x4p-1076 : inexact += sub upward binary128:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x4p-1076 : inexact += sub downward ibm128:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x8p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero ibm128:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward ibm128:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary64:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary64:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward intel96:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x1p-16444 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest intel96:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero intel96:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward intel96:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward m68k96:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0xcp-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest m68k96:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero m68k96:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward m68k96:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary128:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x8.000000000004p-16448 : += sub tonearest binary128:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x8.000000000004p-16448 : += sub towardzero binary128:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x8.000000000004p-16448 : += sub upward binary128:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x8.000000000004p-16448 : += sub downward ibm128:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero ibm128:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary32:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary64:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary64:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward intel96:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest intel96:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero intel96:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward intel96:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward m68k96:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest m68k96:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x4p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero m68k96:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x4p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward m68k96:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x4p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary128:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x4.000000000004p-16448 : += sub tonearest binary128:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x4.000000000004p-16448 : += sub towardzero binary128:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x4.000000000004p-16448 : += sub upward binary128:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x4.000000000004p-16448 : += sub downward ibm128:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero ibm128:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary32:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary64:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary64:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward intel96:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest intel96:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero intel96:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward intel96:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward m68k96:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x4p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest m68k96:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero m68k96:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward m68k96:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary128:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x8p-16496 : += sub tonearest binary128:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x8p-16496 : += sub towardzero binary128:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x8p-16496 : += sub upward binary128:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x8p-16496 : += sub downward ibm128:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero ibm128:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange +sub -min_subnorm -min_subnorm missing-underflow:arg-ibm128 += sub downward binary32:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : -0x0p+0 : += sub tonearest binary32:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : 0x0p+0 : += sub towardzero binary32:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : 0x0p+0 : += sub upward binary32:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : 0x0p+0 : += sub downward binary64:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : -0x0p+0 : += sub tonearest binary64:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : 0x0p+0 : += sub towardzero binary64:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : 0x0p+0 : += sub upward binary64:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : 0x0p+0 : += sub downward intel96:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : -0x0p+0 : += sub tonearest intel96:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : 0x0p+0 : += sub towardzero intel96:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : 0x0p+0 : += sub upward intel96:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : 0x0p+0 : += sub downward m68k96:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : -0x0p+0 : += sub tonearest m68k96:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : 0x0p+0 : += sub towardzero m68k96:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : 0x0p+0 : += sub upward m68k96:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : 0x0p+0 : += sub downward binary128:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : -0x0p+0 : += sub tonearest binary128:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : 0x0p+0 : += sub towardzero binary128:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : 0x0p+0 : += sub upward binary128:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : 0x0p+0 : += sub downward ibm128:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : -0x0p+0 : += sub tonearest ibm128:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : 0x0p+0 : += sub towardzero ibm128:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : 0x0p+0 : += sub upward ibm128:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : 0x0p+0 : += sub downward binary32:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary32:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : -0x8p-152 : inexact += sub tonearest binary64:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : -0x8p-152 : inexact += sub towardzero binary64:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : -0x7.ffffffffffffcp-152 : inexact += sub upward binary64:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : -0x7.ffffffffffffcp-152 : inexact += sub downward intel96:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : -0x8p-152 : inexact += sub tonearest intel96:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : -0x8p-152 : inexact += sub towardzero intel96:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : -0x7.fffffffffffffff8p-152 : inexact += sub upward intel96:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : -0x7.fffffffffffffff8p-152 : inexact += sub downward m68k96:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : -0x8p-152 : inexact += sub tonearest m68k96:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : -0x8p-152 : inexact += sub towardzero m68k96:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : -0x7.fffffffffffffff8p-152 : inexact += sub upward m68k96:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : -0x7.fffffffffffffff8p-152 : inexact += sub downward binary128:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : -0x8p-152 : inexact += sub tonearest binary128:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : -0x8p-152 : inexact += sub towardzero binary128:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : -0x7.fffffffffffffffffffffffffffcp-152 : inexact += sub upward binary128:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : -0x7.fffffffffffffffffffffffffffcp-152 : inexact += sub downward ibm128:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : -0x8p-152 : inexact += sub tonearest ibm128:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : -0x8p-152 : inexact += sub towardzero ibm128:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : -0x7.fffffffffffffffffffffffffep-152 : inexact += sub upward ibm128:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : -0x7.fffffffffffffffffffffffffep-152 : inexact += sub downward binary32:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary32:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : -0x8p-152 : inexact += sub tonearest binary64:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : -0x8p-152 : inexact += sub towardzero binary64:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : -0x7.ffffffffffffcp-152 : inexact += sub upward binary64:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : -0x7.ffffffffffffcp-152 : inexact += sub downward intel96:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : -0x8p-152 : inexact += sub tonearest intel96:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : -0x8p-152 : inexact += sub towardzero intel96:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : -0x7.fffffffffffffff8p-152 : inexact += sub upward intel96:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : -0x7.fffffffffffffff8p-152 : inexact += sub downward m68k96:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : -0x8p-152 : inexact += sub tonearest m68k96:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : -0x8p-152 : inexact += sub towardzero m68k96:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : -0x7.fffffffffffffff8p-152 : inexact += sub upward m68k96:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : -0x7.fffffffffffffff8p-152 : inexact += sub downward binary128:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : -0x8p-152 : inexact += sub tonearest binary128:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : -0x8p-152 : inexact += sub towardzero binary128:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : -0x7.fffffffffffffffffffffffffffcp-152 : inexact += sub upward binary128:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : -0x7.fffffffffffffffffffffffffffcp-152 : inexact += sub downward ibm128:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : -0x8p-152 : inexact += sub tonearest ibm128:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : -0x8p-152 : inexact += sub towardzero ibm128:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : -0x7.fffffffffffffffffffffffffep-152 : inexact += sub upward ibm128:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : -0x7.fffffffffffffffffffffffffep-152 : inexact += sub downward binary32:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary32:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : -0x8p-152 : inexact += sub tonearest binary64:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : -0x8p-152 : inexact += sub towardzero binary64:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : -0x7.ffffffffffffcp-152 : inexact += sub upward binary64:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : -0x7.ffffffffffffcp-152 : inexact += sub downward intel96:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : -0x8p-152 : inexact += sub tonearest intel96:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : -0x8p-152 : inexact += sub towardzero intel96:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : -0x7.fffffffffffffff8p-152 : inexact += sub upward intel96:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : -0x7.fffffffffffffff8p-152 : inexact += sub downward m68k96:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : -0x8p-152 : inexact += sub tonearest m68k96:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : -0x8p-152 : inexact += sub towardzero m68k96:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : -0x7.fffffffffffffff8p-152 : inexact += sub upward m68k96:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : -0x7.fffffffffffffff8p-152 : inexact += sub downward binary128:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : -0x8p-152 : inexact += sub tonearest binary128:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : -0x8p-152 : inexact += sub towardzero binary128:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : -0x7.fffffffffffffffffffffffffffcp-152 : inexact += sub upward binary128:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : -0x7.fffffffffffffffffffffffffffcp-152 : inexact += sub downward ibm128:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : -0x8p-152 : inexact += sub tonearest ibm128:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : -0x8p-152 : inexact += sub towardzero ibm128:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : -0x7.fffffffffffffffffffffffffep-152 : inexact += sub upward ibm128:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : -0x7.fffffffffffffffffffffffffep-152 : inexact += sub downward binary32:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary32:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : -0x8p-152 : inexact += sub tonearest binary64:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : -0x8p-152 : inexact += sub towardzero binary64:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : -0x7.ffffffffffffcp-152 : inexact += sub upward binary64:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : -0x7.ffffffffffffcp-152 : inexact += sub downward intel96:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : -0x8p-152 : inexact += sub tonearest intel96:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : -0x8p-152 : inexact += sub towardzero intel96:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : -0x7.fffffffffffffff8p-152 : inexact += sub upward intel96:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : -0x7.fffffffffffffff8p-152 : inexact += sub downward m68k96:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : -0x8p-152 : inexact += sub tonearest m68k96:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : -0x8p-152 : inexact += sub towardzero m68k96:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : -0x7.fffffffffffffff8p-152 : inexact += sub upward m68k96:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : -0x7.fffffffffffffff8p-152 : inexact += sub downward binary128:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : -0x8p-152 : inexact += sub tonearest binary128:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : -0x8p-152 : inexact += sub towardzero binary128:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : -0x7.fffffffffffffffffffffffffffcp-152 : inexact += sub upward binary128:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : -0x7.fffffffffffffffffffffffffffcp-152 : inexact += sub downward ibm128:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : -0x8p-152 : inexact += sub tonearest ibm128:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : -0x8p-152 : inexact += sub towardzero ibm128:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : -0x7.fffffffffffffffffffffffffep-152 : inexact += sub upward ibm128:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : -0x7.fffffffffffffffffffffffffep-152 : inexact += sub downward binary32:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary32:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x7.ffffffffffffcp-152 : inexact += sub tonearest binary64:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x8p-152 : inexact += sub towardzero binary64:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x7.ffffffffffffcp-152 : inexact += sub upward binary64:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x8p-152 : inexact += sub downward intel96:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact += sub tonearest intel96:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x8p-152 : inexact += sub towardzero intel96:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact += sub upward intel96:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x8p-152 : inexact += sub downward m68k96:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact += sub tonearest m68k96:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x8p-152 : inexact += sub towardzero m68k96:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact += sub upward m68k96:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x8p-152 : inexact += sub downward binary128:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x7.fffffffffffffffffffffffffffcp-152 : inexact += sub tonearest binary128:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x8p-152 : inexact += sub towardzero binary128:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x7.fffffffffffffffffffffffffffcp-152 : inexact += sub upward binary128:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x8p-152 : inexact += sub downward ibm128:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x7.fffffffffffffffffffffffffep-152 : inexact += sub tonearest ibm128:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x8p-152 : inexact += sub towardzero ibm128:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x7.fffffffffffffffffffffffffep-152 : inexact += sub upward ibm128:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x8p-152 : inexact += sub downward binary32:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : -0x0p+0 : += sub tonearest binary32:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : 0x0p+0 : += sub towardzero binary32:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : 0x0p+0 : += sub upward binary32:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : 0x0p+0 : += sub downward binary64:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : -0x0p+0 : += sub tonearest binary64:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : 0x0p+0 : += sub towardzero binary64:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : 0x0p+0 : += sub upward binary64:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : 0x0p+0 : += sub downward intel96:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : -0x0p+0 : += sub tonearest intel96:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : 0x0p+0 : += sub towardzero intel96:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : 0x0p+0 : += sub upward intel96:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : 0x0p+0 : += sub downward m68k96:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : -0x0p+0 : += sub tonearest m68k96:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : 0x0p+0 : += sub towardzero m68k96:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : 0x0p+0 : += sub upward m68k96:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : 0x0p+0 : += sub downward binary128:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : -0x0p+0 : += sub tonearest binary128:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : 0x0p+0 : += sub towardzero binary128:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : 0x0p+0 : += sub upward binary128:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : 0x0p+0 : += sub downward ibm128:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : -0x0p+0 : += sub tonearest ibm128:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : 0x0p+0 : += sub towardzero ibm128:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : 0x0p+0 : += sub upward ibm128:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : 0x0p+0 : += sub downward binary32:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary64:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary64:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward intel96:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : -0x4p-1076 : inexact += sub tonearest intel96:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : -0x4p-1076 : inexact += sub towardzero intel96:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : -0x3.fffffffffffffffcp-1076 : inexact += sub upward intel96:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : -0x3.fffffffffffffffcp-1076 : inexact += sub downward m68k96:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : -0x4p-1076 : inexact += sub tonearest m68k96:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : -0x4p-1076 : inexact += sub towardzero m68k96:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : -0x3.fffffffffffffffcp-1076 : inexact += sub upward m68k96:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : -0x3.fffffffffffffffcp-1076 : inexact += sub downward binary128:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : -0x4p-1076 : inexact += sub tonearest binary128:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : -0x4p-1076 : inexact += sub towardzero binary128:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : -0x3.fffffffffffffffffffffffffffep-1076 : inexact += sub upward binary128:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : -0x3.fffffffffffffffffffffffffffep-1076 : inexact += sub downward ibm128:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero ibm128:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary32:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary64:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary64:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward intel96:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : -0x4p-1076 : inexact += sub tonearest intel96:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : -0x4p-1076 : inexact += sub towardzero intel96:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : -0x3.fffffffffffffffcp-1076 : inexact += sub upward intel96:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : -0x3.fffffffffffffffcp-1076 : inexact += sub downward m68k96:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : -0x4p-1076 : inexact += sub tonearest m68k96:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : -0x4p-1076 : inexact += sub towardzero m68k96:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : -0x3.fffffffffffffffcp-1076 : inexact += sub upward m68k96:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : -0x3.fffffffffffffffcp-1076 : inexact += sub downward binary128:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : -0x4p-1076 : inexact += sub tonearest binary128:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : -0x4p-1076 : inexact += sub towardzero binary128:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : -0x3.fffffffffffffffffffffffffffep-1076 : inexact += sub upward binary128:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : -0x3.fffffffffffffffffffffffffffep-1076 : inexact += sub downward ibm128:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero ibm128:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary32:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary64:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary64:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward intel96:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : -0x4p-1076 : inexact += sub tonearest intel96:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : -0x4p-1076 : inexact += sub towardzero intel96:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : -0x3.fffffffffffffffcp-1076 : inexact += sub upward intel96:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : -0x3.fffffffffffffffcp-1076 : inexact += sub downward m68k96:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : -0x4p-1076 : inexact += sub tonearest m68k96:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : -0x4p-1076 : inexact += sub towardzero m68k96:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : -0x3.fffffffffffffffcp-1076 : inexact += sub upward m68k96:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : -0x3.fffffffffffffffcp-1076 : inexact += sub downward binary128:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : -0x4p-1076 : inexact += sub tonearest binary128:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : -0x4p-1076 : inexact += sub towardzero binary128:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : -0x3.fffffffffffffffffffffffffffep-1076 : inexact += sub upward binary128:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : -0x3.fffffffffffffffffffffffffffep-1076 : inexact += sub downward ibm128:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero ibm128:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary32:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary32:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x7.ffffffffffffcp-152 : inexact += sub tonearest binary64:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x8p-152 : inexact += sub towardzero binary64:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x7.ffffffffffffcp-152 : inexact += sub upward binary64:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x8p-152 : inexact += sub downward intel96:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact += sub tonearest intel96:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x8p-152 : inexact += sub towardzero intel96:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact += sub upward intel96:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x8p-152 : inexact += sub downward m68k96:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact += sub tonearest m68k96:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x8p-152 : inexact += sub towardzero m68k96:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact += sub upward m68k96:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x8p-152 : inexact += sub downward binary128:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x7.fffffffffffffffffffffffffffcp-152 : inexact += sub tonearest binary128:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x8p-152 : inexact += sub towardzero binary128:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x7.fffffffffffffffffffffffffffcp-152 : inexact += sub upward binary128:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x8p-152 : inexact += sub downward ibm128:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x7.fffffffffffffffffffffffffep-152 : inexact += sub tonearest ibm128:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x8p-152 : inexact += sub towardzero ibm128:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x7.fffffffffffffffffffffffffep-152 : inexact += sub upward ibm128:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x8p-152 : inexact += sub downward binary32:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary64:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary64:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward intel96:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x3.fffffffffffffffcp-1076 : inexact += sub tonearest intel96:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x4p-1076 : inexact += sub towardzero intel96:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x3.fffffffffffffffcp-1076 : inexact += sub upward intel96:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x4p-1076 : inexact += sub downward m68k96:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x3.fffffffffffffffcp-1076 : inexact += sub tonearest m68k96:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x4p-1076 : inexact += sub towardzero m68k96:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x3.fffffffffffffffcp-1076 : inexact += sub upward m68k96:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x4p-1076 : inexact += sub downward binary128:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x3.fffffffffffffffffffffffffffep-1076 : inexact += sub tonearest binary128:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x4p-1076 : inexact += sub towardzero binary128:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x3.fffffffffffffffffffffffffffep-1076 : inexact += sub upward binary128:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x4p-1076 : inexact += sub downward ibm128:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest ibm128:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero ibm128:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : -0x0p+0 : += sub tonearest binary32:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : 0x0p+0 : += sub towardzero binary32:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : 0x0p+0 : += sub upward binary32:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : 0x0p+0 : += sub downward binary64:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : -0x0p+0 : += sub tonearest binary64:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : 0x0p+0 : += sub towardzero binary64:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : 0x0p+0 : += sub upward binary64:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : 0x0p+0 : += sub downward intel96:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : -0x0p+0 : += sub tonearest intel96:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : 0x0p+0 : += sub towardzero intel96:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : 0x0p+0 : += sub upward intel96:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : 0x0p+0 : += sub downward m68k96:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : -0x0p+0 : += sub tonearest m68k96:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : 0x0p+0 : += sub towardzero m68k96:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : 0x0p+0 : += sub upward m68k96:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : 0x0p+0 : += sub downward binary128:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : -0x0p+0 : += sub tonearest binary128:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : 0x0p+0 : += sub towardzero binary128:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : 0x0p+0 : += sub upward binary128:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : 0x0p+0 : += sub downward ibm128:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : -0x0p+0 : += sub tonearest ibm128:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : 0x0p+0 : += sub towardzero ibm128:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : 0x0p+0 : += sub upward ibm128:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : 0x0p+0 : += sub downward binary32:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary64:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary64:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward intel96:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : -0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest intel96:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero intel96:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward intel96:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward m68k96:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : -0x4p-16448 : += sub tonearest m68k96:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : -0x4p-16448 : += sub towardzero m68k96:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : -0x4p-16448 : += sub upward m68k96:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : -0x4p-16448 : += sub downward binary128:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : -0x4p-16448 : += sub tonearest binary128:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : -0x4p-16448 : += sub towardzero binary128:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : -0x4p-16448 : += sub upward binary128:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : -0x4p-16448 : += sub downward ibm128:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero ibm128:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary32:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary64:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary64:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward intel96:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : -0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest intel96:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : -0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero intel96:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward intel96:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward m68k96:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : -0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest m68k96:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : -0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero m68k96:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : -0x4p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward m68k96:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : -0x4p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary128:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : -0x7.fffffffffffcp-16448 : += sub tonearest binary128:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : -0x7.fffffffffffcp-16448 : += sub towardzero binary128:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : -0x7.fffffffffffcp-16448 : += sub upward binary128:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : -0x7.fffffffffffcp-16448 : += sub downward ibm128:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero ibm128:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary32:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary32:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x7.ffffffffffffcp-152 : inexact += sub tonearest binary64:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x8p-152 : inexact += sub towardzero binary64:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x7.ffffffffffffcp-152 : inexact += sub upward binary64:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x8p-152 : inexact += sub downward intel96:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact += sub tonearest intel96:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x8p-152 : inexact += sub towardzero intel96:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact += sub upward intel96:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x8p-152 : inexact += sub downward m68k96:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact += sub tonearest m68k96:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x8p-152 : inexact += sub towardzero m68k96:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact += sub upward m68k96:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x8p-152 : inexact += sub downward binary128:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x7.fffffffffffffffffffffffffffcp-152 : inexact += sub tonearest binary128:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x8p-152 : inexact += sub towardzero binary128:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x7.fffffffffffffffffffffffffffcp-152 : inexact += sub upward binary128:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x8p-152 : inexact += sub downward ibm128:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x7.fffffffffffffffffffffffffep-152 : inexact += sub tonearest ibm128:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x8p-152 : inexact += sub towardzero ibm128:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x7.fffffffffffffffffffffffffep-152 : inexact += sub upward ibm128:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x8p-152 : inexact += sub downward binary32:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary64:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary64:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward intel96:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x3.fffffffffffffffcp-1076 : inexact += sub tonearest intel96:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x4p-1076 : inexact += sub towardzero intel96:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x3.fffffffffffffffcp-1076 : inexact += sub upward intel96:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x4p-1076 : inexact += sub downward m68k96:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x3.fffffffffffffffcp-1076 : inexact += sub tonearest m68k96:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x4p-1076 : inexact += sub towardzero m68k96:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x3.fffffffffffffffcp-1076 : inexact += sub upward m68k96:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x4p-1076 : inexact += sub downward binary128:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x3.fffffffffffffffffffffffffffep-1076 : inexact += sub tonearest binary128:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x4p-1076 : inexact += sub towardzero binary128:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x3.fffffffffffffffffffffffffffep-1076 : inexact += sub upward binary128:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x4p-1076 : inexact += sub downward ibm128:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest ibm128:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero ibm128:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary64:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary64:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward intel96:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest intel96:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero intel96:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward intel96:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward m68k96:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x4p-16448 : += sub tonearest m68k96:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x4p-16448 : += sub towardzero m68k96:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x4p-16448 : += sub upward m68k96:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x4p-16448 : += sub downward binary128:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x4p-16448 : += sub tonearest binary128:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x4p-16448 : += sub towardzero binary128:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x4p-16448 : += sub upward binary128:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x4p-16448 : += sub downward ibm128:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest ibm128:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero ibm128:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : -0x0p+0 : += sub tonearest binary32:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : 0x0p+0 : += sub towardzero binary32:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : 0x0p+0 : += sub upward binary32:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : 0x0p+0 : += sub downward binary64:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : -0x0p+0 : += sub tonearest binary64:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : 0x0p+0 : += sub towardzero binary64:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : 0x0p+0 : += sub upward binary64:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : 0x0p+0 : += sub downward intel96:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : -0x0p+0 : += sub tonearest intel96:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : 0x0p+0 : += sub towardzero intel96:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : 0x0p+0 : += sub upward intel96:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : 0x0p+0 : += sub downward m68k96:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : -0x0p+0 : += sub tonearest m68k96:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : 0x0p+0 : += sub towardzero m68k96:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : 0x0p+0 : += sub upward m68k96:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : 0x0p+0 : += sub downward binary128:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : -0x0p+0 : += sub tonearest binary128:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : 0x0p+0 : += sub towardzero binary128:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : 0x0p+0 : += sub upward binary128:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : 0x0p+0 : += sub downward ibm128:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : -0x0p+0 : += sub tonearest ibm128:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : 0x0p+0 : += sub towardzero ibm128:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : 0x0p+0 : += sub upward ibm128:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : 0x0p+0 : += sub downward binary32:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : -0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary32:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary64:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : -0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest binary64:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary64:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward intel96:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : -0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest intel96:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero intel96:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward intel96:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward m68k96:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : -0x4p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest m68k96:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : -0x4p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero m68k96:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward m68k96:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary128:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : -0x3.fffffffffffcp-16448 : += sub tonearest binary128:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : -0x3.fffffffffffcp-16448 : += sub towardzero binary128:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : -0x3.fffffffffffcp-16448 : += sub upward binary128:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : -0x3.fffffffffffcp-16448 : += sub downward ibm128:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest ibm128:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero ibm128:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub downward binary32:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary32:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x7.ffffffffffffcp-152 : inexact += sub tonearest binary64:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x8p-152 : inexact += sub towardzero binary64:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x7.ffffffffffffcp-152 : inexact += sub upward binary64:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x8p-152 : inexact += sub downward intel96:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact += sub tonearest intel96:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x8p-152 : inexact += sub towardzero intel96:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact += sub upward intel96:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x8p-152 : inexact += sub downward m68k96:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact += sub tonearest m68k96:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x8p-152 : inexact += sub towardzero m68k96:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact += sub upward m68k96:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x8p-152 : inexact += sub downward binary128:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x7.fffffffffffffffffffffffffffcp-152 : inexact += sub tonearest binary128:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x8p-152 : inexact += sub towardzero binary128:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x7.fffffffffffffffffffffffffffcp-152 : inexact += sub upward binary128:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x8p-152 : inexact += sub downward ibm128:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x7.fffffffffffffffffffffffffep-152 : inexact += sub tonearest ibm128:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x8p-152 : inexact += sub towardzero ibm128:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x7.fffffffffffffffffffffffffep-152 : inexact += sub upward ibm128:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x8p-152 : inexact += sub downward binary32:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary64:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero binary64:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward intel96:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x3.fffffffffffffffcp-1076 : inexact += sub tonearest intel96:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x4p-1076 : inexact += sub towardzero intel96:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x3.fffffffffffffffcp-1076 : inexact += sub upward intel96:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x4p-1076 : inexact += sub downward m68k96:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x3.fffffffffffffffcp-1076 : inexact += sub tonearest m68k96:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x4p-1076 : inexact += sub towardzero m68k96:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x3.fffffffffffffffcp-1076 : inexact += sub upward m68k96:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x4p-1076 : inexact += sub downward binary128:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x3.fffffffffffffffffffffffffffep-1076 : inexact += sub tonearest binary128:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x4p-1076 : inexact += sub towardzero binary128:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x3.fffffffffffffffffffffffffffep-1076 : inexact += sub upward binary128:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x4p-1076 : inexact += sub downward ibm128:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest ibm128:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero ibm128:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary64:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary64:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward intel96:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest intel96:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero intel96:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward intel96:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward m68k96:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x4p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub tonearest m68k96:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero m68k96:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x4p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub upward m68k96:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary128:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x7.fffffffffffcp-16448 : += sub tonearest binary128:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x7.fffffffffffcp-16448 : += sub towardzero binary128:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x7.fffffffffffcp-16448 : += sub upward binary128:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x7.fffffffffffcp-16448 : += sub downward ibm128:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest ibm128:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero ibm128:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary32:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary32:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary32:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x8p-152 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary64:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest binary64:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero binary64:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward binary64:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x4p-1076 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward intel96:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest intel96:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero intel96:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward intel96:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x8p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward m68k96:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest m68k96:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x4p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub towardzero m68k96:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward m68k96:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x4p-16448 : inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary128:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x3.fffffffffffcp-16448 : += sub tonearest binary128:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x3.fffffffffffcp-16448 : += sub towardzero binary128:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x3.fffffffffffcp-16448 : += sub upward binary128:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x3.fffffffffffcp-16448 : += sub downward ibm128:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub tonearest ibm128:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x0p+0 : inexact underflow underflow-ok:arg-ibm128 errno-erange += sub towardzero ibm128:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange += sub upward ibm128:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow underflow-ok:arg-ibm128 errno-erange-ok += sub downward binary32:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : -0x0p+0 : += sub tonearest binary32:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : 0x0p+0 : += sub towardzero binary32:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : 0x0p+0 : += sub upward binary32:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : 0x0p+0 : += sub downward binary64:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : -0x0p+0 : += sub tonearest binary64:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : 0x0p+0 : += sub towardzero binary64:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : 0x0p+0 : += sub upward binary64:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : 0x0p+0 : += sub downward intel96:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : -0x0p+0 : += sub tonearest intel96:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : 0x0p+0 : += sub towardzero intel96:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : 0x0p+0 : += sub upward intel96:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : 0x0p+0 : += sub downward m68k96:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : -0x0p+0 : += sub tonearest m68k96:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : 0x0p+0 : += sub towardzero m68k96:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : 0x0p+0 : += sub upward m68k96:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : 0x0p+0 : += sub downward binary128:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : -0x0p+0 : += sub tonearest binary128:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : 0x0p+0 : += sub towardzero binary128:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : 0x0p+0 : += sub upward binary128:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : 0x0p+0 : += sub downward ibm128:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : -0x0p+0 : += sub tonearest ibm128:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : 0x0p+0 : += sub towardzero ibm128:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : 0x0p+0 : += sub upward ibm128:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : 0x0p+0 : +sub 1 2 += sub downward binary32:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : -0x1p+0 : += sub tonearest binary32:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : -0x1p+0 : += sub towardzero binary32:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : -0x1p+0 : += sub upward binary32:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : -0x1p+0 : += sub downward binary64:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : -0x1p+0 : += sub tonearest binary64:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : -0x1p+0 : += sub towardzero binary64:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : -0x1p+0 : += sub upward binary64:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : -0x1p+0 : += sub downward intel96:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : -0x1p+0 : += sub tonearest intel96:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : -0x1p+0 : += sub towardzero intel96:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : -0x1p+0 : += sub upward intel96:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : -0x1p+0 : += sub downward m68k96:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : -0x1p+0 : += sub tonearest m68k96:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : -0x1p+0 : += sub towardzero m68k96:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : -0x1p+0 : += sub upward m68k96:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : -0x1p+0 : += sub downward binary128:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : -0x1p+0 : += sub tonearest binary128:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : -0x1p+0 : += sub towardzero binary128:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : -0x1p+0 : += sub upward binary128:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : -0x1p+0 : += sub downward ibm128:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : -0x1p+0 : += sub tonearest ibm128:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : -0x1p+0 : += sub towardzero ibm128:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : -0x1p+0 : += sub upward ibm128:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : -0x1p+0 : +sub 1 -2 += sub downward binary32:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : 0x3p+0 : += sub tonearest binary32:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : 0x3p+0 : += sub towardzero binary32:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : 0x3p+0 : += sub upward binary32:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : 0x3p+0 : += sub downward binary64:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : 0x3p+0 : += sub tonearest binary64:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : 0x3p+0 : += sub towardzero binary64:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : 0x3p+0 : += sub upward binary64:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : 0x3p+0 : += sub downward intel96:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : 0x3p+0 : += sub tonearest intel96:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : 0x3p+0 : += sub towardzero intel96:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : 0x3p+0 : += sub upward intel96:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : 0x3p+0 : += sub downward m68k96:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : 0x3p+0 : += sub tonearest m68k96:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : 0x3p+0 : += sub towardzero m68k96:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : 0x3p+0 : += sub upward m68k96:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : 0x3p+0 : += sub downward binary128:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : 0x3p+0 : += sub tonearest binary128:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : 0x3p+0 : += sub towardzero binary128:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : 0x3p+0 : += sub upward binary128:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : 0x3p+0 : += sub downward ibm128:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : 0x3p+0 : += sub tonearest ibm128:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : 0x3p+0 : += sub towardzero ibm128:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : 0x3p+0 : += sub upward ibm128:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : 0x3p+0 : +sub -1 2 += sub downward binary32:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x3p+0 : += sub tonearest binary32:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x3p+0 : += sub towardzero binary32:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x3p+0 : += sub upward binary32:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x3p+0 : += sub downward binary64:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x3p+0 : += sub tonearest binary64:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x3p+0 : += sub towardzero binary64:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x3p+0 : += sub upward binary64:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x3p+0 : += sub downward intel96:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x3p+0 : += sub tonearest intel96:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x3p+0 : += sub towardzero intel96:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x3p+0 : += sub upward intel96:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x3p+0 : += sub downward m68k96:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x3p+0 : += sub tonearest m68k96:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x3p+0 : += sub towardzero m68k96:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x3p+0 : += sub upward m68k96:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x3p+0 : += sub downward binary128:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x3p+0 : += sub tonearest binary128:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x3p+0 : += sub towardzero binary128:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x3p+0 : += sub upward binary128:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x3p+0 : += sub downward ibm128:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x3p+0 : += sub tonearest ibm128:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x3p+0 : += sub towardzero ibm128:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x3p+0 : += sub upward ibm128:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x3p+0 : +sub -1 -2 += sub downward binary32:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x1p+0 : += sub tonearest binary32:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x1p+0 : += sub towardzero binary32:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x1p+0 : += sub upward binary32:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x1p+0 : += sub downward binary64:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x1p+0 : += sub tonearest binary64:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x1p+0 : += sub towardzero binary64:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x1p+0 : += sub upward binary64:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x1p+0 : += sub downward intel96:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x1p+0 : += sub tonearest intel96:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x1p+0 : += sub towardzero intel96:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x1p+0 : += sub upward intel96:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x1p+0 : += sub downward m68k96:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x1p+0 : += sub tonearest m68k96:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x1p+0 : += sub towardzero m68k96:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x1p+0 : += sub upward m68k96:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x1p+0 : += sub downward binary128:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x1p+0 : += sub tonearest binary128:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x1p+0 : += sub towardzero binary128:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x1p+0 : += sub upward binary128:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x1p+0 : += sub downward ibm128:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x1p+0 : += sub tonearest ibm128:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x1p+0 : += sub towardzero ibm128:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x1p+0 : += sub upward ibm128:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x1p+0 : +sub 100.5 0.75 += sub downward binary32:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x6.3cp+4 : += sub tonearest binary32:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x6.3cp+4 : += sub towardzero binary32:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x6.3cp+4 : += sub upward binary32:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x6.3cp+4 : += sub downward binary64:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x6.3cp+4 : += sub tonearest binary64:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x6.3cp+4 : += sub towardzero binary64:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x6.3cp+4 : += sub upward binary64:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x6.3cp+4 : += sub downward intel96:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x6.3cp+4 : += sub tonearest intel96:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x6.3cp+4 : += sub towardzero intel96:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x6.3cp+4 : += sub upward intel96:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x6.3cp+4 : += sub downward m68k96:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x6.3cp+4 : += sub tonearest m68k96:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x6.3cp+4 : += sub towardzero m68k96:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x6.3cp+4 : += sub upward m68k96:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x6.3cp+4 : += sub downward binary128:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x6.3cp+4 : += sub tonearest binary128:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x6.3cp+4 : += sub towardzero binary128:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x6.3cp+4 : += sub upward binary128:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x6.3cp+4 : += sub downward ibm128:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x6.3cp+4 : += sub tonearest ibm128:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x6.3cp+4 : += sub towardzero ibm128:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x6.3cp+4 : += sub upward ibm128:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x6.3cp+4 : +sub 100.5 -0.75 += sub downward binary32:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : 0x6.54p+4 : += sub tonearest binary32:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : 0x6.54p+4 : += sub towardzero binary32:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : 0x6.54p+4 : += sub upward binary32:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : 0x6.54p+4 : += sub downward binary64:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : 0x6.54p+4 : += sub tonearest binary64:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : 0x6.54p+4 : += sub towardzero binary64:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : 0x6.54p+4 : += sub upward binary64:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : 0x6.54p+4 : += sub downward intel96:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : 0x6.54p+4 : += sub tonearest intel96:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : 0x6.54p+4 : += sub towardzero intel96:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : 0x6.54p+4 : += sub upward intel96:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : 0x6.54p+4 : += sub downward m68k96:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : 0x6.54p+4 : += sub tonearest m68k96:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : 0x6.54p+4 : += sub towardzero m68k96:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : 0x6.54p+4 : += sub upward m68k96:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : 0x6.54p+4 : += sub downward binary128:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : 0x6.54p+4 : += sub tonearest binary128:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : 0x6.54p+4 : += sub towardzero binary128:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : 0x6.54p+4 : += sub upward binary128:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : 0x6.54p+4 : += sub downward ibm128:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : 0x6.54p+4 : += sub tonearest ibm128:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : 0x6.54p+4 : += sub towardzero ibm128:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : 0x6.54p+4 : += sub upward ibm128:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : 0x6.54p+4 : +sub -100.5 0.75 += sub downward binary32:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x6.54p+4 : += sub tonearest binary32:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x6.54p+4 : += sub towardzero binary32:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x6.54p+4 : += sub upward binary32:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x6.54p+4 : += sub downward binary64:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x6.54p+4 : += sub tonearest binary64:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x6.54p+4 : += sub towardzero binary64:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x6.54p+4 : += sub upward binary64:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x6.54p+4 : += sub downward intel96:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x6.54p+4 : += sub tonearest intel96:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x6.54p+4 : += sub towardzero intel96:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x6.54p+4 : += sub upward intel96:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x6.54p+4 : += sub downward m68k96:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x6.54p+4 : += sub tonearest m68k96:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x6.54p+4 : += sub towardzero m68k96:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x6.54p+4 : += sub upward m68k96:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x6.54p+4 : += sub downward binary128:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x6.54p+4 : += sub tonearest binary128:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x6.54p+4 : += sub towardzero binary128:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x6.54p+4 : += sub upward binary128:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x6.54p+4 : += sub downward ibm128:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x6.54p+4 : += sub tonearest ibm128:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x6.54p+4 : += sub towardzero ibm128:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x6.54p+4 : += sub upward ibm128:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x6.54p+4 : +sub -100.5 -0.75 += sub downward binary32:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : -0x6.3cp+4 : += sub tonearest binary32:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : -0x6.3cp+4 : += sub towardzero binary32:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : -0x6.3cp+4 : += sub upward binary32:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : -0x6.3cp+4 : += sub downward binary64:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : -0x6.3cp+4 : += sub tonearest binary64:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : -0x6.3cp+4 : += sub towardzero binary64:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : -0x6.3cp+4 : += sub upward binary64:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : -0x6.3cp+4 : += sub downward intel96:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : -0x6.3cp+4 : += sub tonearest intel96:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : -0x6.3cp+4 : += sub towardzero intel96:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : -0x6.3cp+4 : += sub upward intel96:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : -0x6.3cp+4 : += sub downward m68k96:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : -0x6.3cp+4 : += sub tonearest m68k96:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : -0x6.3cp+4 : += sub towardzero m68k96:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : -0x6.3cp+4 : += sub upward m68k96:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : -0x6.3cp+4 : += sub downward binary128:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : -0x6.3cp+4 : += sub tonearest binary128:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : -0x6.3cp+4 : += sub towardzero binary128:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : -0x6.3cp+4 : += sub upward binary128:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : -0x6.3cp+4 : += sub downward ibm128:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : -0x6.3cp+4 : += sub tonearest ibm128:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : -0x6.3cp+4 : += sub towardzero ibm128:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : -0x6.3cp+4 : += sub upward ibm128:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : -0x6.3cp+4 : +sub 1 0x1p-23 += sub downward binary32:arg_fmt(0,1,-23,1) 0x1p+0 0x2p-24 : 0xf.ffffep-4 : += sub tonearest binary32:arg_fmt(0,1,-23,1) 0x1p+0 0x2p-24 : 0xf.ffffep-4 : += sub towardzero binary32:arg_fmt(0,1,-23,1) 0x1p+0 0x2p-24 : 0xf.ffffep-4 : += sub upward binary32:arg_fmt(0,1,-23,1) 0x1p+0 0x2p-24 : 0xf.ffffep-4 : += sub downward binary64:arg_fmt(0,1,-23,1) 0x1p+0 0x2p-24 : 0xf.ffffep-4 : += sub tonearest binary64:arg_fmt(0,1,-23,1) 0x1p+0 0x2p-24 : 0xf.ffffep-4 : += sub towardzero binary64:arg_fmt(0,1,-23,1) 0x1p+0 0x2p-24 : 0xf.ffffep-4 : += sub upward binary64:arg_fmt(0,1,-23,1) 0x1p+0 0x2p-24 : 0xf.ffffep-4 : += sub downward intel96:arg_fmt(0,1,-23,1) 0x1p+0 0x2p-24 : 0xf.ffffep-4 : += sub tonearest intel96:arg_fmt(0,1,-23,1) 0x1p+0 0x2p-24 : 0xf.ffffep-4 : += sub towardzero intel96:arg_fmt(0,1,-23,1) 0x1p+0 0x2p-24 : 0xf.ffffep-4 : += sub upward intel96:arg_fmt(0,1,-23,1) 0x1p+0 0x2p-24 : 0xf.ffffep-4 : += sub downward m68k96:arg_fmt(0,1,-23,1) 0x1p+0 0x2p-24 : 0xf.ffffep-4 : += sub tonearest m68k96:arg_fmt(0,1,-23,1) 0x1p+0 0x2p-24 : 0xf.ffffep-4 : += sub towardzero m68k96:arg_fmt(0,1,-23,1) 0x1p+0 0x2p-24 : 0xf.ffffep-4 : += sub upward m68k96:arg_fmt(0,1,-23,1) 0x1p+0 0x2p-24 : 0xf.ffffep-4 : += sub downward binary128:arg_fmt(0,1,-23,1) 0x1p+0 0x2p-24 : 0xf.ffffep-4 : += sub tonearest binary128:arg_fmt(0,1,-23,1) 0x1p+0 0x2p-24 : 0xf.ffffep-4 : += sub towardzero binary128:arg_fmt(0,1,-23,1) 0x1p+0 0x2p-24 : 0xf.ffffep-4 : += sub upward binary128:arg_fmt(0,1,-23,1) 0x1p+0 0x2p-24 : 0xf.ffffep-4 : += sub downward ibm128:arg_fmt(0,1,-23,1) 0x1p+0 0x2p-24 : 0xf.ffffep-4 : += sub tonearest ibm128:arg_fmt(0,1,-23,1) 0x1p+0 0x2p-24 : 0xf.ffffep-4 : += sub towardzero ibm128:arg_fmt(0,1,-23,1) 0x1p+0 0x2p-24 : 0xf.ffffep-4 : += sub upward ibm128:arg_fmt(0,1,-23,1) 0x1p+0 0x2p-24 : 0xf.ffffep-4 : +sub 1 0x1.7fp-23 += sub downward binary32:arg_fmt(0,1,-31,9) 0x1p+0 0x2.fep-24 : 0xf.ffffdp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-31,9) 0x1p+0 0x2.fep-24 : 0xf.ffffdp-4 : inexact += sub towardzero binary32:arg_fmt(0,1,-31,9) 0x1p+0 0x2.fep-24 : 0xf.ffffdp-4 : inexact += sub upward binary32:arg_fmt(0,1,-31,9) 0x1p+0 0x2.fep-24 : 0xf.ffffep-4 : inexact += sub downward binary64:arg_fmt(0,1,-31,9) 0x1p+0 0x2.fep-24 : 0xf.ffffd02p-4 : += sub tonearest binary64:arg_fmt(0,1,-31,9) 0x1p+0 0x2.fep-24 : 0xf.ffffd02p-4 : += sub towardzero binary64:arg_fmt(0,1,-31,9) 0x1p+0 0x2.fep-24 : 0xf.ffffd02p-4 : += sub upward binary64:arg_fmt(0,1,-31,9) 0x1p+0 0x2.fep-24 : 0xf.ffffd02p-4 : += sub downward intel96:arg_fmt(0,1,-31,9) 0x1p+0 0x2.fep-24 : 0xf.ffffd02p-4 : += sub tonearest intel96:arg_fmt(0,1,-31,9) 0x1p+0 0x2.fep-24 : 0xf.ffffd02p-4 : += sub towardzero intel96:arg_fmt(0,1,-31,9) 0x1p+0 0x2.fep-24 : 0xf.ffffd02p-4 : += sub upward intel96:arg_fmt(0,1,-31,9) 0x1p+0 0x2.fep-24 : 0xf.ffffd02p-4 : += sub downward m68k96:arg_fmt(0,1,-31,9) 0x1p+0 0x2.fep-24 : 0xf.ffffd02p-4 : += sub tonearest m68k96:arg_fmt(0,1,-31,9) 0x1p+0 0x2.fep-24 : 0xf.ffffd02p-4 : += sub towardzero m68k96:arg_fmt(0,1,-31,9) 0x1p+0 0x2.fep-24 : 0xf.ffffd02p-4 : += sub upward m68k96:arg_fmt(0,1,-31,9) 0x1p+0 0x2.fep-24 : 0xf.ffffd02p-4 : += sub downward binary128:arg_fmt(0,1,-31,9) 0x1p+0 0x2.fep-24 : 0xf.ffffd02p-4 : += sub tonearest binary128:arg_fmt(0,1,-31,9) 0x1p+0 0x2.fep-24 : 0xf.ffffd02p-4 : += sub towardzero binary128:arg_fmt(0,1,-31,9) 0x1p+0 0x2.fep-24 : 0xf.ffffd02p-4 : += sub upward binary128:arg_fmt(0,1,-31,9) 0x1p+0 0x2.fep-24 : 0xf.ffffd02p-4 : += sub downward ibm128:arg_fmt(0,1,-31,9) 0x1p+0 0x2.fep-24 : 0xf.ffffd02p-4 : += sub tonearest ibm128:arg_fmt(0,1,-31,9) 0x1p+0 0x2.fep-24 : 0xf.ffffd02p-4 : += sub towardzero ibm128:arg_fmt(0,1,-31,9) 0x1p+0 0x2.fep-24 : 0xf.ffffd02p-4 : += sub upward ibm128:arg_fmt(0,1,-31,9) 0x1p+0 0x2.fep-24 : 0xf.ffffd02p-4 : +sub 1 0x1.8p-23 += sub downward binary32:arg_fmt(0,1,-24,2) 0x1p+0 0x3p-24 : 0xf.ffffdp-4 : += sub tonearest binary32:arg_fmt(0,1,-24,2) 0x1p+0 0x3p-24 : 0xf.ffffdp-4 : += sub towardzero binary32:arg_fmt(0,1,-24,2) 0x1p+0 0x3p-24 : 0xf.ffffdp-4 : += sub upward binary32:arg_fmt(0,1,-24,2) 0x1p+0 0x3p-24 : 0xf.ffffdp-4 : += sub downward binary64:arg_fmt(0,1,-24,2) 0x1p+0 0x3p-24 : 0xf.ffffdp-4 : += sub tonearest binary64:arg_fmt(0,1,-24,2) 0x1p+0 0x3p-24 : 0xf.ffffdp-4 : += sub towardzero binary64:arg_fmt(0,1,-24,2) 0x1p+0 0x3p-24 : 0xf.ffffdp-4 : += sub upward binary64:arg_fmt(0,1,-24,2) 0x1p+0 0x3p-24 : 0xf.ffffdp-4 : += sub downward intel96:arg_fmt(0,1,-24,2) 0x1p+0 0x3p-24 : 0xf.ffffdp-4 : += sub tonearest intel96:arg_fmt(0,1,-24,2) 0x1p+0 0x3p-24 : 0xf.ffffdp-4 : += sub towardzero intel96:arg_fmt(0,1,-24,2) 0x1p+0 0x3p-24 : 0xf.ffffdp-4 : += sub upward intel96:arg_fmt(0,1,-24,2) 0x1p+0 0x3p-24 : 0xf.ffffdp-4 : += sub downward m68k96:arg_fmt(0,1,-24,2) 0x1p+0 0x3p-24 : 0xf.ffffdp-4 : += sub tonearest m68k96:arg_fmt(0,1,-24,2) 0x1p+0 0x3p-24 : 0xf.ffffdp-4 : += sub towardzero m68k96:arg_fmt(0,1,-24,2) 0x1p+0 0x3p-24 : 0xf.ffffdp-4 : += sub upward m68k96:arg_fmt(0,1,-24,2) 0x1p+0 0x3p-24 : 0xf.ffffdp-4 : += sub downward binary128:arg_fmt(0,1,-24,2) 0x1p+0 0x3p-24 : 0xf.ffffdp-4 : += sub tonearest binary128:arg_fmt(0,1,-24,2) 0x1p+0 0x3p-24 : 0xf.ffffdp-4 : += sub towardzero binary128:arg_fmt(0,1,-24,2) 0x1p+0 0x3p-24 : 0xf.ffffdp-4 : += sub upward binary128:arg_fmt(0,1,-24,2) 0x1p+0 0x3p-24 : 0xf.ffffdp-4 : += sub downward ibm128:arg_fmt(0,1,-24,2) 0x1p+0 0x3p-24 : 0xf.ffffdp-4 : += sub tonearest ibm128:arg_fmt(0,1,-24,2) 0x1p+0 0x3p-24 : 0xf.ffffdp-4 : += sub towardzero ibm128:arg_fmt(0,1,-24,2) 0x1p+0 0x3p-24 : 0xf.ffffdp-4 : += sub upward ibm128:arg_fmt(0,1,-24,2) 0x1p+0 0x3p-24 : 0xf.ffffdp-4 : +sub 1 0x1.81p-23 += sub downward binary32:arg_fmt(0,1,-31,9) 0x1p+0 0x3.02p-24 : 0xf.ffffcp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-31,9) 0x1p+0 0x3.02p-24 : 0xf.ffffdp-4 : inexact += sub towardzero binary32:arg_fmt(0,1,-31,9) 0x1p+0 0x3.02p-24 : 0xf.ffffcp-4 : inexact += sub upward binary32:arg_fmt(0,1,-31,9) 0x1p+0 0x3.02p-24 : 0xf.ffffdp-4 : inexact += sub downward binary64:arg_fmt(0,1,-31,9) 0x1p+0 0x3.02p-24 : 0xf.ffffcfep-4 : += sub tonearest binary64:arg_fmt(0,1,-31,9) 0x1p+0 0x3.02p-24 : 0xf.ffffcfep-4 : += sub towardzero binary64:arg_fmt(0,1,-31,9) 0x1p+0 0x3.02p-24 : 0xf.ffffcfep-4 : += sub upward binary64:arg_fmt(0,1,-31,9) 0x1p+0 0x3.02p-24 : 0xf.ffffcfep-4 : += sub downward intel96:arg_fmt(0,1,-31,9) 0x1p+0 0x3.02p-24 : 0xf.ffffcfep-4 : += sub tonearest intel96:arg_fmt(0,1,-31,9) 0x1p+0 0x3.02p-24 : 0xf.ffffcfep-4 : += sub towardzero intel96:arg_fmt(0,1,-31,9) 0x1p+0 0x3.02p-24 : 0xf.ffffcfep-4 : += sub upward intel96:arg_fmt(0,1,-31,9) 0x1p+0 0x3.02p-24 : 0xf.ffffcfep-4 : += sub downward m68k96:arg_fmt(0,1,-31,9) 0x1p+0 0x3.02p-24 : 0xf.ffffcfep-4 : += sub tonearest m68k96:arg_fmt(0,1,-31,9) 0x1p+0 0x3.02p-24 : 0xf.ffffcfep-4 : += sub towardzero m68k96:arg_fmt(0,1,-31,9) 0x1p+0 0x3.02p-24 : 0xf.ffffcfep-4 : += sub upward m68k96:arg_fmt(0,1,-31,9) 0x1p+0 0x3.02p-24 : 0xf.ffffcfep-4 : += sub downward binary128:arg_fmt(0,1,-31,9) 0x1p+0 0x3.02p-24 : 0xf.ffffcfep-4 : += sub tonearest binary128:arg_fmt(0,1,-31,9) 0x1p+0 0x3.02p-24 : 0xf.ffffcfep-4 : += sub towardzero binary128:arg_fmt(0,1,-31,9) 0x1p+0 0x3.02p-24 : 0xf.ffffcfep-4 : += sub upward binary128:arg_fmt(0,1,-31,9) 0x1p+0 0x3.02p-24 : 0xf.ffffcfep-4 : += sub downward ibm128:arg_fmt(0,1,-31,9) 0x1p+0 0x3.02p-24 : 0xf.ffffcfep-4 : += sub tonearest ibm128:arg_fmt(0,1,-31,9) 0x1p+0 0x3.02p-24 : 0xf.ffffcfep-4 : += sub towardzero ibm128:arg_fmt(0,1,-31,9) 0x1p+0 0x3.02p-24 : 0xf.ffffcfep-4 : += sub upward ibm128:arg_fmt(0,1,-31,9) 0x1p+0 0x3.02p-24 : 0xf.ffffcfep-4 : +sub 1 0x1p-24 += sub downward binary32:arg_fmt(0,1,-24,1) 0x1p+0 0x1p-24 : 0xf.fffffp-4 : += sub tonearest binary32:arg_fmt(0,1,-24,1) 0x1p+0 0x1p-24 : 0xf.fffffp-4 : += sub towardzero binary32:arg_fmt(0,1,-24,1) 0x1p+0 0x1p-24 : 0xf.fffffp-4 : += sub upward binary32:arg_fmt(0,1,-24,1) 0x1p+0 0x1p-24 : 0xf.fffffp-4 : += sub downward binary64:arg_fmt(0,1,-24,1) 0x1p+0 0x1p-24 : 0xf.fffffp-4 : += sub tonearest binary64:arg_fmt(0,1,-24,1) 0x1p+0 0x1p-24 : 0xf.fffffp-4 : += sub towardzero binary64:arg_fmt(0,1,-24,1) 0x1p+0 0x1p-24 : 0xf.fffffp-4 : += sub upward binary64:arg_fmt(0,1,-24,1) 0x1p+0 0x1p-24 : 0xf.fffffp-4 : += sub downward intel96:arg_fmt(0,1,-24,1) 0x1p+0 0x1p-24 : 0xf.fffffp-4 : += sub tonearest intel96:arg_fmt(0,1,-24,1) 0x1p+0 0x1p-24 : 0xf.fffffp-4 : += sub towardzero intel96:arg_fmt(0,1,-24,1) 0x1p+0 0x1p-24 : 0xf.fffffp-4 : += sub upward intel96:arg_fmt(0,1,-24,1) 0x1p+0 0x1p-24 : 0xf.fffffp-4 : += sub downward m68k96:arg_fmt(0,1,-24,1) 0x1p+0 0x1p-24 : 0xf.fffffp-4 : += sub tonearest m68k96:arg_fmt(0,1,-24,1) 0x1p+0 0x1p-24 : 0xf.fffffp-4 : += sub towardzero m68k96:arg_fmt(0,1,-24,1) 0x1p+0 0x1p-24 : 0xf.fffffp-4 : += sub upward m68k96:arg_fmt(0,1,-24,1) 0x1p+0 0x1p-24 : 0xf.fffffp-4 : += sub downward binary128:arg_fmt(0,1,-24,1) 0x1p+0 0x1p-24 : 0xf.fffffp-4 : += sub tonearest binary128:arg_fmt(0,1,-24,1) 0x1p+0 0x1p-24 : 0xf.fffffp-4 : += sub towardzero binary128:arg_fmt(0,1,-24,1) 0x1p+0 0x1p-24 : 0xf.fffffp-4 : += sub upward binary128:arg_fmt(0,1,-24,1) 0x1p+0 0x1p-24 : 0xf.fffffp-4 : += sub downward ibm128:arg_fmt(0,1,-24,1) 0x1p+0 0x1p-24 : 0xf.fffffp-4 : += sub tonearest ibm128:arg_fmt(0,1,-24,1) 0x1p+0 0x1p-24 : 0xf.fffffp-4 : += sub towardzero ibm128:arg_fmt(0,1,-24,1) 0x1p+0 0x1p-24 : 0xf.fffffp-4 : += sub upward ibm128:arg_fmt(0,1,-24,1) 0x1p+0 0x1p-24 : 0xf.fffffp-4 : +sub 1 0x1.1p-24 += sub downward binary32:arg_fmt(0,1,-28,5) 0x1p+0 0x1.1p-24 : 0xf.ffffep-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-28,5) 0x1p+0 0x1.1p-24 : 0xf.fffffp-4 : inexact += sub towardzero binary32:arg_fmt(0,1,-28,5) 0x1p+0 0x1.1p-24 : 0xf.ffffep-4 : inexact += sub upward binary32:arg_fmt(0,1,-28,5) 0x1p+0 0x1.1p-24 : 0xf.fffffp-4 : inexact += sub downward binary64:arg_fmt(0,1,-28,5) 0x1p+0 0x1.1p-24 : 0xf.ffffefp-4 : += sub tonearest binary64:arg_fmt(0,1,-28,5) 0x1p+0 0x1.1p-24 : 0xf.ffffefp-4 : += sub towardzero binary64:arg_fmt(0,1,-28,5) 0x1p+0 0x1.1p-24 : 0xf.ffffefp-4 : += sub upward binary64:arg_fmt(0,1,-28,5) 0x1p+0 0x1.1p-24 : 0xf.ffffefp-4 : += sub downward intel96:arg_fmt(0,1,-28,5) 0x1p+0 0x1.1p-24 : 0xf.ffffefp-4 : += sub tonearest intel96:arg_fmt(0,1,-28,5) 0x1p+0 0x1.1p-24 : 0xf.ffffefp-4 : += sub towardzero intel96:arg_fmt(0,1,-28,5) 0x1p+0 0x1.1p-24 : 0xf.ffffefp-4 : += sub upward intel96:arg_fmt(0,1,-28,5) 0x1p+0 0x1.1p-24 : 0xf.ffffefp-4 : += sub downward m68k96:arg_fmt(0,1,-28,5) 0x1p+0 0x1.1p-24 : 0xf.ffffefp-4 : += sub tonearest m68k96:arg_fmt(0,1,-28,5) 0x1p+0 0x1.1p-24 : 0xf.ffffefp-4 : += sub towardzero m68k96:arg_fmt(0,1,-28,5) 0x1p+0 0x1.1p-24 : 0xf.ffffefp-4 : += sub upward m68k96:arg_fmt(0,1,-28,5) 0x1p+0 0x1.1p-24 : 0xf.ffffefp-4 : += sub downward binary128:arg_fmt(0,1,-28,5) 0x1p+0 0x1.1p-24 : 0xf.ffffefp-4 : += sub tonearest binary128:arg_fmt(0,1,-28,5) 0x1p+0 0x1.1p-24 : 0xf.ffffefp-4 : += sub towardzero binary128:arg_fmt(0,1,-28,5) 0x1p+0 0x1.1p-24 : 0xf.ffffefp-4 : += sub upward binary128:arg_fmt(0,1,-28,5) 0x1p+0 0x1.1p-24 : 0xf.ffffefp-4 : += sub downward ibm128:arg_fmt(0,1,-28,5) 0x1p+0 0x1.1p-24 : 0xf.ffffefp-4 : += sub tonearest ibm128:arg_fmt(0,1,-28,5) 0x1p+0 0x1.1p-24 : 0xf.ffffefp-4 : += sub towardzero ibm128:arg_fmt(0,1,-28,5) 0x1p+0 0x1.1p-24 : 0xf.ffffefp-4 : += sub upward ibm128:arg_fmt(0,1,-28,5) 0x1p+0 0x1.1p-24 : 0xf.ffffefp-4 : +sub 1 0x0.fp-24 += sub downward binary32:arg_fmt(0,1,-28,4) 0x1p+0 0xfp-28 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-28,4) 0x1p+0 0xfp-28 : 0xf.fffffp-4 : inexact += sub towardzero binary32:arg_fmt(0,1,-28,4) 0x1p+0 0xfp-28 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-28,4) 0x1p+0 0xfp-28 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-28,4) 0x1p+0 0xfp-28 : 0xf.fffff1p-4 : += sub tonearest binary64:arg_fmt(0,1,-28,4) 0x1p+0 0xfp-28 : 0xf.fffff1p-4 : += sub towardzero binary64:arg_fmt(0,1,-28,4) 0x1p+0 0xfp-28 : 0xf.fffff1p-4 : += sub upward binary64:arg_fmt(0,1,-28,4) 0x1p+0 0xfp-28 : 0xf.fffff1p-4 : += sub downward intel96:arg_fmt(0,1,-28,4) 0x1p+0 0xfp-28 : 0xf.fffff1p-4 : += sub tonearest intel96:arg_fmt(0,1,-28,4) 0x1p+0 0xfp-28 : 0xf.fffff1p-4 : += sub towardzero intel96:arg_fmt(0,1,-28,4) 0x1p+0 0xfp-28 : 0xf.fffff1p-4 : += sub upward intel96:arg_fmt(0,1,-28,4) 0x1p+0 0xfp-28 : 0xf.fffff1p-4 : += sub downward m68k96:arg_fmt(0,1,-28,4) 0x1p+0 0xfp-28 : 0xf.fffff1p-4 : += sub tonearest m68k96:arg_fmt(0,1,-28,4) 0x1p+0 0xfp-28 : 0xf.fffff1p-4 : += sub towardzero m68k96:arg_fmt(0,1,-28,4) 0x1p+0 0xfp-28 : 0xf.fffff1p-4 : += sub upward m68k96:arg_fmt(0,1,-28,4) 0x1p+0 0xfp-28 : 0xf.fffff1p-4 : += sub downward binary128:arg_fmt(0,1,-28,4) 0x1p+0 0xfp-28 : 0xf.fffff1p-4 : += sub tonearest binary128:arg_fmt(0,1,-28,4) 0x1p+0 0xfp-28 : 0xf.fffff1p-4 : += sub towardzero binary128:arg_fmt(0,1,-28,4) 0x1p+0 0xfp-28 : 0xf.fffff1p-4 : += sub upward binary128:arg_fmt(0,1,-28,4) 0x1p+0 0xfp-28 : 0xf.fffff1p-4 : += sub downward ibm128:arg_fmt(0,1,-28,4) 0x1p+0 0xfp-28 : 0xf.fffff1p-4 : += sub tonearest ibm128:arg_fmt(0,1,-28,4) 0x1p+0 0xfp-28 : 0xf.fffff1p-4 : += sub towardzero ibm128:arg_fmt(0,1,-28,4) 0x1p+0 0xfp-28 : 0xf.fffff1p-4 : += sub upward ibm128:arg_fmt(0,1,-28,4) 0x1p+0 0xfp-28 : 0xf.fffff1p-4 : +sub 1 min += sub downward binary32:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact +sub 1 -min += sub downward binary32:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1.0000000000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1.000000000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1.0000000000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1.000000000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1.0000000000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1.000000000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1.0000000000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1.000000000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1.0000000000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1.000000000000000000000000008p+0 : inexact +sub 1 min_subnorm += sub downward binary32:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact +sub 1 -min_subnorm += sub downward binary32:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1.000000000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1.000000000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1.000000000000000000000000008p+0 : inexact +sub -1 min += sub downward binary32:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1.0000000000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1.000000000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1.0000000000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1.000000000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1.0000000000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1.000000000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1.0000000000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1.000000000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1.0000000000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1.000000000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact +sub -1 -min += sub downward binary32:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.fffffp-4 : inexact += sub downward binary64:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.ffffffffffff8p-4 : inexact += sub downward intel96:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.fffffffffffffffp-4 : inexact += sub downward m68k96:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.fffffffffffffffp-4 : inexact += sub downward binary128:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub downward ibm128:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub downward binary32:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.fffffp-4 : inexact += sub downward binary64:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.ffffffffffff8p-4 : inexact += sub downward intel96:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.fffffffffffffffp-4 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.fffffffffffffffp-4 : inexact += sub downward binary128:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub downward binary32:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.fffffp-4 : inexact += sub downward binary64:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.ffffffffffff8p-4 : inexact += sub downward intel96:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.fffffffffffffffp-4 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.fffffffffffffffp-4 : inexact += sub downward binary128:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub downward binary32:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.fffffp-4 : inexact += sub downward binary64:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.ffffffffffff8p-4 : inexact += sub downward intel96:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.fffffffffffffffp-4 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.fffffffffffffffp-4 : inexact += sub downward binary128:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub downward binary32:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.fffffp-4 : inexact += sub downward binary64:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.ffffffffffff8p-4 : inexact += sub downward intel96:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.fffffffffffffffp-4 : inexact += sub downward m68k96:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.fffffffffffffffp-4 : inexact += sub downward binary128:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub downward ibm128:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.fffffffffffffffffffffffffcp-4 : inexact +sub -1 min_subnorm += sub downward binary32:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1.0000000000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1.000000000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1.0000000000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1.000000000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1.0000000000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1.000000000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1.0000000000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1.000000000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1.0000000000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1.000000000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact +sub -1 -min_subnorm += sub downward binary32:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.fffffp-4 : inexact += sub downward binary64:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.ffffffffffff8p-4 : inexact += sub downward intel96:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.fffffffffffffffp-4 : inexact += sub downward m68k96:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.fffffffffffffffp-4 : inexact += sub downward binary128:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub downward ibm128:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub downward binary32:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.fffffp-4 : inexact += sub downward binary64:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.ffffffffffff8p-4 : inexact += sub downward intel96:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.fffffffffffffffp-4 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.fffffffffffffffp-4 : inexact += sub downward binary128:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub downward binary32:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.fffffp-4 : inexact += sub downward binary64:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.ffffffffffff8p-4 : inexact += sub downward intel96:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.fffffffffffffffp-4 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.fffffffffffffffp-4 : inexact += sub downward binary128:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub downward binary32:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.fffffp-4 : inexact += sub downward binary64:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.ffffffffffff8p-4 : inexact += sub downward intel96:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.fffffffffffffffp-4 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.fffffffffffffffp-4 : inexact += sub downward binary128:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub downward binary32:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.fffffp-4 : inexact += sub downward binary64:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.ffffffffffff8p-4 : inexact += sub downward intel96:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.fffffffffffffffp-4 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.fffffffffffffffp-4 : inexact += sub downward binary128:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.fffffffffffffffffffffffffcp-4 : inexact +sub 0x1.000001p0 min += sub downward binary32:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000001fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000001fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000001fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000001fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000001fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000001fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000001fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000001fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000001fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000001fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000001fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000001fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000001fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000001fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000001fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-126,25) 0x1.000001p+0 0x4p-128 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,25) 0x1.000001p+0 0x4p-128 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,25) 0x1.000001p+0 0x4p-128 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-126,25) 0x1.000001p+0 0x4p-128 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,25) 0x1.000001p+0 0x4p-128 : 0x1.000000fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,25) 0x1.000001p+0 0x4p-128 : 0x1.000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,25) 0x1.000001p+0 0x4p-128 : 0x1.000000fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-126,25) 0x1.000001p+0 0x4p-128 : 0x1.000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,25) 0x1.000001p+0 0x4p-128 : 0x1.000000fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,25) 0x1.000001p+0 0x4p-128 : 0x1.000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,25) 0x1.000001p+0 0x4p-128 : 0x1.000000fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-126,25) 0x1.000001p+0 0x4p-128 : 0x1.000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,25) 0x1.000001p+0 0x4p-128 : 0x1.000000fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,25) 0x1.000001p+0 0x4p-128 : 0x1.000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,25) 0x1.000001p+0 0x4p-128 : 0x1.000000fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-126,25) 0x1.000001p+0 0x4p-128 : 0x1.000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,25) 0x1.000001p+0 0x4p-128 : 0x1.000000ffffffffffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,25) 0x1.000001p+0 0x4p-128 : 0x1.000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,25) 0x1.000001p+0 0x4p-128 : 0x1.000000ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-126,25) 0x1.000001p+0 0x4p-128 : 0x1.000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,25) 0x1.000001p+0 0x4p-128 : 0x1.000000ffffffffffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,25) 0x1.000001p+0 0x4p-128 : 0x1.000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,25) 0x1.000001p+0 0x4p-128 : 0x1.000000ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-126,25) 0x1.000001p+0 0x4p-128 : 0x1.000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,25) 0x1.000001p+0 0x4p-1024 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,25) 0x1.000001p+0 0x4p-1024 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,25) 0x1.000001p+0 0x4p-1024 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1022,25) 0x1.000001p+0 0x4p-1024 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,25) 0x1.000001p+0 0x4p-1024 : 0x1.000000fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,25) 0x1.000001p+0 0x4p-1024 : 0x1.000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,25) 0x1.000001p+0 0x4p-1024 : 0x1.000000fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-1022,25) 0x1.000001p+0 0x4p-1024 : 0x1.000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,25) 0x1.000001p+0 0x4p-1024 : 0x1.000000fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,25) 0x1.000001p+0 0x4p-1024 : 0x1.000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,25) 0x1.000001p+0 0x4p-1024 : 0x1.000000fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-1022,25) 0x1.000001p+0 0x4p-1024 : 0x1.000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,25) 0x1.000001p+0 0x4p-1024 : 0x1.000000fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,25) 0x1.000001p+0 0x4p-1024 : 0x1.000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,25) 0x1.000001p+0 0x4p-1024 : 0x1.000000fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,25) 0x1.000001p+0 0x4p-1024 : 0x1.000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,25) 0x1.000001p+0 0x4p-1024 : 0x1.000000ffffffffffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,25) 0x1.000001p+0 0x4p-1024 : 0x1.000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,25) 0x1.000001p+0 0x4p-1024 : 0x1.000000ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-1022,25) 0x1.000001p+0 0x4p-1024 : 0x1.000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,25) 0x1.000001p+0 0x4p-1024 : 0x1.000000ffffffffffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,25) 0x1.000001p+0 0x4p-1024 : 0x1.000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,25) 0x1.000001p+0 0x4p-1024 : 0x1.000000ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,25) 0x1.000001p+0 0x4p-1024 : 0x1.000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,25) 0x1.000001p+0 0x4p-16384 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,25) 0x1.000001p+0 0x4p-16384 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,25) 0x1.000001p+0 0x4p-16384 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16382,25) 0x1.000001p+0 0x4p-16384 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,25) 0x1.000001p+0 0x4p-16384 : 0x1.000000fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,25) 0x1.000001p+0 0x4p-16384 : 0x1.000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,25) 0x1.000001p+0 0x4p-16384 : 0x1.000000fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-16382,25) 0x1.000001p+0 0x4p-16384 : 0x1.000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,25) 0x1.000001p+0 0x4p-16384 : 0x1.000000fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,25) 0x1.000001p+0 0x4p-16384 : 0x1.000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,25) 0x1.000001p+0 0x4p-16384 : 0x1.000000fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16382,25) 0x1.000001p+0 0x4p-16384 : 0x1.000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,25) 0x1.000001p+0 0x4p-16384 : 0x1.000000fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,25) 0x1.000001p+0 0x4p-16384 : 0x1.000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,25) 0x1.000001p+0 0x4p-16384 : 0x1.000000fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,25) 0x1.000001p+0 0x4p-16384 : 0x1.000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,25) 0x1.000001p+0 0x4p-16384 : 0x1.000000ffffffffffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,25) 0x1.000001p+0 0x4p-16384 : 0x1.000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,25) 0x1.000001p+0 0x4p-16384 : 0x1.000000ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16382,25) 0x1.000001p+0 0x4p-16384 : 0x1.000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,25) 0x1.000001p+0 0x4p-16384 : 0x1.000000ffffffffffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,25) 0x1.000001p+0 0x4p-16384 : 0x1.000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,25) 0x1.000001p+0 0x4p-16384 : 0x1.000000ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,25) 0x1.000001p+0 0x4p-16384 : 0x1.000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,25) 0x1.000001p+0 0x2p-16384 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,25) 0x1.000001p+0 0x2p-16384 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,25) 0x1.000001p+0 0x2p-16384 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16383,25) 0x1.000001p+0 0x2p-16384 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,25) 0x1.000001p+0 0x2p-16384 : 0x1.000000fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,25) 0x1.000001p+0 0x2p-16384 : 0x1.000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,25) 0x1.000001p+0 0x2p-16384 : 0x1.000000fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-16383,25) 0x1.000001p+0 0x2p-16384 : 0x1.000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,25) 0x1.000001p+0 0x2p-16384 : 0x1.000000fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,25) 0x1.000001p+0 0x2p-16384 : 0x1.000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,25) 0x1.000001p+0 0x2p-16384 : 0x1.000000fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16383,25) 0x1.000001p+0 0x2p-16384 : 0x1.000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,25) 0x1.000001p+0 0x2p-16384 : 0x1.000000fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,25) 0x1.000001p+0 0x2p-16384 : 0x1.000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,25) 0x1.000001p+0 0x2p-16384 : 0x1.000000fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,25) 0x1.000001p+0 0x2p-16384 : 0x1.000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,25) 0x1.000001p+0 0x2p-16384 : 0x1.000000ffffffffffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,25) 0x1.000001p+0 0x2p-16384 : 0x1.000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,25) 0x1.000001p+0 0x2p-16384 : 0x1.000000ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16383,25) 0x1.000001p+0 0x2p-16384 : 0x1.000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,25) 0x1.000001p+0 0x2p-16384 : 0x1.000000ffffffffffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,25) 0x1.000001p+0 0x2p-16384 : 0x1.000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,25) 0x1.000001p+0 0x2p-16384 : 0x1.000000ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,25) 0x1.000001p+0 0x2p-16384 : 0x1.000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,25) 0x1.000001p+0 0x8p-972 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,25) 0x1.000001p+0 0x8p-972 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,25) 0x1.000001p+0 0x8p-972 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-969,25) 0x1.000001p+0 0x8p-972 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,25) 0x1.000001p+0 0x8p-972 : 0x1.000000fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,25) 0x1.000001p+0 0x8p-972 : 0x1.000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,25) 0x1.000001p+0 0x8p-972 : 0x1.000000fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-969,25) 0x1.000001p+0 0x8p-972 : 0x1.000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,25) 0x1.000001p+0 0x8p-972 : 0x1.000000fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,25) 0x1.000001p+0 0x8p-972 : 0x1.000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,25) 0x1.000001p+0 0x8p-972 : 0x1.000000fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-969,25) 0x1.000001p+0 0x8p-972 : 0x1.000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,25) 0x1.000001p+0 0x8p-972 : 0x1.000000fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,25) 0x1.000001p+0 0x8p-972 : 0x1.000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,25) 0x1.000001p+0 0x8p-972 : 0x1.000000fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-969,25) 0x1.000001p+0 0x8p-972 : 0x1.000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,25) 0x1.000001p+0 0x8p-972 : 0x1.000000ffffffffffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,25) 0x1.000001p+0 0x8p-972 : 0x1.000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,25) 0x1.000001p+0 0x8p-972 : 0x1.000000ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-969,25) 0x1.000001p+0 0x8p-972 : 0x1.000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,25) 0x1.000001p+0 0x8p-972 : 0x1.000000ffffffffffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,25) 0x1.000001p+0 0x8p-972 : 0x1.000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,25) 0x1.000001p+0 0x8p-972 : 0x1.000000ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-969,25) 0x1.000001p+0 0x8p-972 : 0x1.000001p+0 : inexact +sub 0x1.000001p0 -min += sub downward binary32:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000004p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.0000020000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.0000020000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.0000020000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.0000020000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000004p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.0000020000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.0000020000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.0000020000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.0000020000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000004p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.0000020000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.0000020000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.0000020000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.0000020000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000004p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.0000020000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.0000020000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.0000020000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.0000020000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000004p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.0000020000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.0000020000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.0000020000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.0000020000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1.0000000000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1.000000000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1.0000000000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1.000000000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1.0000000000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1.000000000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1.0000000000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1.000000000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1.0000000000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1.000000000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-126,25) 0x1.000001p+0 -0x4p-128 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,25) 0x1.000001p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,25) 0x1.000001p+0 -0x4p-128 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-126,25) 0x1.000001p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,25) 0x1.000001p+0 -0x4p-128 : 0x1.000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,25) 0x1.000001p+0 -0x4p-128 : 0x1.000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,25) 0x1.000001p+0 -0x4p-128 : 0x1.000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-126,25) 0x1.000001p+0 -0x4p-128 : 0x1.0000010000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,25) 0x1.000001p+0 -0x4p-128 : 0x1.000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,25) 0x1.000001p+0 -0x4p-128 : 0x1.000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,25) 0x1.000001p+0 -0x4p-128 : 0x1.000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-126,25) 0x1.000001p+0 -0x4p-128 : 0x1.0000010000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,25) 0x1.000001p+0 -0x4p-128 : 0x1.000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,25) 0x1.000001p+0 -0x4p-128 : 0x1.000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,25) 0x1.000001p+0 -0x4p-128 : 0x1.000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-126,25) 0x1.000001p+0 -0x4p-128 : 0x1.0000010000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,25) 0x1.000001p+0 -0x4p-128 : 0x1.000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,25) 0x1.000001p+0 -0x4p-128 : 0x1.000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,25) 0x1.000001p+0 -0x4p-128 : 0x1.000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-126,25) 0x1.000001p+0 -0x4p-128 : 0x1.0000010000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,25) 0x1.000001p+0 -0x4p-128 : 0x1.000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,25) 0x1.000001p+0 -0x4p-128 : 0x1.000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,25) 0x1.000001p+0 -0x4p-128 : 0x1.000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-126,25) 0x1.000001p+0 -0x4p-128 : 0x1.000001000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,25) 0x1.000001p+0 -0x4p-1024 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,25) 0x1.000001p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,25) 0x1.000001p+0 -0x4p-1024 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1022,25) 0x1.000001p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,25) 0x1.000001p+0 -0x4p-1024 : 0x1.000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,25) 0x1.000001p+0 -0x4p-1024 : 0x1.000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,25) 0x1.000001p+0 -0x4p-1024 : 0x1.000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1022,25) 0x1.000001p+0 -0x4p-1024 : 0x1.0000010000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,25) 0x1.000001p+0 -0x4p-1024 : 0x1.000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,25) 0x1.000001p+0 -0x4p-1024 : 0x1.000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,25) 0x1.000001p+0 -0x4p-1024 : 0x1.000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1022,25) 0x1.000001p+0 -0x4p-1024 : 0x1.0000010000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,25) 0x1.000001p+0 -0x4p-1024 : 0x1.000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,25) 0x1.000001p+0 -0x4p-1024 : 0x1.000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,25) 0x1.000001p+0 -0x4p-1024 : 0x1.000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,25) 0x1.000001p+0 -0x4p-1024 : 0x1.0000010000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,25) 0x1.000001p+0 -0x4p-1024 : 0x1.000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,25) 0x1.000001p+0 -0x4p-1024 : 0x1.000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,25) 0x1.000001p+0 -0x4p-1024 : 0x1.000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1022,25) 0x1.000001p+0 -0x4p-1024 : 0x1.0000010000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,25) 0x1.000001p+0 -0x4p-1024 : 0x1.000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,25) 0x1.000001p+0 -0x4p-1024 : 0x1.000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,25) 0x1.000001p+0 -0x4p-1024 : 0x1.000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,25) 0x1.000001p+0 -0x4p-1024 : 0x1.000001000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,25) 0x1.000001p+0 -0x4p-16384 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,25) 0x1.000001p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,25) 0x1.000001p+0 -0x4p-16384 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16382,25) 0x1.000001p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,25) 0x1.000001p+0 -0x4p-16384 : 0x1.000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,25) 0x1.000001p+0 -0x4p-16384 : 0x1.000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,25) 0x1.000001p+0 -0x4p-16384 : 0x1.000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16382,25) 0x1.000001p+0 -0x4p-16384 : 0x1.0000010000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,25) 0x1.000001p+0 -0x4p-16384 : 0x1.000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,25) 0x1.000001p+0 -0x4p-16384 : 0x1.000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,25) 0x1.000001p+0 -0x4p-16384 : 0x1.000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16382,25) 0x1.000001p+0 -0x4p-16384 : 0x1.0000010000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,25) 0x1.000001p+0 -0x4p-16384 : 0x1.000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,25) 0x1.000001p+0 -0x4p-16384 : 0x1.000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,25) 0x1.000001p+0 -0x4p-16384 : 0x1.000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,25) 0x1.000001p+0 -0x4p-16384 : 0x1.0000010000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,25) 0x1.000001p+0 -0x4p-16384 : 0x1.000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,25) 0x1.000001p+0 -0x4p-16384 : 0x1.000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,25) 0x1.000001p+0 -0x4p-16384 : 0x1.000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16382,25) 0x1.000001p+0 -0x4p-16384 : 0x1.0000010000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,25) 0x1.000001p+0 -0x4p-16384 : 0x1.000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,25) 0x1.000001p+0 -0x4p-16384 : 0x1.000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,25) 0x1.000001p+0 -0x4p-16384 : 0x1.000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,25) 0x1.000001p+0 -0x4p-16384 : 0x1.000001000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,25) 0x1.000001p+0 -0x2p-16384 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,25) 0x1.000001p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,25) 0x1.000001p+0 -0x2p-16384 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16383,25) 0x1.000001p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,25) 0x1.000001p+0 -0x2p-16384 : 0x1.000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,25) 0x1.000001p+0 -0x2p-16384 : 0x1.000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,25) 0x1.000001p+0 -0x2p-16384 : 0x1.000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16383,25) 0x1.000001p+0 -0x2p-16384 : 0x1.0000010000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,25) 0x1.000001p+0 -0x2p-16384 : 0x1.000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,25) 0x1.000001p+0 -0x2p-16384 : 0x1.000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,25) 0x1.000001p+0 -0x2p-16384 : 0x1.000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16383,25) 0x1.000001p+0 -0x2p-16384 : 0x1.0000010000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,25) 0x1.000001p+0 -0x2p-16384 : 0x1.000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,25) 0x1.000001p+0 -0x2p-16384 : 0x1.000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,25) 0x1.000001p+0 -0x2p-16384 : 0x1.000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,25) 0x1.000001p+0 -0x2p-16384 : 0x1.0000010000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,25) 0x1.000001p+0 -0x2p-16384 : 0x1.000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,25) 0x1.000001p+0 -0x2p-16384 : 0x1.000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,25) 0x1.000001p+0 -0x2p-16384 : 0x1.000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16383,25) 0x1.000001p+0 -0x2p-16384 : 0x1.0000010000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,25) 0x1.000001p+0 -0x2p-16384 : 0x1.000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,25) 0x1.000001p+0 -0x2p-16384 : 0x1.000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,25) 0x1.000001p+0 -0x2p-16384 : 0x1.000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,25) 0x1.000001p+0 -0x2p-16384 : 0x1.000001000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,25) 0x1.000001p+0 -0x8p-972 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,25) 0x1.000001p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,25) 0x1.000001p+0 -0x8p-972 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-969,25) 0x1.000001p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,25) 0x1.000001p+0 -0x8p-972 : 0x1.000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,25) 0x1.000001p+0 -0x8p-972 : 0x1.000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,25) 0x1.000001p+0 -0x8p-972 : 0x1.000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-969,25) 0x1.000001p+0 -0x8p-972 : 0x1.0000010000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,25) 0x1.000001p+0 -0x8p-972 : 0x1.000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,25) 0x1.000001p+0 -0x8p-972 : 0x1.000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,25) 0x1.000001p+0 -0x8p-972 : 0x1.000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-969,25) 0x1.000001p+0 -0x8p-972 : 0x1.0000010000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,25) 0x1.000001p+0 -0x8p-972 : 0x1.000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,25) 0x1.000001p+0 -0x8p-972 : 0x1.000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,25) 0x1.000001p+0 -0x8p-972 : 0x1.000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-969,25) 0x1.000001p+0 -0x8p-972 : 0x1.0000010000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,25) 0x1.000001p+0 -0x8p-972 : 0x1.000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,25) 0x1.000001p+0 -0x8p-972 : 0x1.000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,25) 0x1.000001p+0 -0x8p-972 : 0x1.000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-969,25) 0x1.000001p+0 -0x8p-972 : 0x1.0000010000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,25) 0x1.000001p+0 -0x8p-972 : 0x1.000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,25) 0x1.000001p+0 -0x8p-972 : 0x1.000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,25) 0x1.000001p+0 -0x8p-972 : 0x1.000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-969,25) 0x1.000001p+0 -0x8p-972 : 0x1.000001000000000000000000008p+0 : inexact +sub 0x1.000001p0 min_subnorm += sub downward binary32:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000001fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000001fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000001fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000001fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000001fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000001fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000001fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000001fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000001fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000001fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000001fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000001fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000001fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000001fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000001fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-149,25) 0x1.000001p+0 0x8p-152 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,25) 0x1.000001p+0 0x8p-152 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,25) 0x1.000001p+0 0x8p-152 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-149,25) 0x1.000001p+0 0x8p-152 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,25) 0x1.000001p+0 0x8p-152 : 0x1.000000fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,25) 0x1.000001p+0 0x8p-152 : 0x1.000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,25) 0x1.000001p+0 0x8p-152 : 0x1.000000fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-149,25) 0x1.000001p+0 0x8p-152 : 0x1.000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,25) 0x1.000001p+0 0x8p-152 : 0x1.000000fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,25) 0x1.000001p+0 0x8p-152 : 0x1.000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,25) 0x1.000001p+0 0x8p-152 : 0x1.000000fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-149,25) 0x1.000001p+0 0x8p-152 : 0x1.000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,25) 0x1.000001p+0 0x8p-152 : 0x1.000000fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,25) 0x1.000001p+0 0x8p-152 : 0x1.000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,25) 0x1.000001p+0 0x8p-152 : 0x1.000000fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-149,25) 0x1.000001p+0 0x8p-152 : 0x1.000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,25) 0x1.000001p+0 0x8p-152 : 0x1.000000ffffffffffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,25) 0x1.000001p+0 0x8p-152 : 0x1.000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,25) 0x1.000001p+0 0x8p-152 : 0x1.000000ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-149,25) 0x1.000001p+0 0x8p-152 : 0x1.000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,25) 0x1.000001p+0 0x8p-152 : 0x1.000000ffffffffffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,25) 0x1.000001p+0 0x8p-152 : 0x1.000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,25) 0x1.000001p+0 0x8p-152 : 0x1.000000ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-149,25) 0x1.000001p+0 0x8p-152 : 0x1.000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,25) 0x1.000001p+0 0x4p-1076 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,25) 0x1.000001p+0 0x4p-1076 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,25) 0x1.000001p+0 0x4p-1076 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1074,25) 0x1.000001p+0 0x4p-1076 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,25) 0x1.000001p+0 0x4p-1076 : 0x1.000000fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,25) 0x1.000001p+0 0x4p-1076 : 0x1.000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,25) 0x1.000001p+0 0x4p-1076 : 0x1.000000fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-1074,25) 0x1.000001p+0 0x4p-1076 : 0x1.000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,25) 0x1.000001p+0 0x4p-1076 : 0x1.000000fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,25) 0x1.000001p+0 0x4p-1076 : 0x1.000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,25) 0x1.000001p+0 0x4p-1076 : 0x1.000000fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-1074,25) 0x1.000001p+0 0x4p-1076 : 0x1.000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,25) 0x1.000001p+0 0x4p-1076 : 0x1.000000fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,25) 0x1.000001p+0 0x4p-1076 : 0x1.000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,25) 0x1.000001p+0 0x4p-1076 : 0x1.000000fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,25) 0x1.000001p+0 0x4p-1076 : 0x1.000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,25) 0x1.000001p+0 0x4p-1076 : 0x1.000000ffffffffffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,25) 0x1.000001p+0 0x4p-1076 : 0x1.000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,25) 0x1.000001p+0 0x4p-1076 : 0x1.000000ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-1074,25) 0x1.000001p+0 0x4p-1076 : 0x1.000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,25) 0x1.000001p+0 0x4p-1076 : 0x1.000000ffffffffffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,25) 0x1.000001p+0 0x4p-1076 : 0x1.000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,25) 0x1.000001p+0 0x4p-1076 : 0x1.000000ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,25) 0x1.000001p+0 0x4p-1076 : 0x1.000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,25) 0x1.000001p+0 0x8p-16448 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,25) 0x1.000001p+0 0x8p-16448 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,25) 0x1.000001p+0 0x8p-16448 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16445,25) 0x1.000001p+0 0x8p-16448 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,25) 0x1.000001p+0 0x8p-16448 : 0x1.000000fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,25) 0x1.000001p+0 0x8p-16448 : 0x1.000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,25) 0x1.000001p+0 0x8p-16448 : 0x1.000000fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-16445,25) 0x1.000001p+0 0x8p-16448 : 0x1.000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,25) 0x1.000001p+0 0x8p-16448 : 0x1.000000fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,25) 0x1.000001p+0 0x8p-16448 : 0x1.000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,25) 0x1.000001p+0 0x8p-16448 : 0x1.000000fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16445,25) 0x1.000001p+0 0x8p-16448 : 0x1.000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,25) 0x1.000001p+0 0x8p-16448 : 0x1.000000fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,25) 0x1.000001p+0 0x8p-16448 : 0x1.000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,25) 0x1.000001p+0 0x8p-16448 : 0x1.000000fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,25) 0x1.000001p+0 0x8p-16448 : 0x1.000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,25) 0x1.000001p+0 0x8p-16448 : 0x1.000000ffffffffffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,25) 0x1.000001p+0 0x8p-16448 : 0x1.000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,25) 0x1.000001p+0 0x8p-16448 : 0x1.000000ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16445,25) 0x1.000001p+0 0x8p-16448 : 0x1.000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,25) 0x1.000001p+0 0x8p-16448 : 0x1.000000ffffffffffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,25) 0x1.000001p+0 0x8p-16448 : 0x1.000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,25) 0x1.000001p+0 0x8p-16448 : 0x1.000000ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,25) 0x1.000001p+0 0x8p-16448 : 0x1.000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,25) 0x1.000001p+0 0x4p-16448 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,25) 0x1.000001p+0 0x4p-16448 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,25) 0x1.000001p+0 0x4p-16448 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16446,25) 0x1.000001p+0 0x4p-16448 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,25) 0x1.000001p+0 0x4p-16448 : 0x1.000000fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,25) 0x1.000001p+0 0x4p-16448 : 0x1.000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,25) 0x1.000001p+0 0x4p-16448 : 0x1.000000fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-16446,25) 0x1.000001p+0 0x4p-16448 : 0x1.000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,25) 0x1.000001p+0 0x4p-16448 : 0x1.000000fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,25) 0x1.000001p+0 0x4p-16448 : 0x1.000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,25) 0x1.000001p+0 0x4p-16448 : 0x1.000000fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16446,25) 0x1.000001p+0 0x4p-16448 : 0x1.000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,25) 0x1.000001p+0 0x4p-16448 : 0x1.000000fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,25) 0x1.000001p+0 0x4p-16448 : 0x1.000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,25) 0x1.000001p+0 0x4p-16448 : 0x1.000000fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,25) 0x1.000001p+0 0x4p-16448 : 0x1.000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,25) 0x1.000001p+0 0x4p-16448 : 0x1.000000ffffffffffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,25) 0x1.000001p+0 0x4p-16448 : 0x1.000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,25) 0x1.000001p+0 0x4p-16448 : 0x1.000000ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16446,25) 0x1.000001p+0 0x4p-16448 : 0x1.000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,25) 0x1.000001p+0 0x4p-16448 : 0x1.000000ffffffffffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,25) 0x1.000001p+0 0x4p-16448 : 0x1.000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,25) 0x1.000001p+0 0x4p-16448 : 0x1.000000ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,25) 0x1.000001p+0 0x4p-16448 : 0x1.000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,25) 0x1.000001p+0 0x4p-16496 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,25) 0x1.000001p+0 0x4p-16496 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,25) 0x1.000001p+0 0x4p-16496 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16494,25) 0x1.000001p+0 0x4p-16496 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,25) 0x1.000001p+0 0x4p-16496 : 0x1.000000fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,25) 0x1.000001p+0 0x4p-16496 : 0x1.000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,25) 0x1.000001p+0 0x4p-16496 : 0x1.000000fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-16494,25) 0x1.000001p+0 0x4p-16496 : 0x1.000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,25) 0x1.000001p+0 0x4p-16496 : 0x1.000000fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,25) 0x1.000001p+0 0x4p-16496 : 0x1.000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,25) 0x1.000001p+0 0x4p-16496 : 0x1.000000fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16494,25) 0x1.000001p+0 0x4p-16496 : 0x1.000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,25) 0x1.000001p+0 0x4p-16496 : 0x1.000000fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,25) 0x1.000001p+0 0x4p-16496 : 0x1.000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,25) 0x1.000001p+0 0x4p-16496 : 0x1.000000fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,25) 0x1.000001p+0 0x4p-16496 : 0x1.000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,25) 0x1.000001p+0 0x4p-16496 : 0x1.000000ffffffffffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,25) 0x1.000001p+0 0x4p-16496 : 0x1.000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,25) 0x1.000001p+0 0x4p-16496 : 0x1.000000ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16494,25) 0x1.000001p+0 0x4p-16496 : 0x1.000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,25) 0x1.000001p+0 0x4p-16496 : 0x1.000000ffffffffffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,25) 0x1.000001p+0 0x4p-16496 : 0x1.000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,25) 0x1.000001p+0 0x4p-16496 : 0x1.000000ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,25) 0x1.000001p+0 0x4p-16496 : 0x1.000001p+0 : inexact +sub 0x1.000001p0 -min_subnorm += sub downward binary32:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000004p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.0000020000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.0000020000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.0000020000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.0000020000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000004p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.0000020000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.0000020000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.0000020000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.0000020000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000004p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.0000020000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.0000020000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.0000020000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.0000020000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000004p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.0000020000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.0000020000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.0000020000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.0000020000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000004p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.0000020000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.0000020000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.0000020000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.0000020000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1.000000000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1.000000000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1.000000000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-149,25) 0x1.000001p+0 -0x8p-152 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,25) 0x1.000001p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,25) 0x1.000001p+0 -0x8p-152 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-149,25) 0x1.000001p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,25) 0x1.000001p+0 -0x8p-152 : 0x1.000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,25) 0x1.000001p+0 -0x8p-152 : 0x1.000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,25) 0x1.000001p+0 -0x8p-152 : 0x1.000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-149,25) 0x1.000001p+0 -0x8p-152 : 0x1.0000010000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,25) 0x1.000001p+0 -0x8p-152 : 0x1.000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,25) 0x1.000001p+0 -0x8p-152 : 0x1.000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,25) 0x1.000001p+0 -0x8p-152 : 0x1.000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-149,25) 0x1.000001p+0 -0x8p-152 : 0x1.0000010000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,25) 0x1.000001p+0 -0x8p-152 : 0x1.000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,25) 0x1.000001p+0 -0x8p-152 : 0x1.000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,25) 0x1.000001p+0 -0x8p-152 : 0x1.000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-149,25) 0x1.000001p+0 -0x8p-152 : 0x1.0000010000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,25) 0x1.000001p+0 -0x8p-152 : 0x1.000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,25) 0x1.000001p+0 -0x8p-152 : 0x1.000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,25) 0x1.000001p+0 -0x8p-152 : 0x1.000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-149,25) 0x1.000001p+0 -0x8p-152 : 0x1.0000010000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,25) 0x1.000001p+0 -0x8p-152 : 0x1.000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,25) 0x1.000001p+0 -0x8p-152 : 0x1.000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,25) 0x1.000001p+0 -0x8p-152 : 0x1.000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-149,25) 0x1.000001p+0 -0x8p-152 : 0x1.000001000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,25) 0x1.000001p+0 -0x4p-1076 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,25) 0x1.000001p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,25) 0x1.000001p+0 -0x4p-1076 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1074,25) 0x1.000001p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,25) 0x1.000001p+0 -0x4p-1076 : 0x1.000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,25) 0x1.000001p+0 -0x4p-1076 : 0x1.000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,25) 0x1.000001p+0 -0x4p-1076 : 0x1.000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1074,25) 0x1.000001p+0 -0x4p-1076 : 0x1.0000010000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,25) 0x1.000001p+0 -0x4p-1076 : 0x1.000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,25) 0x1.000001p+0 -0x4p-1076 : 0x1.000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,25) 0x1.000001p+0 -0x4p-1076 : 0x1.000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1074,25) 0x1.000001p+0 -0x4p-1076 : 0x1.0000010000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,25) 0x1.000001p+0 -0x4p-1076 : 0x1.000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,25) 0x1.000001p+0 -0x4p-1076 : 0x1.000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,25) 0x1.000001p+0 -0x4p-1076 : 0x1.000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,25) 0x1.000001p+0 -0x4p-1076 : 0x1.0000010000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,25) 0x1.000001p+0 -0x4p-1076 : 0x1.000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,25) 0x1.000001p+0 -0x4p-1076 : 0x1.000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,25) 0x1.000001p+0 -0x4p-1076 : 0x1.000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1074,25) 0x1.000001p+0 -0x4p-1076 : 0x1.0000010000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,25) 0x1.000001p+0 -0x4p-1076 : 0x1.000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,25) 0x1.000001p+0 -0x4p-1076 : 0x1.000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,25) 0x1.000001p+0 -0x4p-1076 : 0x1.000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,25) 0x1.000001p+0 -0x4p-1076 : 0x1.000001000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,25) 0x1.000001p+0 -0x8p-16448 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,25) 0x1.000001p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,25) 0x1.000001p+0 -0x8p-16448 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16445,25) 0x1.000001p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,25) 0x1.000001p+0 -0x8p-16448 : 0x1.000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,25) 0x1.000001p+0 -0x8p-16448 : 0x1.000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,25) 0x1.000001p+0 -0x8p-16448 : 0x1.000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16445,25) 0x1.000001p+0 -0x8p-16448 : 0x1.0000010000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,25) 0x1.000001p+0 -0x8p-16448 : 0x1.000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,25) 0x1.000001p+0 -0x8p-16448 : 0x1.000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,25) 0x1.000001p+0 -0x8p-16448 : 0x1.000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16445,25) 0x1.000001p+0 -0x8p-16448 : 0x1.0000010000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,25) 0x1.000001p+0 -0x8p-16448 : 0x1.000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,25) 0x1.000001p+0 -0x8p-16448 : 0x1.000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,25) 0x1.000001p+0 -0x8p-16448 : 0x1.000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,25) 0x1.000001p+0 -0x8p-16448 : 0x1.0000010000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,25) 0x1.000001p+0 -0x8p-16448 : 0x1.000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,25) 0x1.000001p+0 -0x8p-16448 : 0x1.000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,25) 0x1.000001p+0 -0x8p-16448 : 0x1.000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16445,25) 0x1.000001p+0 -0x8p-16448 : 0x1.0000010000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,25) 0x1.000001p+0 -0x8p-16448 : 0x1.000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,25) 0x1.000001p+0 -0x8p-16448 : 0x1.000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,25) 0x1.000001p+0 -0x8p-16448 : 0x1.000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,25) 0x1.000001p+0 -0x8p-16448 : 0x1.000001000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,25) 0x1.000001p+0 -0x4p-16448 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,25) 0x1.000001p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,25) 0x1.000001p+0 -0x4p-16448 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16446,25) 0x1.000001p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,25) 0x1.000001p+0 -0x4p-16448 : 0x1.000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,25) 0x1.000001p+0 -0x4p-16448 : 0x1.000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,25) 0x1.000001p+0 -0x4p-16448 : 0x1.000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16446,25) 0x1.000001p+0 -0x4p-16448 : 0x1.0000010000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,25) 0x1.000001p+0 -0x4p-16448 : 0x1.000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,25) 0x1.000001p+0 -0x4p-16448 : 0x1.000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,25) 0x1.000001p+0 -0x4p-16448 : 0x1.000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16446,25) 0x1.000001p+0 -0x4p-16448 : 0x1.0000010000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,25) 0x1.000001p+0 -0x4p-16448 : 0x1.000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,25) 0x1.000001p+0 -0x4p-16448 : 0x1.000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,25) 0x1.000001p+0 -0x4p-16448 : 0x1.000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,25) 0x1.000001p+0 -0x4p-16448 : 0x1.0000010000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,25) 0x1.000001p+0 -0x4p-16448 : 0x1.000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,25) 0x1.000001p+0 -0x4p-16448 : 0x1.000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,25) 0x1.000001p+0 -0x4p-16448 : 0x1.000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16446,25) 0x1.000001p+0 -0x4p-16448 : 0x1.0000010000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,25) 0x1.000001p+0 -0x4p-16448 : 0x1.000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,25) 0x1.000001p+0 -0x4p-16448 : 0x1.000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,25) 0x1.000001p+0 -0x4p-16448 : 0x1.000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,25) 0x1.000001p+0 -0x4p-16448 : 0x1.000001000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,25) 0x1.000001p+0 -0x4p-16496 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,25) 0x1.000001p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,25) 0x1.000001p+0 -0x4p-16496 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16494,25) 0x1.000001p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,25) 0x1.000001p+0 -0x4p-16496 : 0x1.000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,25) 0x1.000001p+0 -0x4p-16496 : 0x1.000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,25) 0x1.000001p+0 -0x4p-16496 : 0x1.000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16494,25) 0x1.000001p+0 -0x4p-16496 : 0x1.0000010000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,25) 0x1.000001p+0 -0x4p-16496 : 0x1.000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,25) 0x1.000001p+0 -0x4p-16496 : 0x1.000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,25) 0x1.000001p+0 -0x4p-16496 : 0x1.000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16494,25) 0x1.000001p+0 -0x4p-16496 : 0x1.0000010000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,25) 0x1.000001p+0 -0x4p-16496 : 0x1.000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,25) 0x1.000001p+0 -0x4p-16496 : 0x1.000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,25) 0x1.000001p+0 -0x4p-16496 : 0x1.000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,25) 0x1.000001p+0 -0x4p-16496 : 0x1.0000010000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,25) 0x1.000001p+0 -0x4p-16496 : 0x1.000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,25) 0x1.000001p+0 -0x4p-16496 : 0x1.000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,25) 0x1.000001p+0 -0x4p-16496 : 0x1.000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16494,25) 0x1.000001p+0 -0x4p-16496 : 0x1.0000010000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,25) 0x1.000001p+0 -0x4p-16496 : 0x1.000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,25) 0x1.000001p+0 -0x4p-16496 : 0x1.000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,25) 0x1.000001p+0 -0x4p-16496 : 0x1.000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,25) 0x1.000001p+0 -0x4p-16496 : 0x1.000001000000000000000000008p+0 : inexact +sub -0x1.000001p0 min += sub downward binary32:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1.0000000000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1.000000000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1.0000000000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1.000000000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1.0000000000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1.000000000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1.0000000000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1.000000000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1.0000000000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1.000000000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000004p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.0000020000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.0000020000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.0000020000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.0000020000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000004p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.0000020000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.0000020000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.0000020000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.0000020000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000004p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.0000020000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.0000020000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.0000020000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.0000020000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000004p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.0000020000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.0000020000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.0000020000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.0000020000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000004p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.0000020000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.0000020000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.0000020000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.0000020000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-126,25) -0x1.000001p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,25) -0x1.000001p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,25) -0x1.000001p+0 0x4p-128 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-126,25) -0x1.000001p+0 0x4p-128 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,25) -0x1.000001p+0 0x4p-128 : -0x1.0000010000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,25) -0x1.000001p+0 0x4p-128 : -0x1.000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,25) -0x1.000001p+0 0x4p-128 : -0x1.000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-126,25) -0x1.000001p+0 0x4p-128 : -0x1.000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,25) -0x1.000001p+0 0x4p-128 : -0x1.0000010000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,25) -0x1.000001p+0 0x4p-128 : -0x1.000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,25) -0x1.000001p+0 0x4p-128 : -0x1.000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-126,25) -0x1.000001p+0 0x4p-128 : -0x1.000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,25) -0x1.000001p+0 0x4p-128 : -0x1.0000010000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,25) -0x1.000001p+0 0x4p-128 : -0x1.000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,25) -0x1.000001p+0 0x4p-128 : -0x1.000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-126,25) -0x1.000001p+0 0x4p-128 : -0x1.000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,25) -0x1.000001p+0 0x4p-128 : -0x1.0000010000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,25) -0x1.000001p+0 0x4p-128 : -0x1.000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,25) -0x1.000001p+0 0x4p-128 : -0x1.000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-126,25) -0x1.000001p+0 0x4p-128 : -0x1.000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,25) -0x1.000001p+0 0x4p-128 : -0x1.000001000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,25) -0x1.000001p+0 0x4p-128 : -0x1.000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,25) -0x1.000001p+0 0x4p-128 : -0x1.000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-126,25) -0x1.000001p+0 0x4p-128 : -0x1.000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,25) -0x1.000001p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,25) -0x1.000001p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,25) -0x1.000001p+0 0x4p-1024 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1022,25) -0x1.000001p+0 0x4p-1024 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,25) -0x1.000001p+0 0x4p-1024 : -0x1.0000010000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,25) -0x1.000001p+0 0x4p-1024 : -0x1.000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,25) -0x1.000001p+0 0x4p-1024 : -0x1.000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1022,25) -0x1.000001p+0 0x4p-1024 : -0x1.000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,25) -0x1.000001p+0 0x4p-1024 : -0x1.0000010000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,25) -0x1.000001p+0 0x4p-1024 : -0x1.000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,25) -0x1.000001p+0 0x4p-1024 : -0x1.000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1022,25) -0x1.000001p+0 0x4p-1024 : -0x1.000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,25) -0x1.000001p+0 0x4p-1024 : -0x1.0000010000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,25) -0x1.000001p+0 0x4p-1024 : -0x1.000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,25) -0x1.000001p+0 0x4p-1024 : -0x1.000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,25) -0x1.000001p+0 0x4p-1024 : -0x1.000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,25) -0x1.000001p+0 0x4p-1024 : -0x1.0000010000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,25) -0x1.000001p+0 0x4p-1024 : -0x1.000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,25) -0x1.000001p+0 0x4p-1024 : -0x1.000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1022,25) -0x1.000001p+0 0x4p-1024 : -0x1.000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,25) -0x1.000001p+0 0x4p-1024 : -0x1.000001000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,25) -0x1.000001p+0 0x4p-1024 : -0x1.000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,25) -0x1.000001p+0 0x4p-1024 : -0x1.000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,25) -0x1.000001p+0 0x4p-1024 : -0x1.000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,25) -0x1.000001p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,25) -0x1.000001p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,25) -0x1.000001p+0 0x4p-16384 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16382,25) -0x1.000001p+0 0x4p-16384 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,25) -0x1.000001p+0 0x4p-16384 : -0x1.0000010000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,25) -0x1.000001p+0 0x4p-16384 : -0x1.000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,25) -0x1.000001p+0 0x4p-16384 : -0x1.000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16382,25) -0x1.000001p+0 0x4p-16384 : -0x1.000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,25) -0x1.000001p+0 0x4p-16384 : -0x1.0000010000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,25) -0x1.000001p+0 0x4p-16384 : -0x1.000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,25) -0x1.000001p+0 0x4p-16384 : -0x1.000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16382,25) -0x1.000001p+0 0x4p-16384 : -0x1.000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,25) -0x1.000001p+0 0x4p-16384 : -0x1.0000010000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,25) -0x1.000001p+0 0x4p-16384 : -0x1.000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,25) -0x1.000001p+0 0x4p-16384 : -0x1.000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,25) -0x1.000001p+0 0x4p-16384 : -0x1.000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,25) -0x1.000001p+0 0x4p-16384 : -0x1.0000010000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,25) -0x1.000001p+0 0x4p-16384 : -0x1.000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,25) -0x1.000001p+0 0x4p-16384 : -0x1.000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16382,25) -0x1.000001p+0 0x4p-16384 : -0x1.000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,25) -0x1.000001p+0 0x4p-16384 : -0x1.000001000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,25) -0x1.000001p+0 0x4p-16384 : -0x1.000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,25) -0x1.000001p+0 0x4p-16384 : -0x1.000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,25) -0x1.000001p+0 0x4p-16384 : -0x1.000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,25) -0x1.000001p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,25) -0x1.000001p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,25) -0x1.000001p+0 0x2p-16384 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16383,25) -0x1.000001p+0 0x2p-16384 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,25) -0x1.000001p+0 0x2p-16384 : -0x1.0000010000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,25) -0x1.000001p+0 0x2p-16384 : -0x1.000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,25) -0x1.000001p+0 0x2p-16384 : -0x1.000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16383,25) -0x1.000001p+0 0x2p-16384 : -0x1.000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,25) -0x1.000001p+0 0x2p-16384 : -0x1.0000010000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,25) -0x1.000001p+0 0x2p-16384 : -0x1.000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,25) -0x1.000001p+0 0x2p-16384 : -0x1.000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16383,25) -0x1.000001p+0 0x2p-16384 : -0x1.000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,25) -0x1.000001p+0 0x2p-16384 : -0x1.0000010000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,25) -0x1.000001p+0 0x2p-16384 : -0x1.000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,25) -0x1.000001p+0 0x2p-16384 : -0x1.000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,25) -0x1.000001p+0 0x2p-16384 : -0x1.000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,25) -0x1.000001p+0 0x2p-16384 : -0x1.0000010000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,25) -0x1.000001p+0 0x2p-16384 : -0x1.000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,25) -0x1.000001p+0 0x2p-16384 : -0x1.000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16383,25) -0x1.000001p+0 0x2p-16384 : -0x1.000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,25) -0x1.000001p+0 0x2p-16384 : -0x1.000001000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,25) -0x1.000001p+0 0x2p-16384 : -0x1.000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,25) -0x1.000001p+0 0x2p-16384 : -0x1.000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,25) -0x1.000001p+0 0x2p-16384 : -0x1.000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,25) -0x1.000001p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,25) -0x1.000001p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,25) -0x1.000001p+0 0x8p-972 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-969,25) -0x1.000001p+0 0x8p-972 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,25) -0x1.000001p+0 0x8p-972 : -0x1.0000010000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,25) -0x1.000001p+0 0x8p-972 : -0x1.000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,25) -0x1.000001p+0 0x8p-972 : -0x1.000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-969,25) -0x1.000001p+0 0x8p-972 : -0x1.000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,25) -0x1.000001p+0 0x8p-972 : -0x1.0000010000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,25) -0x1.000001p+0 0x8p-972 : -0x1.000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,25) -0x1.000001p+0 0x8p-972 : -0x1.000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-969,25) -0x1.000001p+0 0x8p-972 : -0x1.000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,25) -0x1.000001p+0 0x8p-972 : -0x1.0000010000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,25) -0x1.000001p+0 0x8p-972 : -0x1.000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,25) -0x1.000001p+0 0x8p-972 : -0x1.000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-969,25) -0x1.000001p+0 0x8p-972 : -0x1.000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,25) -0x1.000001p+0 0x8p-972 : -0x1.0000010000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,25) -0x1.000001p+0 0x8p-972 : -0x1.000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,25) -0x1.000001p+0 0x8p-972 : -0x1.000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-969,25) -0x1.000001p+0 0x8p-972 : -0x1.000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,25) -0x1.000001p+0 0x8p-972 : -0x1.000001000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,25) -0x1.000001p+0 0x8p-972 : -0x1.000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,25) -0x1.000001p+0 0x8p-972 : -0x1.000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-969,25) -0x1.000001p+0 0x8p-972 : -0x1.000001p+0 : inexact +sub -0x1.000001p0 -min += sub downward binary32:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.fffffp-4 : inexact += sub downward binary64:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.ffffffffffff8p-4 : inexact += sub downward intel96:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.fffffffffffffffp-4 : inexact += sub downward m68k96:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.fffffffffffffffp-4 : inexact += sub downward binary128:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub downward ibm128:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub downward binary32:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.fffffp-4 : inexact += sub downward binary64:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.ffffffffffff8p-4 : inexact += sub downward intel96:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.fffffffffffffffp-4 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.fffffffffffffffp-4 : inexact += sub downward binary128:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub downward binary32:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.fffffp-4 : inexact += sub downward binary64:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.ffffffffffff8p-4 : inexact += sub downward intel96:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.fffffffffffffffp-4 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.fffffffffffffffp-4 : inexact += sub downward binary128:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub downward binary32:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.fffffp-4 : inexact += sub downward binary64:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.ffffffffffff8p-4 : inexact += sub downward intel96:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.fffffffffffffffp-4 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.fffffffffffffffp-4 : inexact += sub downward binary128:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub downward binary32:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.fffffp-4 : inexact += sub downward binary64:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.ffffffffffff8p-4 : inexact += sub downward intel96:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.fffffffffffffffp-4 : inexact += sub downward m68k96:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.fffffffffffffffp-4 : inexact += sub downward binary128:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub downward ibm128:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub downward binary32:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000001fffffffp+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000001fffffffffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000001fffffffffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000001fffffffp+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000001fffffffffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000001fffffffffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000001fffffffp+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000001fffffffffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000001fffffffffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000001fffffffp+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000001fffffffffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000001fffffffffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000001fffffffp+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000001fffffffffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000001fffffffffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-126,25) -0x1.000001p+0 -0x4p-128 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,25) -0x1.000001p+0 -0x4p-128 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,25) -0x1.000001p+0 -0x4p-128 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-126,25) -0x1.000001p+0 -0x4p-128 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,25) -0x1.000001p+0 -0x4p-128 : -0x1.000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,25) -0x1.000001p+0 -0x4p-128 : -0x1.000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,25) -0x1.000001p+0 -0x4p-128 : -0x1.000000fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-126,25) -0x1.000001p+0 -0x4p-128 : -0x1.000000fffffffp+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,25) -0x1.000001p+0 -0x4p-128 : -0x1.000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,25) -0x1.000001p+0 -0x4p-128 : -0x1.000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,25) -0x1.000001p+0 -0x4p-128 : -0x1.000000fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-126,25) -0x1.000001p+0 -0x4p-128 : -0x1.000000fffffffffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,25) -0x1.000001p+0 -0x4p-128 : -0x1.000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,25) -0x1.000001p+0 -0x4p-128 : -0x1.000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,25) -0x1.000001p+0 -0x4p-128 : -0x1.000000fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-126,25) -0x1.000001p+0 -0x4p-128 : -0x1.000000fffffffffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,25) -0x1.000001p+0 -0x4p-128 : -0x1.000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,25) -0x1.000001p+0 -0x4p-128 : -0x1.000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,25) -0x1.000001p+0 -0x4p-128 : -0x1.000000ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-126,25) -0x1.000001p+0 -0x4p-128 : -0x1.000000ffffffffffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,25) -0x1.000001p+0 -0x4p-128 : -0x1.000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,25) -0x1.000001p+0 -0x4p-128 : -0x1.000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,25) -0x1.000001p+0 -0x4p-128 : -0x1.000000ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-126,25) -0x1.000001p+0 -0x4p-128 : -0x1.000000ffffffffffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,25) -0x1.000001p+0 -0x4p-1024 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,25) -0x1.000001p+0 -0x4p-1024 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,25) -0x1.000001p+0 -0x4p-1024 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1022,25) -0x1.000001p+0 -0x4p-1024 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,25) -0x1.000001p+0 -0x4p-1024 : -0x1.000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,25) -0x1.000001p+0 -0x4p-1024 : -0x1.000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,25) -0x1.000001p+0 -0x4p-1024 : -0x1.000000fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-1022,25) -0x1.000001p+0 -0x4p-1024 : -0x1.000000fffffffp+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,25) -0x1.000001p+0 -0x4p-1024 : -0x1.000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,25) -0x1.000001p+0 -0x4p-1024 : -0x1.000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,25) -0x1.000001p+0 -0x4p-1024 : -0x1.000000fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-1022,25) -0x1.000001p+0 -0x4p-1024 : -0x1.000000fffffffffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,25) -0x1.000001p+0 -0x4p-1024 : -0x1.000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,25) -0x1.000001p+0 -0x4p-1024 : -0x1.000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,25) -0x1.000001p+0 -0x4p-1024 : -0x1.000000fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,25) -0x1.000001p+0 -0x4p-1024 : -0x1.000000fffffffffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,25) -0x1.000001p+0 -0x4p-1024 : -0x1.000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,25) -0x1.000001p+0 -0x4p-1024 : -0x1.000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,25) -0x1.000001p+0 -0x4p-1024 : -0x1.000000ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-1022,25) -0x1.000001p+0 -0x4p-1024 : -0x1.000000ffffffffffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,25) -0x1.000001p+0 -0x4p-1024 : -0x1.000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,25) -0x1.000001p+0 -0x4p-1024 : -0x1.000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,25) -0x1.000001p+0 -0x4p-1024 : -0x1.000000ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,25) -0x1.000001p+0 -0x4p-1024 : -0x1.000000ffffffffffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,25) -0x1.000001p+0 -0x4p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,25) -0x1.000001p+0 -0x4p-16384 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,25) -0x1.000001p+0 -0x4p-16384 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16382,25) -0x1.000001p+0 -0x4p-16384 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,25) -0x1.000001p+0 -0x4p-16384 : -0x1.000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,25) -0x1.000001p+0 -0x4p-16384 : -0x1.000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,25) -0x1.000001p+0 -0x4p-16384 : -0x1.000000fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-16382,25) -0x1.000001p+0 -0x4p-16384 : -0x1.000000fffffffp+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,25) -0x1.000001p+0 -0x4p-16384 : -0x1.000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,25) -0x1.000001p+0 -0x4p-16384 : -0x1.000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,25) -0x1.000001p+0 -0x4p-16384 : -0x1.000000fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16382,25) -0x1.000001p+0 -0x4p-16384 : -0x1.000000fffffffffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,25) -0x1.000001p+0 -0x4p-16384 : -0x1.000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,25) -0x1.000001p+0 -0x4p-16384 : -0x1.000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,25) -0x1.000001p+0 -0x4p-16384 : -0x1.000000fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,25) -0x1.000001p+0 -0x4p-16384 : -0x1.000000fffffffffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,25) -0x1.000001p+0 -0x4p-16384 : -0x1.000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,25) -0x1.000001p+0 -0x4p-16384 : -0x1.000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,25) -0x1.000001p+0 -0x4p-16384 : -0x1.000000ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16382,25) -0x1.000001p+0 -0x4p-16384 : -0x1.000000ffffffffffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,25) -0x1.000001p+0 -0x4p-16384 : -0x1.000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,25) -0x1.000001p+0 -0x4p-16384 : -0x1.000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,25) -0x1.000001p+0 -0x4p-16384 : -0x1.000000ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,25) -0x1.000001p+0 -0x4p-16384 : -0x1.000000ffffffffffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,25) -0x1.000001p+0 -0x2p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,25) -0x1.000001p+0 -0x2p-16384 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,25) -0x1.000001p+0 -0x2p-16384 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16383,25) -0x1.000001p+0 -0x2p-16384 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,25) -0x1.000001p+0 -0x2p-16384 : -0x1.000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,25) -0x1.000001p+0 -0x2p-16384 : -0x1.000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,25) -0x1.000001p+0 -0x2p-16384 : -0x1.000000fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-16383,25) -0x1.000001p+0 -0x2p-16384 : -0x1.000000fffffffp+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,25) -0x1.000001p+0 -0x2p-16384 : -0x1.000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,25) -0x1.000001p+0 -0x2p-16384 : -0x1.000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,25) -0x1.000001p+0 -0x2p-16384 : -0x1.000000fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16383,25) -0x1.000001p+0 -0x2p-16384 : -0x1.000000fffffffffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,25) -0x1.000001p+0 -0x2p-16384 : -0x1.000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,25) -0x1.000001p+0 -0x2p-16384 : -0x1.000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,25) -0x1.000001p+0 -0x2p-16384 : -0x1.000000fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,25) -0x1.000001p+0 -0x2p-16384 : -0x1.000000fffffffffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,25) -0x1.000001p+0 -0x2p-16384 : -0x1.000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,25) -0x1.000001p+0 -0x2p-16384 : -0x1.000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,25) -0x1.000001p+0 -0x2p-16384 : -0x1.000000ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16383,25) -0x1.000001p+0 -0x2p-16384 : -0x1.000000ffffffffffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,25) -0x1.000001p+0 -0x2p-16384 : -0x1.000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,25) -0x1.000001p+0 -0x2p-16384 : -0x1.000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,25) -0x1.000001p+0 -0x2p-16384 : -0x1.000000ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,25) -0x1.000001p+0 -0x2p-16384 : -0x1.000000ffffffffffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,25) -0x1.000001p+0 -0x8p-972 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,25) -0x1.000001p+0 -0x8p-972 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,25) -0x1.000001p+0 -0x8p-972 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-969,25) -0x1.000001p+0 -0x8p-972 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,25) -0x1.000001p+0 -0x8p-972 : -0x1.000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,25) -0x1.000001p+0 -0x8p-972 : -0x1.000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,25) -0x1.000001p+0 -0x8p-972 : -0x1.000000fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-969,25) -0x1.000001p+0 -0x8p-972 : -0x1.000000fffffffp+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,25) -0x1.000001p+0 -0x8p-972 : -0x1.000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,25) -0x1.000001p+0 -0x8p-972 : -0x1.000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,25) -0x1.000001p+0 -0x8p-972 : -0x1.000000fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-969,25) -0x1.000001p+0 -0x8p-972 : -0x1.000000fffffffffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,25) -0x1.000001p+0 -0x8p-972 : -0x1.000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,25) -0x1.000001p+0 -0x8p-972 : -0x1.000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,25) -0x1.000001p+0 -0x8p-972 : -0x1.000000fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-969,25) -0x1.000001p+0 -0x8p-972 : -0x1.000000fffffffffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,25) -0x1.000001p+0 -0x8p-972 : -0x1.000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,25) -0x1.000001p+0 -0x8p-972 : -0x1.000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,25) -0x1.000001p+0 -0x8p-972 : -0x1.000000ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-969,25) -0x1.000001p+0 -0x8p-972 : -0x1.000000ffffffffffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,25) -0x1.000001p+0 -0x8p-972 : -0x1.000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,25) -0x1.000001p+0 -0x8p-972 : -0x1.000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,25) -0x1.000001p+0 -0x8p-972 : -0x1.000000ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-969,25) -0x1.000001p+0 -0x8p-972 : -0x1.000000ffffffffffffffffffff8p+0 : inexact +sub -0x1.000001p0 min_subnorm += sub downward binary32:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1.0000000000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1.000000000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1.0000000000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1.000000000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1.0000000000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1.000000000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1.0000000000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1.000000000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1.0000000000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1.000000000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000004p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.0000020000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.0000020000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.0000020000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.0000020000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000004p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.0000020000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.0000020000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.0000020000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.0000020000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000004p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.0000020000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.0000020000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.0000020000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.0000020000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000004p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.0000020000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.0000020000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.0000020000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.0000020000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000004p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.0000020000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.0000020000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.0000020000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.0000020000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-149,25) -0x1.000001p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,25) -0x1.000001p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,25) -0x1.000001p+0 0x8p-152 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-149,25) -0x1.000001p+0 0x8p-152 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,25) -0x1.000001p+0 0x8p-152 : -0x1.0000010000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,25) -0x1.000001p+0 0x8p-152 : -0x1.000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,25) -0x1.000001p+0 0x8p-152 : -0x1.000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-149,25) -0x1.000001p+0 0x8p-152 : -0x1.000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,25) -0x1.000001p+0 0x8p-152 : -0x1.0000010000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,25) -0x1.000001p+0 0x8p-152 : -0x1.000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,25) -0x1.000001p+0 0x8p-152 : -0x1.000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-149,25) -0x1.000001p+0 0x8p-152 : -0x1.000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,25) -0x1.000001p+0 0x8p-152 : -0x1.0000010000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,25) -0x1.000001p+0 0x8p-152 : -0x1.000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,25) -0x1.000001p+0 0x8p-152 : -0x1.000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-149,25) -0x1.000001p+0 0x8p-152 : -0x1.000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,25) -0x1.000001p+0 0x8p-152 : -0x1.0000010000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,25) -0x1.000001p+0 0x8p-152 : -0x1.000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,25) -0x1.000001p+0 0x8p-152 : -0x1.000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-149,25) -0x1.000001p+0 0x8p-152 : -0x1.000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,25) -0x1.000001p+0 0x8p-152 : -0x1.000001000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,25) -0x1.000001p+0 0x8p-152 : -0x1.000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,25) -0x1.000001p+0 0x8p-152 : -0x1.000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-149,25) -0x1.000001p+0 0x8p-152 : -0x1.000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,25) -0x1.000001p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,25) -0x1.000001p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,25) -0x1.000001p+0 0x4p-1076 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1074,25) -0x1.000001p+0 0x4p-1076 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,25) -0x1.000001p+0 0x4p-1076 : -0x1.0000010000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,25) -0x1.000001p+0 0x4p-1076 : -0x1.000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,25) -0x1.000001p+0 0x4p-1076 : -0x1.000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1074,25) -0x1.000001p+0 0x4p-1076 : -0x1.000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,25) -0x1.000001p+0 0x4p-1076 : -0x1.0000010000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,25) -0x1.000001p+0 0x4p-1076 : -0x1.000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,25) -0x1.000001p+0 0x4p-1076 : -0x1.000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1074,25) -0x1.000001p+0 0x4p-1076 : -0x1.000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,25) -0x1.000001p+0 0x4p-1076 : -0x1.0000010000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,25) -0x1.000001p+0 0x4p-1076 : -0x1.000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,25) -0x1.000001p+0 0x4p-1076 : -0x1.000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,25) -0x1.000001p+0 0x4p-1076 : -0x1.000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,25) -0x1.000001p+0 0x4p-1076 : -0x1.0000010000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,25) -0x1.000001p+0 0x4p-1076 : -0x1.000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,25) -0x1.000001p+0 0x4p-1076 : -0x1.000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1074,25) -0x1.000001p+0 0x4p-1076 : -0x1.000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,25) -0x1.000001p+0 0x4p-1076 : -0x1.000001000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,25) -0x1.000001p+0 0x4p-1076 : -0x1.000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,25) -0x1.000001p+0 0x4p-1076 : -0x1.000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,25) -0x1.000001p+0 0x4p-1076 : -0x1.000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,25) -0x1.000001p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,25) -0x1.000001p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,25) -0x1.000001p+0 0x8p-16448 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16445,25) -0x1.000001p+0 0x8p-16448 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,25) -0x1.000001p+0 0x8p-16448 : -0x1.0000010000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,25) -0x1.000001p+0 0x8p-16448 : -0x1.000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,25) -0x1.000001p+0 0x8p-16448 : -0x1.000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16445,25) -0x1.000001p+0 0x8p-16448 : -0x1.000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,25) -0x1.000001p+0 0x8p-16448 : -0x1.0000010000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,25) -0x1.000001p+0 0x8p-16448 : -0x1.000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,25) -0x1.000001p+0 0x8p-16448 : -0x1.000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16445,25) -0x1.000001p+0 0x8p-16448 : -0x1.000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,25) -0x1.000001p+0 0x8p-16448 : -0x1.0000010000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,25) -0x1.000001p+0 0x8p-16448 : -0x1.000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,25) -0x1.000001p+0 0x8p-16448 : -0x1.000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,25) -0x1.000001p+0 0x8p-16448 : -0x1.000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,25) -0x1.000001p+0 0x8p-16448 : -0x1.0000010000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,25) -0x1.000001p+0 0x8p-16448 : -0x1.000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,25) -0x1.000001p+0 0x8p-16448 : -0x1.000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16445,25) -0x1.000001p+0 0x8p-16448 : -0x1.000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,25) -0x1.000001p+0 0x8p-16448 : -0x1.000001000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,25) -0x1.000001p+0 0x8p-16448 : -0x1.000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,25) -0x1.000001p+0 0x8p-16448 : -0x1.000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,25) -0x1.000001p+0 0x8p-16448 : -0x1.000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,25) -0x1.000001p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,25) -0x1.000001p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,25) -0x1.000001p+0 0x4p-16448 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16446,25) -0x1.000001p+0 0x4p-16448 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,25) -0x1.000001p+0 0x4p-16448 : -0x1.0000010000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,25) -0x1.000001p+0 0x4p-16448 : -0x1.000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,25) -0x1.000001p+0 0x4p-16448 : -0x1.000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16446,25) -0x1.000001p+0 0x4p-16448 : -0x1.000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,25) -0x1.000001p+0 0x4p-16448 : -0x1.0000010000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,25) -0x1.000001p+0 0x4p-16448 : -0x1.000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,25) -0x1.000001p+0 0x4p-16448 : -0x1.000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16446,25) -0x1.000001p+0 0x4p-16448 : -0x1.000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,25) -0x1.000001p+0 0x4p-16448 : -0x1.0000010000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,25) -0x1.000001p+0 0x4p-16448 : -0x1.000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,25) -0x1.000001p+0 0x4p-16448 : -0x1.000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,25) -0x1.000001p+0 0x4p-16448 : -0x1.000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,25) -0x1.000001p+0 0x4p-16448 : -0x1.0000010000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,25) -0x1.000001p+0 0x4p-16448 : -0x1.000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,25) -0x1.000001p+0 0x4p-16448 : -0x1.000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16446,25) -0x1.000001p+0 0x4p-16448 : -0x1.000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,25) -0x1.000001p+0 0x4p-16448 : -0x1.000001000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,25) -0x1.000001p+0 0x4p-16448 : -0x1.000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,25) -0x1.000001p+0 0x4p-16448 : -0x1.000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,25) -0x1.000001p+0 0x4p-16448 : -0x1.000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,25) -0x1.000001p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,25) -0x1.000001p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,25) -0x1.000001p+0 0x4p-16496 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16494,25) -0x1.000001p+0 0x4p-16496 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,25) -0x1.000001p+0 0x4p-16496 : -0x1.0000010000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,25) -0x1.000001p+0 0x4p-16496 : -0x1.000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,25) -0x1.000001p+0 0x4p-16496 : -0x1.000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16494,25) -0x1.000001p+0 0x4p-16496 : -0x1.000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,25) -0x1.000001p+0 0x4p-16496 : -0x1.0000010000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,25) -0x1.000001p+0 0x4p-16496 : -0x1.000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,25) -0x1.000001p+0 0x4p-16496 : -0x1.000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16494,25) -0x1.000001p+0 0x4p-16496 : -0x1.000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,25) -0x1.000001p+0 0x4p-16496 : -0x1.0000010000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,25) -0x1.000001p+0 0x4p-16496 : -0x1.000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,25) -0x1.000001p+0 0x4p-16496 : -0x1.000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,25) -0x1.000001p+0 0x4p-16496 : -0x1.000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,25) -0x1.000001p+0 0x4p-16496 : -0x1.0000010000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,25) -0x1.000001p+0 0x4p-16496 : -0x1.000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,25) -0x1.000001p+0 0x4p-16496 : -0x1.000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16494,25) -0x1.000001p+0 0x4p-16496 : -0x1.000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,25) -0x1.000001p+0 0x4p-16496 : -0x1.000001000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,25) -0x1.000001p+0 0x4p-16496 : -0x1.000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,25) -0x1.000001p+0 0x4p-16496 : -0x1.000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,25) -0x1.000001p+0 0x4p-16496 : -0x1.000001p+0 : inexact +sub -0x1.000001p0 -min_subnorm += sub downward binary32:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.fffffp-4 : inexact += sub downward binary64:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.ffffffffffff8p-4 : inexact += sub downward intel96:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.fffffffffffffffp-4 : inexact += sub downward m68k96:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.fffffffffffffffp-4 : inexact += sub downward binary128:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub downward ibm128:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub downward binary32:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.fffffp-4 : inexact += sub downward binary64:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.ffffffffffff8p-4 : inexact += sub downward intel96:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.fffffffffffffffp-4 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.fffffffffffffffp-4 : inexact += sub downward binary128:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub downward binary32:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.fffffp-4 : inexact += sub downward binary64:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.ffffffffffff8p-4 : inexact += sub downward intel96:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.fffffffffffffffp-4 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.fffffffffffffffp-4 : inexact += sub downward binary128:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub downward binary32:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.fffffp-4 : inexact += sub downward binary64:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.ffffffffffff8p-4 : inexact += sub downward intel96:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.fffffffffffffffp-4 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.fffffffffffffffp-4 : inexact += sub downward binary128:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub downward binary32:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.fffffp-4 : inexact += sub downward binary64:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.ffffffffffff8p-4 : inexact += sub downward intel96:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.fffffffffffffffp-4 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.fffffffffffffffp-4 : inexact += sub downward binary128:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub downward binary32:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000001fffffffp+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000001fffffffffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000001fffffffffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000001fffffffp+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000001fffffffffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000001fffffffffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000001fffffffp+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000001fffffffffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000001fffffffffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000001fffffffp+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000001fffffffffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000001fffffffffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000001fffffffp+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000001fffffffffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000001fffffffffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-149,25) -0x1.000001p+0 -0x8p-152 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,25) -0x1.000001p+0 -0x8p-152 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,25) -0x1.000001p+0 -0x8p-152 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-149,25) -0x1.000001p+0 -0x8p-152 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,25) -0x1.000001p+0 -0x8p-152 : -0x1.000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,25) -0x1.000001p+0 -0x8p-152 : -0x1.000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,25) -0x1.000001p+0 -0x8p-152 : -0x1.000000fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-149,25) -0x1.000001p+0 -0x8p-152 : -0x1.000000fffffffp+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,25) -0x1.000001p+0 -0x8p-152 : -0x1.000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,25) -0x1.000001p+0 -0x8p-152 : -0x1.000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,25) -0x1.000001p+0 -0x8p-152 : -0x1.000000fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-149,25) -0x1.000001p+0 -0x8p-152 : -0x1.000000fffffffffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,25) -0x1.000001p+0 -0x8p-152 : -0x1.000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,25) -0x1.000001p+0 -0x8p-152 : -0x1.000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,25) -0x1.000001p+0 -0x8p-152 : -0x1.000000fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-149,25) -0x1.000001p+0 -0x8p-152 : -0x1.000000fffffffffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,25) -0x1.000001p+0 -0x8p-152 : -0x1.000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,25) -0x1.000001p+0 -0x8p-152 : -0x1.000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,25) -0x1.000001p+0 -0x8p-152 : -0x1.000000ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-149,25) -0x1.000001p+0 -0x8p-152 : -0x1.000000ffffffffffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,25) -0x1.000001p+0 -0x8p-152 : -0x1.000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,25) -0x1.000001p+0 -0x8p-152 : -0x1.000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,25) -0x1.000001p+0 -0x8p-152 : -0x1.000000ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-149,25) -0x1.000001p+0 -0x8p-152 : -0x1.000000ffffffffffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,25) -0x1.000001p+0 -0x4p-1076 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,25) -0x1.000001p+0 -0x4p-1076 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,25) -0x1.000001p+0 -0x4p-1076 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1074,25) -0x1.000001p+0 -0x4p-1076 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,25) -0x1.000001p+0 -0x4p-1076 : -0x1.000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,25) -0x1.000001p+0 -0x4p-1076 : -0x1.000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,25) -0x1.000001p+0 -0x4p-1076 : -0x1.000000fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-1074,25) -0x1.000001p+0 -0x4p-1076 : -0x1.000000fffffffp+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,25) -0x1.000001p+0 -0x4p-1076 : -0x1.000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,25) -0x1.000001p+0 -0x4p-1076 : -0x1.000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,25) -0x1.000001p+0 -0x4p-1076 : -0x1.000000fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-1074,25) -0x1.000001p+0 -0x4p-1076 : -0x1.000000fffffffffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,25) -0x1.000001p+0 -0x4p-1076 : -0x1.000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,25) -0x1.000001p+0 -0x4p-1076 : -0x1.000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,25) -0x1.000001p+0 -0x4p-1076 : -0x1.000000fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,25) -0x1.000001p+0 -0x4p-1076 : -0x1.000000fffffffffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,25) -0x1.000001p+0 -0x4p-1076 : -0x1.000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,25) -0x1.000001p+0 -0x4p-1076 : -0x1.000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,25) -0x1.000001p+0 -0x4p-1076 : -0x1.000000ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-1074,25) -0x1.000001p+0 -0x4p-1076 : -0x1.000000ffffffffffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,25) -0x1.000001p+0 -0x4p-1076 : -0x1.000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,25) -0x1.000001p+0 -0x4p-1076 : -0x1.000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,25) -0x1.000001p+0 -0x4p-1076 : -0x1.000000ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,25) -0x1.000001p+0 -0x4p-1076 : -0x1.000000ffffffffffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,25) -0x1.000001p+0 -0x8p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,25) -0x1.000001p+0 -0x8p-16448 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,25) -0x1.000001p+0 -0x8p-16448 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16445,25) -0x1.000001p+0 -0x8p-16448 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,25) -0x1.000001p+0 -0x8p-16448 : -0x1.000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,25) -0x1.000001p+0 -0x8p-16448 : -0x1.000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,25) -0x1.000001p+0 -0x8p-16448 : -0x1.000000fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-16445,25) -0x1.000001p+0 -0x8p-16448 : -0x1.000000fffffffp+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,25) -0x1.000001p+0 -0x8p-16448 : -0x1.000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,25) -0x1.000001p+0 -0x8p-16448 : -0x1.000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,25) -0x1.000001p+0 -0x8p-16448 : -0x1.000000fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16445,25) -0x1.000001p+0 -0x8p-16448 : -0x1.000000fffffffffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,25) -0x1.000001p+0 -0x8p-16448 : -0x1.000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,25) -0x1.000001p+0 -0x8p-16448 : -0x1.000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,25) -0x1.000001p+0 -0x8p-16448 : -0x1.000000fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,25) -0x1.000001p+0 -0x8p-16448 : -0x1.000000fffffffffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,25) -0x1.000001p+0 -0x8p-16448 : -0x1.000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,25) -0x1.000001p+0 -0x8p-16448 : -0x1.000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,25) -0x1.000001p+0 -0x8p-16448 : -0x1.000000ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16445,25) -0x1.000001p+0 -0x8p-16448 : -0x1.000000ffffffffffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,25) -0x1.000001p+0 -0x8p-16448 : -0x1.000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,25) -0x1.000001p+0 -0x8p-16448 : -0x1.000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,25) -0x1.000001p+0 -0x8p-16448 : -0x1.000000ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,25) -0x1.000001p+0 -0x8p-16448 : -0x1.000000ffffffffffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,25) -0x1.000001p+0 -0x4p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,25) -0x1.000001p+0 -0x4p-16448 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,25) -0x1.000001p+0 -0x4p-16448 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16446,25) -0x1.000001p+0 -0x4p-16448 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,25) -0x1.000001p+0 -0x4p-16448 : -0x1.000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,25) -0x1.000001p+0 -0x4p-16448 : -0x1.000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,25) -0x1.000001p+0 -0x4p-16448 : -0x1.000000fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-16446,25) -0x1.000001p+0 -0x4p-16448 : -0x1.000000fffffffp+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,25) -0x1.000001p+0 -0x4p-16448 : -0x1.000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,25) -0x1.000001p+0 -0x4p-16448 : -0x1.000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,25) -0x1.000001p+0 -0x4p-16448 : -0x1.000000fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16446,25) -0x1.000001p+0 -0x4p-16448 : -0x1.000000fffffffffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,25) -0x1.000001p+0 -0x4p-16448 : -0x1.000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,25) -0x1.000001p+0 -0x4p-16448 : -0x1.000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,25) -0x1.000001p+0 -0x4p-16448 : -0x1.000000fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,25) -0x1.000001p+0 -0x4p-16448 : -0x1.000000fffffffffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,25) -0x1.000001p+0 -0x4p-16448 : -0x1.000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,25) -0x1.000001p+0 -0x4p-16448 : -0x1.000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,25) -0x1.000001p+0 -0x4p-16448 : -0x1.000000ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16446,25) -0x1.000001p+0 -0x4p-16448 : -0x1.000000ffffffffffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,25) -0x1.000001p+0 -0x4p-16448 : -0x1.000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,25) -0x1.000001p+0 -0x4p-16448 : -0x1.000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,25) -0x1.000001p+0 -0x4p-16448 : -0x1.000000ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,25) -0x1.000001p+0 -0x4p-16448 : -0x1.000000ffffffffffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,25) -0x1.000001p+0 -0x4p-16496 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,25) -0x1.000001p+0 -0x4p-16496 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,25) -0x1.000001p+0 -0x4p-16496 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16494,25) -0x1.000001p+0 -0x4p-16496 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,25) -0x1.000001p+0 -0x4p-16496 : -0x1.000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,25) -0x1.000001p+0 -0x4p-16496 : -0x1.000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,25) -0x1.000001p+0 -0x4p-16496 : -0x1.000000fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-16494,25) -0x1.000001p+0 -0x4p-16496 : -0x1.000000fffffffp+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,25) -0x1.000001p+0 -0x4p-16496 : -0x1.000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,25) -0x1.000001p+0 -0x4p-16496 : -0x1.000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,25) -0x1.000001p+0 -0x4p-16496 : -0x1.000000fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16494,25) -0x1.000001p+0 -0x4p-16496 : -0x1.000000fffffffffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,25) -0x1.000001p+0 -0x4p-16496 : -0x1.000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,25) -0x1.000001p+0 -0x4p-16496 : -0x1.000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,25) -0x1.000001p+0 -0x4p-16496 : -0x1.000000fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,25) -0x1.000001p+0 -0x4p-16496 : -0x1.000000fffffffffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,25) -0x1.000001p+0 -0x4p-16496 : -0x1.000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,25) -0x1.000001p+0 -0x4p-16496 : -0x1.000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,25) -0x1.000001p+0 -0x4p-16496 : -0x1.000000ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16494,25) -0x1.000001p+0 -0x4p-16496 : -0x1.000000ffffffffffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,25) -0x1.000001p+0 -0x4p-16496 : -0x1.000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,25) -0x1.000001p+0 -0x4p-16496 : -0x1.000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,25) -0x1.000001p+0 -0x4p-16496 : -0x1.000000ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,25) -0x1.000001p+0 -0x4p-16496 : -0x1.000000ffffffffffffffffffff8p+0 : inexact +sub 0x1.00000000000008p0 min += sub downward binary32:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000001fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000001fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000001fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000001fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000001fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000001fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000001fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000001fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000001fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000001fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000001fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000001fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000001fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000001fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000001fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1.0000000000000ffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1.0000000000000ffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1.0000000000000fffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1.0000000000000fffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1.0000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1.0000000000000fffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1.0000000000000fffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1.0000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1.0000000000000ffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1.0000000000000ffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1.0000000000000fffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1.0000000000000fffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1.0000000000000fffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1.0000000000000fffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1.0000000000000ffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1.0000000000000ffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1.0000000000000fffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1.0000000000000fffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1.0000000000000fffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1.0000000000000fffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1.0000000000000ffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1.0000000000000ffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1.0000000000000fffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1.0000000000000fffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1.0000000000000fffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1.0000000000000fffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1.0000000000000ffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1.0000000000000ffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1.0000000000000fffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1.0000000000000fffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1.0000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1.0000000000000fffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1.0000000000000fffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1.0000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 0x4p-128 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 0x4p-128 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 0x4p-128 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 0x4p-128 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 0x4p-128 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 0x4p-128 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 0x4p-128 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 0x4p-128 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 0x4p-128 : 0x1.00000000000007fep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 0x4p-128 : 0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 0x4p-128 : 0x1.00000000000007fep+0 : inexact += sub upward intel96:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 0x4p-128 : 0x1.00000000000008p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 0x4p-128 : 0x1.00000000000007fep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 0x4p-128 : 0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 0x4p-128 : 0x1.00000000000007fep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 0x4p-128 : 0x1.00000000000008p+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 0x4p-128 : 0x1.00000000000007ffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 0x4p-128 : 0x1.00000000000008p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 0x4p-128 : 0x1.00000000000007ffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 0x4p-128 : 0x1.00000000000008p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 0x4p-128 : 0x1.00000000000007ffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 0x4p-128 : 0x1.00000000000008p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 0x4p-128 : 0x1.00000000000007ffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 0x4p-128 : 0x1.00000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 0x4p-1024 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 0x4p-1024 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 0x4p-1024 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 0x4p-1024 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 0x4p-1024 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 0x4p-1024 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 0x4p-1024 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 0x4p-1024 : 0x1.00000000000007fep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 0x4p-1024 : 0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 0x4p-1024 : 0x1.00000000000007fep+0 : inexact += sub upward intel96:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 0x4p-1024 : 0x1.00000000000008p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 0x4p-1024 : 0x1.00000000000007fep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 0x4p-1024 : 0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 0x4p-1024 : 0x1.00000000000007fep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 0x4p-1024 : 0x1.00000000000008p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 0x4p-1024 : 0x1.00000000000007ffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 0x4p-1024 : 0x1.00000000000008p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 0x4p-1024 : 0x1.00000000000007ffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 0x4p-1024 : 0x1.00000000000008p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 0x4p-1024 : 0x1.00000000000007ffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 0x4p-1024 : 0x1.00000000000008p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 0x4p-1024 : 0x1.00000000000007ffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 0x4p-1024 : 0x1.00000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 0x4p-16384 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 0x4p-16384 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 0x4p-16384 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 0x4p-16384 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 0x4p-16384 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 0x4p-16384 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 0x4p-16384 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 0x4p-16384 : 0x1.00000000000007fep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 0x4p-16384 : 0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 0x4p-16384 : 0x1.00000000000007fep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 0x4p-16384 : 0x1.00000000000008p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 0x4p-16384 : 0x1.00000000000007fep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 0x4p-16384 : 0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 0x4p-16384 : 0x1.00000000000007fep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 0x4p-16384 : 0x1.00000000000008p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 0x4p-16384 : 0x1.00000000000007ffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 0x4p-16384 : 0x1.00000000000008p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 0x4p-16384 : 0x1.00000000000007ffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 0x4p-16384 : 0x1.00000000000008p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 0x4p-16384 : 0x1.00000000000007ffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 0x4p-16384 : 0x1.00000000000008p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 0x4p-16384 : 0x1.00000000000007ffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 0x4p-16384 : 0x1.00000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 0x2p-16384 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 0x2p-16384 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 0x2p-16384 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 0x2p-16384 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 0x2p-16384 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 0x2p-16384 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 0x2p-16384 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 0x2p-16384 : 0x1.00000000000007fep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 0x2p-16384 : 0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 0x2p-16384 : 0x1.00000000000007fep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 0x2p-16384 : 0x1.00000000000008p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 0x2p-16384 : 0x1.00000000000007fep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 0x2p-16384 : 0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 0x2p-16384 : 0x1.00000000000007fep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 0x2p-16384 : 0x1.00000000000008p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 0x2p-16384 : 0x1.00000000000007ffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 0x2p-16384 : 0x1.00000000000008p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 0x2p-16384 : 0x1.00000000000007ffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 0x2p-16384 : 0x1.00000000000008p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 0x2p-16384 : 0x1.00000000000007ffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 0x2p-16384 : 0x1.00000000000008p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 0x2p-16384 : 0x1.00000000000007ffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 0x2p-16384 : 0x1.00000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 0x8p-972 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 0x8p-972 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 0x8p-972 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 0x8p-972 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 0x8p-972 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 0x8p-972 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 0x8p-972 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 0x8p-972 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 0x8p-972 : 0x1.00000000000007fep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 0x8p-972 : 0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 0x8p-972 : 0x1.00000000000007fep+0 : inexact += sub upward intel96:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 0x8p-972 : 0x1.00000000000008p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 0x8p-972 : 0x1.00000000000007fep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 0x8p-972 : 0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 0x8p-972 : 0x1.00000000000007fep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 0x8p-972 : 0x1.00000000000008p+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 0x8p-972 : 0x1.00000000000007ffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 0x8p-972 : 0x1.00000000000008p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 0x8p-972 : 0x1.00000000000007ffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 0x8p-972 : 0x1.00000000000008p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 0x8p-972 : 0x1.00000000000007ffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 0x8p-972 : 0x1.00000000000008p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 0x8p-972 : 0x1.00000000000007ffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 0x8p-972 : 0x1.00000000000008p+0 : inexact +sub 0x1.00000000000008p0 -min += sub downward binary32:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000004p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.0000020000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.0000020000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.0000020000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.0000020000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000004p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.0000020000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.0000020000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.0000020000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.0000020000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000004p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.0000020000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.0000020000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.0000020000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.0000020000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000004p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.0000020000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.0000020000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.0000020000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.0000020000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000004p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.0000020000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.0000020000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.0000020000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.0000020000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1.0000000000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1.000000000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1.0000000000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1.000000000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1.0000000000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1.000000000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1.0000000000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1.000000000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1.0000000000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1.000000000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1.0000000000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1.0000000000001002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1.0000000000001002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1.0000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1.0000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1.0000000000001000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1.0000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1.0000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1.000000000000100000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1.0000000000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1.0000000000001002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1.0000000000001002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1.0000000000001000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1.000000000000100000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1.0000000000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1.0000000000001002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1.0000000000001002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1.0000000000001000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1.000000000000100000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1.0000000000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1.0000000000001002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1.0000000000001002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1.0000000000001000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1.000000000000100000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1.0000000000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1.0000000000001002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1.0000000000001002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1.0000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1.0000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1.0000000000001000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1.0000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1.0000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1.000000000000100000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 -0x4p-128 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 -0x4p-128 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 -0x4p-128 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 -0x4p-128 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 -0x4p-128 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 -0x4p-128 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 -0x4p-128 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 -0x4p-128 : 0x1.00000000000008p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 -0x4p-128 : 0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 -0x4p-128 : 0x1.00000000000008p+0 : inexact += sub upward intel96:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 -0x4p-128 : 0x1.0000000000000802p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 -0x4p-128 : 0x1.00000000000008p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 -0x4p-128 : 0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 -0x4p-128 : 0x1.00000000000008p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 -0x4p-128 : 0x1.0000000000000802p+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 -0x4p-128 : 0x1.00000000000008p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 -0x4p-128 : 0x1.00000000000008p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 -0x4p-128 : 0x1.00000000000008p+0 : inexact += sub upward binary128:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 -0x4p-128 : 0x1.0000000000000800000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 -0x4p-128 : 0x1.00000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 -0x4p-128 : 0x1.00000000000008p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 -0x4p-128 : 0x1.00000000000008p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-126,54) 0x1.00000000000008p+0 -0x4p-128 : 0x1.000000000000080000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 -0x4p-1024 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 -0x4p-1024 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 -0x4p-1024 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 -0x4p-1024 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 -0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 -0x4p-1024 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 -0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 -0x4p-1024 : 0x1.00000000000008p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 -0x4p-1024 : 0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 -0x4p-1024 : 0x1.00000000000008p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 -0x4p-1024 : 0x1.0000000000000802p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 -0x4p-1024 : 0x1.00000000000008p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 -0x4p-1024 : 0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 -0x4p-1024 : 0x1.00000000000008p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 -0x4p-1024 : 0x1.0000000000000802p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 -0x4p-1024 : 0x1.00000000000008p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 -0x4p-1024 : 0x1.00000000000008p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 -0x4p-1024 : 0x1.00000000000008p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 -0x4p-1024 : 0x1.0000000000000800000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 -0x4p-1024 : 0x1.00000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 -0x4p-1024 : 0x1.00000000000008p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 -0x4p-1024 : 0x1.00000000000008p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,54) 0x1.00000000000008p+0 -0x4p-1024 : 0x1.000000000000080000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 -0x4p-16384 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 -0x4p-16384 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 -0x4p-16384 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 -0x4p-16384 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 -0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 -0x4p-16384 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 -0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 -0x4p-16384 : 0x1.00000000000008p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 -0x4p-16384 : 0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 -0x4p-16384 : 0x1.00000000000008p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 -0x4p-16384 : 0x1.0000000000000802p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 -0x4p-16384 : 0x1.00000000000008p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 -0x4p-16384 : 0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 -0x4p-16384 : 0x1.00000000000008p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 -0x4p-16384 : 0x1.0000000000000802p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 -0x4p-16384 : 0x1.00000000000008p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 -0x4p-16384 : 0x1.00000000000008p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 -0x4p-16384 : 0x1.00000000000008p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 -0x4p-16384 : 0x1.0000000000000800000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 -0x4p-16384 : 0x1.00000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 -0x4p-16384 : 0x1.00000000000008p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 -0x4p-16384 : 0x1.00000000000008p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,54) 0x1.00000000000008p+0 -0x4p-16384 : 0x1.000000000000080000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 -0x2p-16384 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 -0x2p-16384 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 -0x2p-16384 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 -0x2p-16384 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 -0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 -0x2p-16384 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 -0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 -0x2p-16384 : 0x1.00000000000008p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 -0x2p-16384 : 0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 -0x2p-16384 : 0x1.00000000000008p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 -0x2p-16384 : 0x1.0000000000000802p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 -0x2p-16384 : 0x1.00000000000008p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 -0x2p-16384 : 0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 -0x2p-16384 : 0x1.00000000000008p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 -0x2p-16384 : 0x1.0000000000000802p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 -0x2p-16384 : 0x1.00000000000008p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 -0x2p-16384 : 0x1.00000000000008p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 -0x2p-16384 : 0x1.00000000000008p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 -0x2p-16384 : 0x1.0000000000000800000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 -0x2p-16384 : 0x1.00000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 -0x2p-16384 : 0x1.00000000000008p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 -0x2p-16384 : 0x1.00000000000008p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,54) 0x1.00000000000008p+0 -0x2p-16384 : 0x1.000000000000080000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 -0x8p-972 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 -0x8p-972 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 -0x8p-972 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 -0x8p-972 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 -0x8p-972 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 -0x8p-972 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 -0x8p-972 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 -0x8p-972 : 0x1.00000000000008p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 -0x8p-972 : 0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 -0x8p-972 : 0x1.00000000000008p+0 : inexact += sub upward intel96:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 -0x8p-972 : 0x1.0000000000000802p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 -0x8p-972 : 0x1.00000000000008p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 -0x8p-972 : 0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 -0x8p-972 : 0x1.00000000000008p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 -0x8p-972 : 0x1.0000000000000802p+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 -0x8p-972 : 0x1.00000000000008p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 -0x8p-972 : 0x1.00000000000008p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 -0x8p-972 : 0x1.00000000000008p+0 : inexact += sub upward binary128:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 -0x8p-972 : 0x1.0000000000000800000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 -0x8p-972 : 0x1.00000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 -0x8p-972 : 0x1.00000000000008p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 -0x8p-972 : 0x1.00000000000008p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-969,54) 0x1.00000000000008p+0 -0x8p-972 : 0x1.000000000000080000000000008p+0 : inexact +sub 0x1.00000000000008p0 min_subnorm += sub downward binary32:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000001fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000001fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000001fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000001fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000001fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000001fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000001fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000001fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000001fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000001fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000001fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000001fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000001fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000001fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000001fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1.0000000000000ffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1.0000000000000ffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1.0000000000000fffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1.0000000000000fffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1.0000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1.0000000000000fffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1.0000000000000fffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1.0000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1.0000000000000ffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1.0000000000000ffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1.0000000000000fffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1.0000000000000fffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1.0000000000000fffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1.0000000000000fffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1.0000000000000ffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1.0000000000000ffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1.0000000000000fffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1.0000000000000fffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1.0000000000000fffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1.0000000000000fffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1.0000000000000ffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1.0000000000000ffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1.0000000000000fffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1.0000000000000fffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1.0000000000000fffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1.0000000000000fffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1.0000000000000ffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1.0000000000000ffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1.0000000000000fffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1.0000000000000fffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1.0000000000000fffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1.0000000000000fffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 0x8p-152 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 0x8p-152 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 0x8p-152 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 0x8p-152 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 0x8p-152 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 0x8p-152 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 0x8p-152 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 0x8p-152 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 0x8p-152 : 0x1.00000000000007fep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 0x8p-152 : 0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 0x8p-152 : 0x1.00000000000007fep+0 : inexact += sub upward intel96:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 0x8p-152 : 0x1.00000000000008p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 0x8p-152 : 0x1.00000000000007fep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 0x8p-152 : 0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 0x8p-152 : 0x1.00000000000007fep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 0x8p-152 : 0x1.00000000000008p+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 0x8p-152 : 0x1.00000000000007ffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 0x8p-152 : 0x1.00000000000008p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 0x8p-152 : 0x1.00000000000007ffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 0x8p-152 : 0x1.00000000000008p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 0x8p-152 : 0x1.00000000000007ffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 0x8p-152 : 0x1.00000000000008p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 0x8p-152 : 0x1.00000000000007ffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 0x8p-152 : 0x1.00000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 0x4p-1076 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 0x4p-1076 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 0x4p-1076 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 0x4p-1076 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 0x4p-1076 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 0x4p-1076 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 0x4p-1076 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 0x4p-1076 : 0x1.00000000000007fep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 0x4p-1076 : 0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 0x4p-1076 : 0x1.00000000000007fep+0 : inexact += sub upward intel96:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 0x4p-1076 : 0x1.00000000000008p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 0x4p-1076 : 0x1.00000000000007fep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 0x4p-1076 : 0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 0x4p-1076 : 0x1.00000000000007fep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 0x4p-1076 : 0x1.00000000000008p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 0x4p-1076 : 0x1.00000000000007ffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 0x4p-1076 : 0x1.00000000000008p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 0x4p-1076 : 0x1.00000000000007ffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 0x4p-1076 : 0x1.00000000000008p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 0x4p-1076 : 0x1.00000000000007ffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 0x4p-1076 : 0x1.00000000000008p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 0x4p-1076 : 0x1.00000000000007ffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 0x4p-1076 : 0x1.00000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 0x8p-16448 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 0x8p-16448 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 0x8p-16448 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 0x8p-16448 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 0x8p-16448 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 0x8p-16448 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 0x8p-16448 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 0x8p-16448 : 0x1.00000000000007fep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 0x8p-16448 : 0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 0x8p-16448 : 0x1.00000000000007fep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 0x8p-16448 : 0x1.00000000000008p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 0x8p-16448 : 0x1.00000000000007fep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 0x8p-16448 : 0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 0x8p-16448 : 0x1.00000000000007fep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 0x8p-16448 : 0x1.00000000000008p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 0x8p-16448 : 0x1.00000000000007ffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 0x8p-16448 : 0x1.00000000000008p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 0x8p-16448 : 0x1.00000000000007ffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 0x8p-16448 : 0x1.00000000000008p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 0x8p-16448 : 0x1.00000000000007ffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 0x8p-16448 : 0x1.00000000000008p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 0x8p-16448 : 0x1.00000000000007ffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 0x8p-16448 : 0x1.00000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 0x4p-16448 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 0x4p-16448 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 0x4p-16448 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 0x4p-16448 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 0x4p-16448 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 0x4p-16448 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 0x4p-16448 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 0x4p-16448 : 0x1.00000000000007fep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 0x4p-16448 : 0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 0x4p-16448 : 0x1.00000000000007fep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 0x4p-16448 : 0x1.00000000000008p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 0x4p-16448 : 0x1.00000000000007fep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 0x4p-16448 : 0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 0x4p-16448 : 0x1.00000000000007fep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 0x4p-16448 : 0x1.00000000000008p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 0x4p-16448 : 0x1.00000000000007ffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 0x4p-16448 : 0x1.00000000000008p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 0x4p-16448 : 0x1.00000000000007ffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 0x4p-16448 : 0x1.00000000000008p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 0x4p-16448 : 0x1.00000000000007ffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 0x4p-16448 : 0x1.00000000000008p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 0x4p-16448 : 0x1.00000000000007ffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 0x4p-16448 : 0x1.00000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 0x4p-16496 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 0x4p-16496 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 0x4p-16496 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 0x4p-16496 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 0x4p-16496 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 0x4p-16496 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 0x4p-16496 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 0x4p-16496 : 0x1.00000000000007fep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 0x4p-16496 : 0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 0x4p-16496 : 0x1.00000000000007fep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 0x4p-16496 : 0x1.00000000000008p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 0x4p-16496 : 0x1.00000000000007fep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 0x4p-16496 : 0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 0x4p-16496 : 0x1.00000000000007fep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 0x4p-16496 : 0x1.00000000000008p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 0x4p-16496 : 0x1.00000000000007ffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 0x4p-16496 : 0x1.00000000000008p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 0x4p-16496 : 0x1.00000000000007ffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 0x4p-16496 : 0x1.00000000000008p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 0x4p-16496 : 0x1.00000000000007ffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 0x4p-16496 : 0x1.00000000000008p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 0x4p-16496 : 0x1.00000000000007ffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 0x4p-16496 : 0x1.00000000000008p+0 : inexact +sub 0x1.00000000000008p0 -min_subnorm += sub downward binary32:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000004p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.0000020000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.0000020000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.0000020000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.0000020000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000004p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.0000020000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.0000020000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.0000020000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.0000020000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000004p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.0000020000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.0000020000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.0000020000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.0000020000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000004p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.0000020000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.0000020000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.0000020000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.0000020000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000004p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.0000020000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.0000020000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.0000020000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.0000020000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1.000000000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1.000000000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1.000000000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1.0000000000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1.0000000000001002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1.0000000000001002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1.0000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1.0000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1.0000000000001000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1.0000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1.0000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1.000000000000100000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1.0000000000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1.0000000000001002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1.0000000000001002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1.0000000000001000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1.000000000000100000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1.0000000000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1.0000000000001002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1.0000000000001002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1.0000000000001000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1.000000000000100000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1.0000000000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1.0000000000001002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1.0000000000001002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1.0000000000001000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1.000000000000100000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1.0000000000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1.0000000000001002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1.0000000000001002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1.0000000000001000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1.000000000000100000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 -0x8p-152 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 -0x8p-152 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 -0x8p-152 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 -0x8p-152 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 -0x8p-152 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 -0x8p-152 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 -0x8p-152 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 -0x8p-152 : 0x1.00000000000008p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 -0x8p-152 : 0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 -0x8p-152 : 0x1.00000000000008p+0 : inexact += sub upward intel96:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 -0x8p-152 : 0x1.0000000000000802p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 -0x8p-152 : 0x1.00000000000008p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 -0x8p-152 : 0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 -0x8p-152 : 0x1.00000000000008p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 -0x8p-152 : 0x1.0000000000000802p+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 -0x8p-152 : 0x1.00000000000008p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 -0x8p-152 : 0x1.00000000000008p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 -0x8p-152 : 0x1.00000000000008p+0 : inexact += sub upward binary128:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 -0x8p-152 : 0x1.0000000000000800000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 -0x8p-152 : 0x1.00000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 -0x8p-152 : 0x1.00000000000008p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 -0x8p-152 : 0x1.00000000000008p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-149,54) 0x1.00000000000008p+0 -0x8p-152 : 0x1.000000000000080000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 -0x4p-1076 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 -0x4p-1076 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 -0x4p-1076 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 -0x4p-1076 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 -0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 -0x4p-1076 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 -0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 -0x4p-1076 : 0x1.00000000000008p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 -0x4p-1076 : 0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 -0x4p-1076 : 0x1.00000000000008p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 -0x4p-1076 : 0x1.0000000000000802p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 -0x4p-1076 : 0x1.00000000000008p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 -0x4p-1076 : 0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 -0x4p-1076 : 0x1.00000000000008p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 -0x4p-1076 : 0x1.0000000000000802p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 -0x4p-1076 : 0x1.00000000000008p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 -0x4p-1076 : 0x1.00000000000008p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 -0x4p-1076 : 0x1.00000000000008p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 -0x4p-1076 : 0x1.0000000000000800000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 -0x4p-1076 : 0x1.00000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 -0x4p-1076 : 0x1.00000000000008p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 -0x4p-1076 : 0x1.00000000000008p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,54) 0x1.00000000000008p+0 -0x4p-1076 : 0x1.000000000000080000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 -0x8p-16448 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 -0x8p-16448 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 -0x8p-16448 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 -0x8p-16448 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 -0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 -0x8p-16448 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 -0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 -0x8p-16448 : 0x1.00000000000008p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 -0x8p-16448 : 0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 -0x8p-16448 : 0x1.00000000000008p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 -0x8p-16448 : 0x1.0000000000000802p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 -0x8p-16448 : 0x1.00000000000008p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 -0x8p-16448 : 0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 -0x8p-16448 : 0x1.00000000000008p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 -0x8p-16448 : 0x1.0000000000000802p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 -0x8p-16448 : 0x1.00000000000008p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 -0x8p-16448 : 0x1.00000000000008p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 -0x8p-16448 : 0x1.00000000000008p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 -0x8p-16448 : 0x1.0000000000000800000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 -0x8p-16448 : 0x1.00000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 -0x8p-16448 : 0x1.00000000000008p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 -0x8p-16448 : 0x1.00000000000008p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,54) 0x1.00000000000008p+0 -0x8p-16448 : 0x1.000000000000080000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 -0x4p-16448 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 -0x4p-16448 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 -0x4p-16448 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 -0x4p-16448 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 -0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 -0x4p-16448 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 -0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 -0x4p-16448 : 0x1.00000000000008p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 -0x4p-16448 : 0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 -0x4p-16448 : 0x1.00000000000008p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 -0x4p-16448 : 0x1.0000000000000802p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 -0x4p-16448 : 0x1.00000000000008p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 -0x4p-16448 : 0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 -0x4p-16448 : 0x1.00000000000008p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 -0x4p-16448 : 0x1.0000000000000802p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 -0x4p-16448 : 0x1.00000000000008p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 -0x4p-16448 : 0x1.00000000000008p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 -0x4p-16448 : 0x1.00000000000008p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 -0x4p-16448 : 0x1.0000000000000800000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 -0x4p-16448 : 0x1.00000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 -0x4p-16448 : 0x1.00000000000008p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 -0x4p-16448 : 0x1.00000000000008p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,54) 0x1.00000000000008p+0 -0x4p-16448 : 0x1.000000000000080000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 -0x4p-16496 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 -0x4p-16496 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 -0x4p-16496 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 -0x4p-16496 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 -0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 -0x4p-16496 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 -0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 -0x4p-16496 : 0x1.00000000000008p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 -0x4p-16496 : 0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 -0x4p-16496 : 0x1.00000000000008p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 -0x4p-16496 : 0x1.0000000000000802p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 -0x4p-16496 : 0x1.00000000000008p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 -0x4p-16496 : 0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 -0x4p-16496 : 0x1.00000000000008p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 -0x4p-16496 : 0x1.0000000000000802p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 -0x4p-16496 : 0x1.00000000000008p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 -0x4p-16496 : 0x1.00000000000008p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 -0x4p-16496 : 0x1.00000000000008p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 -0x4p-16496 : 0x1.0000000000000800000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 -0x4p-16496 : 0x1.00000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 -0x4p-16496 : 0x1.00000000000008p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 -0x4p-16496 : 0x1.00000000000008p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,54) 0x1.00000000000008p+0 -0x4p-16496 : 0x1.000000000000080000000000008p+0 : inexact +sub -0x1.00000000000008p0 min += sub downward binary32:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1.0000000000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1.000000000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1.0000000000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1.000000000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1.0000000000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1.000000000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1.0000000000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1.000000000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1.0000000000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1.000000000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000004p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.0000020000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.0000020000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.0000020000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.0000020000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000004p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.0000020000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.0000020000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.0000020000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.0000020000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000004p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.0000020000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.0000020000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.0000020000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.0000020000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000004p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.0000020000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.0000020000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.0000020000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.0000020000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000004p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.0000020000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.0000020000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.0000020000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.0000020000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1.0000000000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1.0000000000001002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1.0000000000001002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1.0000000000001000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1.0000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1.0000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1.000000000000100000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1.0000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1.0000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1.0000000000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1.0000000000001002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1.0000000000001002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1.0000000000001000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1.000000000000100000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1.0000000000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1.0000000000001002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1.0000000000001002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1.0000000000001000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1.000000000000100000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1.0000000000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1.0000000000001002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1.0000000000001002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1.0000000000001000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1.000000000000100000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1.0000000000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1.0000000000001002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1.0000000000001002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1.0000000000001000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1.0000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1.0000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1.000000000000100000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1.0000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1.0000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 0x4p-128 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 0x4p-128 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 0x4p-128 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 0x4p-128 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 0x4p-128 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 0x4p-128 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 0x4p-128 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 0x4p-128 : -0x1.0000000000000802p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 0x4p-128 : -0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 0x4p-128 : -0x1.00000000000008p+0 : inexact += sub upward intel96:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 0x4p-128 : -0x1.00000000000008p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 0x4p-128 : -0x1.0000000000000802p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 0x4p-128 : -0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 0x4p-128 : -0x1.00000000000008p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 0x4p-128 : -0x1.00000000000008p+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 0x4p-128 : -0x1.0000000000000800000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 0x4p-128 : -0x1.00000000000008p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 0x4p-128 : -0x1.00000000000008p+0 : inexact += sub upward binary128:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 0x4p-128 : -0x1.00000000000008p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 0x4p-128 : -0x1.000000000000080000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 0x4p-128 : -0x1.00000000000008p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 0x4p-128 : -0x1.00000000000008p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 0x4p-128 : -0x1.00000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 0x4p-1024 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 0x4p-1024 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 0x4p-1024 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 0x4p-1024 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 0x4p-1024 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 0x4p-1024 : -0x1.0000000000000802p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 0x4p-1024 : -0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 0x4p-1024 : -0x1.00000000000008p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 0x4p-1024 : -0x1.00000000000008p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 0x4p-1024 : -0x1.0000000000000802p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 0x4p-1024 : -0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 0x4p-1024 : -0x1.00000000000008p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 0x4p-1024 : -0x1.00000000000008p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 0x4p-1024 : -0x1.0000000000000800000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 0x4p-1024 : -0x1.00000000000008p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 0x4p-1024 : -0x1.00000000000008p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 0x4p-1024 : -0x1.00000000000008p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 0x4p-1024 : -0x1.000000000000080000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 0x4p-1024 : -0x1.00000000000008p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 0x4p-1024 : -0x1.00000000000008p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 0x4p-1024 : -0x1.00000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 0x4p-16384 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 0x4p-16384 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 0x4p-16384 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 0x4p-16384 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 0x4p-16384 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 0x4p-16384 : -0x1.0000000000000802p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 0x4p-16384 : -0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 0x4p-16384 : -0x1.00000000000008p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 0x4p-16384 : -0x1.00000000000008p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 0x4p-16384 : -0x1.0000000000000802p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 0x4p-16384 : -0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 0x4p-16384 : -0x1.00000000000008p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 0x4p-16384 : -0x1.00000000000008p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 0x4p-16384 : -0x1.0000000000000800000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 0x4p-16384 : -0x1.00000000000008p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 0x4p-16384 : -0x1.00000000000008p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 0x4p-16384 : -0x1.00000000000008p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 0x4p-16384 : -0x1.000000000000080000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 0x4p-16384 : -0x1.00000000000008p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 0x4p-16384 : -0x1.00000000000008p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 0x4p-16384 : -0x1.00000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 0x2p-16384 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 0x2p-16384 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 0x2p-16384 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 0x2p-16384 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 0x2p-16384 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 0x2p-16384 : -0x1.0000000000000802p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 0x2p-16384 : -0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 0x2p-16384 : -0x1.00000000000008p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 0x2p-16384 : -0x1.00000000000008p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 0x2p-16384 : -0x1.0000000000000802p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 0x2p-16384 : -0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 0x2p-16384 : -0x1.00000000000008p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 0x2p-16384 : -0x1.00000000000008p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 0x2p-16384 : -0x1.0000000000000800000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 0x2p-16384 : -0x1.00000000000008p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 0x2p-16384 : -0x1.00000000000008p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 0x2p-16384 : -0x1.00000000000008p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 0x2p-16384 : -0x1.000000000000080000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 0x2p-16384 : -0x1.00000000000008p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 0x2p-16384 : -0x1.00000000000008p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 0x2p-16384 : -0x1.00000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 0x8p-972 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 0x8p-972 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 0x8p-972 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 0x8p-972 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 0x8p-972 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 0x8p-972 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 0x8p-972 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 0x8p-972 : -0x1.0000000000000802p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 0x8p-972 : -0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 0x8p-972 : -0x1.00000000000008p+0 : inexact += sub upward intel96:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 0x8p-972 : -0x1.00000000000008p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 0x8p-972 : -0x1.0000000000000802p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 0x8p-972 : -0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 0x8p-972 : -0x1.00000000000008p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 0x8p-972 : -0x1.00000000000008p+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 0x8p-972 : -0x1.0000000000000800000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 0x8p-972 : -0x1.00000000000008p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 0x8p-972 : -0x1.00000000000008p+0 : inexact += sub upward binary128:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 0x8p-972 : -0x1.00000000000008p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 0x8p-972 : -0x1.000000000000080000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 0x8p-972 : -0x1.00000000000008p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 0x8p-972 : -0x1.00000000000008p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 0x8p-972 : -0x1.00000000000008p+0 : inexact +sub -0x1.00000000000008p0 -min += sub downward binary32:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.fffffp-4 : inexact += sub downward binary64:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.ffffffffffff8p-4 : inexact += sub downward intel96:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.fffffffffffffffp-4 : inexact += sub downward m68k96:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.fffffffffffffffp-4 : inexact += sub downward binary128:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub downward ibm128:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub downward binary32:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.fffffp-4 : inexact += sub downward binary64:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.ffffffffffff8p-4 : inexact += sub downward intel96:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.fffffffffffffffp-4 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.fffffffffffffffp-4 : inexact += sub downward binary128:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub downward binary32:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.fffffp-4 : inexact += sub downward binary64:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.ffffffffffff8p-4 : inexact += sub downward intel96:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.fffffffffffffffp-4 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.fffffffffffffffp-4 : inexact += sub downward binary128:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub downward binary32:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.fffffp-4 : inexact += sub downward binary64:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.ffffffffffff8p-4 : inexact += sub downward intel96:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.fffffffffffffffp-4 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.fffffffffffffffp-4 : inexact += sub downward binary128:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub downward binary32:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.fffffp-4 : inexact += sub downward binary64:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.ffffffffffff8p-4 : inexact += sub downward intel96:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.fffffffffffffffp-4 : inexact += sub downward m68k96:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.fffffffffffffffp-4 : inexact += sub downward binary128:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub downward ibm128:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub downward binary32:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000001fffffffp+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000001fffffffffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000001fffffffffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000001fffffffp+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000001fffffffffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000001fffffffffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000001fffffffp+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000001fffffffffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000001fffffffffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000001fffffffp+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000001fffffffffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000001fffffffffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000001fffffffp+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000001fffffffffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000001fffffffffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1.0000000000000ffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1.0000000000000ffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1.0000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1.0000000000000fffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1.0000000000000fffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1.0000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1.0000000000000fffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1.0000000000000fffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1.0000000000000ffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1.0000000000000ffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1.0000000000000fffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1.0000000000000fffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1.0000000000000fffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1.0000000000000fffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1.0000000000000ffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1.0000000000000ffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1.0000000000000fffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1.0000000000000fffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1.0000000000000fffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1.0000000000000fffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1.0000000000000ffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1.0000000000000ffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1.0000000000000fffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1.0000000000000fffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1.0000000000000fffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1.0000000000000fffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1.0000000000000ffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1.0000000000000ffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1.0000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1.0000000000000fffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1.0000000000000fffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1.0000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1.0000000000000fffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1.0000000000000fffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 -0x4p-128 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 -0x4p-128 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 -0x4p-128 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 -0x4p-128 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 -0x4p-128 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 -0x4p-128 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 -0x4p-128 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 -0x4p-128 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 -0x4p-128 : -0x1.00000000000008p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 -0x4p-128 : -0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 -0x4p-128 : -0x1.00000000000007fep+0 : inexact += sub upward intel96:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 -0x4p-128 : -0x1.00000000000007fep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 -0x4p-128 : -0x1.00000000000008p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 -0x4p-128 : -0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 -0x4p-128 : -0x1.00000000000007fep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 -0x4p-128 : -0x1.00000000000007fep+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 -0x4p-128 : -0x1.00000000000008p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 -0x4p-128 : -0x1.00000000000008p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 -0x4p-128 : -0x1.00000000000007ffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 -0x4p-128 : -0x1.00000000000007ffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 -0x4p-128 : -0x1.00000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 -0x4p-128 : -0x1.00000000000008p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 -0x4p-128 : -0x1.00000000000007ffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-126,54) -0x1.00000000000008p+0 -0x4p-128 : -0x1.00000000000007ffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 -0x4p-1024 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 -0x4p-1024 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 -0x4p-1024 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 -0x4p-1024 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 -0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 -0x4p-1024 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 -0x4p-1024 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 -0x4p-1024 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 -0x4p-1024 : -0x1.00000000000008p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 -0x4p-1024 : -0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 -0x4p-1024 : -0x1.00000000000007fep+0 : inexact += sub upward intel96:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 -0x4p-1024 : -0x1.00000000000007fep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 -0x4p-1024 : -0x1.00000000000008p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 -0x4p-1024 : -0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 -0x4p-1024 : -0x1.00000000000007fep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 -0x4p-1024 : -0x1.00000000000007fep+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 -0x4p-1024 : -0x1.00000000000008p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 -0x4p-1024 : -0x1.00000000000008p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 -0x4p-1024 : -0x1.00000000000007ffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 -0x4p-1024 : -0x1.00000000000007ffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 -0x4p-1024 : -0x1.00000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 -0x4p-1024 : -0x1.00000000000008p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 -0x4p-1024 : -0x1.00000000000007ffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,54) -0x1.00000000000008p+0 -0x4p-1024 : -0x1.00000000000007ffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 -0x4p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 -0x4p-16384 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 -0x4p-16384 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 -0x4p-16384 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 -0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 -0x4p-16384 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 -0x4p-16384 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 -0x4p-16384 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 -0x4p-16384 : -0x1.00000000000008p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 -0x4p-16384 : -0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 -0x4p-16384 : -0x1.00000000000007fep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 -0x4p-16384 : -0x1.00000000000007fep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 -0x4p-16384 : -0x1.00000000000008p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 -0x4p-16384 : -0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 -0x4p-16384 : -0x1.00000000000007fep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 -0x4p-16384 : -0x1.00000000000007fep+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 -0x4p-16384 : -0x1.00000000000008p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 -0x4p-16384 : -0x1.00000000000008p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 -0x4p-16384 : -0x1.00000000000007ffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 -0x4p-16384 : -0x1.00000000000007ffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 -0x4p-16384 : -0x1.00000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 -0x4p-16384 : -0x1.00000000000008p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 -0x4p-16384 : -0x1.00000000000007ffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,54) -0x1.00000000000008p+0 -0x4p-16384 : -0x1.00000000000007ffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 -0x2p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 -0x2p-16384 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 -0x2p-16384 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 -0x2p-16384 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 -0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 -0x2p-16384 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 -0x2p-16384 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 -0x2p-16384 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 -0x2p-16384 : -0x1.00000000000008p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 -0x2p-16384 : -0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 -0x2p-16384 : -0x1.00000000000007fep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 -0x2p-16384 : -0x1.00000000000007fep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 -0x2p-16384 : -0x1.00000000000008p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 -0x2p-16384 : -0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 -0x2p-16384 : -0x1.00000000000007fep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 -0x2p-16384 : -0x1.00000000000007fep+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 -0x2p-16384 : -0x1.00000000000008p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 -0x2p-16384 : -0x1.00000000000008p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 -0x2p-16384 : -0x1.00000000000007ffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 -0x2p-16384 : -0x1.00000000000007ffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 -0x2p-16384 : -0x1.00000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 -0x2p-16384 : -0x1.00000000000008p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 -0x2p-16384 : -0x1.00000000000007ffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,54) -0x1.00000000000008p+0 -0x2p-16384 : -0x1.00000000000007ffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 -0x8p-972 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 -0x8p-972 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 -0x8p-972 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 -0x8p-972 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 -0x8p-972 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 -0x8p-972 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 -0x8p-972 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 -0x8p-972 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 -0x8p-972 : -0x1.00000000000008p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 -0x8p-972 : -0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 -0x8p-972 : -0x1.00000000000007fep+0 : inexact += sub upward intel96:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 -0x8p-972 : -0x1.00000000000007fep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 -0x8p-972 : -0x1.00000000000008p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 -0x8p-972 : -0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 -0x8p-972 : -0x1.00000000000007fep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 -0x8p-972 : -0x1.00000000000007fep+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 -0x8p-972 : -0x1.00000000000008p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 -0x8p-972 : -0x1.00000000000008p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 -0x8p-972 : -0x1.00000000000007ffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 -0x8p-972 : -0x1.00000000000007ffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 -0x8p-972 : -0x1.00000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 -0x8p-972 : -0x1.00000000000008p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 -0x8p-972 : -0x1.00000000000007ffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-969,54) -0x1.00000000000008p+0 -0x8p-972 : -0x1.00000000000007ffffffffffff8p+0 : inexact +sub -0x1.00000000000008p0 min_subnorm += sub downward binary32:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1.0000000000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1.000000000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1.0000000000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1.000000000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1.0000000000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1.000000000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1.0000000000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1.000000000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1.0000000000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1.000000000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000004p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.0000020000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.0000020000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.0000020000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.0000020000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000004p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.0000020000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.0000020000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.0000020000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.0000020000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000004p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.0000020000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.0000020000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.0000020000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.0000020000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000004p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.0000020000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.0000020000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.0000020000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.0000020000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000004p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.0000020000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.0000020000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.0000020000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.0000020000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1.0000000000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1.0000000000001002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1.0000000000001002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1.0000000000001000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1.0000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1.0000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1.000000000000100000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1.0000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1.0000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1.0000000000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1.0000000000001002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1.0000000000001002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1.0000000000001000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1.000000000000100000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1.0000000000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1.0000000000001002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1.0000000000001002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1.0000000000001000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1.000000000000100000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1.0000000000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1.0000000000001002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1.0000000000001002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1.0000000000001000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1.000000000000100000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1.0000000000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1.0000000000001002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1.0000000000001002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1.0000000000001000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1.000000000000100000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 0x8p-152 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 0x8p-152 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 0x8p-152 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 0x8p-152 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 0x8p-152 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 0x8p-152 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 0x8p-152 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 0x8p-152 : -0x1.0000000000000802p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 0x8p-152 : -0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 0x8p-152 : -0x1.00000000000008p+0 : inexact += sub upward intel96:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 0x8p-152 : -0x1.00000000000008p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 0x8p-152 : -0x1.0000000000000802p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 0x8p-152 : -0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 0x8p-152 : -0x1.00000000000008p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 0x8p-152 : -0x1.00000000000008p+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 0x8p-152 : -0x1.0000000000000800000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 0x8p-152 : -0x1.00000000000008p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 0x8p-152 : -0x1.00000000000008p+0 : inexact += sub upward binary128:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 0x8p-152 : -0x1.00000000000008p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 0x8p-152 : -0x1.000000000000080000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 0x8p-152 : -0x1.00000000000008p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 0x8p-152 : -0x1.00000000000008p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 0x8p-152 : -0x1.00000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 0x4p-1076 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 0x4p-1076 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 0x4p-1076 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 0x4p-1076 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 0x4p-1076 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 0x4p-1076 : -0x1.0000000000000802p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 0x4p-1076 : -0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 0x4p-1076 : -0x1.00000000000008p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 0x4p-1076 : -0x1.00000000000008p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 0x4p-1076 : -0x1.0000000000000802p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 0x4p-1076 : -0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 0x4p-1076 : -0x1.00000000000008p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 0x4p-1076 : -0x1.00000000000008p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 0x4p-1076 : -0x1.0000000000000800000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 0x4p-1076 : -0x1.00000000000008p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 0x4p-1076 : -0x1.00000000000008p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 0x4p-1076 : -0x1.00000000000008p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 0x4p-1076 : -0x1.000000000000080000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 0x4p-1076 : -0x1.00000000000008p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 0x4p-1076 : -0x1.00000000000008p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 0x4p-1076 : -0x1.00000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 0x8p-16448 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 0x8p-16448 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 0x8p-16448 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 0x8p-16448 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 0x8p-16448 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 0x8p-16448 : -0x1.0000000000000802p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 0x8p-16448 : -0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 0x8p-16448 : -0x1.00000000000008p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 0x8p-16448 : -0x1.00000000000008p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 0x8p-16448 : -0x1.0000000000000802p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 0x8p-16448 : -0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 0x8p-16448 : -0x1.00000000000008p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 0x8p-16448 : -0x1.00000000000008p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 0x8p-16448 : -0x1.0000000000000800000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 0x8p-16448 : -0x1.00000000000008p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 0x8p-16448 : -0x1.00000000000008p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 0x8p-16448 : -0x1.00000000000008p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 0x8p-16448 : -0x1.000000000000080000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 0x8p-16448 : -0x1.00000000000008p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 0x8p-16448 : -0x1.00000000000008p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 0x8p-16448 : -0x1.00000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 0x4p-16448 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 0x4p-16448 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 0x4p-16448 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 0x4p-16448 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 0x4p-16448 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 0x4p-16448 : -0x1.0000000000000802p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 0x4p-16448 : -0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 0x4p-16448 : -0x1.00000000000008p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 0x4p-16448 : -0x1.00000000000008p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 0x4p-16448 : -0x1.0000000000000802p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 0x4p-16448 : -0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 0x4p-16448 : -0x1.00000000000008p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 0x4p-16448 : -0x1.00000000000008p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 0x4p-16448 : -0x1.0000000000000800000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 0x4p-16448 : -0x1.00000000000008p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 0x4p-16448 : -0x1.00000000000008p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 0x4p-16448 : -0x1.00000000000008p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 0x4p-16448 : -0x1.000000000000080000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 0x4p-16448 : -0x1.00000000000008p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 0x4p-16448 : -0x1.00000000000008p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 0x4p-16448 : -0x1.00000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 0x4p-16496 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 0x4p-16496 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 0x4p-16496 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 0x4p-16496 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 0x4p-16496 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 0x4p-16496 : -0x1.0000000000000802p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 0x4p-16496 : -0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 0x4p-16496 : -0x1.00000000000008p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 0x4p-16496 : -0x1.00000000000008p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 0x4p-16496 : -0x1.0000000000000802p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 0x4p-16496 : -0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 0x4p-16496 : -0x1.00000000000008p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 0x4p-16496 : -0x1.00000000000008p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 0x4p-16496 : -0x1.0000000000000800000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 0x4p-16496 : -0x1.00000000000008p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 0x4p-16496 : -0x1.00000000000008p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 0x4p-16496 : -0x1.00000000000008p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 0x4p-16496 : -0x1.000000000000080000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 0x4p-16496 : -0x1.00000000000008p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 0x4p-16496 : -0x1.00000000000008p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 0x4p-16496 : -0x1.00000000000008p+0 : inexact +sub -0x1.00000000000008p0 -min_subnorm += sub downward binary32:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.fffffp-4 : inexact += sub downward binary64:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.ffffffffffff8p-4 : inexact += sub downward intel96:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.fffffffffffffffp-4 : inexact += sub downward m68k96:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.fffffffffffffffp-4 : inexact += sub downward binary128:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub downward ibm128:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub downward binary32:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.fffffp-4 : inexact += sub downward binary64:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.ffffffffffff8p-4 : inexact += sub downward intel96:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.fffffffffffffffp-4 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.fffffffffffffffp-4 : inexact += sub downward binary128:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub downward binary32:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.fffffp-4 : inexact += sub downward binary64:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.ffffffffffff8p-4 : inexact += sub downward intel96:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.fffffffffffffffp-4 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.fffffffffffffffp-4 : inexact += sub downward binary128:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub downward binary32:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.fffffp-4 : inexact += sub downward binary64:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.ffffffffffff8p-4 : inexact += sub downward intel96:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.fffffffffffffffp-4 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.fffffffffffffffp-4 : inexact += sub downward binary128:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub downward binary32:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.fffffp-4 : inexact += sub downward binary64:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.ffffffffffff8p-4 : inexact += sub downward intel96:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.fffffffffffffffp-4 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.fffffffffffffffp-4 : inexact += sub downward binary128:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub downward binary32:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000001fffffffp+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000001fffffffffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000001fffffffffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000001fffffffp+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000001fffffffffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000001fffffffffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000001fffffffp+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000001fffffffffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000001fffffffffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000001fffffffp+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000001fffffffffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000001fffffffffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000001fffffffp+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000001fffffffffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000001fffffffffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1.0000000000000ffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1.0000000000000ffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1.0000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1.0000000000000fffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1.0000000000000fffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1.0000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1.0000000000000fffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1.0000000000000fffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1.0000000000000ffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1.0000000000000ffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1.0000000000000fffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1.0000000000000fffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1.0000000000000fffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1.0000000000000fffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1.0000000000000ffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1.0000000000000ffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1.0000000000000fffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1.0000000000000fffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1.0000000000000fffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1.0000000000000fffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1.0000000000000ffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1.0000000000000ffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1.0000000000000fffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1.0000000000000fffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1.0000000000000fffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1.0000000000000fffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1.0000000000000ffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1.0000000000000ffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1.0000000000000fffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1.0000000000000fffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1.0000000000000fffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1.0000000000000fffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 -0x8p-152 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 -0x8p-152 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 -0x8p-152 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 -0x8p-152 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 -0x8p-152 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 -0x8p-152 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 -0x8p-152 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 -0x8p-152 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 -0x8p-152 : -0x1.00000000000008p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 -0x8p-152 : -0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 -0x8p-152 : -0x1.00000000000007fep+0 : inexact += sub upward intel96:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 -0x8p-152 : -0x1.00000000000007fep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 -0x8p-152 : -0x1.00000000000008p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 -0x8p-152 : -0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 -0x8p-152 : -0x1.00000000000007fep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 -0x8p-152 : -0x1.00000000000007fep+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 -0x8p-152 : -0x1.00000000000008p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 -0x8p-152 : -0x1.00000000000008p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 -0x8p-152 : -0x1.00000000000007ffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 -0x8p-152 : -0x1.00000000000007ffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 -0x8p-152 : -0x1.00000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 -0x8p-152 : -0x1.00000000000008p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 -0x8p-152 : -0x1.00000000000007ffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-149,54) -0x1.00000000000008p+0 -0x8p-152 : -0x1.00000000000007ffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 -0x4p-1076 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 -0x4p-1076 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 -0x4p-1076 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 -0x4p-1076 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 -0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 -0x4p-1076 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 -0x4p-1076 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 -0x4p-1076 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 -0x4p-1076 : -0x1.00000000000008p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 -0x4p-1076 : -0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 -0x4p-1076 : -0x1.00000000000007fep+0 : inexact += sub upward intel96:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 -0x4p-1076 : -0x1.00000000000007fep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 -0x4p-1076 : -0x1.00000000000008p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 -0x4p-1076 : -0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 -0x4p-1076 : -0x1.00000000000007fep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 -0x4p-1076 : -0x1.00000000000007fep+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 -0x4p-1076 : -0x1.00000000000008p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 -0x4p-1076 : -0x1.00000000000008p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 -0x4p-1076 : -0x1.00000000000007ffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 -0x4p-1076 : -0x1.00000000000007ffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 -0x4p-1076 : -0x1.00000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 -0x4p-1076 : -0x1.00000000000008p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 -0x4p-1076 : -0x1.00000000000007ffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,54) -0x1.00000000000008p+0 -0x4p-1076 : -0x1.00000000000007ffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 -0x8p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 -0x8p-16448 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 -0x8p-16448 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 -0x8p-16448 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 -0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 -0x8p-16448 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 -0x8p-16448 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 -0x8p-16448 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 -0x8p-16448 : -0x1.00000000000008p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 -0x8p-16448 : -0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 -0x8p-16448 : -0x1.00000000000007fep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 -0x8p-16448 : -0x1.00000000000007fep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 -0x8p-16448 : -0x1.00000000000008p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 -0x8p-16448 : -0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 -0x8p-16448 : -0x1.00000000000007fep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 -0x8p-16448 : -0x1.00000000000007fep+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 -0x8p-16448 : -0x1.00000000000008p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 -0x8p-16448 : -0x1.00000000000008p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 -0x8p-16448 : -0x1.00000000000007ffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 -0x8p-16448 : -0x1.00000000000007ffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 -0x8p-16448 : -0x1.00000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 -0x8p-16448 : -0x1.00000000000008p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 -0x8p-16448 : -0x1.00000000000007ffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,54) -0x1.00000000000008p+0 -0x8p-16448 : -0x1.00000000000007ffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 -0x4p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 -0x4p-16448 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 -0x4p-16448 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 -0x4p-16448 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 -0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 -0x4p-16448 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 -0x4p-16448 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 -0x4p-16448 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 -0x4p-16448 : -0x1.00000000000008p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 -0x4p-16448 : -0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 -0x4p-16448 : -0x1.00000000000007fep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 -0x4p-16448 : -0x1.00000000000007fep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 -0x4p-16448 : -0x1.00000000000008p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 -0x4p-16448 : -0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 -0x4p-16448 : -0x1.00000000000007fep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 -0x4p-16448 : -0x1.00000000000007fep+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 -0x4p-16448 : -0x1.00000000000008p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 -0x4p-16448 : -0x1.00000000000008p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 -0x4p-16448 : -0x1.00000000000007ffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 -0x4p-16448 : -0x1.00000000000007ffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 -0x4p-16448 : -0x1.00000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 -0x4p-16448 : -0x1.00000000000008p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 -0x4p-16448 : -0x1.00000000000007ffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,54) -0x1.00000000000008p+0 -0x4p-16448 : -0x1.00000000000007ffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 -0x4p-16496 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 -0x4p-16496 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 -0x4p-16496 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 -0x4p-16496 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 -0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 -0x4p-16496 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 -0x4p-16496 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 -0x4p-16496 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 -0x4p-16496 : -0x1.00000000000008p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 -0x4p-16496 : -0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 -0x4p-16496 : -0x1.00000000000007fep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 -0x4p-16496 : -0x1.00000000000007fep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 -0x4p-16496 : -0x1.00000000000008p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 -0x4p-16496 : -0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 -0x4p-16496 : -0x1.00000000000007fep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 -0x4p-16496 : -0x1.00000000000007fep+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 -0x4p-16496 : -0x1.00000000000008p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 -0x4p-16496 : -0x1.00000000000008p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 -0x4p-16496 : -0x1.00000000000007ffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 -0x4p-16496 : -0x1.00000000000007ffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 -0x4p-16496 : -0x1.00000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 -0x4p-16496 : -0x1.00000000000008p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 -0x4p-16496 : -0x1.00000000000007ffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,54) -0x1.00000000000008p+0 -0x4p-16496 : -0x1.00000000000007ffffffffffff8p+0 : inexact +sub 0x1.0000000000000001p0 min += sub downward binary32:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000001fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000001fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000001fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-126,24) 0x1.000002p+0 0x4p-128 : 0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000001fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000001fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000001fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 0x4p-1024 : 0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000001fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000001fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000001fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 0x4p-16384 : 0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000001fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000001fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000001fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 0x2p-16384 : 0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000001fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000001fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000001fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-969,24) 0x1.000002p+0 0x8p-972 : 0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-126,1) 0x1p+0 0x4p-128 : 0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,1) 0x1p+0 0x4p-1024 : 0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,1) 0x1p+0 0x4p-16384 : 0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,1) 0x1p+0 0x2p-16384 : 0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-969,1) 0x1p+0 0x8p-972 : 0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1.0000000000000ffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1.0000000000000ffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1.0000000000000fffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1.0000000000000fffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1.0000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1.0000000000000fffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1.0000000000000fffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 0x4p-128 : 0x1.0000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1.0000000000000ffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1.0000000000000ffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1.0000000000000fffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1.0000000000000fffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1.0000000000000fffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1.0000000000000fffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1.0000000000000ffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1.0000000000000ffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1.0000000000000fffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1.0000000000000fffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1.0000000000000fffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1.0000000000000fffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1.0000000000000ffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1.0000000000000ffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1.0000000000000fffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1.0000000000000fffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1.0000000000000fffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1.0000000000000fffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1.0000000000000ffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1.0000000000000ffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1.0000000000000fffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1.0000000000000fffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1.0000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1.0000000000000fffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1.0000000000000fffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 0x8p-972 : 0x1.0000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 0x4p-128 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 0x4p-128 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 0x4p-128 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 0x4p-128 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 0x4p-128 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 0x4p-128 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 0x4p-128 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 0x4p-128 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 0x4p-128 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 0x4p-128 : 0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 0x4p-128 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 0x4p-128 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 0x4p-128 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 0x4p-128 : 0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 0x4p-128 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 0x4p-128 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 0x4p-128 : 0x1.0000000000000001ffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 0x4p-128 : 0x1.0000000000000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 0x4p-128 : 0x1.0000000000000001ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 0x4p-128 : 0x1.0000000000000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 0x4p-128 : 0x1.0000000000000001ffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 0x4p-128 : 0x1.0000000000000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 0x4p-128 : 0x1.0000000000000001ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 0x4p-128 : 0x1.0000000000000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 0x4p-1024 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 0x4p-1024 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 0x4p-1024 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 0x4p-1024 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 0x4p-1024 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 0x4p-1024 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 0x4p-1024 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 0x4p-1024 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 0x4p-1024 : 0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 0x4p-1024 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 0x4p-1024 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 0x4p-1024 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 0x4p-1024 : 0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 0x4p-1024 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 0x4p-1024 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 0x4p-1024 : 0x1.0000000000000001ffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 0x4p-1024 : 0x1.0000000000000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 0x4p-1024 : 0x1.0000000000000001ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 0x4p-1024 : 0x1.0000000000000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 0x4p-1024 : 0x1.0000000000000001ffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 0x4p-1024 : 0x1.0000000000000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 0x4p-1024 : 0x1.0000000000000001ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 0x4p-1024 : 0x1.0000000000000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 0x4p-16384 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 0x4p-16384 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 0x4p-16384 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 0x4p-16384 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 0x4p-16384 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 0x4p-16384 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 0x4p-16384 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 0x4p-16384 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 0x4p-16384 : 0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 0x4p-16384 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 0x4p-16384 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 0x4p-16384 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 0x4p-16384 : 0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 0x4p-16384 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 0x4p-16384 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 0x4p-16384 : 0x1.0000000000000001ffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 0x4p-16384 : 0x1.0000000000000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 0x4p-16384 : 0x1.0000000000000001ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 0x4p-16384 : 0x1.0000000000000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 0x4p-16384 : 0x1.0000000000000001ffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 0x4p-16384 : 0x1.0000000000000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 0x4p-16384 : 0x1.0000000000000001ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 0x4p-16384 : 0x1.0000000000000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 0x2p-16384 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 0x2p-16384 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 0x2p-16384 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 0x2p-16384 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 0x2p-16384 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 0x2p-16384 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 0x2p-16384 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 0x2p-16384 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 0x2p-16384 : 0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 0x2p-16384 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 0x2p-16384 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 0x2p-16384 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 0x2p-16384 : 0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 0x2p-16384 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 0x2p-16384 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 0x2p-16384 : 0x1.0000000000000001ffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 0x2p-16384 : 0x1.0000000000000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 0x2p-16384 : 0x1.0000000000000001ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 0x2p-16384 : 0x1.0000000000000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 0x2p-16384 : 0x1.0000000000000001ffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 0x2p-16384 : 0x1.0000000000000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 0x2p-16384 : 0x1.0000000000000001ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 0x2p-16384 : 0x1.0000000000000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 0x8p-972 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 0x8p-972 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 0x8p-972 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 0x8p-972 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 0x8p-972 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 0x8p-972 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 0x8p-972 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 0x8p-972 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 0x8p-972 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 0x8p-972 : 0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 0x8p-972 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 0x8p-972 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 0x8p-972 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 0x8p-972 : 0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 0x8p-972 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 0x8p-972 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 0x8p-972 : 0x1.0000000000000001ffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 0x8p-972 : 0x1.0000000000000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 0x8p-972 : 0x1.0000000000000001ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 0x8p-972 : 0x1.0000000000000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 0x8p-972 : 0x1.0000000000000001ffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 0x8p-972 : 0x1.0000000000000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 0x8p-972 : 0x1.0000000000000001ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 0x8p-972 : 0x1.0000000000000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 0x4p-128 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 0x4p-128 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 0x4p-128 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 0x4p-128 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 0x4p-128 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 0x4p-128 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 0x4p-128 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 0x4p-128 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 0x4p-128 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 0x4p-128 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 0x4p-128 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 0x4p-128 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 0x4p-128 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 0x4p-128 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 0x4p-128 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 0x4p-128 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 0x4p-128 : 0x1.0000000000000000ffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 0x4p-128 : 0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 0x4p-128 : 0x1.0000000000000000ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 0x4p-128 : 0x1.0000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 0x4p-128 : 0x1.0000000000000000ffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 0x4p-128 : 0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 0x4p-128 : 0x1.0000000000000000ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 0x4p-128 : 0x1.0000000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 0x4p-1024 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 0x4p-1024 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 0x4p-1024 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 0x4p-1024 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 0x4p-1024 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 0x4p-1024 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 0x4p-1024 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 0x4p-1024 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 0x4p-1024 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 0x4p-1024 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 0x4p-1024 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 0x4p-1024 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 0x4p-1024 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 0x4p-1024 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 0x4p-1024 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 0x4p-1024 : 0x1.0000000000000000ffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 0x4p-1024 : 0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 0x4p-1024 : 0x1.0000000000000000ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 0x4p-1024 : 0x1.0000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 0x4p-1024 : 0x1.0000000000000000ffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 0x4p-1024 : 0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 0x4p-1024 : 0x1.0000000000000000ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 0x4p-1024 : 0x1.0000000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 0x4p-16384 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 0x4p-16384 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 0x4p-16384 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 0x4p-16384 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 0x4p-16384 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 0x4p-16384 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 0x4p-16384 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 0x4p-16384 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 0x4p-16384 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 0x4p-16384 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 0x4p-16384 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 0x4p-16384 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 0x4p-16384 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 0x4p-16384 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 0x4p-16384 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 0x4p-16384 : 0x1.0000000000000000ffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 0x4p-16384 : 0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 0x4p-16384 : 0x1.0000000000000000ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 0x4p-16384 : 0x1.0000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 0x4p-16384 : 0x1.0000000000000000ffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 0x4p-16384 : 0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 0x4p-16384 : 0x1.0000000000000000ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 0x4p-16384 : 0x1.0000000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 0x2p-16384 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 0x2p-16384 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 0x2p-16384 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 0x2p-16384 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 0x2p-16384 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 0x2p-16384 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 0x2p-16384 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 0x2p-16384 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 0x2p-16384 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 0x2p-16384 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 0x2p-16384 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 0x2p-16384 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 0x2p-16384 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 0x2p-16384 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 0x2p-16384 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 0x2p-16384 : 0x1.0000000000000000ffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 0x2p-16384 : 0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 0x2p-16384 : 0x1.0000000000000000ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 0x2p-16384 : 0x1.0000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 0x2p-16384 : 0x1.0000000000000000ffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 0x2p-16384 : 0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 0x2p-16384 : 0x1.0000000000000000ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 0x2p-16384 : 0x1.0000000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 0x8p-972 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 0x8p-972 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 0x8p-972 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 0x8p-972 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 0x8p-972 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 0x8p-972 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 0x8p-972 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 0x8p-972 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 0x8p-972 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 0x8p-972 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 0x8p-972 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 0x8p-972 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 0x8p-972 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 0x8p-972 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 0x8p-972 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 0x8p-972 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 0x8p-972 : 0x1.0000000000000000ffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 0x8p-972 : 0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 0x8p-972 : 0x1.0000000000000000ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 0x8p-972 : 0x1.0000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 0x8p-972 : 0x1.0000000000000000ffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 0x8p-972 : 0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 0x8p-972 : 0x1.0000000000000000ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 0x8p-972 : 0x1.0000000000000001p+0 : inexact +sub 0x1.0000000000000001p0 -min += sub downward binary32:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000004p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.0000020000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.0000020000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.0000020000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.0000020000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-126,24) 0x1.000002p+0 -0x4p-128 : 0x1.000002000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000004p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.0000020000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.0000020000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.0000020000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.0000020000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,24) 0x1.000002p+0 -0x4p-1024 : 0x1.000002000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000004p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.0000020000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.0000020000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.0000020000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.0000020000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,24) 0x1.000002p+0 -0x4p-16384 : 0x1.000002000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000004p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.0000020000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.0000020000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.0000020000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.0000020000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,24) 0x1.000002p+0 -0x2p-16384 : 0x1.000002000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000004p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.0000020000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.0000020000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.0000020000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.0000020000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-969,24) 0x1.000002p+0 -0x8p-972 : 0x1.000002000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1.0000000000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-126,1) 0x1p+0 -0x4p-128 : 0x1.000000000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1.0000000000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,1) 0x1p+0 -0x4p-1024 : 0x1.000000000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1.0000000000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,1) 0x1p+0 -0x4p-16384 : 0x1.000000000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1.0000000000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,1) 0x1p+0 -0x2p-16384 : 0x1.000000000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1.0000000000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-969,1) 0x1p+0 -0x8p-972 : 0x1.000000000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1.0000000000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1.0000000000001002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1.0000000000001002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1.0000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1.0000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1.0000000000001000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1.0000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1.0000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-126,53) 0x1.0000000000001p+0 -0x4p-128 : 0x1.000000000000100000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1.0000000000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1.0000000000001002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1.0000000000001002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1.0000000000001000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,53) 0x1.0000000000001p+0 -0x4p-1024 : 0x1.000000000000100000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1.0000000000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1.0000000000001002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1.0000000000001002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1.0000000000001000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,53) 0x1.0000000000001p+0 -0x4p-16384 : 0x1.000000000000100000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1.0000000000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1.0000000000001002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1.0000000000001002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1.0000000000001000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,53) 0x1.0000000000001p+0 -0x2p-16384 : 0x1.000000000000100000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1.0000000000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1.0000000000001002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1.0000000000001002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1.0000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1.0000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1.0000000000001000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1.0000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1.0000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-969,53) 0x1.0000000000001p+0 -0x8p-972 : 0x1.000000000000100000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 -0x4p-128 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 -0x4p-128 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 -0x4p-128 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 -0x4p-128 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 -0x4p-128 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 -0x4p-128 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 -0x4p-128 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 -0x4p-128 : 0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 -0x4p-128 : 0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 -0x4p-128 : 0x1.0000000000000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 -0x4p-128 : 0x1.0000000000000004p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 -0x4p-128 : 0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 -0x4p-128 : 0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 -0x4p-128 : 0x1.0000000000000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 -0x4p-128 : 0x1.0000000000000004p+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 -0x4p-128 : 0x1.0000000000000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 -0x4p-128 : 0x1.0000000000000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 -0x4p-128 : 0x1.0000000000000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 -0x4p-128 : 0x1.0000000000000002000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 -0x4p-128 : 0x1.0000000000000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 -0x4p-128 : 0x1.0000000000000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 -0x4p-128 : 0x1.0000000000000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-126,64) 0x1.0000000000000002p+0 -0x4p-128 : 0x1.000000000000000200000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 -0x4p-1024 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 -0x4p-1024 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 -0x4p-1024 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 -0x4p-1024 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 -0x4p-1024 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 -0x4p-1024 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.0000000000000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.0000000000000004p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.0000000000000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.0000000000000004p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.0000000000000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.0000000000000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.0000000000000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.0000000000000002000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.0000000000000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.0000000000000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.0000000000000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,64) 0x1.0000000000000002p+0 -0x4p-1024 : 0x1.000000000000000200000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 -0x4p-16384 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 -0x4p-16384 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 -0x4p-16384 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 -0x4p-16384 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 -0x4p-16384 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 -0x4p-16384 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 -0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 -0x4p-16384 : 0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 -0x4p-16384 : 0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 -0x4p-16384 : 0x1.0000000000000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 -0x4p-16384 : 0x1.0000000000000004p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 -0x4p-16384 : 0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 -0x4p-16384 : 0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 -0x4p-16384 : 0x1.0000000000000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 -0x4p-16384 : 0x1.0000000000000004p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 -0x4p-16384 : 0x1.0000000000000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 -0x4p-16384 : 0x1.0000000000000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 -0x4p-16384 : 0x1.0000000000000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 -0x4p-16384 : 0x1.0000000000000002000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 -0x4p-16384 : 0x1.0000000000000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 -0x4p-16384 : 0x1.0000000000000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 -0x4p-16384 : 0x1.0000000000000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,64) 0x1.0000000000000002p+0 -0x4p-16384 : 0x1.000000000000000200000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 -0x2p-16384 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 -0x2p-16384 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 -0x2p-16384 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 -0x2p-16384 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 -0x2p-16384 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 -0x2p-16384 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 -0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 -0x2p-16384 : 0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 -0x2p-16384 : 0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 -0x2p-16384 : 0x1.0000000000000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 -0x2p-16384 : 0x1.0000000000000004p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 -0x2p-16384 : 0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 -0x2p-16384 : 0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 -0x2p-16384 : 0x1.0000000000000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 -0x2p-16384 : 0x1.0000000000000004p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 -0x2p-16384 : 0x1.0000000000000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 -0x2p-16384 : 0x1.0000000000000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 -0x2p-16384 : 0x1.0000000000000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 -0x2p-16384 : 0x1.0000000000000002000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 -0x2p-16384 : 0x1.0000000000000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 -0x2p-16384 : 0x1.0000000000000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 -0x2p-16384 : 0x1.0000000000000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,64) 0x1.0000000000000002p+0 -0x2p-16384 : 0x1.000000000000000200000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 -0x8p-972 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 -0x8p-972 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 -0x8p-972 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 -0x8p-972 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 -0x8p-972 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 -0x8p-972 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 -0x8p-972 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 -0x8p-972 : 0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 -0x8p-972 : 0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 -0x8p-972 : 0x1.0000000000000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 -0x8p-972 : 0x1.0000000000000004p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 -0x8p-972 : 0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 -0x8p-972 : 0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 -0x8p-972 : 0x1.0000000000000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 -0x8p-972 : 0x1.0000000000000004p+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 -0x8p-972 : 0x1.0000000000000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 -0x8p-972 : 0x1.0000000000000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 -0x8p-972 : 0x1.0000000000000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 -0x8p-972 : 0x1.0000000000000002000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 -0x8p-972 : 0x1.0000000000000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 -0x8p-972 : 0x1.0000000000000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 -0x8p-972 : 0x1.0000000000000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-969,64) 0x1.0000000000000002p+0 -0x8p-972 : 0x1.000000000000000200000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 -0x4p-128 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 -0x4p-128 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 -0x4p-128 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 -0x4p-128 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 -0x4p-128 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 -0x4p-128 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 -0x4p-128 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 -0x4p-128 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 -0x4p-128 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 -0x4p-128 : 0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 -0x4p-128 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 -0x4p-128 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 -0x4p-128 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 -0x4p-128 : 0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 -0x4p-128 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 -0x4p-128 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 -0x4p-128 : 0x1.0000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 -0x4p-128 : 0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 -0x4p-128 : 0x1.0000000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 -0x4p-128 : 0x1.0000000000000001000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 -0x4p-128 : 0x1.0000000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 -0x4p-128 : 0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 -0x4p-128 : 0x1.0000000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-126,65) 0x1.0000000000000001p+0 -0x4p-128 : 0x1.000000000000000100000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 -0x4p-1024 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 -0x4p-1024 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 -0x4p-1024 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 -0x4p-1024 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 -0x4p-1024 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 -0x4p-1024 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 -0x4p-1024 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 -0x4p-1024 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 -0x4p-1024 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 -0x4p-1024 : 0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 -0x4p-1024 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 -0x4p-1024 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 -0x4p-1024 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 -0x4p-1024 : 0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 -0x4p-1024 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 -0x4p-1024 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 -0x4p-1024 : 0x1.0000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 -0x4p-1024 : 0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 -0x4p-1024 : 0x1.0000000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 -0x4p-1024 : 0x1.0000000000000001000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 -0x4p-1024 : 0x1.0000000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 -0x4p-1024 : 0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 -0x4p-1024 : 0x1.0000000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,65) 0x1.0000000000000001p+0 -0x4p-1024 : 0x1.000000000000000100000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 -0x4p-16384 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 -0x4p-16384 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 -0x4p-16384 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 -0x4p-16384 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 -0x4p-16384 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 -0x4p-16384 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 -0x4p-16384 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 -0x4p-16384 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 -0x4p-16384 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 -0x4p-16384 : 0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 -0x4p-16384 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 -0x4p-16384 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 -0x4p-16384 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 -0x4p-16384 : 0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 -0x4p-16384 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 -0x4p-16384 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 -0x4p-16384 : 0x1.0000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 -0x4p-16384 : 0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 -0x4p-16384 : 0x1.0000000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 -0x4p-16384 : 0x1.0000000000000001000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 -0x4p-16384 : 0x1.0000000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 -0x4p-16384 : 0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 -0x4p-16384 : 0x1.0000000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,65) 0x1.0000000000000001p+0 -0x4p-16384 : 0x1.000000000000000100000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 -0x2p-16384 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 -0x2p-16384 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 -0x2p-16384 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 -0x2p-16384 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 -0x2p-16384 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 -0x2p-16384 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 -0x2p-16384 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 -0x2p-16384 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 -0x2p-16384 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 -0x2p-16384 : 0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 -0x2p-16384 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 -0x2p-16384 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 -0x2p-16384 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 -0x2p-16384 : 0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 -0x2p-16384 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 -0x2p-16384 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 -0x2p-16384 : 0x1.0000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 -0x2p-16384 : 0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 -0x2p-16384 : 0x1.0000000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 -0x2p-16384 : 0x1.0000000000000001000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 -0x2p-16384 : 0x1.0000000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 -0x2p-16384 : 0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 -0x2p-16384 : 0x1.0000000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,65) 0x1.0000000000000001p+0 -0x2p-16384 : 0x1.000000000000000100000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 -0x8p-972 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 -0x8p-972 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 -0x8p-972 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 -0x8p-972 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 -0x8p-972 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 -0x8p-972 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 -0x8p-972 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 -0x8p-972 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 -0x8p-972 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 -0x8p-972 : 0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 -0x8p-972 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 -0x8p-972 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 -0x8p-972 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 -0x8p-972 : 0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 -0x8p-972 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 -0x8p-972 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 -0x8p-972 : 0x1.0000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 -0x8p-972 : 0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 -0x8p-972 : 0x1.0000000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 -0x8p-972 : 0x1.0000000000000001000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 -0x8p-972 : 0x1.0000000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 -0x8p-972 : 0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 -0x8p-972 : 0x1.0000000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-969,65) 0x1.0000000000000001p+0 -0x8p-972 : 0x1.000000000000000100000000008p+0 : inexact +sub 0x1.0000000000000001p0 min_subnorm += sub downward binary32:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000001fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000001fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000001fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-149,24) 0x1.000002p+0 0x8p-152 : 0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000001fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000001fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000001fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 0x4p-1076 : 0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000001fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000001fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000001fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 0x8p-16448 : 0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000001fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000001fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000001fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 0x4p-16448 : 0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000001fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000001fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000001fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 0x4p-16496 : 0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-149,1) 0x1p+0 0x8p-152 : 0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,1) 0x1p+0 0x4p-1076 : 0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,1) 0x1p+0 0x8p-16448 : 0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,1) 0x1p+0 0x4p-16448 : 0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,1) 0x1p+0 0x4p-16496 : 0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1.0000000000000ffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1.0000000000000ffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1.0000000000000fffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1.0000000000000fffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1.0000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1.0000000000000fffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1.0000000000000fffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 0x8p-152 : 0x1.0000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1.0000000000000ffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1.0000000000000ffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1.0000000000000fffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1.0000000000000fffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1.0000000000000fffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1.0000000000000fffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1.0000000000000ffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1.0000000000000ffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1.0000000000000fffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1.0000000000000fffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1.0000000000000fffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1.0000000000000fffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1.0000000000000ffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1.0000000000000ffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1.0000000000000fffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1.0000000000000fffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1.0000000000000fffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1.0000000000000fffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1.0000000000000ffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1.0000000000000ffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1.0000000000000fffffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1.0000000000000fffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1.0000000000000fffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1.0000000000000fffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 0x8p-152 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 0x8p-152 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 0x8p-152 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 0x8p-152 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 0x8p-152 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 0x8p-152 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 0x8p-152 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 0x8p-152 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 0x8p-152 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 0x8p-152 : 0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 0x8p-152 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 0x8p-152 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 0x8p-152 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 0x8p-152 : 0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 0x8p-152 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 0x8p-152 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 0x8p-152 : 0x1.0000000000000001ffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 0x8p-152 : 0x1.0000000000000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 0x8p-152 : 0x1.0000000000000001ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 0x8p-152 : 0x1.0000000000000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 0x8p-152 : 0x1.0000000000000001ffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 0x8p-152 : 0x1.0000000000000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 0x8p-152 : 0x1.0000000000000001ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 0x8p-152 : 0x1.0000000000000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 0x4p-1076 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 0x4p-1076 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 0x4p-1076 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 0x4p-1076 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 0x4p-1076 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 0x4p-1076 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 0x4p-1076 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 0x4p-1076 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 0x4p-1076 : 0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 0x4p-1076 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 0x4p-1076 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 0x4p-1076 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 0x4p-1076 : 0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 0x4p-1076 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 0x4p-1076 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 0x4p-1076 : 0x1.0000000000000001ffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 0x4p-1076 : 0x1.0000000000000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 0x4p-1076 : 0x1.0000000000000001ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 0x4p-1076 : 0x1.0000000000000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 0x4p-1076 : 0x1.0000000000000001ffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 0x4p-1076 : 0x1.0000000000000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 0x4p-1076 : 0x1.0000000000000001ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 0x4p-1076 : 0x1.0000000000000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 0x8p-16448 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 0x8p-16448 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 0x8p-16448 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 0x8p-16448 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 0x8p-16448 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 0x8p-16448 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 0x8p-16448 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 0x8p-16448 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 0x8p-16448 : 0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 0x8p-16448 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 0x8p-16448 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 0x8p-16448 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 0x8p-16448 : 0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 0x8p-16448 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 0x8p-16448 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 0x8p-16448 : 0x1.0000000000000001ffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 0x8p-16448 : 0x1.0000000000000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 0x8p-16448 : 0x1.0000000000000001ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 0x8p-16448 : 0x1.0000000000000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 0x8p-16448 : 0x1.0000000000000001ffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 0x8p-16448 : 0x1.0000000000000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 0x8p-16448 : 0x1.0000000000000001ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 0x8p-16448 : 0x1.0000000000000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 0x4p-16448 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 0x4p-16448 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 0x4p-16448 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 0x4p-16448 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 0x4p-16448 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 0x4p-16448 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 0x4p-16448 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 0x4p-16448 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 0x4p-16448 : 0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 0x4p-16448 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 0x4p-16448 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 0x4p-16448 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 0x4p-16448 : 0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 0x4p-16448 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 0x4p-16448 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 0x4p-16448 : 0x1.0000000000000001ffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 0x4p-16448 : 0x1.0000000000000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 0x4p-16448 : 0x1.0000000000000001ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 0x4p-16448 : 0x1.0000000000000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 0x4p-16448 : 0x1.0000000000000001ffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 0x4p-16448 : 0x1.0000000000000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 0x4p-16448 : 0x1.0000000000000001ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 0x4p-16448 : 0x1.0000000000000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 0x4p-16496 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 0x4p-16496 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 0x4p-16496 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 0x4p-16496 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 0x4p-16496 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 0x4p-16496 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 0x4p-16496 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 0x4p-16496 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 0x4p-16496 : 0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 0x4p-16496 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 0x4p-16496 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 0x4p-16496 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 0x4p-16496 : 0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 0x4p-16496 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 0x4p-16496 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 0x4p-16496 : 0x1.0000000000000001ffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 0x4p-16496 : 0x1.0000000000000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 0x4p-16496 : 0x1.0000000000000001ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 0x4p-16496 : 0x1.0000000000000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 0x4p-16496 : 0x1.0000000000000001ffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 0x4p-16496 : 0x1.0000000000000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 0x4p-16496 : 0x1.0000000000000001ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 0x4p-16496 : 0x1.0000000000000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 0x8p-152 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 0x8p-152 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 0x8p-152 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 0x8p-152 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 0x8p-152 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 0x8p-152 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 0x8p-152 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 0x8p-152 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 0x8p-152 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 0x8p-152 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 0x8p-152 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 0x8p-152 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 0x8p-152 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 0x8p-152 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 0x8p-152 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 0x8p-152 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 0x8p-152 : 0x1.0000000000000000ffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 0x8p-152 : 0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 0x8p-152 : 0x1.0000000000000000ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 0x8p-152 : 0x1.0000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 0x8p-152 : 0x1.0000000000000000ffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 0x8p-152 : 0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 0x8p-152 : 0x1.0000000000000000ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 0x8p-152 : 0x1.0000000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 0x4p-1076 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 0x4p-1076 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 0x4p-1076 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 0x4p-1076 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 0x4p-1076 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 0x4p-1076 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 0x4p-1076 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 0x4p-1076 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 0x4p-1076 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 0x4p-1076 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 0x4p-1076 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 0x4p-1076 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 0x4p-1076 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 0x4p-1076 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 0x4p-1076 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 0x4p-1076 : 0x1.0000000000000000ffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 0x4p-1076 : 0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 0x4p-1076 : 0x1.0000000000000000ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 0x4p-1076 : 0x1.0000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 0x4p-1076 : 0x1.0000000000000000ffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 0x4p-1076 : 0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 0x4p-1076 : 0x1.0000000000000000ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 0x4p-1076 : 0x1.0000000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 0x8p-16448 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 0x8p-16448 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 0x8p-16448 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 0x8p-16448 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 0x8p-16448 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 0x8p-16448 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 0x8p-16448 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 0x8p-16448 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 0x8p-16448 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 0x8p-16448 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 0x8p-16448 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 0x8p-16448 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 0x8p-16448 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 0x8p-16448 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 0x8p-16448 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 0x8p-16448 : 0x1.0000000000000000ffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 0x8p-16448 : 0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 0x8p-16448 : 0x1.0000000000000000ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 0x8p-16448 : 0x1.0000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 0x8p-16448 : 0x1.0000000000000000ffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 0x8p-16448 : 0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 0x8p-16448 : 0x1.0000000000000000ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 0x8p-16448 : 0x1.0000000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 0x4p-16448 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 0x4p-16448 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 0x4p-16448 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 0x4p-16448 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 0x4p-16448 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 0x4p-16448 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 0x4p-16448 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 0x4p-16448 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 0x4p-16448 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 0x4p-16448 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 0x4p-16448 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 0x4p-16448 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 0x4p-16448 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 0x4p-16448 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 0x4p-16448 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 0x4p-16448 : 0x1.0000000000000000ffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 0x4p-16448 : 0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 0x4p-16448 : 0x1.0000000000000000ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 0x4p-16448 : 0x1.0000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 0x4p-16448 : 0x1.0000000000000000ffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 0x4p-16448 : 0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 0x4p-16448 : 0x1.0000000000000000ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 0x4p-16448 : 0x1.0000000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 0x4p-16496 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 0x4p-16496 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 0x4p-16496 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 0x4p-16496 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 0x4p-16496 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 0x4p-16496 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 0x4p-16496 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 0x4p-16496 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 0x4p-16496 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 0x4p-16496 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 0x4p-16496 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 0x4p-16496 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 0x4p-16496 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 0x4p-16496 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 0x4p-16496 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 0x4p-16496 : 0x1.0000000000000000ffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 0x4p-16496 : 0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 0x4p-16496 : 0x1.0000000000000000ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 0x4p-16496 : 0x1.0000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 0x4p-16496 : 0x1.0000000000000000ffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 0x4p-16496 : 0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 0x4p-16496 : 0x1.0000000000000000ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 0x4p-16496 : 0x1.0000000000000001p+0 : inexact +sub 0x1.0000000000000001p0 -min_subnorm += sub downward binary32:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000004p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.0000020000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.0000020000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.0000020000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.0000020000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-149,24) 0x1.000002p+0 -0x8p-152 : 0x1.000002000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000004p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.0000020000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.0000020000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.0000020000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.0000020000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,24) 0x1.000002p+0 -0x4p-1076 : 0x1.000002000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000004p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.0000020000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.0000020000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.0000020000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.0000020000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,24) 0x1.000002p+0 -0x8p-16448 : 0x1.000002000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000004p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.0000020000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.0000020000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.0000020000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.0000020000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,24) 0x1.000002p+0 -0x4p-16448 : 0x1.000002000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000004p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.0000020000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.0000020000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.0000020000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.0000020000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,24) 0x1.000002p+0 -0x4p-16496 : 0x1.000002000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1.0000000000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-149,1) 0x1p+0 -0x8p-152 : 0x1.000000000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1.0000000000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,1) 0x1p+0 -0x4p-1076 : 0x1.000000000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1.0000000000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,1) 0x1p+0 -0x8p-16448 : 0x1.000000000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1.0000000000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,1) 0x1p+0 -0x4p-16448 : 0x1.000000000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1.0000000000000000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,1) 0x1p+0 -0x4p-16496 : 0x1.000000000000000000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1.0000000000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1.0000000000001002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1.0000000000001002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1.0000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1.0000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1.0000000000001000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1.0000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1.0000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-149,53) 0x1.0000000000001p+0 -0x8p-152 : 0x1.000000000000100000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1.0000000000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1.0000000000001002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1.0000000000001002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1.0000000000001000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,53) 0x1.0000000000001p+0 -0x4p-1076 : 0x1.000000000000100000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1.0000000000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1.0000000000001002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1.0000000000001002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1.0000000000001000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,53) 0x1.0000000000001p+0 -0x8p-16448 : 0x1.000000000000100000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1.0000000000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1.0000000000001002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1.0000000000001002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1.0000000000001000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,53) 0x1.0000000000001p+0 -0x4p-16448 : 0x1.000000000000100000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1.0000000000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1.0000000000001002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1.0000000000001002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1.0000000000001000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,53) 0x1.0000000000001p+0 -0x4p-16496 : 0x1.000000000000100000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 -0x8p-152 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 -0x8p-152 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 -0x8p-152 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 -0x8p-152 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 -0x8p-152 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 -0x8p-152 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 -0x8p-152 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 -0x8p-152 : 0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 -0x8p-152 : 0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 -0x8p-152 : 0x1.0000000000000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 -0x8p-152 : 0x1.0000000000000004p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 -0x8p-152 : 0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 -0x8p-152 : 0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 -0x8p-152 : 0x1.0000000000000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 -0x8p-152 : 0x1.0000000000000004p+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 -0x8p-152 : 0x1.0000000000000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 -0x8p-152 : 0x1.0000000000000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 -0x8p-152 : 0x1.0000000000000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 -0x8p-152 : 0x1.0000000000000002000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 -0x8p-152 : 0x1.0000000000000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 -0x8p-152 : 0x1.0000000000000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 -0x8p-152 : 0x1.0000000000000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-149,64) 0x1.0000000000000002p+0 -0x8p-152 : 0x1.000000000000000200000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 -0x4p-1076 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 -0x4p-1076 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 -0x4p-1076 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 -0x4p-1076 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 -0x4p-1076 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 -0x4p-1076 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.0000000000000004p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.0000000000000004p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.0000000000000002000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,64) 0x1.0000000000000002p+0 -0x4p-1076 : 0x1.000000000000000200000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 -0x8p-16448 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 -0x8p-16448 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 -0x8p-16448 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 -0x8p-16448 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 -0x8p-16448 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 -0x8p-16448 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 -0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 -0x8p-16448 : 0x1.0000000000000004p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 -0x8p-16448 : 0x1.0000000000000004p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 -0x8p-16448 : 0x1.0000000000000002000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,64) 0x1.0000000000000002p+0 -0x8p-16448 : 0x1.000000000000000200000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 -0x4p-16448 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 -0x4p-16448 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 -0x4p-16448 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 -0x4p-16448 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 -0x4p-16448 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 -0x4p-16448 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 -0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 -0x4p-16448 : 0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 -0x4p-16448 : 0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 -0x4p-16448 : 0x1.0000000000000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 -0x4p-16448 : 0x1.0000000000000004p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 -0x4p-16448 : 0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 -0x4p-16448 : 0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 -0x4p-16448 : 0x1.0000000000000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 -0x4p-16448 : 0x1.0000000000000004p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 -0x4p-16448 : 0x1.0000000000000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 -0x4p-16448 : 0x1.0000000000000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 -0x4p-16448 : 0x1.0000000000000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 -0x4p-16448 : 0x1.0000000000000002000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 -0x4p-16448 : 0x1.0000000000000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 -0x4p-16448 : 0x1.0000000000000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 -0x4p-16448 : 0x1.0000000000000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,64) 0x1.0000000000000002p+0 -0x4p-16448 : 0x1.000000000000000200000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 -0x4p-16496 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 -0x4p-16496 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 -0x4p-16496 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 -0x4p-16496 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 -0x4p-16496 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 -0x4p-16496 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 -0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 -0x4p-16496 : 0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 -0x4p-16496 : 0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 -0x4p-16496 : 0x1.0000000000000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 -0x4p-16496 : 0x1.0000000000000004p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 -0x4p-16496 : 0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 -0x4p-16496 : 0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 -0x4p-16496 : 0x1.0000000000000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 -0x4p-16496 : 0x1.0000000000000004p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 -0x4p-16496 : 0x1.0000000000000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 -0x4p-16496 : 0x1.0000000000000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 -0x4p-16496 : 0x1.0000000000000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 -0x4p-16496 : 0x1.0000000000000002000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 -0x4p-16496 : 0x1.0000000000000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 -0x4p-16496 : 0x1.0000000000000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 -0x4p-16496 : 0x1.0000000000000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,64) 0x1.0000000000000002p+0 -0x4p-16496 : 0x1.000000000000000200000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 -0x8p-152 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 -0x8p-152 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 -0x8p-152 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 -0x8p-152 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 -0x8p-152 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 -0x8p-152 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 -0x8p-152 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 -0x8p-152 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 -0x8p-152 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 -0x8p-152 : 0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 -0x8p-152 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 -0x8p-152 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 -0x8p-152 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 -0x8p-152 : 0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 -0x8p-152 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 -0x8p-152 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 -0x8p-152 : 0x1.0000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 -0x8p-152 : 0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 -0x8p-152 : 0x1.0000000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 -0x8p-152 : 0x1.0000000000000001000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 -0x8p-152 : 0x1.0000000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 -0x8p-152 : 0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 -0x8p-152 : 0x1.0000000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-149,65) 0x1.0000000000000001p+0 -0x8p-152 : 0x1.000000000000000100000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 -0x4p-1076 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 -0x4p-1076 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 -0x4p-1076 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 -0x4p-1076 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 -0x4p-1076 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 -0x4p-1076 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 -0x4p-1076 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 -0x4p-1076 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 -0x4p-1076 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 -0x4p-1076 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 -0x4p-1076 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 -0x4p-1076 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 -0x4p-1076 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 -0x4p-1076 : 0x1.0000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 -0x4p-1076 : 0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 -0x4p-1076 : 0x1.0000000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 -0x4p-1076 : 0x1.0000000000000001000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 -0x4p-1076 : 0x1.0000000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 -0x4p-1076 : 0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 -0x4p-1076 : 0x1.0000000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,65) 0x1.0000000000000001p+0 -0x4p-1076 : 0x1.000000000000000100000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 -0x8p-16448 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 -0x8p-16448 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 -0x8p-16448 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 -0x8p-16448 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 -0x8p-16448 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 -0x8p-16448 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 -0x8p-16448 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 -0x8p-16448 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 -0x8p-16448 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 -0x8p-16448 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 -0x8p-16448 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 -0x8p-16448 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 -0x8p-16448 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 -0x8p-16448 : 0x1.0000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 -0x8p-16448 : 0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 -0x8p-16448 : 0x1.0000000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 -0x8p-16448 : 0x1.0000000000000001000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 -0x8p-16448 : 0x1.0000000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 -0x8p-16448 : 0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 -0x8p-16448 : 0x1.0000000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,65) 0x1.0000000000000001p+0 -0x8p-16448 : 0x1.000000000000000100000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 -0x4p-16448 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 -0x4p-16448 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 -0x4p-16448 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 -0x4p-16448 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 -0x4p-16448 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 -0x4p-16448 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 -0x4p-16448 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 -0x4p-16448 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 -0x4p-16448 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 -0x4p-16448 : 0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 -0x4p-16448 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 -0x4p-16448 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 -0x4p-16448 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 -0x4p-16448 : 0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 -0x4p-16448 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 -0x4p-16448 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 -0x4p-16448 : 0x1.0000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 -0x4p-16448 : 0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 -0x4p-16448 : 0x1.0000000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 -0x4p-16448 : 0x1.0000000000000001000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 -0x4p-16448 : 0x1.0000000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 -0x4p-16448 : 0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 -0x4p-16448 : 0x1.0000000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,65) 0x1.0000000000000001p+0 -0x4p-16448 : 0x1.000000000000000100000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 -0x4p-16496 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 -0x4p-16496 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 -0x4p-16496 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 -0x4p-16496 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 -0x4p-16496 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 -0x4p-16496 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 -0x4p-16496 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 -0x4p-16496 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 -0x4p-16496 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 -0x4p-16496 : 0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 -0x4p-16496 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 -0x4p-16496 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 -0x4p-16496 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 -0x4p-16496 : 0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 -0x4p-16496 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 -0x4p-16496 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 -0x4p-16496 : 0x1.0000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 -0x4p-16496 : 0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 -0x4p-16496 : 0x1.0000000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 -0x4p-16496 : 0x1.0000000000000001000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 -0x4p-16496 : 0x1.0000000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 -0x4p-16496 : 0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 -0x4p-16496 : 0x1.0000000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,65) 0x1.0000000000000001p+0 -0x4p-16496 : 0x1.000000000000000100000000008p+0 : inexact +sub -0x1.0000000000000001p0 min += sub downward binary32:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1.0000000000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1.000000000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-126,1) -0x1p+0 0x4p-128 : -0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1.0000000000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1.000000000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,1) -0x1p+0 0x4p-1024 : -0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1.0000000000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1.000000000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,1) -0x1p+0 0x4p-16384 : -0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1.0000000000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1.000000000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,1) -0x1p+0 0x2p-16384 : -0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1.0000000000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1.000000000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-969,1) -0x1p+0 0x8p-972 : -0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000004p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.0000020000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.0000020000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.0000020000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.0000020000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-126,24) -0x1.000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000004p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.0000020000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.0000020000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.0000020000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.0000020000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000004p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.0000020000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.0000020000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.0000020000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.0000020000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000004p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.0000020000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.0000020000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.0000020000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.0000020000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000004p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.0000020000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.0000020000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.0000020000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.0000020000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-969,24) -0x1.000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1.0000000000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1.0000000000001002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1.0000000000001002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1.0000000000001000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1.0000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1.0000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1.000000000000100000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1.0000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 0x4p-128 : -0x1.0000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1.0000000000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1.0000000000001002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1.0000000000001002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1.0000000000001000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1.000000000000100000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1.0000000000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1.0000000000001002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1.0000000000001002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1.0000000000001000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1.000000000000100000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1.0000000000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1.0000000000001002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1.0000000000001002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1.0000000000001000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1.000000000000100000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1.0000000000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1.0000000000001002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1.0000000000001002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1.0000000000001000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1.0000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1.0000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1.000000000000100000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1.0000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 0x8p-972 : -0x1.0000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 0x4p-128 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 0x4p-128 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 0x4p-128 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 0x4p-128 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 0x4p-128 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 0x4p-128 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 0x4p-128 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 0x4p-128 : -0x1.0000000000000004p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 0x4p-128 : -0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 0x4p-128 : -0x1.0000000000000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 0x4p-128 : -0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 0x4p-128 : -0x1.0000000000000004p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 0x4p-128 : -0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 0x4p-128 : -0x1.0000000000000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 0x4p-128 : -0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 0x4p-128 : -0x1.0000000000000002000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 0x4p-128 : -0x1.0000000000000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 0x4p-128 : -0x1.0000000000000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 0x4p-128 : -0x1.0000000000000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 0x4p-128 : -0x1.000000000000000200000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 0x4p-128 : -0x1.0000000000000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 0x4p-128 : -0x1.0000000000000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 0x4p-128 : -0x1.0000000000000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 0x4p-1024 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 0x4p-1024 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 0x4p-1024 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 0x4p-1024 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 0x4p-1024 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 0x4p-1024 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 0x4p-1024 : -0x1.0000000000000004p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 0x4p-1024 : -0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 0x4p-1024 : -0x1.0000000000000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 0x4p-1024 : -0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 0x4p-1024 : -0x1.0000000000000004p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 0x4p-1024 : -0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 0x4p-1024 : -0x1.0000000000000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 0x4p-1024 : -0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 0x4p-1024 : -0x1.0000000000000002000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 0x4p-1024 : -0x1.0000000000000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 0x4p-1024 : -0x1.0000000000000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 0x4p-1024 : -0x1.0000000000000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 0x4p-1024 : -0x1.000000000000000200000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 0x4p-1024 : -0x1.0000000000000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 0x4p-1024 : -0x1.0000000000000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 0x4p-1024 : -0x1.0000000000000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 0x4p-16384 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 0x4p-16384 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 0x4p-16384 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 0x4p-16384 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 0x4p-16384 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 0x4p-16384 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 0x4p-16384 : -0x1.0000000000000004p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 0x4p-16384 : -0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 0x4p-16384 : -0x1.0000000000000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 0x4p-16384 : -0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 0x4p-16384 : -0x1.0000000000000004p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 0x4p-16384 : -0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 0x4p-16384 : -0x1.0000000000000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 0x4p-16384 : -0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 0x4p-16384 : -0x1.0000000000000002000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 0x4p-16384 : -0x1.0000000000000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 0x4p-16384 : -0x1.0000000000000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 0x4p-16384 : -0x1.0000000000000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 0x4p-16384 : -0x1.000000000000000200000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 0x4p-16384 : -0x1.0000000000000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 0x4p-16384 : -0x1.0000000000000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 0x4p-16384 : -0x1.0000000000000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 0x2p-16384 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 0x2p-16384 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 0x2p-16384 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 0x2p-16384 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 0x2p-16384 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 0x2p-16384 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 0x2p-16384 : -0x1.0000000000000004p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 0x2p-16384 : -0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 0x2p-16384 : -0x1.0000000000000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 0x2p-16384 : -0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 0x2p-16384 : -0x1.0000000000000004p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 0x2p-16384 : -0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 0x2p-16384 : -0x1.0000000000000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 0x2p-16384 : -0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 0x2p-16384 : -0x1.0000000000000002000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 0x2p-16384 : -0x1.0000000000000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 0x2p-16384 : -0x1.0000000000000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 0x2p-16384 : -0x1.0000000000000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 0x2p-16384 : -0x1.000000000000000200000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 0x2p-16384 : -0x1.0000000000000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 0x2p-16384 : -0x1.0000000000000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 0x2p-16384 : -0x1.0000000000000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 0x8p-972 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 0x8p-972 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 0x8p-972 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 0x8p-972 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 0x8p-972 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 0x8p-972 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 0x8p-972 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 0x8p-972 : -0x1.0000000000000004p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 0x8p-972 : -0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 0x8p-972 : -0x1.0000000000000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 0x8p-972 : -0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 0x8p-972 : -0x1.0000000000000004p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 0x8p-972 : -0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 0x8p-972 : -0x1.0000000000000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 0x8p-972 : -0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 0x8p-972 : -0x1.0000000000000002000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 0x8p-972 : -0x1.0000000000000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 0x8p-972 : -0x1.0000000000000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 0x8p-972 : -0x1.0000000000000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 0x8p-972 : -0x1.000000000000000200000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 0x8p-972 : -0x1.0000000000000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 0x8p-972 : -0x1.0000000000000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 0x8p-972 : -0x1.0000000000000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 0x4p-128 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 0x4p-128 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 0x4p-128 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 0x4p-128 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 0x4p-128 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 0x4p-128 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 0x4p-128 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 0x4p-128 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 0x4p-128 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 0x4p-128 : -0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 0x4p-128 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 0x4p-128 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 0x4p-128 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 0x4p-128 : -0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 0x4p-128 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 0x4p-128 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 0x4p-128 : -0x1.0000000000000001000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 0x4p-128 : -0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 0x4p-128 : -0x1.0000000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 0x4p-128 : -0x1.0000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 0x4p-128 : -0x1.000000000000000100000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 0x4p-128 : -0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 0x4p-128 : -0x1.0000000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 0x4p-128 : -0x1.0000000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 0x4p-1024 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 0x4p-1024 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 0x4p-1024 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 0x4p-1024 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 0x4p-1024 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 0x4p-1024 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 0x4p-1024 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 0x4p-1024 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 0x4p-1024 : -0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 0x4p-1024 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 0x4p-1024 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 0x4p-1024 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 0x4p-1024 : -0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 0x4p-1024 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 0x4p-1024 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 0x4p-1024 : -0x1.0000000000000001000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 0x4p-1024 : -0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 0x4p-1024 : -0x1.0000000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 0x4p-1024 : -0x1.0000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 0x4p-1024 : -0x1.000000000000000100000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 0x4p-1024 : -0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 0x4p-1024 : -0x1.0000000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 0x4p-1024 : -0x1.0000000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 0x4p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 0x4p-16384 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 0x4p-16384 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 0x4p-16384 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 0x4p-16384 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 0x4p-16384 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 0x4p-16384 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 0x4p-16384 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 0x4p-16384 : -0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 0x4p-16384 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 0x4p-16384 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 0x4p-16384 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 0x4p-16384 : -0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 0x4p-16384 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 0x4p-16384 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 0x4p-16384 : -0x1.0000000000000001000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 0x4p-16384 : -0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 0x4p-16384 : -0x1.0000000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 0x4p-16384 : -0x1.0000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 0x4p-16384 : -0x1.000000000000000100000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 0x4p-16384 : -0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 0x4p-16384 : -0x1.0000000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 0x4p-16384 : -0x1.0000000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 0x2p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 0x2p-16384 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 0x2p-16384 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 0x2p-16384 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 0x2p-16384 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 0x2p-16384 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 0x2p-16384 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 0x2p-16384 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 0x2p-16384 : -0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 0x2p-16384 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 0x2p-16384 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 0x2p-16384 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 0x2p-16384 : -0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 0x2p-16384 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 0x2p-16384 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 0x2p-16384 : -0x1.0000000000000001000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 0x2p-16384 : -0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 0x2p-16384 : -0x1.0000000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 0x2p-16384 : -0x1.0000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 0x2p-16384 : -0x1.000000000000000100000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 0x2p-16384 : -0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 0x2p-16384 : -0x1.0000000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 0x2p-16384 : -0x1.0000000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 0x8p-972 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 0x8p-972 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 0x8p-972 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 0x8p-972 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 0x8p-972 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 0x8p-972 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 0x8p-972 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 0x8p-972 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 0x8p-972 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 0x8p-972 : -0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 0x8p-972 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 0x8p-972 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 0x8p-972 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 0x8p-972 : -0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 0x8p-972 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 0x8p-972 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 0x8p-972 : -0x1.0000000000000001000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 0x8p-972 : -0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 0x8p-972 : -0x1.0000000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 0x8p-972 : -0x1.0000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 0x8p-972 : -0x1.000000000000000100000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 0x8p-972 : -0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 0x8p-972 : -0x1.0000000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 0x8p-972 : -0x1.0000000000000001p+0 : inexact +sub -0x1.0000000000000001p0 -min += sub downward binary32:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.fffffp-4 : inexact += sub downward binary64:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.ffffffffffff8p-4 : inexact += sub downward intel96:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.fffffffffffffffp-4 : inexact += sub downward m68k96:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.fffffffffffffffp-4 : inexact += sub downward binary128:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub downward ibm128:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-126,1) -0x1p+0 -0x4p-128 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub downward binary32:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.fffffp-4 : inexact += sub downward binary64:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.ffffffffffff8p-4 : inexact += sub downward intel96:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.fffffffffffffffp-4 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.fffffffffffffffp-4 : inexact += sub downward binary128:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,1) -0x1p+0 -0x4p-1024 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub downward binary32:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.fffffp-4 : inexact += sub downward binary64:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.ffffffffffff8p-4 : inexact += sub downward intel96:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.fffffffffffffffp-4 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.fffffffffffffffp-4 : inexact += sub downward binary128:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,1) -0x1p+0 -0x4p-16384 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub downward binary32:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.fffffp-4 : inexact += sub downward binary64:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.ffffffffffff8p-4 : inexact += sub downward intel96:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.fffffffffffffffp-4 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.fffffffffffffffp-4 : inexact += sub downward binary128:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,1) -0x1p+0 -0x2p-16384 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub downward binary32:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.fffffp-4 : inexact += sub downward binary64:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.ffffffffffff8p-4 : inexact += sub downward intel96:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.fffffffffffffffp-4 : inexact += sub downward m68k96:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.fffffffffffffffp-4 : inexact += sub downward binary128:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub downward ibm128:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-969,1) -0x1p+0 -0x8p-972 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub downward binary32:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000001fffffffp+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000001fffffffffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000001fffffffffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-126,24) -0x1.000002p+0 -0x4p-128 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000001fffffffp+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000001fffffffffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000001fffffffffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,24) -0x1.000002p+0 -0x4p-1024 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000001fffffffp+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000001fffffffffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000001fffffffffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,24) -0x1.000002p+0 -0x4p-16384 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000001fffffffp+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000001fffffffffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000001fffffffffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,24) -0x1.000002p+0 -0x2p-16384 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000001fffffffp+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000001fffffffffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000001fffffffffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-969,24) -0x1.000002p+0 -0x8p-972 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1.0000000000000ffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1.0000000000000ffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1.0000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1.0000000000000fffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1.0000000000000fffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1.0000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1.0000000000000fffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-126,53) -0x1.0000000000001p+0 -0x4p-128 : -0x1.0000000000000fffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1.0000000000000ffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1.0000000000000ffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1.0000000000000fffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1.0000000000000fffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1.0000000000000fffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,53) -0x1.0000000000001p+0 -0x4p-1024 : -0x1.0000000000000fffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1.0000000000000ffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1.0000000000000ffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1.0000000000000fffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1.0000000000000fffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1.0000000000000fffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,53) -0x1.0000000000001p+0 -0x4p-16384 : -0x1.0000000000000fffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1.0000000000000ffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1.0000000000000ffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1.0000000000000fffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1.0000000000000fffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1.0000000000000fffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,53) -0x1.0000000000001p+0 -0x2p-16384 : -0x1.0000000000000fffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1.0000000000000ffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1.0000000000000ffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1.0000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1.0000000000000fffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1.0000000000000fffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1.0000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1.0000000000000fffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-969,53) -0x1.0000000000001p+0 -0x8p-972 : -0x1.0000000000000fffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 -0x4p-128 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 -0x4p-128 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 -0x4p-128 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 -0x4p-128 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 -0x4p-128 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 -0x4p-128 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 -0x4p-128 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 -0x4p-128 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 -0x4p-128 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 -0x4p-128 : -0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 -0x4p-128 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 -0x4p-128 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 -0x4p-128 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 -0x4p-128 : -0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 -0x4p-128 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 -0x4p-128 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 -0x4p-128 : -0x1.0000000000000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 -0x4p-128 : -0x1.0000000000000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 -0x4p-128 : -0x1.0000000000000001ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 -0x4p-128 : -0x1.0000000000000001ffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 -0x4p-128 : -0x1.0000000000000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 -0x4p-128 : -0x1.0000000000000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 -0x4p-128 : -0x1.0000000000000001ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-126,64) -0x1.0000000000000002p+0 -0x4p-128 : -0x1.0000000000000001ffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 -0x4p-1024 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 -0x4p-1024 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 -0x4p-1024 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 -0x4p-1024 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 -0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 -0x4p-1024 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 -0x4p-1024 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 -0x4p-1024 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 -0x4p-1024 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 -0x4p-1024 : -0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 -0x4p-1024 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 -0x4p-1024 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 -0x4p-1024 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 -0x4p-1024 : -0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 -0x4p-1024 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 -0x4p-1024 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 -0x4p-1024 : -0x1.0000000000000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 -0x4p-1024 : -0x1.0000000000000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 -0x4p-1024 : -0x1.0000000000000001ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 -0x4p-1024 : -0x1.0000000000000001ffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 -0x4p-1024 : -0x1.0000000000000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 -0x4p-1024 : -0x1.0000000000000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 -0x4p-1024 : -0x1.0000000000000001ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,64) -0x1.0000000000000002p+0 -0x4p-1024 : -0x1.0000000000000001ffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 -0x4p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 -0x4p-16384 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 -0x4p-16384 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 -0x4p-16384 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 -0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 -0x4p-16384 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 -0x4p-16384 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 -0x4p-16384 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 -0x4p-16384 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 -0x4p-16384 : -0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 -0x4p-16384 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 -0x4p-16384 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 -0x4p-16384 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 -0x4p-16384 : -0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 -0x4p-16384 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 -0x4p-16384 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 -0x4p-16384 : -0x1.0000000000000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 -0x4p-16384 : -0x1.0000000000000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 -0x4p-16384 : -0x1.0000000000000001ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 -0x4p-16384 : -0x1.0000000000000001ffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 -0x4p-16384 : -0x1.0000000000000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 -0x4p-16384 : -0x1.0000000000000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 -0x4p-16384 : -0x1.0000000000000001ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,64) -0x1.0000000000000002p+0 -0x4p-16384 : -0x1.0000000000000001ffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 -0x2p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 -0x2p-16384 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 -0x2p-16384 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 -0x2p-16384 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 -0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 -0x2p-16384 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 -0x2p-16384 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 -0x2p-16384 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 -0x2p-16384 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 -0x2p-16384 : -0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 -0x2p-16384 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 -0x2p-16384 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 -0x2p-16384 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 -0x2p-16384 : -0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 -0x2p-16384 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 -0x2p-16384 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 -0x2p-16384 : -0x1.0000000000000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 -0x2p-16384 : -0x1.0000000000000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 -0x2p-16384 : -0x1.0000000000000001ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 -0x2p-16384 : -0x1.0000000000000001ffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 -0x2p-16384 : -0x1.0000000000000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 -0x2p-16384 : -0x1.0000000000000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 -0x2p-16384 : -0x1.0000000000000001ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,64) -0x1.0000000000000002p+0 -0x2p-16384 : -0x1.0000000000000001ffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 -0x8p-972 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 -0x8p-972 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 -0x8p-972 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 -0x8p-972 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 -0x8p-972 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 -0x8p-972 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 -0x8p-972 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 -0x8p-972 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 -0x8p-972 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 -0x8p-972 : -0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 -0x8p-972 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 -0x8p-972 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 -0x8p-972 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 -0x8p-972 : -0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 -0x8p-972 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 -0x8p-972 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 -0x8p-972 : -0x1.0000000000000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 -0x8p-972 : -0x1.0000000000000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 -0x8p-972 : -0x1.0000000000000001ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 -0x8p-972 : -0x1.0000000000000001ffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 -0x8p-972 : -0x1.0000000000000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 -0x8p-972 : -0x1.0000000000000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 -0x8p-972 : -0x1.0000000000000001ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-969,64) -0x1.0000000000000002p+0 -0x8p-972 : -0x1.0000000000000001ffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 -0x4p-128 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 -0x4p-128 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 -0x4p-128 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 -0x4p-128 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 -0x4p-128 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 -0x4p-128 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 -0x4p-128 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 -0x4p-128 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 -0x4p-128 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 -0x4p-128 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 -0x4p-128 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 -0x4p-128 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 -0x4p-128 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 -0x4p-128 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 -0x4p-128 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 -0x4p-128 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 -0x4p-128 : -0x1.0000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 -0x4p-128 : -0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 -0x4p-128 : -0x1.0000000000000000ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 -0x4p-128 : -0x1.0000000000000000ffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 -0x4p-128 : -0x1.0000000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 -0x4p-128 : -0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 -0x4p-128 : -0x1.0000000000000000ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-126,65) -0x1.0000000000000001p+0 -0x4p-128 : -0x1.0000000000000000ffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 -0x4p-1024 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 -0x4p-1024 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 -0x4p-1024 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 -0x4p-1024 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 -0x4p-1024 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 -0x4p-1024 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 -0x4p-1024 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 -0x4p-1024 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 -0x4p-1024 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 -0x4p-1024 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 -0x4p-1024 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 -0x4p-1024 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 -0x4p-1024 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 -0x4p-1024 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 -0x4p-1024 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 -0x4p-1024 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 -0x4p-1024 : -0x1.0000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 -0x4p-1024 : -0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 -0x4p-1024 : -0x1.0000000000000000ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 -0x4p-1024 : -0x1.0000000000000000ffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 -0x4p-1024 : -0x1.0000000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 -0x4p-1024 : -0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 -0x4p-1024 : -0x1.0000000000000000ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1022,65) -0x1.0000000000000001p+0 -0x4p-1024 : -0x1.0000000000000000ffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 -0x4p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 -0x4p-16384 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 -0x4p-16384 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 -0x4p-16384 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 -0x4p-16384 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 -0x4p-16384 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 -0x4p-16384 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 -0x4p-16384 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 -0x4p-16384 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 -0x4p-16384 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 -0x4p-16384 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 -0x4p-16384 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 -0x4p-16384 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 -0x4p-16384 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 -0x4p-16384 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 -0x4p-16384 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 -0x4p-16384 : -0x1.0000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 -0x4p-16384 : -0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 -0x4p-16384 : -0x1.0000000000000000ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 -0x4p-16384 : -0x1.0000000000000000ffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 -0x4p-16384 : -0x1.0000000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 -0x4p-16384 : -0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 -0x4p-16384 : -0x1.0000000000000000ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16382,65) -0x1.0000000000000001p+0 -0x4p-16384 : -0x1.0000000000000000ffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 -0x2p-16384 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 -0x2p-16384 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 -0x2p-16384 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 -0x2p-16384 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 -0x2p-16384 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 -0x2p-16384 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 -0x2p-16384 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 -0x2p-16384 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 -0x2p-16384 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 -0x2p-16384 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 -0x2p-16384 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 -0x2p-16384 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 -0x2p-16384 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 -0x2p-16384 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 -0x2p-16384 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 -0x2p-16384 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 -0x2p-16384 : -0x1.0000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 -0x2p-16384 : -0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 -0x2p-16384 : -0x1.0000000000000000ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 -0x2p-16384 : -0x1.0000000000000000ffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 -0x2p-16384 : -0x1.0000000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 -0x2p-16384 : -0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 -0x2p-16384 : -0x1.0000000000000000ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16383,65) -0x1.0000000000000001p+0 -0x2p-16384 : -0x1.0000000000000000ffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 -0x8p-972 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 -0x8p-972 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 -0x8p-972 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 -0x8p-972 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 -0x8p-972 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 -0x8p-972 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 -0x8p-972 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 -0x8p-972 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 -0x8p-972 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 -0x8p-972 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 -0x8p-972 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 -0x8p-972 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 -0x8p-972 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 -0x8p-972 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 -0x8p-972 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 -0x8p-972 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 -0x8p-972 : -0x1.0000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 -0x8p-972 : -0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 -0x8p-972 : -0x1.0000000000000000ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 -0x8p-972 : -0x1.0000000000000000ffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 -0x8p-972 : -0x1.0000000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 -0x8p-972 : -0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 -0x8p-972 : -0x1.0000000000000000ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-969,65) -0x1.0000000000000001p+0 -0x8p-972 : -0x1.0000000000000000ffffffffff8p+0 : inexact +sub -0x1.0000000000000001p0 min_subnorm += sub downward binary32:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1.0000000000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1.000000000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-149,1) -0x1p+0 0x8p-152 : -0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1.0000000000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1.000000000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,1) -0x1p+0 0x4p-1076 : -0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1.0000000000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1.000000000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,1) -0x1p+0 0x8p-16448 : -0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1.0000000000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1.000000000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,1) -0x1p+0 0x4p-16448 : -0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1.0000000000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1.000000000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,1) -0x1p+0 0x4p-16496 : -0x1p+0 : inexact += sub downward binary32:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000004p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.0000020000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.0000020000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.0000020000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.0000020000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-149,24) -0x1.000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000004p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.0000020000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.0000020000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.0000020000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.0000020000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000004p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.0000020000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.0000020000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.0000020000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.0000020000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000004p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.0000020000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.0000020000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.0000020000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.0000020000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000004p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.0000020000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.0000020000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.0000020000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.0000020000000000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002000000000000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1.0000000000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1.0000000000001002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1.0000000000001002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1.0000000000001000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1.0000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1.0000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1.000000000000100000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1.0000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 0x8p-152 : -0x1.0000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1.0000000000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1.0000000000001002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1.0000000000001002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1.0000000000001000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1.000000000000100000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1.0000000000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1.0000000000001002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1.0000000000001002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1.0000000000001000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1.000000000000100000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1.0000000000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1.0000000000001002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1.0000000000001002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1.0000000000001000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1.000000000000100000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1.0000000000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1.0000000000001002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1.0000000000001002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1.0000000000001000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1.000000000000100000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 0x8p-152 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 0x8p-152 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 0x8p-152 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 0x8p-152 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 0x8p-152 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 0x8p-152 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 0x8p-152 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 0x8p-152 : -0x1.0000000000000004p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 0x8p-152 : -0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 0x8p-152 : -0x1.0000000000000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 0x8p-152 : -0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 0x8p-152 : -0x1.0000000000000004p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 0x8p-152 : -0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 0x8p-152 : -0x1.0000000000000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 0x8p-152 : -0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 0x8p-152 : -0x1.0000000000000002000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 0x8p-152 : -0x1.0000000000000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 0x8p-152 : -0x1.0000000000000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 0x8p-152 : -0x1.0000000000000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 0x8p-152 : -0x1.000000000000000200000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 0x8p-152 : -0x1.0000000000000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 0x8p-152 : -0x1.0000000000000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 0x8p-152 : -0x1.0000000000000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 0x4p-1076 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 0x4p-1076 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 0x4p-1076 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 0x4p-1076 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 0x4p-1076 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 0x4p-1076 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 0x4p-1076 : -0x1.0000000000000004p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 0x4p-1076 : -0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 0x4p-1076 : -0x1.0000000000000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 0x4p-1076 : -0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 0x4p-1076 : -0x1.0000000000000004p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 0x4p-1076 : -0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 0x4p-1076 : -0x1.0000000000000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 0x4p-1076 : -0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 0x4p-1076 : -0x1.0000000000000002000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 0x4p-1076 : -0x1.0000000000000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 0x4p-1076 : -0x1.0000000000000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 0x4p-1076 : -0x1.0000000000000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 0x4p-1076 : -0x1.000000000000000200000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 0x4p-1076 : -0x1.0000000000000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 0x4p-1076 : -0x1.0000000000000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 0x4p-1076 : -0x1.0000000000000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 0x8p-16448 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 0x8p-16448 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 0x8p-16448 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 0x8p-16448 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 0x8p-16448 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 0x8p-16448 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 0x8p-16448 : -0x1.0000000000000004p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 0x8p-16448 : -0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 0x8p-16448 : -0x1.0000000000000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 0x8p-16448 : -0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 0x8p-16448 : -0x1.0000000000000004p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 0x8p-16448 : -0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 0x8p-16448 : -0x1.0000000000000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 0x8p-16448 : -0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 0x8p-16448 : -0x1.0000000000000002000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 0x8p-16448 : -0x1.0000000000000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 0x8p-16448 : -0x1.0000000000000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 0x8p-16448 : -0x1.0000000000000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 0x8p-16448 : -0x1.000000000000000200000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 0x8p-16448 : -0x1.0000000000000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 0x8p-16448 : -0x1.0000000000000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 0x8p-16448 : -0x1.0000000000000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 0x4p-16448 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 0x4p-16448 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 0x4p-16448 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 0x4p-16448 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 0x4p-16448 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 0x4p-16448 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 0x4p-16448 : -0x1.0000000000000004p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 0x4p-16448 : -0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 0x4p-16448 : -0x1.0000000000000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 0x4p-16448 : -0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 0x4p-16448 : -0x1.0000000000000004p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 0x4p-16448 : -0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 0x4p-16448 : -0x1.0000000000000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 0x4p-16448 : -0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 0x4p-16448 : -0x1.0000000000000002000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 0x4p-16448 : -0x1.0000000000000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 0x4p-16448 : -0x1.0000000000000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 0x4p-16448 : -0x1.0000000000000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 0x4p-16448 : -0x1.000000000000000200000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 0x4p-16448 : -0x1.0000000000000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 0x4p-16448 : -0x1.0000000000000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 0x4p-16448 : -0x1.0000000000000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 0x4p-16496 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 0x4p-16496 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 0x4p-16496 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 0x4p-16496 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 0x4p-16496 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 0x4p-16496 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 0x4p-16496 : -0x1.0000000000000004p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 0x4p-16496 : -0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 0x4p-16496 : -0x1.0000000000000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 0x4p-16496 : -0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 0x4p-16496 : -0x1.0000000000000004p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 0x4p-16496 : -0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 0x4p-16496 : -0x1.0000000000000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 0x4p-16496 : -0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 0x4p-16496 : -0x1.0000000000000002000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 0x4p-16496 : -0x1.0000000000000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 0x4p-16496 : -0x1.0000000000000002p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 0x4p-16496 : -0x1.0000000000000002p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 0x4p-16496 : -0x1.000000000000000200000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 0x4p-16496 : -0x1.0000000000000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 0x4p-16496 : -0x1.0000000000000002p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 0x4p-16496 : -0x1.0000000000000002p+0 : inexact += sub downward binary32:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 0x8p-152 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 0x8p-152 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 0x8p-152 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 0x8p-152 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 0x8p-152 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 0x8p-152 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 0x8p-152 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 0x8p-152 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 0x8p-152 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 0x8p-152 : -0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 0x8p-152 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 0x8p-152 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 0x8p-152 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 0x8p-152 : -0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 0x8p-152 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 0x8p-152 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 0x8p-152 : -0x1.0000000000000001000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 0x8p-152 : -0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 0x8p-152 : -0x1.0000000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 0x8p-152 : -0x1.0000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 0x8p-152 : -0x1.000000000000000100000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 0x8p-152 : -0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 0x8p-152 : -0x1.0000000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 0x8p-152 : -0x1.0000000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 0x4p-1076 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 0x4p-1076 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 0x4p-1076 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 0x4p-1076 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 0x4p-1076 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 0x4p-1076 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 0x4p-1076 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 0x4p-1076 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 0x4p-1076 : -0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 0x4p-1076 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 0x4p-1076 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 0x4p-1076 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 0x4p-1076 : -0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 0x4p-1076 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 0x4p-1076 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 0x4p-1076 : -0x1.0000000000000001000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 0x4p-1076 : -0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 0x4p-1076 : -0x1.0000000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 0x4p-1076 : -0x1.0000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 0x4p-1076 : -0x1.000000000000000100000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 0x4p-1076 : -0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 0x4p-1076 : -0x1.0000000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 0x4p-1076 : -0x1.0000000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 0x8p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 0x8p-16448 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 0x8p-16448 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 0x8p-16448 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 0x8p-16448 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 0x8p-16448 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 0x8p-16448 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 0x8p-16448 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 0x8p-16448 : -0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 0x8p-16448 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 0x8p-16448 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 0x8p-16448 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 0x8p-16448 : -0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 0x8p-16448 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 0x8p-16448 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 0x8p-16448 : -0x1.0000000000000001000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 0x8p-16448 : -0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 0x8p-16448 : -0x1.0000000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 0x8p-16448 : -0x1.0000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 0x8p-16448 : -0x1.000000000000000100000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 0x8p-16448 : -0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 0x8p-16448 : -0x1.0000000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 0x8p-16448 : -0x1.0000000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 0x4p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 0x4p-16448 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 0x4p-16448 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 0x4p-16448 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 0x4p-16448 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 0x4p-16448 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 0x4p-16448 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 0x4p-16448 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 0x4p-16448 : -0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 0x4p-16448 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 0x4p-16448 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 0x4p-16448 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 0x4p-16448 : -0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 0x4p-16448 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 0x4p-16448 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 0x4p-16448 : -0x1.0000000000000001000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 0x4p-16448 : -0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 0x4p-16448 : -0x1.0000000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 0x4p-16448 : -0x1.0000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 0x4p-16448 : -0x1.000000000000000100000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 0x4p-16448 : -0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 0x4p-16448 : -0x1.0000000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 0x4p-16448 : -0x1.0000000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 0x4p-16496 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 0x4p-16496 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 0x4p-16496 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 0x4p-16496 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 0x4p-16496 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 0x4p-16496 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 0x4p-16496 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 0x4p-16496 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 0x4p-16496 : -0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 0x4p-16496 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 0x4p-16496 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 0x4p-16496 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 0x4p-16496 : -0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 0x4p-16496 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 0x4p-16496 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 0x4p-16496 : -0x1.0000000000000001000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 0x4p-16496 : -0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 0x4p-16496 : -0x1.0000000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 0x4p-16496 : -0x1.0000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 0x4p-16496 : -0x1.000000000000000100000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 0x4p-16496 : -0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 0x4p-16496 : -0x1.0000000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 0x4p-16496 : -0x1.0000000000000001p+0 : inexact +sub -0x1.0000000000000001p0 -min_subnorm += sub downward binary32:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.fffffp-4 : inexact += sub downward binary64:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.ffffffffffff8p-4 : inexact += sub downward intel96:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.fffffffffffffffp-4 : inexact += sub downward m68k96:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.fffffffffffffffp-4 : inexact += sub downward binary128:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub downward ibm128:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-149,1) -0x1p+0 -0x8p-152 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub downward binary32:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.fffffp-4 : inexact += sub downward binary64:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.ffffffffffff8p-4 : inexact += sub downward intel96:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.fffffffffffffffp-4 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.fffffffffffffffp-4 : inexact += sub downward binary128:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,1) -0x1p+0 -0x4p-1076 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub downward binary32:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.fffffp-4 : inexact += sub downward binary64:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.ffffffffffff8p-4 : inexact += sub downward intel96:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.fffffffffffffffp-4 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.fffffffffffffffp-4 : inexact += sub downward binary128:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,1) -0x1p+0 -0x8p-16448 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub downward binary32:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.fffffp-4 : inexact += sub downward binary64:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.ffffffffffff8p-4 : inexact += sub downward intel96:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.fffffffffffffffp-4 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.fffffffffffffffp-4 : inexact += sub downward binary128:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,1) -0x1p+0 -0x4p-16448 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub downward binary32:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.fffffp-4 : inexact += sub downward binary64:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.ffffffffffff8p-4 : inexact += sub downward intel96:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.fffffffffffffffp-4 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.fffffffffffffffp-4 : inexact += sub downward binary128:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0x1p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,1) -0x1p+0 -0x4p-16496 : -0xf.fffffffffffffffffffffffffcp-4 : inexact += sub downward binary32:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000001fffffffp+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000001fffffffffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000001fffffffffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-149,24) -0x1.000002p+0 -0x8p-152 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000001fffffffp+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000001fffffffffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000001fffffffffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,24) -0x1.000002p+0 -0x4p-1076 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000001fffffffp+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000001fffffffffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000001fffffffffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,24) -0x1.000002p+0 -0x8p-16448 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000001fffffffp+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000001fffffffffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000001fffffffffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,24) -0x1.000002p+0 -0x4p-16448 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000001fffffffp+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000001fffffffffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000001fffffffffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000001ffffffffffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,24) -0x1.000002p+0 -0x4p-16496 : -0x1.000001ffffffffffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1.0000000000000ffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1.0000000000000ffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1.0000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1.0000000000000fffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1.0000000000000fffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1.0000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1.0000000000000fffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-149,53) -0x1.0000000000001p+0 -0x8p-152 : -0x1.0000000000000fffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1.0000000000000ffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1.0000000000000ffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1.0000000000000fffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1.0000000000000fffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1.0000000000000fffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,53) -0x1.0000000000001p+0 -0x4p-1076 : -0x1.0000000000000fffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1.0000000000000ffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1.0000000000000ffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1.0000000000000fffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1.0000000000000fffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1.0000000000000fffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,53) -0x1.0000000000001p+0 -0x8p-16448 : -0x1.0000000000000fffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1.0000000000000ffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1.0000000000000ffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1.0000000000000fffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1.0000000000000fffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1.0000000000000fffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,53) -0x1.0000000000001p+0 -0x4p-16448 : -0x1.0000000000000fffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1.0000000000000ffep+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1.0000000000000ffep+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1.0000000000000fffffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1.0000000000000fffffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1.0000000000000fffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,53) -0x1.0000000000001p+0 -0x4p-16496 : -0x1.0000000000000fffffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 -0x8p-152 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 -0x8p-152 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 -0x8p-152 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 -0x8p-152 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 -0x8p-152 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 -0x8p-152 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 -0x8p-152 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 -0x8p-152 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 -0x8p-152 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 -0x8p-152 : -0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 -0x8p-152 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 -0x8p-152 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 -0x8p-152 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 -0x8p-152 : -0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 -0x8p-152 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 -0x8p-152 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 -0x8p-152 : -0x1.0000000000000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 -0x8p-152 : -0x1.0000000000000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 -0x8p-152 : -0x1.0000000000000001ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 -0x8p-152 : -0x1.0000000000000001ffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 -0x8p-152 : -0x1.0000000000000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 -0x8p-152 : -0x1.0000000000000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 -0x8p-152 : -0x1.0000000000000001ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-149,64) -0x1.0000000000000002p+0 -0x8p-152 : -0x1.0000000000000001ffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 -0x4p-1076 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 -0x4p-1076 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 -0x4p-1076 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 -0x4p-1076 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 -0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 -0x4p-1076 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 -0x4p-1076 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 -0x4p-1076 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 -0x4p-1076 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 -0x4p-1076 : -0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 -0x4p-1076 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 -0x4p-1076 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 -0x4p-1076 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 -0x4p-1076 : -0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 -0x4p-1076 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 -0x4p-1076 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 -0x4p-1076 : -0x1.0000000000000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 -0x4p-1076 : -0x1.0000000000000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 -0x4p-1076 : -0x1.0000000000000001ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 -0x4p-1076 : -0x1.0000000000000001ffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 -0x4p-1076 : -0x1.0000000000000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 -0x4p-1076 : -0x1.0000000000000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 -0x4p-1076 : -0x1.0000000000000001ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,64) -0x1.0000000000000002p+0 -0x4p-1076 : -0x1.0000000000000001ffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 -0x8p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 -0x8p-16448 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 -0x8p-16448 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 -0x8p-16448 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 -0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 -0x8p-16448 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 -0x8p-16448 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 -0x8p-16448 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 -0x8p-16448 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 -0x8p-16448 : -0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 -0x8p-16448 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 -0x8p-16448 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 -0x8p-16448 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 -0x8p-16448 : -0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 -0x8p-16448 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 -0x8p-16448 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 -0x8p-16448 : -0x1.0000000000000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 -0x8p-16448 : -0x1.0000000000000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 -0x8p-16448 : -0x1.0000000000000001ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 -0x8p-16448 : -0x1.0000000000000001ffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 -0x8p-16448 : -0x1.0000000000000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 -0x8p-16448 : -0x1.0000000000000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 -0x8p-16448 : -0x1.0000000000000001ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,64) -0x1.0000000000000002p+0 -0x8p-16448 : -0x1.0000000000000001ffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 -0x4p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 -0x4p-16448 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 -0x4p-16448 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 -0x4p-16448 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 -0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 -0x4p-16448 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 -0x4p-16448 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 -0x4p-16448 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 -0x4p-16448 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 -0x4p-16448 : -0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 -0x4p-16448 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 -0x4p-16448 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 -0x4p-16448 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 -0x4p-16448 : -0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 -0x4p-16448 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 -0x4p-16448 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 -0x4p-16448 : -0x1.0000000000000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 -0x4p-16448 : -0x1.0000000000000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 -0x4p-16448 : -0x1.0000000000000001ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 -0x4p-16448 : -0x1.0000000000000001ffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 -0x4p-16448 : -0x1.0000000000000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 -0x4p-16448 : -0x1.0000000000000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 -0x4p-16448 : -0x1.0000000000000001ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,64) -0x1.0000000000000002p+0 -0x4p-16448 : -0x1.0000000000000001ffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 -0x4p-16496 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 -0x4p-16496 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 -0x4p-16496 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 -0x4p-16496 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 -0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 -0x4p-16496 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 -0x4p-16496 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 -0x4p-16496 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 -0x4p-16496 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 -0x4p-16496 : -0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 -0x4p-16496 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 -0x4p-16496 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 -0x4p-16496 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 -0x4p-16496 : -0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 -0x4p-16496 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 -0x4p-16496 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 -0x4p-16496 : -0x1.0000000000000002p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 -0x4p-16496 : -0x1.0000000000000002p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 -0x4p-16496 : -0x1.0000000000000001ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 -0x4p-16496 : -0x1.0000000000000001ffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 -0x4p-16496 : -0x1.0000000000000002p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 -0x4p-16496 : -0x1.0000000000000002p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 -0x4p-16496 : -0x1.0000000000000001ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,64) -0x1.0000000000000002p+0 -0x4p-16496 : -0x1.0000000000000001ffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 -0x8p-152 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 -0x8p-152 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 -0x8p-152 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 -0x8p-152 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 -0x8p-152 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 -0x8p-152 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 -0x8p-152 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 -0x8p-152 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 -0x8p-152 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 -0x8p-152 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 -0x8p-152 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 -0x8p-152 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 -0x8p-152 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 -0x8p-152 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 -0x8p-152 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 -0x8p-152 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 -0x8p-152 : -0x1.0000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 -0x8p-152 : -0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 -0x8p-152 : -0x1.0000000000000000ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 -0x8p-152 : -0x1.0000000000000000ffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 -0x8p-152 : -0x1.0000000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 -0x8p-152 : -0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 -0x8p-152 : -0x1.0000000000000000ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-149,65) -0x1.0000000000000001p+0 -0x8p-152 : -0x1.0000000000000000ffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 -0x4p-1076 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 -0x4p-1076 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 -0x4p-1076 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 -0x4p-1076 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 -0x4p-1076 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 -0x4p-1076 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 -0x4p-1076 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 -0x4p-1076 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 -0x4p-1076 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 -0x4p-1076 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 -0x4p-1076 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 -0x4p-1076 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 -0x4p-1076 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 -0x4p-1076 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 -0x4p-1076 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 -0x4p-1076 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 -0x4p-1076 : -0x1.0000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 -0x4p-1076 : -0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 -0x4p-1076 : -0x1.0000000000000000ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 -0x4p-1076 : -0x1.0000000000000000ffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 -0x4p-1076 : -0x1.0000000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 -0x4p-1076 : -0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 -0x4p-1076 : -0x1.0000000000000000ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-1074,65) -0x1.0000000000000001p+0 -0x4p-1076 : -0x1.0000000000000000ffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 -0x8p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 -0x8p-16448 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 -0x8p-16448 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 -0x8p-16448 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 -0x8p-16448 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 -0x8p-16448 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 -0x8p-16448 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 -0x8p-16448 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 -0x8p-16448 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 -0x8p-16448 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 -0x8p-16448 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 -0x8p-16448 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 -0x8p-16448 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 -0x8p-16448 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 -0x8p-16448 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 -0x8p-16448 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 -0x8p-16448 : -0x1.0000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 -0x8p-16448 : -0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 -0x8p-16448 : -0x1.0000000000000000ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 -0x8p-16448 : -0x1.0000000000000000ffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 -0x8p-16448 : -0x1.0000000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 -0x8p-16448 : -0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 -0x8p-16448 : -0x1.0000000000000000ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16445,65) -0x1.0000000000000001p+0 -0x8p-16448 : -0x1.0000000000000000ffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 -0x4p-16448 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 -0x4p-16448 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 -0x4p-16448 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 -0x4p-16448 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 -0x4p-16448 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 -0x4p-16448 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 -0x4p-16448 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 -0x4p-16448 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 -0x4p-16448 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 -0x4p-16448 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 -0x4p-16448 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 -0x4p-16448 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 -0x4p-16448 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 -0x4p-16448 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 -0x4p-16448 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 -0x4p-16448 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 -0x4p-16448 : -0x1.0000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 -0x4p-16448 : -0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 -0x4p-16448 : -0x1.0000000000000000ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 -0x4p-16448 : -0x1.0000000000000000ffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 -0x4p-16448 : -0x1.0000000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 -0x4p-16448 : -0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 -0x4p-16448 : -0x1.0000000000000000ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16446,65) -0x1.0000000000000001p+0 -0x4p-16448 : -0x1.0000000000000000ffffffffff8p+0 : inexact += sub downward binary32:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 -0x4p-16496 : -0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 -0x4p-16496 : -0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 -0x4p-16496 : -0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 -0x4p-16496 : -0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 -0x4p-16496 : -0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 -0x4p-16496 : -0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 -0x4p-16496 : -0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 -0x4p-16496 : -0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 -0x4p-16496 : -0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 -0x4p-16496 : -0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 -0x4p-16496 : -0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 -0x4p-16496 : -0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 -0x4p-16496 : -0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 -0x4p-16496 : -0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 -0x4p-16496 : -0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 -0x4p-16496 : -0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 -0x4p-16496 : -0x1.0000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 -0x4p-16496 : -0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 -0x4p-16496 : -0x1.0000000000000000ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 -0x4p-16496 : -0x1.0000000000000000ffffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 -0x4p-16496 : -0x1.0000000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 -0x4p-16496 : -0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 -0x4p-16496 : -0x1.0000000000000000ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-16494,65) -0x1.0000000000000001p+0 -0x4p-16496 : -0x1.0000000000000000ffffffffff8p+0 : inexact +sub 1 0x1.000002p-24 += sub downward binary32:arg_fmt(0,1,-47,24) 0x1p+0 0x1.000002p-24 : 0xf.ffffep-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-47,24) 0x1p+0 0x1.000002p-24 : 0xf.fffffp-4 : inexact += sub towardzero binary32:arg_fmt(0,1,-47,24) 0x1p+0 0x1.000002p-24 : 0xf.ffffep-4 : inexact += sub upward binary32:arg_fmt(0,1,-47,24) 0x1p+0 0x1.000002p-24 : 0xf.fffffp-4 : inexact += sub downward binary64:arg_fmt(0,1,-47,24) 0x1p+0 0x1.000002p-24 : 0xf.ffffefffffep-4 : += sub tonearest binary64:arg_fmt(0,1,-47,24) 0x1p+0 0x1.000002p-24 : 0xf.ffffefffffep-4 : += sub towardzero binary64:arg_fmt(0,1,-47,24) 0x1p+0 0x1.000002p-24 : 0xf.ffffefffffep-4 : += sub upward binary64:arg_fmt(0,1,-47,24) 0x1p+0 0x1.000002p-24 : 0xf.ffffefffffep-4 : += sub downward intel96:arg_fmt(0,1,-47,24) 0x1p+0 0x1.000002p-24 : 0xf.ffffefffffep-4 : += sub tonearest intel96:arg_fmt(0,1,-47,24) 0x1p+0 0x1.000002p-24 : 0xf.ffffefffffep-4 : += sub towardzero intel96:arg_fmt(0,1,-47,24) 0x1p+0 0x1.000002p-24 : 0xf.ffffefffffep-4 : += sub upward intel96:arg_fmt(0,1,-47,24) 0x1p+0 0x1.000002p-24 : 0xf.ffffefffffep-4 : += sub downward m68k96:arg_fmt(0,1,-47,24) 0x1p+0 0x1.000002p-24 : 0xf.ffffefffffep-4 : += sub tonearest m68k96:arg_fmt(0,1,-47,24) 0x1p+0 0x1.000002p-24 : 0xf.ffffefffffep-4 : += sub towardzero m68k96:arg_fmt(0,1,-47,24) 0x1p+0 0x1.000002p-24 : 0xf.ffffefffffep-4 : += sub upward m68k96:arg_fmt(0,1,-47,24) 0x1p+0 0x1.000002p-24 : 0xf.ffffefffffep-4 : += sub downward binary128:arg_fmt(0,1,-47,24) 0x1p+0 0x1.000002p-24 : 0xf.ffffefffffep-4 : += sub tonearest binary128:arg_fmt(0,1,-47,24) 0x1p+0 0x1.000002p-24 : 0xf.ffffefffffep-4 : += sub towardzero binary128:arg_fmt(0,1,-47,24) 0x1p+0 0x1.000002p-24 : 0xf.ffffefffffep-4 : += sub upward binary128:arg_fmt(0,1,-47,24) 0x1p+0 0x1.000002p-24 : 0xf.ffffefffffep-4 : += sub downward ibm128:arg_fmt(0,1,-47,24) 0x1p+0 0x1.000002p-24 : 0xf.ffffefffffep-4 : += sub tonearest ibm128:arg_fmt(0,1,-47,24) 0x1p+0 0x1.000002p-24 : 0xf.ffffefffffep-4 : += sub towardzero ibm128:arg_fmt(0,1,-47,24) 0x1p+0 0x1.000002p-24 : 0xf.ffffefffffep-4 : += sub upward ibm128:arg_fmt(0,1,-47,24) 0x1p+0 0x1.000002p-24 : 0xf.ffffefffffep-4 : +sub 1 -0x1.000002p-24 += sub downward binary32:arg_fmt(0,1,-47,24) 0x1p+0 -0x1.000002p-24 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-47,24) 0x1p+0 -0x1.000002p-24 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-47,24) 0x1p+0 -0x1.000002p-24 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-47,24) 0x1p+0 -0x1.000002p-24 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-47,24) 0x1p+0 -0x1.000002p-24 : 0x1.000001000002p+0 : += sub tonearest binary64:arg_fmt(0,1,-47,24) 0x1p+0 -0x1.000002p-24 : 0x1.000001000002p+0 : += sub towardzero binary64:arg_fmt(0,1,-47,24) 0x1p+0 -0x1.000002p-24 : 0x1.000001000002p+0 : += sub upward binary64:arg_fmt(0,1,-47,24) 0x1p+0 -0x1.000002p-24 : 0x1.000001000002p+0 : += sub downward intel96:arg_fmt(0,1,-47,24) 0x1p+0 -0x1.000002p-24 : 0x1.000001000002p+0 : += sub tonearest intel96:arg_fmt(0,1,-47,24) 0x1p+0 -0x1.000002p-24 : 0x1.000001000002p+0 : += sub towardzero intel96:arg_fmt(0,1,-47,24) 0x1p+0 -0x1.000002p-24 : 0x1.000001000002p+0 : += sub upward intel96:arg_fmt(0,1,-47,24) 0x1p+0 -0x1.000002p-24 : 0x1.000001000002p+0 : += sub downward m68k96:arg_fmt(0,1,-47,24) 0x1p+0 -0x1.000002p-24 : 0x1.000001000002p+0 : += sub tonearest m68k96:arg_fmt(0,1,-47,24) 0x1p+0 -0x1.000002p-24 : 0x1.000001000002p+0 : += sub towardzero m68k96:arg_fmt(0,1,-47,24) 0x1p+0 -0x1.000002p-24 : 0x1.000001000002p+0 : += sub upward m68k96:arg_fmt(0,1,-47,24) 0x1p+0 -0x1.000002p-24 : 0x1.000001000002p+0 : += sub downward binary128:arg_fmt(0,1,-47,24) 0x1p+0 -0x1.000002p-24 : 0x1.000001000002p+0 : += sub tonearest binary128:arg_fmt(0,1,-47,24) 0x1p+0 -0x1.000002p-24 : 0x1.000001000002p+0 : += sub towardzero binary128:arg_fmt(0,1,-47,24) 0x1p+0 -0x1.000002p-24 : 0x1.000001000002p+0 : += sub upward binary128:arg_fmt(0,1,-47,24) 0x1p+0 -0x1.000002p-24 : 0x1.000001000002p+0 : += sub downward ibm128:arg_fmt(0,1,-47,24) 0x1p+0 -0x1.000002p-24 : 0x1.000001000002p+0 : += sub tonearest ibm128:arg_fmt(0,1,-47,24) 0x1p+0 -0x1.000002p-24 : 0x1.000001000002p+0 : += sub towardzero ibm128:arg_fmt(0,1,-47,24) 0x1p+0 -0x1.000002p-24 : 0x1.000001000002p+0 : += sub upward ibm128:arg_fmt(0,1,-47,24) 0x1p+0 -0x1.000002p-24 : 0x1.000001000002p+0 : +sub 1 0x0.ffffffp-24 += sub downward binary32:arg_fmt(0,1,-48,24) 0x1p+0 0xf.fffffp-28 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-48,24) 0x1p+0 0xf.fffffp-28 : 0xf.fffffp-4 : inexact += sub towardzero binary32:arg_fmt(0,1,-48,24) 0x1p+0 0xf.fffffp-28 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-48,24) 0x1p+0 0xf.fffffp-28 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-48,24) 0x1p+0 0xf.fffffp-28 : 0xf.fffff000001p-4 : += sub tonearest binary64:arg_fmt(0,1,-48,24) 0x1p+0 0xf.fffffp-28 : 0xf.fffff000001p-4 : += sub towardzero binary64:arg_fmt(0,1,-48,24) 0x1p+0 0xf.fffffp-28 : 0xf.fffff000001p-4 : += sub upward binary64:arg_fmt(0,1,-48,24) 0x1p+0 0xf.fffffp-28 : 0xf.fffff000001p-4 : += sub downward intel96:arg_fmt(0,1,-48,24) 0x1p+0 0xf.fffffp-28 : 0xf.fffff000001p-4 : += sub tonearest intel96:arg_fmt(0,1,-48,24) 0x1p+0 0xf.fffffp-28 : 0xf.fffff000001p-4 : += sub towardzero intel96:arg_fmt(0,1,-48,24) 0x1p+0 0xf.fffffp-28 : 0xf.fffff000001p-4 : += sub upward intel96:arg_fmt(0,1,-48,24) 0x1p+0 0xf.fffffp-28 : 0xf.fffff000001p-4 : += sub downward m68k96:arg_fmt(0,1,-48,24) 0x1p+0 0xf.fffffp-28 : 0xf.fffff000001p-4 : += sub tonearest m68k96:arg_fmt(0,1,-48,24) 0x1p+0 0xf.fffffp-28 : 0xf.fffff000001p-4 : += sub towardzero m68k96:arg_fmt(0,1,-48,24) 0x1p+0 0xf.fffffp-28 : 0xf.fffff000001p-4 : += sub upward m68k96:arg_fmt(0,1,-48,24) 0x1p+0 0xf.fffffp-28 : 0xf.fffff000001p-4 : += sub downward binary128:arg_fmt(0,1,-48,24) 0x1p+0 0xf.fffffp-28 : 0xf.fffff000001p-4 : += sub tonearest binary128:arg_fmt(0,1,-48,24) 0x1p+0 0xf.fffffp-28 : 0xf.fffff000001p-4 : += sub towardzero binary128:arg_fmt(0,1,-48,24) 0x1p+0 0xf.fffffp-28 : 0xf.fffff000001p-4 : += sub upward binary128:arg_fmt(0,1,-48,24) 0x1p+0 0xf.fffffp-28 : 0xf.fffff000001p-4 : += sub downward ibm128:arg_fmt(0,1,-48,24) 0x1p+0 0xf.fffffp-28 : 0xf.fffff000001p-4 : += sub tonearest ibm128:arg_fmt(0,1,-48,24) 0x1p+0 0xf.fffffp-28 : 0xf.fffff000001p-4 : += sub towardzero ibm128:arg_fmt(0,1,-48,24) 0x1p+0 0xf.fffffp-28 : 0xf.fffff000001p-4 : += sub upward ibm128:arg_fmt(0,1,-48,24) 0x1p+0 0xf.fffffp-28 : 0xf.fffff000001p-4 : +sub 1 -0x0.ffffffp-24 += sub downward binary32:arg_fmt(0,1,-48,24) 0x1p+0 -0xf.fffffp-28 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-48,24) 0x1p+0 -0xf.fffffp-28 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-48,24) 0x1p+0 -0xf.fffffp-28 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-48,24) 0x1p+0 -0xf.fffffp-28 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-48,24) 0x1p+0 -0xf.fffffp-28 : 0x1.000000ffffffp+0 : += sub tonearest binary64:arg_fmt(0,1,-48,24) 0x1p+0 -0xf.fffffp-28 : 0x1.000000ffffffp+0 : += sub towardzero binary64:arg_fmt(0,1,-48,24) 0x1p+0 -0xf.fffffp-28 : 0x1.000000ffffffp+0 : += sub upward binary64:arg_fmt(0,1,-48,24) 0x1p+0 -0xf.fffffp-28 : 0x1.000000ffffffp+0 : += sub downward intel96:arg_fmt(0,1,-48,24) 0x1p+0 -0xf.fffffp-28 : 0x1.000000ffffffp+0 : += sub tonearest intel96:arg_fmt(0,1,-48,24) 0x1p+0 -0xf.fffffp-28 : 0x1.000000ffffffp+0 : += sub towardzero intel96:arg_fmt(0,1,-48,24) 0x1p+0 -0xf.fffffp-28 : 0x1.000000ffffffp+0 : += sub upward intel96:arg_fmt(0,1,-48,24) 0x1p+0 -0xf.fffffp-28 : 0x1.000000ffffffp+0 : += sub downward m68k96:arg_fmt(0,1,-48,24) 0x1p+0 -0xf.fffffp-28 : 0x1.000000ffffffp+0 : += sub tonearest m68k96:arg_fmt(0,1,-48,24) 0x1p+0 -0xf.fffffp-28 : 0x1.000000ffffffp+0 : += sub towardzero m68k96:arg_fmt(0,1,-48,24) 0x1p+0 -0xf.fffffp-28 : 0x1.000000ffffffp+0 : += sub upward m68k96:arg_fmt(0,1,-48,24) 0x1p+0 -0xf.fffffp-28 : 0x1.000000ffffffp+0 : += sub downward binary128:arg_fmt(0,1,-48,24) 0x1p+0 -0xf.fffffp-28 : 0x1.000000ffffffp+0 : += sub tonearest binary128:arg_fmt(0,1,-48,24) 0x1p+0 -0xf.fffffp-28 : 0x1.000000ffffffp+0 : += sub towardzero binary128:arg_fmt(0,1,-48,24) 0x1p+0 -0xf.fffffp-28 : 0x1.000000ffffffp+0 : += sub upward binary128:arg_fmt(0,1,-48,24) 0x1p+0 -0xf.fffffp-28 : 0x1.000000ffffffp+0 : += sub downward ibm128:arg_fmt(0,1,-48,24) 0x1p+0 -0xf.fffffp-28 : 0x1.000000ffffffp+0 : += sub tonearest ibm128:arg_fmt(0,1,-48,24) 0x1p+0 -0xf.fffffp-28 : 0x1.000000ffffffp+0 : += sub towardzero ibm128:arg_fmt(0,1,-48,24) 0x1p+0 -0xf.fffffp-28 : 0x1.000000ffffffp+0 : += sub upward ibm128:arg_fmt(0,1,-48,24) 0x1p+0 -0xf.fffffp-28 : 0x1.000000ffffffp+0 : +sub 0x1.000002p0 0x1.000002p-24 += sub downward binary32:arg_fmt(0,1,-47,24) 0x1.000002p+0 0x1.000002p-24 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-47,24) 0x1.000002p+0 0x1.000002p-24 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-47,24) 0x1.000002p+0 0x1.000002p-24 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-47,24) 0x1.000002p+0 0x1.000002p-24 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-47,24) 0x1.000002p+0 0x1.000002p-24 : 0x1.000000fffffep+0 : += sub tonearest binary64:arg_fmt(0,1,-47,24) 0x1.000002p+0 0x1.000002p-24 : 0x1.000000fffffep+0 : += sub towardzero binary64:arg_fmt(0,1,-47,24) 0x1.000002p+0 0x1.000002p-24 : 0x1.000000fffffep+0 : += sub upward binary64:arg_fmt(0,1,-47,24) 0x1.000002p+0 0x1.000002p-24 : 0x1.000000fffffep+0 : += sub downward intel96:arg_fmt(0,1,-47,24) 0x1.000002p+0 0x1.000002p-24 : 0x1.000000fffffep+0 : += sub tonearest intel96:arg_fmt(0,1,-47,24) 0x1.000002p+0 0x1.000002p-24 : 0x1.000000fffffep+0 : += sub towardzero intel96:arg_fmt(0,1,-47,24) 0x1.000002p+0 0x1.000002p-24 : 0x1.000000fffffep+0 : += sub upward intel96:arg_fmt(0,1,-47,24) 0x1.000002p+0 0x1.000002p-24 : 0x1.000000fffffep+0 : += sub downward m68k96:arg_fmt(0,1,-47,24) 0x1.000002p+0 0x1.000002p-24 : 0x1.000000fffffep+0 : += sub tonearest m68k96:arg_fmt(0,1,-47,24) 0x1.000002p+0 0x1.000002p-24 : 0x1.000000fffffep+0 : += sub towardzero m68k96:arg_fmt(0,1,-47,24) 0x1.000002p+0 0x1.000002p-24 : 0x1.000000fffffep+0 : += sub upward m68k96:arg_fmt(0,1,-47,24) 0x1.000002p+0 0x1.000002p-24 : 0x1.000000fffffep+0 : += sub downward binary128:arg_fmt(0,1,-47,24) 0x1.000002p+0 0x1.000002p-24 : 0x1.000000fffffep+0 : += sub tonearest binary128:arg_fmt(0,1,-47,24) 0x1.000002p+0 0x1.000002p-24 : 0x1.000000fffffep+0 : += sub towardzero binary128:arg_fmt(0,1,-47,24) 0x1.000002p+0 0x1.000002p-24 : 0x1.000000fffffep+0 : += sub upward binary128:arg_fmt(0,1,-47,24) 0x1.000002p+0 0x1.000002p-24 : 0x1.000000fffffep+0 : += sub downward ibm128:arg_fmt(0,1,-47,24) 0x1.000002p+0 0x1.000002p-24 : 0x1.000000fffffep+0 : += sub tonearest ibm128:arg_fmt(0,1,-47,24) 0x1.000002p+0 0x1.000002p-24 : 0x1.000000fffffep+0 : += sub towardzero ibm128:arg_fmt(0,1,-47,24) 0x1.000002p+0 0x1.000002p-24 : 0x1.000000fffffep+0 : += sub upward ibm128:arg_fmt(0,1,-47,24) 0x1.000002p+0 0x1.000002p-24 : 0x1.000000fffffep+0 : +sub 0x1.000002p0 -0x1.000002p-24 += sub downward binary32:arg_fmt(0,1,-47,24) 0x1.000002p+0 -0x1.000002p-24 : 0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-47,24) 0x1.000002p+0 -0x1.000002p-24 : 0x1.000004p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-47,24) 0x1.000002p+0 -0x1.000002p-24 : 0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-47,24) 0x1.000002p+0 -0x1.000002p-24 : 0x1.000004p+0 : inexact += sub downward binary64:arg_fmt(0,1,-47,24) 0x1.000002p+0 -0x1.000002p-24 : 0x1.000003000002p+0 : += sub tonearest binary64:arg_fmt(0,1,-47,24) 0x1.000002p+0 -0x1.000002p-24 : 0x1.000003000002p+0 : += sub towardzero binary64:arg_fmt(0,1,-47,24) 0x1.000002p+0 -0x1.000002p-24 : 0x1.000003000002p+0 : += sub upward binary64:arg_fmt(0,1,-47,24) 0x1.000002p+0 -0x1.000002p-24 : 0x1.000003000002p+0 : += sub downward intel96:arg_fmt(0,1,-47,24) 0x1.000002p+0 -0x1.000002p-24 : 0x1.000003000002p+0 : += sub tonearest intel96:arg_fmt(0,1,-47,24) 0x1.000002p+0 -0x1.000002p-24 : 0x1.000003000002p+0 : += sub towardzero intel96:arg_fmt(0,1,-47,24) 0x1.000002p+0 -0x1.000002p-24 : 0x1.000003000002p+0 : += sub upward intel96:arg_fmt(0,1,-47,24) 0x1.000002p+0 -0x1.000002p-24 : 0x1.000003000002p+0 : += sub downward m68k96:arg_fmt(0,1,-47,24) 0x1.000002p+0 -0x1.000002p-24 : 0x1.000003000002p+0 : += sub tonearest m68k96:arg_fmt(0,1,-47,24) 0x1.000002p+0 -0x1.000002p-24 : 0x1.000003000002p+0 : += sub towardzero m68k96:arg_fmt(0,1,-47,24) 0x1.000002p+0 -0x1.000002p-24 : 0x1.000003000002p+0 : += sub upward m68k96:arg_fmt(0,1,-47,24) 0x1.000002p+0 -0x1.000002p-24 : 0x1.000003000002p+0 : += sub downward binary128:arg_fmt(0,1,-47,24) 0x1.000002p+0 -0x1.000002p-24 : 0x1.000003000002p+0 : += sub tonearest binary128:arg_fmt(0,1,-47,24) 0x1.000002p+0 -0x1.000002p-24 : 0x1.000003000002p+0 : += sub towardzero binary128:arg_fmt(0,1,-47,24) 0x1.000002p+0 -0x1.000002p-24 : 0x1.000003000002p+0 : += sub upward binary128:arg_fmt(0,1,-47,24) 0x1.000002p+0 -0x1.000002p-24 : 0x1.000003000002p+0 : += sub downward ibm128:arg_fmt(0,1,-47,24) 0x1.000002p+0 -0x1.000002p-24 : 0x1.000003000002p+0 : += sub tonearest ibm128:arg_fmt(0,1,-47,24) 0x1.000002p+0 -0x1.000002p-24 : 0x1.000003000002p+0 : += sub towardzero ibm128:arg_fmt(0,1,-47,24) 0x1.000002p+0 -0x1.000002p-24 : 0x1.000003000002p+0 : += sub upward ibm128:arg_fmt(0,1,-47,24) 0x1.000002p+0 -0x1.000002p-24 : 0x1.000003000002p+0 : +sub 0x1.000002p0 0x0.ffffffp-24 += sub downward binary32:arg_fmt(0,1,-48,24) 0x1.000002p+0 0xf.fffffp-28 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-48,24) 0x1.000002p+0 0xf.fffffp-28 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-48,24) 0x1.000002p+0 0xf.fffffp-28 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-48,24) 0x1.000002p+0 0xf.fffffp-28 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-48,24) 0x1.000002p+0 0xf.fffffp-28 : 0x1.000001000001p+0 : += sub tonearest binary64:arg_fmt(0,1,-48,24) 0x1.000002p+0 0xf.fffffp-28 : 0x1.000001000001p+0 : += sub towardzero binary64:arg_fmt(0,1,-48,24) 0x1.000002p+0 0xf.fffffp-28 : 0x1.000001000001p+0 : += sub upward binary64:arg_fmt(0,1,-48,24) 0x1.000002p+0 0xf.fffffp-28 : 0x1.000001000001p+0 : += sub downward intel96:arg_fmt(0,1,-48,24) 0x1.000002p+0 0xf.fffffp-28 : 0x1.000001000001p+0 : += sub tonearest intel96:arg_fmt(0,1,-48,24) 0x1.000002p+0 0xf.fffffp-28 : 0x1.000001000001p+0 : += sub towardzero intel96:arg_fmt(0,1,-48,24) 0x1.000002p+0 0xf.fffffp-28 : 0x1.000001000001p+0 : += sub upward intel96:arg_fmt(0,1,-48,24) 0x1.000002p+0 0xf.fffffp-28 : 0x1.000001000001p+0 : += sub downward m68k96:arg_fmt(0,1,-48,24) 0x1.000002p+0 0xf.fffffp-28 : 0x1.000001000001p+0 : += sub tonearest m68k96:arg_fmt(0,1,-48,24) 0x1.000002p+0 0xf.fffffp-28 : 0x1.000001000001p+0 : += sub towardzero m68k96:arg_fmt(0,1,-48,24) 0x1.000002p+0 0xf.fffffp-28 : 0x1.000001000001p+0 : += sub upward m68k96:arg_fmt(0,1,-48,24) 0x1.000002p+0 0xf.fffffp-28 : 0x1.000001000001p+0 : += sub downward binary128:arg_fmt(0,1,-48,24) 0x1.000002p+0 0xf.fffffp-28 : 0x1.000001000001p+0 : += sub tonearest binary128:arg_fmt(0,1,-48,24) 0x1.000002p+0 0xf.fffffp-28 : 0x1.000001000001p+0 : += sub towardzero binary128:arg_fmt(0,1,-48,24) 0x1.000002p+0 0xf.fffffp-28 : 0x1.000001000001p+0 : += sub upward binary128:arg_fmt(0,1,-48,24) 0x1.000002p+0 0xf.fffffp-28 : 0x1.000001000001p+0 : += sub downward ibm128:arg_fmt(0,1,-48,24) 0x1.000002p+0 0xf.fffffp-28 : 0x1.000001000001p+0 : += sub tonearest ibm128:arg_fmt(0,1,-48,24) 0x1.000002p+0 0xf.fffffp-28 : 0x1.000001000001p+0 : += sub towardzero ibm128:arg_fmt(0,1,-48,24) 0x1.000002p+0 0xf.fffffp-28 : 0x1.000001000001p+0 : += sub upward ibm128:arg_fmt(0,1,-48,24) 0x1.000002p+0 0xf.fffffp-28 : 0x1.000001000001p+0 : +sub 0x1.000002p0 -0x0.ffffffp-24 += sub downward binary32:arg_fmt(0,1,-48,24) 0x1.000002p+0 -0xf.fffffp-28 : 0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-48,24) 0x1.000002p+0 -0xf.fffffp-28 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-48,24) 0x1.000002p+0 -0xf.fffffp-28 : 0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-48,24) 0x1.000002p+0 -0xf.fffffp-28 : 0x1.000004p+0 : inexact += sub downward binary64:arg_fmt(0,1,-48,24) 0x1.000002p+0 -0xf.fffffp-28 : 0x1.000002ffffffp+0 : += sub tonearest binary64:arg_fmt(0,1,-48,24) 0x1.000002p+0 -0xf.fffffp-28 : 0x1.000002ffffffp+0 : += sub towardzero binary64:arg_fmt(0,1,-48,24) 0x1.000002p+0 -0xf.fffffp-28 : 0x1.000002ffffffp+0 : += sub upward binary64:arg_fmt(0,1,-48,24) 0x1.000002p+0 -0xf.fffffp-28 : 0x1.000002ffffffp+0 : += sub downward intel96:arg_fmt(0,1,-48,24) 0x1.000002p+0 -0xf.fffffp-28 : 0x1.000002ffffffp+0 : += sub tonearest intel96:arg_fmt(0,1,-48,24) 0x1.000002p+0 -0xf.fffffp-28 : 0x1.000002ffffffp+0 : += sub towardzero intel96:arg_fmt(0,1,-48,24) 0x1.000002p+0 -0xf.fffffp-28 : 0x1.000002ffffffp+0 : += sub upward intel96:arg_fmt(0,1,-48,24) 0x1.000002p+0 -0xf.fffffp-28 : 0x1.000002ffffffp+0 : += sub downward m68k96:arg_fmt(0,1,-48,24) 0x1.000002p+0 -0xf.fffffp-28 : 0x1.000002ffffffp+0 : += sub tonearest m68k96:arg_fmt(0,1,-48,24) 0x1.000002p+0 -0xf.fffffp-28 : 0x1.000002ffffffp+0 : += sub towardzero m68k96:arg_fmt(0,1,-48,24) 0x1.000002p+0 -0xf.fffffp-28 : 0x1.000002ffffffp+0 : += sub upward m68k96:arg_fmt(0,1,-48,24) 0x1.000002p+0 -0xf.fffffp-28 : 0x1.000002ffffffp+0 : += sub downward binary128:arg_fmt(0,1,-48,24) 0x1.000002p+0 -0xf.fffffp-28 : 0x1.000002ffffffp+0 : += sub tonearest binary128:arg_fmt(0,1,-48,24) 0x1.000002p+0 -0xf.fffffp-28 : 0x1.000002ffffffp+0 : += sub towardzero binary128:arg_fmt(0,1,-48,24) 0x1.000002p+0 -0xf.fffffp-28 : 0x1.000002ffffffp+0 : += sub upward binary128:arg_fmt(0,1,-48,24) 0x1.000002p+0 -0xf.fffffp-28 : 0x1.000002ffffffp+0 : += sub downward ibm128:arg_fmt(0,1,-48,24) 0x1.000002p+0 -0xf.fffffp-28 : 0x1.000002ffffffp+0 : += sub tonearest ibm128:arg_fmt(0,1,-48,24) 0x1.000002p+0 -0xf.fffffp-28 : 0x1.000002ffffffp+0 : += sub towardzero ibm128:arg_fmt(0,1,-48,24) 0x1.000002p+0 -0xf.fffffp-28 : 0x1.000002ffffffp+0 : += sub upward ibm128:arg_fmt(0,1,-48,24) 0x1.000002p+0 -0xf.fffffp-28 : 0x1.000002ffffffp+0 : +sub 1 0x1.0000000000001p-53 += sub downward binary32:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0xf.ffffffffffffp-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0xf.ffffffffffff8p-4 : inexact += sub towardzero binary64:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0xf.ffffffffffffp-4 : inexact += sub upward binary64:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0xf.ffffffffffff8p-4 : inexact += sub downward intel96:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0xf.ffffffffffff7ffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0xf.ffffffffffff8p-4 : inexact += sub towardzero intel96:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0xf.ffffffffffff7ffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0xf.ffffffffffff8p-4 : inexact += sub downward m68k96:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0xf.ffffffffffff7ffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0xf.ffffffffffff8p-4 : inexact += sub towardzero m68k96:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0xf.ffffffffffff7ffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0xf.ffffffffffff8p-4 : inexact += sub downward binary128:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0xf.ffffffffffff7fffffp-4 : += sub tonearest binary128:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0xf.ffffffffffff7fffffp-4 : += sub towardzero binary128:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0xf.ffffffffffff7fffffp-4 : += sub upward binary128:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0xf.ffffffffffff7fffffp-4 : += sub downward ibm128:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0xf.ffffffffffff7fffffp-4 : += sub tonearest ibm128:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0xf.ffffffffffff7fffffp-4 : += sub towardzero ibm128:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0xf.ffffffffffff7fffffp-4 : += sub upward ibm128:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0xf.ffffffffffff7fffffp-4 : += sub downward binary32:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub tonearest binary64:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub towardzero binary64:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub upward binary64:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub downward intel96:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub tonearest intel96:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub towardzero intel96:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub upward intel96:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub downward m68k96:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub tonearest m68k96:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub towardzero m68k96:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub upward m68k96:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub downward binary128:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub tonearest binary128:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub towardzero binary128:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub upward binary128:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub downward ibm128:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub tonearest ibm128:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub towardzero ibm128:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub upward ibm128:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub downward binary32:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0xf.ffffffffffffp-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0xf.ffffffffffff8p-4 : inexact += sub towardzero binary64:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0xf.ffffffffffffp-4 : inexact += sub upward binary64:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0xf.ffffffffffff8p-4 : inexact += sub downward intel96:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0xf.ffffffffffff7ffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0xf.ffffffffffff8p-4 : inexact += sub towardzero intel96:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0xf.ffffffffffff7ffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0xf.ffffffffffff8p-4 : inexact += sub downward m68k96:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0xf.ffffffffffff7ffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0xf.ffffffffffff8p-4 : inexact += sub towardzero m68k96:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0xf.ffffffffffff7ffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0xf.ffffffffffff8p-4 : inexact += sub downward binary128:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0xf.ffffffffffff7ffffffffffff8p-4 : += sub tonearest binary128:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0xf.ffffffffffff7ffffffffffff8p-4 : += sub towardzero binary128:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0xf.ffffffffffff7ffffffffffff8p-4 : += sub upward binary128:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0xf.ffffffffffff7ffffffffffff8p-4 : += sub downward ibm128:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0xf.ffffffffffff7ffffffffffff8p-4 : += sub tonearest ibm128:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0xf.ffffffffffff7ffffffffffff8p-4 : += sub towardzero ibm128:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0xf.ffffffffffff7ffffffffffff8p-4 : += sub upward ibm128:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0xf.ffffffffffff7ffffffffffff8p-4 : +sub 1 -0x1.0000000000001p-53 += sub downward binary32:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub tonearest intel96:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub towardzero intel96:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub upward intel96:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub downward m68k96:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub tonearest m68k96:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub towardzero m68k96:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub upward m68k96:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub downward binary128:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub tonearest binary128:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub towardzero binary128:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub upward binary128:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub downward ibm128:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub tonearest ibm128:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub towardzero ibm128:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub upward ibm128:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub downward binary32:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1.00000000000008p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1.00000000000008p+0 : inexact += sub upward intel96:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1.0000000000000802p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1.00000000000008p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1.00000000000008p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1.0000000000000802p+0 : inexact += sub downward binary128:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1.0000000000000800001p+0 : += sub tonearest binary128:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1.0000000000000800001p+0 : += sub towardzero binary128:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1.0000000000000800001p+0 : += sub upward binary128:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1.0000000000000800001p+0 : += sub downward ibm128:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1.0000000000000800001p+0 : += sub tonearest ibm128:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1.0000000000000800001p+0 : += sub towardzero ibm128:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1.0000000000000800001p+0 : += sub upward ibm128:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1.0000000000000800001p+0 : += sub downward binary32:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1.00000000000008p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1.00000000000008p+0 : inexact += sub upward intel96:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1.0000000000000802p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1.00000000000008p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1.00000000000008p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1.0000000000000802p+0 : inexact += sub downward binary128:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1.000000000000080000000000008p+0 : += sub tonearest binary128:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1.000000000000080000000000008p+0 : += sub towardzero binary128:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1.000000000000080000000000008p+0 : += sub upward binary128:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1.000000000000080000000000008p+0 : += sub downward ibm128:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1.000000000000080000000000008p+0 : += sub tonearest ibm128:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1.000000000000080000000000008p+0 : += sub towardzero ibm128:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1.000000000000080000000000008p+0 : += sub upward ibm128:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1.000000000000080000000000008p+0 : +sub 1 0x0.fffffffffffff8p-53 += sub downward binary32:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub tonearest binary64:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub towardzero binary64:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub upward binary64:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub downward intel96:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub tonearest intel96:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub towardzero intel96:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub upward intel96:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub downward m68k96:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub tonearest m68k96:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub towardzero m68k96:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub upward m68k96:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub downward binary128:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub tonearest binary128:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub towardzero binary128:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub upward binary128:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub downward ibm128:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub tonearest ibm128:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub towardzero ibm128:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub upward ibm128:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub downward binary32:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0xf.ffffffffffff8p-4 : inexact += sub towardzero binary64:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0xf.ffffffffffff8p-4 : inexact += sub towardzero intel96:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0xf.ffffffffffff8p-4 : inexact += sub upward intel96:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0xf.ffffffffffff801p-4 : inexact += sub downward m68k96:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0xf.ffffffffffff8p-4 : inexact += sub towardzero m68k96:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0xf.ffffffffffff8p-4 : inexact += sub upward m68k96:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0xf.ffffffffffff801p-4 : inexact += sub downward binary128:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0xf.ffffffffffff8000008p-4 : += sub tonearest binary128:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0xf.ffffffffffff8000008p-4 : += sub towardzero binary128:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0xf.ffffffffffff8000008p-4 : += sub upward binary128:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0xf.ffffffffffff8000008p-4 : += sub downward ibm128:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0xf.ffffffffffff8000008p-4 : += sub tonearest ibm128:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0xf.ffffffffffff8000008p-4 : += sub towardzero ibm128:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0xf.ffffffffffff8000008p-4 : += sub upward ibm128:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0xf.ffffffffffff8000008p-4 : += sub downward binary32:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0xf.ffffffffffff8p-4 : inexact += sub towardzero binary64:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0xf.ffffffffffff8p-4 : inexact += sub towardzero intel96:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0xf.ffffffffffff8p-4 : inexact += sub upward intel96:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0xf.ffffffffffff801p-4 : inexact += sub downward m68k96:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0xf.ffffffffffff8p-4 : inexact += sub towardzero m68k96:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0xf.ffffffffffff8p-4 : inexact += sub upward m68k96:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0xf.ffffffffffff801p-4 : inexact += sub downward binary128:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0xf.ffffffffffff80000000000004p-4 : += sub tonearest binary128:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0xf.ffffffffffff80000000000004p-4 : += sub towardzero binary128:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0xf.ffffffffffff80000000000004p-4 : += sub upward binary128:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0xf.ffffffffffff80000000000004p-4 : += sub downward ibm128:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0xf.ffffffffffff80000000000004p-4 : += sub tonearest ibm128:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0xf.ffffffffffff80000000000004p-4 : += sub towardzero ibm128:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0xf.ffffffffffff80000000000004p-4 : += sub upward ibm128:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0xf.ffffffffffff80000000000004p-4 : +sub 1 -0x0.fffffffffffff8p-53 += sub downward binary32:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1.00000000000007fep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1.00000000000007fep+0 : inexact += sub upward intel96:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1.00000000000008p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1.00000000000007fep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1.00000000000007fep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1.00000000000008p+0 : inexact += sub downward binary128:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1.00000000000007fffff8p+0 : += sub tonearest binary128:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1.00000000000007fffff8p+0 : += sub towardzero binary128:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1.00000000000007fffff8p+0 : += sub upward binary128:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1.00000000000007fffff8p+0 : += sub downward ibm128:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1.00000000000007fffff8p+0 : += sub tonearest ibm128:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1.00000000000007fffff8p+0 : += sub towardzero ibm128:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1.00000000000007fffff8p+0 : += sub upward ibm128:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1.00000000000007fffff8p+0 : += sub downward binary32:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub tonearest intel96:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub towardzero intel96:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub upward intel96:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub downward m68k96:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub tonearest m68k96:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub towardzero m68k96:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub upward m68k96:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub downward binary128:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub tonearest binary128:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub towardzero binary128:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub upward binary128:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub downward ibm128:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub tonearest ibm128:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub towardzero ibm128:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub upward ibm128:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub downward binary32:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000007fep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000007fep+0 : inexact += sub upward intel96:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000008p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000007fep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000007fep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000008p+0 : inexact += sub downward binary128:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000007ffffffffffffcp+0 : += sub tonearest binary128:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000007ffffffffffffcp+0 : += sub towardzero binary128:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000007ffffffffffffcp+0 : += sub upward binary128:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000007ffffffffffffcp+0 : += sub downward ibm128:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000007ffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000008p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000007ffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000008p+0 : inexact +sub 0x1.0000000000001p0 0x1.0000000000001p-53 += sub downward binary32:arg_fmt(0,1,-76,24) 0x1.000002p+0 0x8.00001p-56 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-76,24) 0x1.000002p+0 0x8.00001p-56 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-76,24) 0x1.000002p+0 0x8.00001p-56 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-76,24) 0x1.000002p+0 0x8.00001p-56 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-76,24) 0x1.000002p+0 0x8.00001p-56 : 0x1.000001fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-76,24) 0x1.000002p+0 0x8.00001p-56 : 0x1.000001fffffffp+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-76,24) 0x1.000002p+0 0x8.00001p-56 : 0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-76,24) 0x1.000002p+0 0x8.00001p-56 : 0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-76,24) 0x1.000002p+0 0x8.00001p-56 : 0x1.000001fffffff7fep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-76,24) 0x1.000002p+0 0x8.00001p-56 : 0x1.000001fffffff8p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-76,24) 0x1.000002p+0 0x8.00001p-56 : 0x1.000001fffffff7fep+0 : inexact += sub upward intel96:arg_fmt(0,1,-76,24) 0x1.000002p+0 0x8.00001p-56 : 0x1.000001fffffff8p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-76,24) 0x1.000002p+0 0x8.00001p-56 : 0x1.000001fffffff7fep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-76,24) 0x1.000002p+0 0x8.00001p-56 : 0x1.000001fffffff8p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-76,24) 0x1.000002p+0 0x8.00001p-56 : 0x1.000001fffffff7fep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-76,24) 0x1.000002p+0 0x8.00001p-56 : 0x1.000001fffffff8p+0 : inexact += sub downward binary128:arg_fmt(0,1,-76,24) 0x1.000002p+0 0x8.00001p-56 : 0x1.000001fffffff7fffffp+0 : += sub tonearest binary128:arg_fmt(0,1,-76,24) 0x1.000002p+0 0x8.00001p-56 : 0x1.000001fffffff7fffffp+0 : += sub towardzero binary128:arg_fmt(0,1,-76,24) 0x1.000002p+0 0x8.00001p-56 : 0x1.000001fffffff7fffffp+0 : += sub upward binary128:arg_fmt(0,1,-76,24) 0x1.000002p+0 0x8.00001p-56 : 0x1.000001fffffff7fffffp+0 : += sub downward ibm128:arg_fmt(0,1,-76,24) 0x1.000002p+0 0x8.00001p-56 : 0x1.000001fffffff7fffffp+0 : += sub tonearest ibm128:arg_fmt(0,1,-76,24) 0x1.000002p+0 0x8.00001p-56 : 0x1.000001fffffff7fffffp+0 : += sub towardzero ibm128:arg_fmt(0,1,-76,24) 0x1.000002p+0 0x8.00001p-56 : 0x1.000001fffffff7fffffp+0 : += sub upward ibm128:arg_fmt(0,1,-76,24) 0x1.000002p+0 0x8.00001p-56 : 0x1.000001fffffff7fffffp+0 : += sub downward binary32:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1.000001fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1.000001fffffff8p+0 : += sub tonearest intel96:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1.000001fffffff8p+0 : += sub towardzero intel96:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1.000001fffffff8p+0 : += sub upward intel96:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1.000001fffffff8p+0 : += sub downward m68k96:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1.000001fffffff8p+0 : += sub tonearest m68k96:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1.000001fffffff8p+0 : += sub towardzero m68k96:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1.000001fffffff8p+0 : += sub upward m68k96:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1.000001fffffff8p+0 : += sub downward binary128:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1.000001fffffff8p+0 : += sub tonearest binary128:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1.000001fffffff8p+0 : += sub towardzero binary128:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1.000001fffffff8p+0 : += sub upward binary128:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1.000001fffffff8p+0 : += sub downward ibm128:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1.000001fffffff8p+0 : += sub tonearest ibm128:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1.000001fffffff8p+0 : += sub towardzero ibm128:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1.000001fffffff8p+0 : += sub upward ibm128:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1.000001fffffff8p+0 : += sub downward binary32:arg_fmt(0,1,-105,53) 0x1.000002p+0 0x8.0000000000008p-56 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-105,53) 0x1.000002p+0 0x8.0000000000008p-56 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-105,53) 0x1.000002p+0 0x8.0000000000008p-56 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-105,53) 0x1.000002p+0 0x8.0000000000008p-56 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-105,53) 0x1.000002p+0 0x8.0000000000008p-56 : 0x1.000001fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-105,53) 0x1.000002p+0 0x8.0000000000008p-56 : 0x1.000001fffffffp+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-105,53) 0x1.000002p+0 0x8.0000000000008p-56 : 0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-105,53) 0x1.000002p+0 0x8.0000000000008p-56 : 0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-105,53) 0x1.000002p+0 0x8.0000000000008p-56 : 0x1.000001fffffff7fep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-105,53) 0x1.000002p+0 0x8.0000000000008p-56 : 0x1.000001fffffff8p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-105,53) 0x1.000002p+0 0x8.0000000000008p-56 : 0x1.000001fffffff7fep+0 : inexact += sub upward intel96:arg_fmt(0,1,-105,53) 0x1.000002p+0 0x8.0000000000008p-56 : 0x1.000001fffffff8p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-105,53) 0x1.000002p+0 0x8.0000000000008p-56 : 0x1.000001fffffff7fep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-105,53) 0x1.000002p+0 0x8.0000000000008p-56 : 0x1.000001fffffff8p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-105,53) 0x1.000002p+0 0x8.0000000000008p-56 : 0x1.000001fffffff7fep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-105,53) 0x1.000002p+0 0x8.0000000000008p-56 : 0x1.000001fffffff8p+0 : inexact += sub downward binary128:arg_fmt(0,1,-105,53) 0x1.000002p+0 0x8.0000000000008p-56 : 0x1.000001fffffff7ffffffffffff8p+0 : += sub tonearest binary128:arg_fmt(0,1,-105,53) 0x1.000002p+0 0x8.0000000000008p-56 : 0x1.000001fffffff7ffffffffffff8p+0 : += sub towardzero binary128:arg_fmt(0,1,-105,53) 0x1.000002p+0 0x8.0000000000008p-56 : 0x1.000001fffffff7ffffffffffff8p+0 : += sub upward binary128:arg_fmt(0,1,-105,53) 0x1.000002p+0 0x8.0000000000008p-56 : 0x1.000001fffffff7ffffffffffff8p+0 : += sub downward ibm128:arg_fmt(0,1,-105,53) 0x1.000002p+0 0x8.0000000000008p-56 : 0x1.000001fffffff7ffffffffffff8p+0 : += sub tonearest ibm128:arg_fmt(0,1,-105,53) 0x1.000002p+0 0x8.0000000000008p-56 : 0x1.000001fffffff7ffffffffffff8p+0 : += sub towardzero ibm128:arg_fmt(0,1,-105,53) 0x1.000002p+0 0x8.0000000000008p-56 : 0x1.000001fffffff7ffffffffffff8p+0 : += sub upward ibm128:arg_fmt(0,1,-105,53) 0x1.000002p+0 0x8.0000000000008p-56 : 0x1.000001fffffff7ffffffffffff8p+0 : += sub downward binary32:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0xf.ffffffffffffp-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0xf.ffffffffffff8p-4 : inexact += sub towardzero binary64:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0xf.ffffffffffffp-4 : inexact += sub upward binary64:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0xf.ffffffffffff8p-4 : inexact += sub downward intel96:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0xf.ffffffffffff7ffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0xf.ffffffffffff8p-4 : inexact += sub towardzero intel96:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0xf.ffffffffffff7ffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0xf.ffffffffffff8p-4 : inexact += sub downward m68k96:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0xf.ffffffffffff7ffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0xf.ffffffffffff8p-4 : inexact += sub towardzero m68k96:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0xf.ffffffffffff7ffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0xf.ffffffffffff8p-4 : inexact += sub downward binary128:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0xf.ffffffffffff7fffffp-4 : += sub tonearest binary128:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0xf.ffffffffffff7fffffp-4 : += sub towardzero binary128:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0xf.ffffffffffff7fffffp-4 : += sub upward binary128:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0xf.ffffffffffff7fffffp-4 : += sub downward ibm128:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0xf.ffffffffffff7fffffp-4 : += sub tonearest ibm128:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0xf.ffffffffffff7fffffp-4 : += sub towardzero ibm128:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0xf.ffffffffffff7fffffp-4 : += sub upward ibm128:arg_fmt(0,1,-76,24) 0x1p+0 0x8.00001p-56 : 0xf.ffffffffffff7fffffp-4 : += sub downward binary32:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub tonearest binary64:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub towardzero binary64:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub upward binary64:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub downward intel96:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub tonearest intel96:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub towardzero intel96:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub upward intel96:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub downward m68k96:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub tonearest m68k96:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub towardzero m68k96:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub upward m68k96:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub downward binary128:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub tonearest binary128:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub towardzero binary128:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub upward binary128:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub downward ibm128:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub tonearest ibm128:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub towardzero ibm128:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub upward ibm128:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub downward binary32:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0xf.ffffffffffffp-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0xf.ffffffffffff8p-4 : inexact += sub towardzero binary64:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0xf.ffffffffffffp-4 : inexact += sub upward binary64:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0xf.ffffffffffff8p-4 : inexact += sub downward intel96:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0xf.ffffffffffff7ffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0xf.ffffffffffff8p-4 : inexact += sub towardzero intel96:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0xf.ffffffffffff7ffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0xf.ffffffffffff8p-4 : inexact += sub downward m68k96:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0xf.ffffffffffff7ffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0xf.ffffffffffff8p-4 : inexact += sub towardzero m68k96:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0xf.ffffffffffff7ffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0xf.ffffffffffff8p-4 : inexact += sub downward binary128:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0xf.ffffffffffff7ffffffffffff8p-4 : += sub tonearest binary128:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0xf.ffffffffffff7ffffffffffff8p-4 : += sub towardzero binary128:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0xf.ffffffffffff7ffffffffffff8p-4 : += sub upward binary128:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0xf.ffffffffffff7ffffffffffff8p-4 : += sub downward ibm128:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0xf.ffffffffffff7ffffffffffff8p-4 : += sub tonearest ibm128:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0xf.ffffffffffff7ffffffffffff8p-4 : += sub towardzero ibm128:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0xf.ffffffffffff7ffffffffffff8p-4 : += sub upward ibm128:arg_fmt(0,1,-105,53) 0x1p+0 0x8.0000000000008p-56 : 0xf.ffffffffffff7ffffffffffff8p-4 : += sub downward binary32:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 0x8.00001p-56 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 0x8.00001p-56 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 0x8.00001p-56 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 0x8.00001p-56 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 0x8.00001p-56 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 0x8.00001p-56 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 0x8.00001p-56 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 0x8.00001p-56 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 0x8.00001p-56 : 0x1.00000000000007fep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 0x8.00001p-56 : 0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 0x8.00001p-56 : 0x1.00000000000007fep+0 : inexact += sub upward intel96:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 0x8.00001p-56 : 0x1.00000000000008p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 0x8.00001p-56 : 0x1.00000000000007fep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 0x8.00001p-56 : 0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 0x8.00001p-56 : 0x1.00000000000007fep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 0x8.00001p-56 : 0x1.00000000000008p+0 : inexact += sub downward binary128:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 0x8.00001p-56 : 0x1.00000000000007fffffp+0 : += sub tonearest binary128:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 0x8.00001p-56 : 0x1.00000000000007fffffp+0 : += sub towardzero binary128:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 0x8.00001p-56 : 0x1.00000000000007fffffp+0 : += sub upward binary128:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 0x8.00001p-56 : 0x1.00000000000007fffffp+0 : += sub downward ibm128:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 0x8.00001p-56 : 0x1.00000000000007fffffp+0 : += sub tonearest ibm128:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 0x8.00001p-56 : 0x1.00000000000007fffffp+0 : += sub towardzero ibm128:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 0x8.00001p-56 : 0x1.00000000000007fffffp+0 : += sub upward ibm128:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 0x8.00001p-56 : 0x1.00000000000007fffffp+0 : += sub downward binary32:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1.00000000000008p+0 : += sub tonearest intel96:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1.00000000000008p+0 : += sub towardzero intel96:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1.00000000000008p+0 : += sub upward intel96:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1.00000000000008p+0 : += sub downward m68k96:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1.00000000000008p+0 : += sub tonearest m68k96:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1.00000000000008p+0 : += sub towardzero m68k96:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1.00000000000008p+0 : += sub upward m68k96:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1.00000000000008p+0 : += sub downward binary128:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1.00000000000008p+0 : += sub tonearest binary128:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1.00000000000008p+0 : += sub towardzero binary128:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1.00000000000008p+0 : += sub upward binary128:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1.00000000000008p+0 : += sub downward ibm128:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1.00000000000008p+0 : += sub tonearest ibm128:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1.00000000000008p+0 : += sub towardzero ibm128:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1.00000000000008p+0 : += sub upward ibm128:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1.00000000000008p+0 : += sub downward binary32:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 0x8.0000000000008p-56 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 0x8.0000000000008p-56 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 0x8.0000000000008p-56 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 0x8.0000000000008p-56 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 0x8.0000000000008p-56 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 0x8.0000000000008p-56 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 0x8.0000000000008p-56 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 0x8.0000000000008p-56 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 0x8.0000000000008p-56 : 0x1.00000000000007fep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 0x8.0000000000008p-56 : 0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 0x8.0000000000008p-56 : 0x1.00000000000007fep+0 : inexact += sub upward intel96:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 0x8.0000000000008p-56 : 0x1.00000000000008p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 0x8.0000000000008p-56 : 0x1.00000000000007fep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 0x8.0000000000008p-56 : 0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 0x8.0000000000008p-56 : 0x1.00000000000007fep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 0x8.0000000000008p-56 : 0x1.00000000000008p+0 : inexact += sub downward binary128:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 0x8.0000000000008p-56 : 0x1.00000000000007ffffffffffff8p+0 : += sub tonearest binary128:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 0x8.0000000000008p-56 : 0x1.00000000000007ffffffffffff8p+0 : += sub towardzero binary128:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 0x8.0000000000008p-56 : 0x1.00000000000007ffffffffffff8p+0 : += sub upward binary128:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 0x8.0000000000008p-56 : 0x1.00000000000007ffffffffffff8p+0 : += sub downward ibm128:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 0x8.0000000000008p-56 : 0x1.00000000000007ffffffffffff8p+0 : += sub tonearest ibm128:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 0x8.0000000000008p-56 : 0x1.00000000000007ffffffffffff8p+0 : += sub towardzero ibm128:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 0x8.0000000000008p-56 : 0x1.00000000000007ffffffffffff8p+0 : += sub upward ibm128:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 0x8.0000000000008p-56 : 0x1.00000000000007ffffffffffff8p+0 : +sub 0x1.0000000000001p0 -0x1.0000000000001p-53 += sub downward binary32:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.000004p+0 : inexact += sub downward binary64:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.0000020000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.00000200000008p+0 : += sub tonearest intel96:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.00000200000008p+0 : += sub towardzero intel96:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.00000200000008p+0 : += sub upward intel96:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.00000200000008p+0 : += sub downward m68k96:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.00000200000008p+0 : += sub tonearest m68k96:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.00000200000008p+0 : += sub towardzero m68k96:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.00000200000008p+0 : += sub upward m68k96:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.00000200000008p+0 : += sub downward binary128:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.00000200000008p+0 : += sub tonearest binary128:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.00000200000008p+0 : += sub towardzero binary128:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.00000200000008p+0 : += sub upward binary128:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.00000200000008p+0 : += sub downward ibm128:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.00000200000008p+0 : += sub tonearest ibm128:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.00000200000008p+0 : += sub towardzero ibm128:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.00000200000008p+0 : += sub upward ibm128:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.00000200000008p+0 : += sub downward binary32:arg_fmt(0,1,-76,24) 0x1.000002p+0 -0x8.00001p-56 : 0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-76,24) 0x1.000002p+0 -0x8.00001p-56 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-76,24) 0x1.000002p+0 -0x8.00001p-56 : 0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-76,24) 0x1.000002p+0 -0x8.00001p-56 : 0x1.000004p+0 : inexact += sub downward binary64:arg_fmt(0,1,-76,24) 0x1.000002p+0 -0x8.00001p-56 : 0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-76,24) 0x1.000002p+0 -0x8.00001p-56 : 0x1.0000020000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-76,24) 0x1.000002p+0 -0x8.00001p-56 : 0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-76,24) 0x1.000002p+0 -0x8.00001p-56 : 0x1.0000020000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-76,24) 0x1.000002p+0 -0x8.00001p-56 : 0x1.00000200000008p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-76,24) 0x1.000002p+0 -0x8.00001p-56 : 0x1.00000200000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-76,24) 0x1.000002p+0 -0x8.00001p-56 : 0x1.00000200000008p+0 : inexact += sub upward intel96:arg_fmt(0,1,-76,24) 0x1.000002p+0 -0x8.00001p-56 : 0x1.0000020000000802p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-76,24) 0x1.000002p+0 -0x8.00001p-56 : 0x1.00000200000008p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-76,24) 0x1.000002p+0 -0x8.00001p-56 : 0x1.00000200000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-76,24) 0x1.000002p+0 -0x8.00001p-56 : 0x1.00000200000008p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-76,24) 0x1.000002p+0 -0x8.00001p-56 : 0x1.0000020000000802p+0 : inexact += sub downward binary128:arg_fmt(0,1,-76,24) 0x1.000002p+0 -0x8.00001p-56 : 0x1.0000020000000800001p+0 : += sub tonearest binary128:arg_fmt(0,1,-76,24) 0x1.000002p+0 -0x8.00001p-56 : 0x1.0000020000000800001p+0 : += sub towardzero binary128:arg_fmt(0,1,-76,24) 0x1.000002p+0 -0x8.00001p-56 : 0x1.0000020000000800001p+0 : += sub upward binary128:arg_fmt(0,1,-76,24) 0x1.000002p+0 -0x8.00001p-56 : 0x1.0000020000000800001p+0 : += sub downward ibm128:arg_fmt(0,1,-76,24) 0x1.000002p+0 -0x8.00001p-56 : 0x1.0000020000000800001p+0 : += sub tonearest ibm128:arg_fmt(0,1,-76,24) 0x1.000002p+0 -0x8.00001p-56 : 0x1.0000020000000800001p+0 : += sub towardzero ibm128:arg_fmt(0,1,-76,24) 0x1.000002p+0 -0x8.00001p-56 : 0x1.0000020000000800001p+0 : += sub upward ibm128:arg_fmt(0,1,-76,24) 0x1.000002p+0 -0x8.00001p-56 : 0x1.0000020000000800001p+0 : += sub downward binary32:arg_fmt(0,1,-105,53) 0x1.000002p+0 -0x8.0000000000008p-56 : 0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-105,53) 0x1.000002p+0 -0x8.0000000000008p-56 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-105,53) 0x1.000002p+0 -0x8.0000000000008p-56 : 0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-105,53) 0x1.000002p+0 -0x8.0000000000008p-56 : 0x1.000004p+0 : inexact += sub downward binary64:arg_fmt(0,1,-105,53) 0x1.000002p+0 -0x8.0000000000008p-56 : 0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-105,53) 0x1.000002p+0 -0x8.0000000000008p-56 : 0x1.0000020000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-105,53) 0x1.000002p+0 -0x8.0000000000008p-56 : 0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-105,53) 0x1.000002p+0 -0x8.0000000000008p-56 : 0x1.0000020000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-105,53) 0x1.000002p+0 -0x8.0000000000008p-56 : 0x1.00000200000008p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-105,53) 0x1.000002p+0 -0x8.0000000000008p-56 : 0x1.00000200000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-105,53) 0x1.000002p+0 -0x8.0000000000008p-56 : 0x1.00000200000008p+0 : inexact += sub upward intel96:arg_fmt(0,1,-105,53) 0x1.000002p+0 -0x8.0000000000008p-56 : 0x1.0000020000000802p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-105,53) 0x1.000002p+0 -0x8.0000000000008p-56 : 0x1.00000200000008p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-105,53) 0x1.000002p+0 -0x8.0000000000008p-56 : 0x1.00000200000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-105,53) 0x1.000002p+0 -0x8.0000000000008p-56 : 0x1.00000200000008p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-105,53) 0x1.000002p+0 -0x8.0000000000008p-56 : 0x1.0000020000000802p+0 : inexact += sub downward binary128:arg_fmt(0,1,-105,53) 0x1.000002p+0 -0x8.0000000000008p-56 : 0x1.000002000000080000000000008p+0 : += sub tonearest binary128:arg_fmt(0,1,-105,53) 0x1.000002p+0 -0x8.0000000000008p-56 : 0x1.000002000000080000000000008p+0 : += sub towardzero binary128:arg_fmt(0,1,-105,53) 0x1.000002p+0 -0x8.0000000000008p-56 : 0x1.000002000000080000000000008p+0 : += sub upward binary128:arg_fmt(0,1,-105,53) 0x1.000002p+0 -0x8.0000000000008p-56 : 0x1.000002000000080000000000008p+0 : += sub downward ibm128:arg_fmt(0,1,-105,53) 0x1.000002p+0 -0x8.0000000000008p-56 : 0x1.000002000000080000000000008p+0 : += sub tonearest ibm128:arg_fmt(0,1,-105,53) 0x1.000002p+0 -0x8.0000000000008p-56 : 0x1.000002000000080000000000008p+0 : += sub towardzero ibm128:arg_fmt(0,1,-105,53) 0x1.000002p+0 -0x8.0000000000008p-56 : 0x1.000002000000080000000000008p+0 : += sub upward ibm128:arg_fmt(0,1,-105,53) 0x1.000002p+0 -0x8.0000000000008p-56 : 0x1.000002000000080000000000008p+0 : += sub downward binary32:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub tonearest intel96:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub towardzero intel96:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub upward intel96:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub downward m68k96:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub tonearest m68k96:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub towardzero m68k96:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub upward m68k96:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub downward binary128:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub tonearest binary128:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub towardzero binary128:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub upward binary128:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub downward ibm128:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub tonearest ibm128:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub towardzero ibm128:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub upward ibm128:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub downward binary32:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1.00000000000008p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1.00000000000008p+0 : inexact += sub upward intel96:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1.0000000000000802p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1.00000000000008p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1.00000000000008p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1.0000000000000802p+0 : inexact += sub downward binary128:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1.0000000000000800001p+0 : += sub tonearest binary128:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1.0000000000000800001p+0 : += sub towardzero binary128:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1.0000000000000800001p+0 : += sub upward binary128:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1.0000000000000800001p+0 : += sub downward ibm128:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1.0000000000000800001p+0 : += sub tonearest ibm128:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1.0000000000000800001p+0 : += sub towardzero ibm128:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1.0000000000000800001p+0 : += sub upward ibm128:arg_fmt(0,1,-76,24) 0x1p+0 -0x8.00001p-56 : 0x1.0000000000000800001p+0 : += sub downward binary32:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1.00000000000008p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1.00000000000008p+0 : inexact += sub upward intel96:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1.0000000000000802p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1.00000000000008p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1.00000000000008p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1.0000000000000802p+0 : inexact += sub downward binary128:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1.000000000000080000000000008p+0 : += sub tonearest binary128:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1.000000000000080000000000008p+0 : += sub towardzero binary128:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1.000000000000080000000000008p+0 : += sub upward binary128:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1.000000000000080000000000008p+0 : += sub downward ibm128:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1.000000000000080000000000008p+0 : += sub tonearest ibm128:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1.000000000000080000000000008p+0 : += sub towardzero ibm128:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1.000000000000080000000000008p+0 : += sub upward ibm128:arg_fmt(0,1,-105,53) 0x1p+0 -0x8.0000000000008p-56 : 0x1.000000000000080000000000008p+0 : += sub downward binary32:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1.0000000000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1.0000000000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1.00000000000018p+0 : += sub tonearest intel96:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1.00000000000018p+0 : += sub towardzero intel96:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1.00000000000018p+0 : += sub upward intel96:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1.00000000000018p+0 : += sub downward m68k96:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1.00000000000018p+0 : += sub tonearest m68k96:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1.00000000000018p+0 : += sub towardzero m68k96:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1.00000000000018p+0 : += sub upward m68k96:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1.00000000000018p+0 : += sub downward binary128:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1.00000000000018p+0 : += sub tonearest binary128:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1.00000000000018p+0 : += sub towardzero binary128:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1.00000000000018p+0 : += sub upward binary128:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1.00000000000018p+0 : += sub downward ibm128:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1.00000000000018p+0 : += sub tonearest ibm128:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1.00000000000018p+0 : += sub towardzero ibm128:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1.00000000000018p+0 : += sub upward ibm128:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1.00000000000018p+0 : += sub downward binary32:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 -0x8.00001p-56 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 -0x8.00001p-56 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 -0x8.00001p-56 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 -0x8.00001p-56 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 -0x8.00001p-56 : 0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 -0x8.00001p-56 : 0x1.0000000000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 -0x8.00001p-56 : 0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 -0x8.00001p-56 : 0x1.0000000000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 -0x8.00001p-56 : 0x1.00000000000018p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 -0x8.00001p-56 : 0x1.00000000000018p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 -0x8.00001p-56 : 0x1.00000000000018p+0 : inexact += sub upward intel96:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 -0x8.00001p-56 : 0x1.0000000000001802p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 -0x8.00001p-56 : 0x1.00000000000018p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 -0x8.00001p-56 : 0x1.00000000000018p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 -0x8.00001p-56 : 0x1.00000000000018p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 -0x8.00001p-56 : 0x1.0000000000001802p+0 : inexact += sub downward binary128:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 -0x8.00001p-56 : 0x1.0000000000001800001p+0 : += sub tonearest binary128:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 -0x8.00001p-56 : 0x1.0000000000001800001p+0 : += sub towardzero binary128:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 -0x8.00001p-56 : 0x1.0000000000001800001p+0 : += sub upward binary128:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 -0x8.00001p-56 : 0x1.0000000000001800001p+0 : += sub downward ibm128:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 -0x8.00001p-56 : 0x1.0000000000001800001p+0 : += sub tonearest ibm128:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 -0x8.00001p-56 : 0x1.0000000000001800001p+0 : += sub towardzero ibm128:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 -0x8.00001p-56 : 0x1.0000000000001800001p+0 : += sub upward ibm128:arg_fmt(0,1,-76,53) 0x1.0000000000001p+0 -0x8.00001p-56 : 0x1.0000000000001800001p+0 : += sub downward binary32:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 -0x8.0000000000008p-56 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 -0x8.0000000000008p-56 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 -0x8.0000000000008p-56 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 -0x8.0000000000008p-56 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 -0x8.0000000000008p-56 : 0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 -0x8.0000000000008p-56 : 0x1.0000000000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 -0x8.0000000000008p-56 : 0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 -0x8.0000000000008p-56 : 0x1.0000000000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 -0x8.0000000000008p-56 : 0x1.00000000000018p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 -0x8.0000000000008p-56 : 0x1.00000000000018p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 -0x8.0000000000008p-56 : 0x1.00000000000018p+0 : inexact += sub upward intel96:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 -0x8.0000000000008p-56 : 0x1.0000000000001802p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 -0x8.0000000000008p-56 : 0x1.00000000000018p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 -0x8.0000000000008p-56 : 0x1.00000000000018p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 -0x8.0000000000008p-56 : 0x1.00000000000018p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 -0x8.0000000000008p-56 : 0x1.0000000000001802p+0 : inexact += sub downward binary128:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 -0x8.0000000000008p-56 : 0x1.000000000000180000000000008p+0 : += sub tonearest binary128:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 -0x8.0000000000008p-56 : 0x1.000000000000180000000000008p+0 : += sub towardzero binary128:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 -0x8.0000000000008p-56 : 0x1.000000000000180000000000008p+0 : += sub upward binary128:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 -0x8.0000000000008p-56 : 0x1.000000000000180000000000008p+0 : += sub downward ibm128:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 -0x8.0000000000008p-56 : 0x1.000000000000180000000000008p+0 : += sub tonearest ibm128:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 -0x8.0000000000008p-56 : 0x1.000000000000180000000000008p+0 : += sub towardzero ibm128:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 -0x8.0000000000008p-56 : 0x1.000000000000180000000000008p+0 : += sub upward ibm128:arg_fmt(0,1,-105,53) 0x1.0000000000001p+0 -0x8.0000000000008p-56 : 0x1.000000000000180000000000008p+0 : +sub 0x1.0000000000001p0 0x0.fffffffffffff8p-53 += sub downward binary32:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1.000001fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1.000001fffffff8p+0 : += sub tonearest intel96:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1.000001fffffff8p+0 : += sub towardzero intel96:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1.000001fffffff8p+0 : += sub upward intel96:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1.000001fffffff8p+0 : += sub downward m68k96:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1.000001fffffff8p+0 : += sub tonearest m68k96:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1.000001fffffff8p+0 : += sub towardzero m68k96:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1.000001fffffff8p+0 : += sub upward m68k96:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1.000001fffffff8p+0 : += sub downward binary128:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1.000001fffffff8p+0 : += sub tonearest binary128:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1.000001fffffff8p+0 : += sub towardzero binary128:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1.000001fffffff8p+0 : += sub upward binary128:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1.000001fffffff8p+0 : += sub downward ibm128:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1.000001fffffff8p+0 : += sub tonearest ibm128:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1.000001fffffff8p+0 : += sub towardzero ibm128:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1.000001fffffff8p+0 : += sub upward ibm128:arg_fmt(0,1,-53,24) 0x1.000002p+0 0x8p-56 : 0x1.000001fffffff8p+0 : += sub downward binary32:arg_fmt(0,1,-77,24) 0x1.000002p+0 0x7.fffff8p-56 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-77,24) 0x1.000002p+0 0x7.fffff8p-56 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-77,24) 0x1.000002p+0 0x7.fffff8p-56 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-77,24) 0x1.000002p+0 0x7.fffff8p-56 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-77,24) 0x1.000002p+0 0x7.fffff8p-56 : 0x1.000001fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-77,24) 0x1.000002p+0 0x7.fffff8p-56 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-77,24) 0x1.000002p+0 0x7.fffff8p-56 : 0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-77,24) 0x1.000002p+0 0x7.fffff8p-56 : 0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-77,24) 0x1.000002p+0 0x7.fffff8p-56 : 0x1.000001fffffff8p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-77,24) 0x1.000002p+0 0x7.fffff8p-56 : 0x1.000001fffffff8p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-77,24) 0x1.000002p+0 0x7.fffff8p-56 : 0x1.000001fffffff8p+0 : inexact += sub upward intel96:arg_fmt(0,1,-77,24) 0x1.000002p+0 0x7.fffff8p-56 : 0x1.000001fffffff802p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-77,24) 0x1.000002p+0 0x7.fffff8p-56 : 0x1.000001fffffff8p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-77,24) 0x1.000002p+0 0x7.fffff8p-56 : 0x1.000001fffffff8p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-77,24) 0x1.000002p+0 0x7.fffff8p-56 : 0x1.000001fffffff8p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-77,24) 0x1.000002p+0 0x7.fffff8p-56 : 0x1.000001fffffff802p+0 : inexact += sub downward binary128:arg_fmt(0,1,-77,24) 0x1.000002p+0 0x7.fffff8p-56 : 0x1.000001fffffff8000008p+0 : += sub tonearest binary128:arg_fmt(0,1,-77,24) 0x1.000002p+0 0x7.fffff8p-56 : 0x1.000001fffffff8000008p+0 : += sub towardzero binary128:arg_fmt(0,1,-77,24) 0x1.000002p+0 0x7.fffff8p-56 : 0x1.000001fffffff8000008p+0 : += sub upward binary128:arg_fmt(0,1,-77,24) 0x1.000002p+0 0x7.fffff8p-56 : 0x1.000001fffffff8000008p+0 : += sub downward ibm128:arg_fmt(0,1,-77,24) 0x1.000002p+0 0x7.fffff8p-56 : 0x1.000001fffffff8000008p+0 : += sub tonearest ibm128:arg_fmt(0,1,-77,24) 0x1.000002p+0 0x7.fffff8p-56 : 0x1.000001fffffff8000008p+0 : += sub towardzero ibm128:arg_fmt(0,1,-77,24) 0x1.000002p+0 0x7.fffff8p-56 : 0x1.000001fffffff8000008p+0 : += sub upward ibm128:arg_fmt(0,1,-77,24) 0x1.000002p+0 0x7.fffff8p-56 : 0x1.000001fffffff8000008p+0 : += sub downward binary32:arg_fmt(0,1,-106,53) 0x1.000002p+0 0x7.ffffffffffffcp-56 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-106,53) 0x1.000002p+0 0x7.ffffffffffffcp-56 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-106,53) 0x1.000002p+0 0x7.ffffffffffffcp-56 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-106,53) 0x1.000002p+0 0x7.ffffffffffffcp-56 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-106,53) 0x1.000002p+0 0x7.ffffffffffffcp-56 : 0x1.000001fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-106,53) 0x1.000002p+0 0x7.ffffffffffffcp-56 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-106,53) 0x1.000002p+0 0x7.ffffffffffffcp-56 : 0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-106,53) 0x1.000002p+0 0x7.ffffffffffffcp-56 : 0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-106,53) 0x1.000002p+0 0x7.ffffffffffffcp-56 : 0x1.000001fffffff8p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-106,53) 0x1.000002p+0 0x7.ffffffffffffcp-56 : 0x1.000001fffffff8p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-106,53) 0x1.000002p+0 0x7.ffffffffffffcp-56 : 0x1.000001fffffff8p+0 : inexact += sub upward intel96:arg_fmt(0,1,-106,53) 0x1.000002p+0 0x7.ffffffffffffcp-56 : 0x1.000001fffffff802p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-106,53) 0x1.000002p+0 0x7.ffffffffffffcp-56 : 0x1.000001fffffff8p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-106,53) 0x1.000002p+0 0x7.ffffffffffffcp-56 : 0x1.000001fffffff8p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-106,53) 0x1.000002p+0 0x7.ffffffffffffcp-56 : 0x1.000001fffffff8p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-106,53) 0x1.000002p+0 0x7.ffffffffffffcp-56 : 0x1.000001fffffff802p+0 : inexact += sub downward binary128:arg_fmt(0,1,-106,53) 0x1.000002p+0 0x7.ffffffffffffcp-56 : 0x1.000001fffffff80000000000004p+0 : += sub tonearest binary128:arg_fmt(0,1,-106,53) 0x1.000002p+0 0x7.ffffffffffffcp-56 : 0x1.000001fffffff80000000000004p+0 : += sub towardzero binary128:arg_fmt(0,1,-106,53) 0x1.000002p+0 0x7.ffffffffffffcp-56 : 0x1.000001fffffff80000000000004p+0 : += sub upward binary128:arg_fmt(0,1,-106,53) 0x1.000002p+0 0x7.ffffffffffffcp-56 : 0x1.000001fffffff80000000000004p+0 : += sub downward ibm128:arg_fmt(0,1,-106,53) 0x1.000002p+0 0x7.ffffffffffffcp-56 : 0x1.000001fffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-106,53) 0x1.000002p+0 0x7.ffffffffffffcp-56 : 0x1.000001fffffff8p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-106,53) 0x1.000002p+0 0x7.ffffffffffffcp-56 : 0x1.000001fffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-106,53) 0x1.000002p+0 0x7.ffffffffffffcp-56 : 0x1.000001fffffff80000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub tonearest binary64:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub towardzero binary64:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub upward binary64:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub downward intel96:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub tonearest intel96:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub towardzero intel96:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub upward intel96:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub downward m68k96:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub tonearest m68k96:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub towardzero m68k96:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub upward m68k96:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub downward binary128:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub tonearest binary128:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub towardzero binary128:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub upward binary128:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub downward ibm128:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub tonearest ibm128:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub towardzero ibm128:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub upward ibm128:arg_fmt(0,1,-53,1) 0x1p+0 0x8p-56 : 0xf.ffffffffffff8p-4 : += sub downward binary32:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0xf.ffffffffffff8p-4 : inexact += sub towardzero binary64:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0xf.ffffffffffff8p-4 : inexact += sub towardzero intel96:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0xf.ffffffffffff8p-4 : inexact += sub upward intel96:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0xf.ffffffffffff801p-4 : inexact += sub downward m68k96:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0xf.ffffffffffff8p-4 : inexact += sub towardzero m68k96:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0xf.ffffffffffff8p-4 : inexact += sub upward m68k96:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0xf.ffffffffffff801p-4 : inexact += sub downward binary128:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0xf.ffffffffffff8000008p-4 : += sub tonearest binary128:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0xf.ffffffffffff8000008p-4 : += sub towardzero binary128:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0xf.ffffffffffff8000008p-4 : += sub upward binary128:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0xf.ffffffffffff8000008p-4 : += sub downward ibm128:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0xf.ffffffffffff8000008p-4 : += sub tonearest ibm128:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0xf.ffffffffffff8000008p-4 : += sub towardzero ibm128:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0xf.ffffffffffff8000008p-4 : += sub upward ibm128:arg_fmt(0,1,-77,24) 0x1p+0 0x7.fffff8p-56 : 0xf.ffffffffffff8000008p-4 : += sub downward binary32:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0xf.ffffffffffff8p-4 : inexact += sub towardzero binary64:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0xf.ffffffffffff8p-4 : inexact += sub towardzero intel96:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0xf.ffffffffffff8p-4 : inexact += sub upward intel96:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0xf.ffffffffffff801p-4 : inexact += sub downward m68k96:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0xf.ffffffffffff8p-4 : inexact += sub towardzero m68k96:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0xf.ffffffffffff8p-4 : inexact += sub upward m68k96:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0xf.ffffffffffff801p-4 : inexact += sub downward binary128:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0xf.ffffffffffff80000000000004p-4 : += sub tonearest binary128:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0xf.ffffffffffff80000000000004p-4 : += sub towardzero binary128:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0xf.ffffffffffff80000000000004p-4 : += sub upward binary128:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0xf.ffffffffffff80000000000004p-4 : += sub downward ibm128:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0xf.ffffffffffff80000000000004p-4 : += sub tonearest ibm128:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0xf.ffffffffffff80000000000004p-4 : += sub towardzero ibm128:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0xf.ffffffffffff80000000000004p-4 : += sub upward ibm128:arg_fmt(0,1,-106,53) 0x1p+0 0x7.ffffffffffffcp-56 : 0xf.ffffffffffff80000000000004p-4 : += sub downward binary32:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1.00000000000008p+0 : += sub tonearest intel96:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1.00000000000008p+0 : += sub towardzero intel96:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1.00000000000008p+0 : += sub upward intel96:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1.00000000000008p+0 : += sub downward m68k96:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1.00000000000008p+0 : += sub tonearest m68k96:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1.00000000000008p+0 : += sub towardzero m68k96:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1.00000000000008p+0 : += sub upward m68k96:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1.00000000000008p+0 : += sub downward binary128:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1.00000000000008p+0 : += sub tonearest binary128:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1.00000000000008p+0 : += sub towardzero binary128:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1.00000000000008p+0 : += sub upward binary128:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1.00000000000008p+0 : += sub downward ibm128:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1.00000000000008p+0 : += sub tonearest ibm128:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1.00000000000008p+0 : += sub towardzero ibm128:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1.00000000000008p+0 : += sub upward ibm128:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 0x8p-56 : 0x1.00000000000008p+0 : += sub downward binary32:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 0x7.fffff8p-56 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 0x7.fffff8p-56 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 0x7.fffff8p-56 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 0x7.fffff8p-56 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 0x7.fffff8p-56 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 0x7.fffff8p-56 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 0x7.fffff8p-56 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 0x7.fffff8p-56 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 0x7.fffff8p-56 : 0x1.00000000000008p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 0x7.fffff8p-56 : 0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 0x7.fffff8p-56 : 0x1.00000000000008p+0 : inexact += sub upward intel96:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 0x7.fffff8p-56 : 0x1.0000000000000802p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 0x7.fffff8p-56 : 0x1.00000000000008p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 0x7.fffff8p-56 : 0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 0x7.fffff8p-56 : 0x1.00000000000008p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 0x7.fffff8p-56 : 0x1.0000000000000802p+0 : inexact += sub downward binary128:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 0x7.fffff8p-56 : 0x1.00000000000008000008p+0 : += sub tonearest binary128:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 0x7.fffff8p-56 : 0x1.00000000000008000008p+0 : += sub towardzero binary128:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 0x7.fffff8p-56 : 0x1.00000000000008000008p+0 : += sub upward binary128:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 0x7.fffff8p-56 : 0x1.00000000000008000008p+0 : += sub downward ibm128:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 0x7.fffff8p-56 : 0x1.00000000000008000008p+0 : += sub tonearest ibm128:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 0x7.fffff8p-56 : 0x1.00000000000008000008p+0 : += sub towardzero ibm128:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 0x7.fffff8p-56 : 0x1.00000000000008000008p+0 : += sub upward ibm128:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 0x7.fffff8p-56 : 0x1.00000000000008000008p+0 : += sub downward binary32:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 0x7.ffffffffffffcp-56 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 0x7.ffffffffffffcp-56 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 0x7.ffffffffffffcp-56 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 0x7.ffffffffffffcp-56 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 0x7.ffffffffffffcp-56 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 0x7.ffffffffffffcp-56 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 0x7.ffffffffffffcp-56 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 0x7.ffffffffffffcp-56 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 0x7.ffffffffffffcp-56 : 0x1.00000000000008p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 0x7.ffffffffffffcp-56 : 0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 0x7.ffffffffffffcp-56 : 0x1.00000000000008p+0 : inexact += sub upward intel96:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 0x7.ffffffffffffcp-56 : 0x1.0000000000000802p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 0x7.ffffffffffffcp-56 : 0x1.00000000000008p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 0x7.ffffffffffffcp-56 : 0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 0x7.ffffffffffffcp-56 : 0x1.00000000000008p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 0x7.ffffffffffffcp-56 : 0x1.0000000000000802p+0 : inexact += sub downward binary128:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 0x7.ffffffffffffcp-56 : 0x1.000000000000080000000000004p+0 : += sub tonearest binary128:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 0x7.ffffffffffffcp-56 : 0x1.000000000000080000000000004p+0 : += sub towardzero binary128:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 0x7.ffffffffffffcp-56 : 0x1.000000000000080000000000004p+0 : += sub upward binary128:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 0x7.ffffffffffffcp-56 : 0x1.000000000000080000000000004p+0 : += sub downward ibm128:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 0x7.ffffffffffffcp-56 : 0x1.00000000000008p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 0x7.ffffffffffffcp-56 : 0x1.00000000000008p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 0x7.ffffffffffffcp-56 : 0x1.00000000000008p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 0x7.ffffffffffffcp-56 : 0x1.000000000000080000000000008p+0 : inexact +sub 0x1.0000000000001p0 -0x0.fffffffffffff8p-53 += sub downward binary32:arg_fmt(0,1,-77,24) 0x1.000002p+0 -0x7.fffff8p-56 : 0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-77,24) 0x1.000002p+0 -0x7.fffff8p-56 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-77,24) 0x1.000002p+0 -0x7.fffff8p-56 : 0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-77,24) 0x1.000002p+0 -0x7.fffff8p-56 : 0x1.000004p+0 : inexact += sub downward binary64:arg_fmt(0,1,-77,24) 0x1.000002p+0 -0x7.fffff8p-56 : 0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-77,24) 0x1.000002p+0 -0x7.fffff8p-56 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-77,24) 0x1.000002p+0 -0x7.fffff8p-56 : 0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-77,24) 0x1.000002p+0 -0x7.fffff8p-56 : 0x1.0000020000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-77,24) 0x1.000002p+0 -0x7.fffff8p-56 : 0x1.00000200000007fep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-77,24) 0x1.000002p+0 -0x7.fffff8p-56 : 0x1.00000200000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-77,24) 0x1.000002p+0 -0x7.fffff8p-56 : 0x1.00000200000007fep+0 : inexact += sub upward intel96:arg_fmt(0,1,-77,24) 0x1.000002p+0 -0x7.fffff8p-56 : 0x1.00000200000008p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-77,24) 0x1.000002p+0 -0x7.fffff8p-56 : 0x1.00000200000007fep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-77,24) 0x1.000002p+0 -0x7.fffff8p-56 : 0x1.00000200000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-77,24) 0x1.000002p+0 -0x7.fffff8p-56 : 0x1.00000200000007fep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-77,24) 0x1.000002p+0 -0x7.fffff8p-56 : 0x1.00000200000008p+0 : inexact += sub downward binary128:arg_fmt(0,1,-77,24) 0x1.000002p+0 -0x7.fffff8p-56 : 0x1.00000200000007fffff8p+0 : += sub tonearest binary128:arg_fmt(0,1,-77,24) 0x1.000002p+0 -0x7.fffff8p-56 : 0x1.00000200000007fffff8p+0 : += sub towardzero binary128:arg_fmt(0,1,-77,24) 0x1.000002p+0 -0x7.fffff8p-56 : 0x1.00000200000007fffff8p+0 : += sub upward binary128:arg_fmt(0,1,-77,24) 0x1.000002p+0 -0x7.fffff8p-56 : 0x1.00000200000007fffff8p+0 : += sub downward ibm128:arg_fmt(0,1,-77,24) 0x1.000002p+0 -0x7.fffff8p-56 : 0x1.00000200000007fffff8p+0 : += sub tonearest ibm128:arg_fmt(0,1,-77,24) 0x1.000002p+0 -0x7.fffff8p-56 : 0x1.00000200000007fffff8p+0 : += sub towardzero ibm128:arg_fmt(0,1,-77,24) 0x1.000002p+0 -0x7.fffff8p-56 : 0x1.00000200000007fffff8p+0 : += sub upward ibm128:arg_fmt(0,1,-77,24) 0x1.000002p+0 -0x7.fffff8p-56 : 0x1.00000200000007fffff8p+0 : += sub downward binary32:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.000004p+0 : inexact += sub downward binary64:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.0000020000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.00000200000008p+0 : += sub tonearest intel96:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.00000200000008p+0 : += sub towardzero intel96:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.00000200000008p+0 : += sub upward intel96:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.00000200000008p+0 : += sub downward m68k96:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.00000200000008p+0 : += sub tonearest m68k96:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.00000200000008p+0 : += sub towardzero m68k96:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.00000200000008p+0 : += sub upward m68k96:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.00000200000008p+0 : += sub downward binary128:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.00000200000008p+0 : += sub tonearest binary128:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.00000200000008p+0 : += sub towardzero binary128:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.00000200000008p+0 : += sub upward binary128:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.00000200000008p+0 : += sub downward ibm128:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.00000200000008p+0 : += sub tonearest ibm128:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.00000200000008p+0 : += sub towardzero ibm128:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.00000200000008p+0 : += sub upward ibm128:arg_fmt(0,1,-53,24) 0x1.000002p+0 -0x8p-56 : 0x1.00000200000008p+0 : += sub downward binary32:arg_fmt(0,1,-106,53) 0x1.000002p+0 -0x7.ffffffffffffcp-56 : 0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-106,53) 0x1.000002p+0 -0x7.ffffffffffffcp-56 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-106,53) 0x1.000002p+0 -0x7.ffffffffffffcp-56 : 0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-106,53) 0x1.000002p+0 -0x7.ffffffffffffcp-56 : 0x1.000004p+0 : inexact += sub downward binary64:arg_fmt(0,1,-106,53) 0x1.000002p+0 -0x7.ffffffffffffcp-56 : 0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-106,53) 0x1.000002p+0 -0x7.ffffffffffffcp-56 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-106,53) 0x1.000002p+0 -0x7.ffffffffffffcp-56 : 0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-106,53) 0x1.000002p+0 -0x7.ffffffffffffcp-56 : 0x1.0000020000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-106,53) 0x1.000002p+0 -0x7.ffffffffffffcp-56 : 0x1.00000200000007fep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-106,53) 0x1.000002p+0 -0x7.ffffffffffffcp-56 : 0x1.00000200000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-106,53) 0x1.000002p+0 -0x7.ffffffffffffcp-56 : 0x1.00000200000007fep+0 : inexact += sub upward intel96:arg_fmt(0,1,-106,53) 0x1.000002p+0 -0x7.ffffffffffffcp-56 : 0x1.00000200000008p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-106,53) 0x1.000002p+0 -0x7.ffffffffffffcp-56 : 0x1.00000200000007fep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-106,53) 0x1.000002p+0 -0x7.ffffffffffffcp-56 : 0x1.00000200000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-106,53) 0x1.000002p+0 -0x7.ffffffffffffcp-56 : 0x1.00000200000007fep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-106,53) 0x1.000002p+0 -0x7.ffffffffffffcp-56 : 0x1.00000200000008p+0 : inexact += sub downward binary128:arg_fmt(0,1,-106,53) 0x1.000002p+0 -0x7.ffffffffffffcp-56 : 0x1.00000200000007ffffffffffffcp+0 : += sub tonearest binary128:arg_fmt(0,1,-106,53) 0x1.000002p+0 -0x7.ffffffffffffcp-56 : 0x1.00000200000007ffffffffffffcp+0 : += sub towardzero binary128:arg_fmt(0,1,-106,53) 0x1.000002p+0 -0x7.ffffffffffffcp-56 : 0x1.00000200000007ffffffffffffcp+0 : += sub upward binary128:arg_fmt(0,1,-106,53) 0x1.000002p+0 -0x7.ffffffffffffcp-56 : 0x1.00000200000007ffffffffffffcp+0 : += sub downward ibm128:arg_fmt(0,1,-106,53) 0x1.000002p+0 -0x7.ffffffffffffcp-56 : 0x1.00000200000007ffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-106,53) 0x1.000002p+0 -0x7.ffffffffffffcp-56 : 0x1.00000200000008p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-106,53) 0x1.000002p+0 -0x7.ffffffffffffcp-56 : 0x1.00000200000007ffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-106,53) 0x1.000002p+0 -0x7.ffffffffffffcp-56 : 0x1.00000200000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1.00000000000007fep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1.00000000000007fep+0 : inexact += sub upward intel96:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1.00000000000008p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1.00000000000007fep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1.00000000000007fep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1.00000000000008p+0 : inexact += sub downward binary128:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1.00000000000007fffff8p+0 : += sub tonearest binary128:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1.00000000000007fffff8p+0 : += sub towardzero binary128:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1.00000000000007fffff8p+0 : += sub upward binary128:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1.00000000000007fffff8p+0 : += sub downward ibm128:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1.00000000000007fffff8p+0 : += sub tonearest ibm128:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1.00000000000007fffff8p+0 : += sub towardzero ibm128:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1.00000000000007fffff8p+0 : += sub upward ibm128:arg_fmt(0,1,-77,24) 0x1p+0 -0x7.fffff8p-56 : 0x1.00000000000007fffff8p+0 : += sub downward binary32:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub tonearest intel96:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub towardzero intel96:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub upward intel96:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub downward m68k96:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub tonearest m68k96:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub towardzero m68k96:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub upward m68k96:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub downward binary128:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub tonearest binary128:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub towardzero binary128:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub upward binary128:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub downward ibm128:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub tonearest ibm128:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub towardzero ibm128:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub upward ibm128:arg_fmt(0,1,-53,1) 0x1p+0 -0x8p-56 : 0x1.00000000000008p+0 : += sub downward binary32:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000007fep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000008p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000007fep+0 : inexact += sub upward intel96:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000008p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000007fep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000008p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000007fep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000008p+0 : inexact += sub downward binary128:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000007ffffffffffffcp+0 : += sub tonearest binary128:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000007ffffffffffffcp+0 : += sub towardzero binary128:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000007ffffffffffffcp+0 : += sub upward binary128:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000007ffffffffffffcp+0 : += sub downward ibm128:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000007ffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000008p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000007ffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-106,53) 0x1p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 -0x7.fffff8p-56 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 -0x7.fffff8p-56 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 -0x7.fffff8p-56 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 -0x7.fffff8p-56 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 -0x7.fffff8p-56 : 0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 -0x7.fffff8p-56 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 -0x7.fffff8p-56 : 0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 -0x7.fffff8p-56 : 0x1.0000000000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 -0x7.fffff8p-56 : 0x1.00000000000017fep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 -0x7.fffff8p-56 : 0x1.00000000000018p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 -0x7.fffff8p-56 : 0x1.00000000000017fep+0 : inexact += sub upward intel96:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 -0x7.fffff8p-56 : 0x1.00000000000018p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 -0x7.fffff8p-56 : 0x1.00000000000017fep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 -0x7.fffff8p-56 : 0x1.00000000000018p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 -0x7.fffff8p-56 : 0x1.00000000000017fep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 -0x7.fffff8p-56 : 0x1.00000000000018p+0 : inexact += sub downward binary128:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 -0x7.fffff8p-56 : 0x1.00000000000017fffff8p+0 : += sub tonearest binary128:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 -0x7.fffff8p-56 : 0x1.00000000000017fffff8p+0 : += sub towardzero binary128:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 -0x7.fffff8p-56 : 0x1.00000000000017fffff8p+0 : += sub upward binary128:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 -0x7.fffff8p-56 : 0x1.00000000000017fffff8p+0 : += sub downward ibm128:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 -0x7.fffff8p-56 : 0x1.00000000000017fffff8p+0 : += sub tonearest ibm128:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 -0x7.fffff8p-56 : 0x1.00000000000017fffff8p+0 : += sub towardzero ibm128:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 -0x7.fffff8p-56 : 0x1.00000000000017fffff8p+0 : += sub upward ibm128:arg_fmt(0,1,-77,53) 0x1.0000000000001p+0 -0x7.fffff8p-56 : 0x1.00000000000017fffff8p+0 : += sub downward binary32:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1.0000000000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1.0000000000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1.00000000000018p+0 : += sub tonearest intel96:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1.00000000000018p+0 : += sub towardzero intel96:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1.00000000000018p+0 : += sub upward intel96:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1.00000000000018p+0 : += sub downward m68k96:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1.00000000000018p+0 : += sub tonearest m68k96:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1.00000000000018p+0 : += sub towardzero m68k96:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1.00000000000018p+0 : += sub upward m68k96:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1.00000000000018p+0 : += sub downward binary128:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1.00000000000018p+0 : += sub tonearest binary128:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1.00000000000018p+0 : += sub towardzero binary128:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1.00000000000018p+0 : += sub upward binary128:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1.00000000000018p+0 : += sub downward ibm128:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1.00000000000018p+0 : += sub tonearest ibm128:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1.00000000000018p+0 : += sub towardzero ibm128:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1.00000000000018p+0 : += sub upward ibm128:arg_fmt(0,1,-53,53) 0x1.0000000000001p+0 -0x8p-56 : 0x1.00000000000018p+0 : += sub downward binary32:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 -0x7.ffffffffffffcp-56 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 -0x7.ffffffffffffcp-56 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 -0x7.ffffffffffffcp-56 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 -0x7.ffffffffffffcp-56 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 -0x7.ffffffffffffcp-56 : 0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 -0x7.ffffffffffffcp-56 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 -0x7.ffffffffffffcp-56 : 0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 -0x7.ffffffffffffcp-56 : 0x1.0000000000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000017fep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000018p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000017fep+0 : inexact += sub upward intel96:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000018p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000017fep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000018p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000017fep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000018p+0 : inexact += sub downward binary128:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000017ffffffffffffcp+0 : += sub tonearest binary128:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000017ffffffffffffcp+0 : += sub towardzero binary128:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000017ffffffffffffcp+0 : += sub upward binary128:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000017ffffffffffffcp+0 : += sub downward ibm128:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000017ffffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000018p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000017ffffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-106,53) 0x1.0000000000001p+0 -0x7.ffffffffffffcp-56 : 0x1.00000000000018p+0 : inexact +sub 1 0x1.0000000000000002p-64 += sub downward binary32:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0xf.ffffffffffffffep-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0xf.fffffffffffffffp-4 : inexact += sub towardzero intel96:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0xf.ffffffffffffffep-4 : inexact += sub upward intel96:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0xf.fffffffffffffffp-4 : inexact += sub downward m68k96:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0xf.ffffffffffffffep-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0xf.fffffffffffffffp-4 : inexact += sub towardzero m68k96:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0xf.ffffffffffffffep-4 : inexact += sub upward m68k96:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0xf.fffffffffffffffp-4 : inexact += sub downward binary128:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0xf.ffffffffffffffefffffep-4 : += sub tonearest binary128:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0xf.ffffffffffffffefffffep-4 : += sub towardzero binary128:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0xf.ffffffffffffffefffffep-4 : += sub upward binary128:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0xf.ffffffffffffffefffffep-4 : += sub downward ibm128:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0xf.ffffffffffffffefffffep-4 : += sub tonearest ibm128:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0xf.ffffffffffffffefffffep-4 : += sub towardzero ibm128:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0xf.ffffffffffffffefffffep-4 : += sub upward ibm128:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0xf.ffffffffffffffefffffep-4 : += sub downward binary32:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub tonearest intel96:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub towardzero intel96:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub upward intel96:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub downward m68k96:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub tonearest m68k96:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub towardzero m68k96:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub upward m68k96:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub downward binary128:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub tonearest binary128:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub towardzero binary128:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub upward binary128:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub downward ibm128:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub tonearest ibm128:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub towardzero ibm128:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub upward ibm128:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub downward binary32:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0xf.ffffffffffffffep-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0xf.fffffffffffffffp-4 : inexact += sub towardzero intel96:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0xf.ffffffffffffffep-4 : inexact += sub upward intel96:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0xf.fffffffffffffffp-4 : inexact += sub downward m68k96:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0xf.ffffffffffffffep-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0xf.fffffffffffffffp-4 : inexact += sub towardzero m68k96:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0xf.ffffffffffffffep-4 : inexact += sub upward m68k96:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0xf.fffffffffffffffp-4 : inexact += sub downward binary128:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0xf.ffffffffffffffeffffffffffff8p-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0xf.fffffffffffffffp-4 : inexact += sub towardzero binary128:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0xf.ffffffffffffffeffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0xf.fffffffffffffffp-4 : inexact += sub downward ibm128:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0xf.ffffffffffffffeffffffffffcp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0xf.fffffffffffffffp-4 : inexact += sub towardzero ibm128:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0xf.ffffffffffffffeffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0xf.fffffffffffffffp-4 : inexact += sub downward binary32:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0xf.ffffffffffffffep-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0xf.fffffffffffffffp-4 : inexact += sub towardzero intel96:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0xf.ffffffffffffffep-4 : inexact += sub upward intel96:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0xf.fffffffffffffffp-4 : inexact += sub downward m68k96:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0xf.ffffffffffffffep-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0xf.fffffffffffffffp-4 : inexact += sub towardzero m68k96:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0xf.ffffffffffffffep-4 : inexact += sub upward m68k96:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0xf.fffffffffffffffp-4 : inexact += sub downward binary128:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0xf.ffffffffffffffeffffffffffff8p-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0xf.fffffffffffffffp-4 : inexact += sub towardzero binary128:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0xf.ffffffffffffffeffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0xf.fffffffffffffffp-4 : inexact += sub downward ibm128:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0xf.ffffffffffffffeffffffffffcp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0xf.fffffffffffffffp-4 : inexact += sub towardzero ibm128:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0xf.ffffffffffffffeffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0xf.fffffffffffffffp-4 : inexact +sub 1 -0x1.0000000000000002p-64 += sub downward binary32:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.0000000000000001p+0 : += sub tonearest binary128:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.0000000000000001p+0 : += sub towardzero binary128:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.0000000000000001p+0 : += sub upward binary128:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.0000000000000001p+0 : += sub downward ibm128:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.0000000000000001p+0 : += sub tonearest ibm128:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.0000000000000001p+0 : += sub towardzero ibm128:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.0000000000000001p+0 : += sub upward ibm128:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.0000000000000001p+0 : += sub downward binary32:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1.0000000000000001000002p+0 : += sub tonearest binary128:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1.0000000000000001000002p+0 : += sub towardzero binary128:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1.0000000000000001000002p+0 : += sub upward binary128:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1.0000000000000001000002p+0 : += sub downward ibm128:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1.0000000000000001000002p+0 : += sub tonearest ibm128:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1.0000000000000001000002p+0 : += sub towardzero ibm128:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1.0000000000000001000002p+0 : += sub upward ibm128:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1.0000000000000001000002p+0 : += sub downward binary32:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1.0000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1.0000000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1.0000000000000001000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1.0000000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1.0000000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1.000000000000000100000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1.0000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1.0000000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1.0000000000000001000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1.0000000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1.0000000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1.000000000000000100000000008p+0 : inexact +sub 1 0x0.ffffffffffffffffp-64 += sub downward binary32:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub tonearest intel96:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub towardzero intel96:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub upward intel96:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub downward m68k96:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub tonearest m68k96:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub towardzero m68k96:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub upward m68k96:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub downward binary128:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub tonearest binary128:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub towardzero binary128:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub upward binary128:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub downward ibm128:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub tonearest ibm128:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub towardzero ibm128:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub upward ibm128:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub downward binary32:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0xf.fffffffffffffffp-4 : inexact += sub towardzero intel96:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0xf.fffffffffffffffp-4 : inexact += sub towardzero m68k96:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0xf.fffffffffffffff000001p-4 : += sub tonearest binary128:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0xf.fffffffffffffff000001p-4 : += sub towardzero binary128:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0xf.fffffffffffffff000001p-4 : += sub upward binary128:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0xf.fffffffffffffff000001p-4 : += sub downward ibm128:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0xf.fffffffffffffff000001p-4 : += sub tonearest ibm128:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0xf.fffffffffffffff000001p-4 : += sub towardzero ibm128:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0xf.fffffffffffffff000001p-4 : += sub upward ibm128:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0xf.fffffffffffffff000001p-4 : += sub downward binary32:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0xf.fffffffffffffffp-4 : inexact += sub towardzero intel96:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0xf.fffffffffffffffp-4 : inexact += sub towardzero m68k96:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0xf.fffffffffffffffp-4 : inexact += sub towardzero binary128:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0xf.fffffffffffffffp-4 : inexact += sub upward binary128:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0xf.fffffffffffffff0000000000008p-4 : inexact += sub downward ibm128:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0xf.fffffffffffffffp-4 : inexact += sub towardzero ibm128:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0xf.fffffffffffffffp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0xf.fffffffffffffff00000000004p-4 : inexact += sub downward binary32:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0xf.fffffffffffffffp-4 : inexact += sub towardzero intel96:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0xf.fffffffffffffffp-4 : inexact += sub towardzero m68k96:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0xf.fffffffffffffffp-4 : inexact += sub towardzero binary128:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0xf.fffffffffffffffp-4 : inexact += sub upward binary128:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0xf.fffffffffffffff0000000000008p-4 : inexact += sub downward ibm128:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0xf.fffffffffffffffp-4 : inexact += sub towardzero ibm128:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0xf.fffffffffffffffp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0xf.fffffffffffffff00000000004p-4 : inexact +sub 1 -0x0.ffffffffffffffffp-64 += sub downward binary32:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1.0000000000000000ffffffp+0 : += sub tonearest binary128:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1.0000000000000000ffffffp+0 : += sub towardzero binary128:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1.0000000000000000ffffffp+0 : += sub upward binary128:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1.0000000000000000ffffffp+0 : += sub downward ibm128:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1.0000000000000000ffffffp+0 : += sub tonearest ibm128:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1.0000000000000000ffffffp+0 : += sub towardzero ibm128:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1.0000000000000000ffffffp+0 : += sub upward ibm128:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1.0000000000000000ffffffp+0 : += sub downward binary32:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.0000000000000001p+0 : += sub tonearest binary128:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.0000000000000001p+0 : += sub towardzero binary128:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.0000000000000001p+0 : += sub upward binary128:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.0000000000000001p+0 : += sub downward ibm128:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.0000000000000001p+0 : += sub tonearest ibm128:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.0000000000000001p+0 : += sub towardzero ibm128:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.0000000000000001p+0 : += sub upward ibm128:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.0000000000000001p+0 : += sub downward binary32:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000000000ffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000000000ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000000000ffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000000000ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000000000ffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000000000ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000000000ffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000000000ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000000001p+0 : inexact +sub 0x1.0000000000000002p0 0x1.0000000000000002p-64 += sub downward binary32:arg_fmt(0,1,-87,24) 0x1.000002p+0 0x1.000002p-64 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-87,24) 0x1.000002p+0 0x1.000002p-64 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-87,24) 0x1.000002p+0 0x1.000002p-64 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-87,24) 0x1.000002p+0 0x1.000002p-64 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-87,24) 0x1.000002p+0 0x1.000002p-64 : 0x1.000001fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-87,24) 0x1.000002p+0 0x1.000002p-64 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-87,24) 0x1.000002p+0 0x1.000002p-64 : 0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-87,24) 0x1.000002p+0 0x1.000002p-64 : 0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-87,24) 0x1.000002p+0 0x1.000002p-64 : 0x1.000001fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-87,24) 0x1.000002p+0 0x1.000002p-64 : 0x1.000001fffffffffep+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-87,24) 0x1.000002p+0 0x1.000002p-64 : 0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-87,24) 0x1.000002p+0 0x1.000002p-64 : 0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-87,24) 0x1.000002p+0 0x1.000002p-64 : 0x1.000001fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-87,24) 0x1.000002p+0 0x1.000002p-64 : 0x1.000001fffffffffep+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-87,24) 0x1.000002p+0 0x1.000002p-64 : 0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-87,24) 0x1.000002p+0 0x1.000002p-64 : 0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-87,24) 0x1.000002p+0 0x1.000002p-64 : 0x1.000001fffffffffefffffep+0 : += sub tonearest binary128:arg_fmt(0,1,-87,24) 0x1.000002p+0 0x1.000002p-64 : 0x1.000001fffffffffefffffep+0 : += sub towardzero binary128:arg_fmt(0,1,-87,24) 0x1.000002p+0 0x1.000002p-64 : 0x1.000001fffffffffefffffep+0 : += sub upward binary128:arg_fmt(0,1,-87,24) 0x1.000002p+0 0x1.000002p-64 : 0x1.000001fffffffffefffffep+0 : += sub downward ibm128:arg_fmt(0,1,-87,24) 0x1.000002p+0 0x1.000002p-64 : 0x1.000001fffffffffefffffep+0 : += sub tonearest ibm128:arg_fmt(0,1,-87,24) 0x1.000002p+0 0x1.000002p-64 : 0x1.000001fffffffffefffffep+0 : += sub towardzero ibm128:arg_fmt(0,1,-87,24) 0x1.000002p+0 0x1.000002p-64 : 0x1.000001fffffffffefffffep+0 : += sub upward ibm128:arg_fmt(0,1,-87,24) 0x1.000002p+0 0x1.000002p-64 : 0x1.000001fffffffffefffffep+0 : += sub downward binary32:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1.000001fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1.000001fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1.000001fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1.000001ffffffffffp+0 : += sub tonearest binary128:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1.000001ffffffffffp+0 : += sub towardzero binary128:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1.000001ffffffffffp+0 : += sub upward binary128:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1.000001ffffffffffp+0 : += sub downward ibm128:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1.000001ffffffffffp+0 : += sub tonearest ibm128:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1.000001ffffffffffp+0 : += sub towardzero ibm128:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1.000001ffffffffffp+0 : += sub upward ibm128:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1.000001ffffffffffp+0 : += sub downward binary32:arg_fmt(0,1,-116,53) 0x1.000002p+0 0x1.0000000000001p-64 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-116,53) 0x1.000002p+0 0x1.0000000000001p-64 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-116,53) 0x1.000002p+0 0x1.0000000000001p-64 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-116,53) 0x1.000002p+0 0x1.0000000000001p-64 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-116,53) 0x1.000002p+0 0x1.0000000000001p-64 : 0x1.000001fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-116,53) 0x1.000002p+0 0x1.0000000000001p-64 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-116,53) 0x1.000002p+0 0x1.0000000000001p-64 : 0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-116,53) 0x1.000002p+0 0x1.0000000000001p-64 : 0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-116,53) 0x1.000002p+0 0x1.0000000000001p-64 : 0x1.000001fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-116,53) 0x1.000002p+0 0x1.0000000000001p-64 : 0x1.000001fffffffffep+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-116,53) 0x1.000002p+0 0x1.0000000000001p-64 : 0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-116,53) 0x1.000002p+0 0x1.0000000000001p-64 : 0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-116,53) 0x1.000002p+0 0x1.0000000000001p-64 : 0x1.000001fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-116,53) 0x1.000002p+0 0x1.0000000000001p-64 : 0x1.000001fffffffffep+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-116,53) 0x1.000002p+0 0x1.0000000000001p-64 : 0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-116,53) 0x1.000002p+0 0x1.0000000000001p-64 : 0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-116,53) 0x1.000002p+0 0x1.0000000000001p-64 : 0x1.000001fffffffffeffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-116,53) 0x1.000002p+0 0x1.0000000000001p-64 : 0x1.000001ffffffffffp+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-116,53) 0x1.000002p+0 0x1.0000000000001p-64 : 0x1.000001fffffffffeffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-116,53) 0x1.000002p+0 0x1.0000000000001p-64 : 0x1.000001ffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-116,53) 0x1.000002p+0 0x1.0000000000001p-64 : 0x1.000001fffffffffeffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-116,53) 0x1.000002p+0 0x1.0000000000001p-64 : 0x1.000001ffffffffffp+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-116,53) 0x1.000002p+0 0x1.0000000000001p-64 : 0x1.000001fffffffffeffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-116,53) 0x1.000002p+0 0x1.0000000000001p-64 : 0x1.000001ffffffffffp+0 : inexact += sub downward binary32:arg_fmt(0,1,-127,64) 0x1.000002p+0 0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-127,64) 0x1.000002p+0 0x1.0000000000000002p-64 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-127,64) 0x1.000002p+0 0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-127,64) 0x1.000002p+0 0x1.0000000000000002p-64 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-127,64) 0x1.000002p+0 0x1.0000000000000002p-64 : 0x1.000001fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-127,64) 0x1.000002p+0 0x1.0000000000000002p-64 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-127,64) 0x1.000002p+0 0x1.0000000000000002p-64 : 0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-127,64) 0x1.000002p+0 0x1.0000000000000002p-64 : 0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-127,64) 0x1.000002p+0 0x1.0000000000000002p-64 : 0x1.000001fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-127,64) 0x1.000002p+0 0x1.0000000000000002p-64 : 0x1.000001fffffffffep+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-127,64) 0x1.000002p+0 0x1.0000000000000002p-64 : 0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-127,64) 0x1.000002p+0 0x1.0000000000000002p-64 : 0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-127,64) 0x1.000002p+0 0x1.0000000000000002p-64 : 0x1.000001fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-127,64) 0x1.000002p+0 0x1.0000000000000002p-64 : 0x1.000001fffffffffep+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-127,64) 0x1.000002p+0 0x1.0000000000000002p-64 : 0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-127,64) 0x1.000002p+0 0x1.0000000000000002p-64 : 0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-127,64) 0x1.000002p+0 0x1.0000000000000002p-64 : 0x1.000001fffffffffeffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-127,64) 0x1.000002p+0 0x1.0000000000000002p-64 : 0x1.000001ffffffffffp+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-127,64) 0x1.000002p+0 0x1.0000000000000002p-64 : 0x1.000001fffffffffeffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-127,64) 0x1.000002p+0 0x1.0000000000000002p-64 : 0x1.000001ffffffffffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-127,64) 0x1.000002p+0 0x1.0000000000000002p-64 : 0x1.000001fffffffffeffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-127,64) 0x1.000002p+0 0x1.0000000000000002p-64 : 0x1.000001ffffffffffp+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-127,64) 0x1.000002p+0 0x1.0000000000000002p-64 : 0x1.000001fffffffffeffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-127,64) 0x1.000002p+0 0x1.0000000000000002p-64 : 0x1.000001ffffffffffp+0 : inexact += sub downward binary32:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0xf.ffffffffffffffep-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0xf.fffffffffffffffp-4 : inexact += sub towardzero intel96:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0xf.ffffffffffffffep-4 : inexact += sub upward intel96:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0xf.fffffffffffffffp-4 : inexact += sub downward m68k96:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0xf.ffffffffffffffep-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0xf.fffffffffffffffp-4 : inexact += sub towardzero m68k96:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0xf.ffffffffffffffep-4 : inexact += sub upward m68k96:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0xf.fffffffffffffffp-4 : inexact += sub downward binary128:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0xf.ffffffffffffffefffffep-4 : += sub tonearest binary128:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0xf.ffffffffffffffefffffep-4 : += sub towardzero binary128:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0xf.ffffffffffffffefffffep-4 : += sub upward binary128:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0xf.ffffffffffffffefffffep-4 : += sub downward ibm128:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0xf.ffffffffffffffefffffep-4 : += sub tonearest ibm128:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0xf.ffffffffffffffefffffep-4 : += sub towardzero ibm128:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0xf.ffffffffffffffefffffep-4 : += sub upward ibm128:arg_fmt(0,1,-87,24) 0x1p+0 0x1.000002p-64 : 0xf.ffffffffffffffefffffep-4 : += sub downward binary32:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub tonearest intel96:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub towardzero intel96:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub upward intel96:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub downward m68k96:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub tonearest m68k96:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub towardzero m68k96:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub upward m68k96:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub downward binary128:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub tonearest binary128:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub towardzero binary128:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub upward binary128:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub downward ibm128:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub tonearest ibm128:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub towardzero ibm128:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub upward ibm128:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub downward binary32:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0xf.ffffffffffffffep-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0xf.fffffffffffffffp-4 : inexact += sub towardzero intel96:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0xf.ffffffffffffffep-4 : inexact += sub upward intel96:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0xf.fffffffffffffffp-4 : inexact += sub downward m68k96:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0xf.ffffffffffffffep-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0xf.fffffffffffffffp-4 : inexact += sub towardzero m68k96:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0xf.ffffffffffffffep-4 : inexact += sub upward m68k96:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0xf.fffffffffffffffp-4 : inexact += sub downward binary128:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0xf.ffffffffffffffeffffffffffff8p-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0xf.fffffffffffffffp-4 : inexact += sub towardzero binary128:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0xf.ffffffffffffffeffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0xf.fffffffffffffffp-4 : inexact += sub downward ibm128:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0xf.ffffffffffffffeffffffffffcp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0xf.fffffffffffffffp-4 : inexact += sub towardzero ibm128:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0xf.ffffffffffffffeffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-116,53) 0x1p+0 0x1.0000000000001p-64 : 0xf.fffffffffffffffp-4 : inexact += sub downward binary32:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0xf.ffffffffffffffep-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0xf.fffffffffffffffp-4 : inexact += sub towardzero intel96:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0xf.ffffffffffffffep-4 : inexact += sub upward intel96:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0xf.fffffffffffffffp-4 : inexact += sub downward m68k96:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0xf.ffffffffffffffep-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0xf.fffffffffffffffp-4 : inexact += sub towardzero m68k96:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0xf.ffffffffffffffep-4 : inexact += sub upward m68k96:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0xf.fffffffffffffffp-4 : inexact += sub downward binary128:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0xf.ffffffffffffffeffffffffffff8p-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0xf.fffffffffffffffp-4 : inexact += sub towardzero binary128:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0xf.ffffffffffffffeffffffffffff8p-4 : inexact += sub upward binary128:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0xf.fffffffffffffffp-4 : inexact += sub downward ibm128:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0xf.ffffffffffffffeffffffffffcp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0xf.fffffffffffffffp-4 : inexact += sub towardzero ibm128:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0xf.ffffffffffffffeffffffffffcp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-127,64) 0x1p+0 0x1.0000000000000002p-64 : 0xf.fffffffffffffffp-4 : inexact += sub downward binary32:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 0x1.000002p-64 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 0x1.000002p-64 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 0x1.000002p-64 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 0x1.000002p-64 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 0x1.000002p-64 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 0x1.000002p-64 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 0x1.000002p-64 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 0x1.000002p-64 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 0x1.000002p-64 : 0x1.0000000000000ffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 0x1.000002p-64 : 0x1.0000000000000ffep+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 0x1.000002p-64 : 0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 0x1.000002p-64 : 0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 0x1.000002p-64 : 0x1.0000000000000ffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 0x1.000002p-64 : 0x1.0000000000000ffep+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 0x1.000002p-64 : 0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 0x1.000002p-64 : 0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 0x1.000002p-64 : 0x1.0000000000000ffefffffep+0 : += sub tonearest binary128:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 0x1.000002p-64 : 0x1.0000000000000ffefffffep+0 : += sub towardzero binary128:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 0x1.000002p-64 : 0x1.0000000000000ffefffffep+0 : += sub upward binary128:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 0x1.000002p-64 : 0x1.0000000000000ffefffffep+0 : += sub downward ibm128:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 0x1.000002p-64 : 0x1.0000000000000ffefffffep+0 : += sub tonearest ibm128:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 0x1.000002p-64 : 0x1.0000000000000ffefffffep+0 : += sub towardzero ibm128:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 0x1.000002p-64 : 0x1.0000000000000ffefffffep+0 : += sub upward ibm128:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 0x1.000002p-64 : 0x1.0000000000000ffefffffep+0 : += sub downward binary32:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1.0000000000000ffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1.0000000000000ffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1.0000000000000fffp+0 : += sub tonearest binary128:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1.0000000000000fffp+0 : += sub towardzero binary128:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1.0000000000000fffp+0 : += sub upward binary128:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1.0000000000000fffp+0 : += sub downward ibm128:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1.0000000000000fffp+0 : += sub tonearest ibm128:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1.0000000000000fffp+0 : += sub towardzero ibm128:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1.0000000000000fffp+0 : += sub upward ibm128:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1.0000000000000fffp+0 : += sub downward binary32:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 0x1.0000000000001p-64 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 0x1.0000000000001p-64 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 0x1.0000000000001p-64 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 0x1.0000000000001p-64 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 0x1.0000000000001p-64 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 0x1.0000000000001p-64 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 0x1.0000000000001p-64 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 0x1.0000000000001p-64 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 0x1.0000000000001p-64 : 0x1.0000000000000ffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 0x1.0000000000001p-64 : 0x1.0000000000000ffep+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 0x1.0000000000001p-64 : 0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 0x1.0000000000001p-64 : 0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 0x1.0000000000001p-64 : 0x1.0000000000000ffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 0x1.0000000000001p-64 : 0x1.0000000000000ffep+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 0x1.0000000000001p-64 : 0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 0x1.0000000000001p-64 : 0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 0x1.0000000000001p-64 : 0x1.0000000000000ffeffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 0x1.0000000000001p-64 : 0x1.0000000000000fffp+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 0x1.0000000000001p-64 : 0x1.0000000000000ffeffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 0x1.0000000000001p-64 : 0x1.0000000000000fffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 0x1.0000000000001p-64 : 0x1.0000000000000ffeffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 0x1.0000000000001p-64 : 0x1.0000000000000fffp+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 0x1.0000000000001p-64 : 0x1.0000000000000ffeffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 0x1.0000000000001p-64 : 0x1.0000000000000fffp+0 : inexact += sub downward binary32:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 0x1.0000000000000002p-64 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 0x1.0000000000000002p-64 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 0x1.0000000000000002p-64 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 0x1.0000000000000002p-64 : 0x1.0000000000000ffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 0x1.0000000000000002p-64 : 0x1.0000000000000ffep+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 0x1.0000000000000002p-64 : 0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 0x1.0000000000000002p-64 : 0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 0x1.0000000000000002p-64 : 0x1.0000000000000ffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 0x1.0000000000000002p-64 : 0x1.0000000000000ffep+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 0x1.0000000000000002p-64 : 0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 0x1.0000000000000002p-64 : 0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 0x1.0000000000000002p-64 : 0x1.0000000000000ffeffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 0x1.0000000000000002p-64 : 0x1.0000000000000fffp+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 0x1.0000000000000002p-64 : 0x1.0000000000000ffeffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 0x1.0000000000000002p-64 : 0x1.0000000000000fffp+0 : inexact += sub downward ibm128:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 0x1.0000000000000002p-64 : 0x1.0000000000000ffeffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 0x1.0000000000000002p-64 : 0x1.0000000000000fffp+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 0x1.0000000000000002p-64 : 0x1.0000000000000ffeffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 0x1.0000000000000002p-64 : 0x1.0000000000000fffp+0 : inexact += sub downward binary32:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 0x1.000002p-64 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 0x1.000002p-64 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 0x1.000002p-64 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 0x1.000002p-64 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 0x1.000002p-64 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 0x1.000002p-64 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 0x1.000002p-64 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 0x1.000002p-64 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 0x1.000002p-64 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 0x1.000002p-64 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 0x1.000002p-64 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 0x1.000002p-64 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 0x1.000002p-64 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 0x1.000002p-64 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 0x1.000002p-64 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 0x1.000002p-64 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 0x1.000002p-64 : 0x1.0000000000000000fffffep+0 : += sub tonearest binary128:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 0x1.000002p-64 : 0x1.0000000000000000fffffep+0 : += sub towardzero binary128:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 0x1.000002p-64 : 0x1.0000000000000000fffffep+0 : += sub upward binary128:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 0x1.000002p-64 : 0x1.0000000000000000fffffep+0 : += sub downward ibm128:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 0x1.000002p-64 : 0x1.0000000000000000fffffep+0 : += sub tonearest ibm128:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 0x1.000002p-64 : 0x1.0000000000000000fffffep+0 : += sub towardzero ibm128:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 0x1.000002p-64 : 0x1.0000000000000000fffffep+0 : += sub upward ibm128:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 0x1.000002p-64 : 0x1.0000000000000000fffffep+0 : += sub downward binary32:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1.0000000000000001p+0 : += sub tonearest binary128:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1.0000000000000001p+0 : += sub towardzero binary128:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1.0000000000000001p+0 : += sub upward binary128:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1.0000000000000001p+0 : += sub downward ibm128:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1.0000000000000001p+0 : += sub tonearest ibm128:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1.0000000000000001p+0 : += sub towardzero ibm128:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1.0000000000000001p+0 : += sub upward ibm128:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1.0000000000000001p+0 : += sub downward binary32:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 0x1.0000000000001p-64 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 0x1.0000000000001p-64 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 0x1.0000000000001p-64 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 0x1.0000000000001p-64 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 0x1.0000000000001p-64 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 0x1.0000000000001p-64 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 0x1.0000000000001p-64 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 0x1.0000000000001p-64 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 0x1.0000000000001p-64 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 0x1.0000000000001p-64 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 0x1.0000000000001p-64 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 0x1.0000000000001p-64 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 0x1.0000000000001p-64 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 0x1.0000000000001p-64 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 0x1.0000000000001p-64 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 0x1.0000000000001p-64 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 0x1.0000000000001p-64 : 0x1.0000000000000000ffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 0x1.0000000000001p-64 : 0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 0x1.0000000000001p-64 : 0x1.0000000000000000ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 0x1.0000000000001p-64 : 0x1.0000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 0x1.0000000000001p-64 : 0x1.0000000000000000ffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 0x1.0000000000001p-64 : 0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 0x1.0000000000001p-64 : 0x1.0000000000000000ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 0x1.0000000000001p-64 : 0x1.0000000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 0x1.0000000000000002p-64 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 0x1.0000000000000002p-64 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 0x1.0000000000000002p-64 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 0x1.0000000000000002p-64 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 0x1.0000000000000002p-64 : 0x1.0000000000000000ffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 0x1.0000000000000002p-64 : 0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 0x1.0000000000000002p-64 : 0x1.0000000000000000ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 0x1.0000000000000002p-64 : 0x1.0000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 0x1.0000000000000002p-64 : 0x1.0000000000000000ffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 0x1.0000000000000002p-64 : 0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 0x1.0000000000000002p-64 : 0x1.0000000000000000ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 0x1.0000000000000002p-64 : 0x1.0000000000000001p+0 : inexact +sub 0x1.0000000000000002p0 -0x1.0000000000000002p-64 += sub downward binary32:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.000004p+0 : inexact += sub downward binary64:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.0000020000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.0000020000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.0000020000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.0000020000000001p+0 : += sub tonearest binary128:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.0000020000000001p+0 : += sub towardzero binary128:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.0000020000000001p+0 : += sub upward binary128:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.0000020000000001p+0 : += sub downward ibm128:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.0000020000000001p+0 : += sub tonearest ibm128:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.0000020000000001p+0 : += sub towardzero ibm128:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.0000020000000001p+0 : += sub upward ibm128:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.0000020000000001p+0 : += sub downward binary32:arg_fmt(0,1,-87,24) 0x1.000002p+0 -0x1.000002p-64 : 0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-87,24) 0x1.000002p+0 -0x1.000002p-64 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-87,24) 0x1.000002p+0 -0x1.000002p-64 : 0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-87,24) 0x1.000002p+0 -0x1.000002p-64 : 0x1.000004p+0 : inexact += sub downward binary64:arg_fmt(0,1,-87,24) 0x1.000002p+0 -0x1.000002p-64 : 0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-87,24) 0x1.000002p+0 -0x1.000002p-64 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-87,24) 0x1.000002p+0 -0x1.000002p-64 : 0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-87,24) 0x1.000002p+0 -0x1.000002p-64 : 0x1.0000020000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-87,24) 0x1.000002p+0 -0x1.000002p-64 : 0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-87,24) 0x1.000002p+0 -0x1.000002p-64 : 0x1.0000020000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-87,24) 0x1.000002p+0 -0x1.000002p-64 : 0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-87,24) 0x1.000002p+0 -0x1.000002p-64 : 0x1.0000020000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-87,24) 0x1.000002p+0 -0x1.000002p-64 : 0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-87,24) 0x1.000002p+0 -0x1.000002p-64 : 0x1.0000020000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-87,24) 0x1.000002p+0 -0x1.000002p-64 : 0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-87,24) 0x1.000002p+0 -0x1.000002p-64 : 0x1.0000020000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-87,24) 0x1.000002p+0 -0x1.000002p-64 : 0x1.0000020000000001000002p+0 : += sub tonearest binary128:arg_fmt(0,1,-87,24) 0x1.000002p+0 -0x1.000002p-64 : 0x1.0000020000000001000002p+0 : += sub towardzero binary128:arg_fmt(0,1,-87,24) 0x1.000002p+0 -0x1.000002p-64 : 0x1.0000020000000001000002p+0 : += sub upward binary128:arg_fmt(0,1,-87,24) 0x1.000002p+0 -0x1.000002p-64 : 0x1.0000020000000001000002p+0 : += sub downward ibm128:arg_fmt(0,1,-87,24) 0x1.000002p+0 -0x1.000002p-64 : 0x1.0000020000000001000002p+0 : += sub tonearest ibm128:arg_fmt(0,1,-87,24) 0x1.000002p+0 -0x1.000002p-64 : 0x1.0000020000000001000002p+0 : += sub towardzero ibm128:arg_fmt(0,1,-87,24) 0x1.000002p+0 -0x1.000002p-64 : 0x1.0000020000000001000002p+0 : += sub upward ibm128:arg_fmt(0,1,-87,24) 0x1.000002p+0 -0x1.000002p-64 : 0x1.0000020000000001000002p+0 : += sub downward binary32:arg_fmt(0,1,-116,53) 0x1.000002p+0 -0x1.0000000000001p-64 : 0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-116,53) 0x1.000002p+0 -0x1.0000000000001p-64 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-116,53) 0x1.000002p+0 -0x1.0000000000001p-64 : 0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-116,53) 0x1.000002p+0 -0x1.0000000000001p-64 : 0x1.000004p+0 : inexact += sub downward binary64:arg_fmt(0,1,-116,53) 0x1.000002p+0 -0x1.0000000000001p-64 : 0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-116,53) 0x1.000002p+0 -0x1.0000000000001p-64 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-116,53) 0x1.000002p+0 -0x1.0000000000001p-64 : 0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-116,53) 0x1.000002p+0 -0x1.0000000000001p-64 : 0x1.0000020000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-116,53) 0x1.000002p+0 -0x1.0000000000001p-64 : 0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-116,53) 0x1.000002p+0 -0x1.0000000000001p-64 : 0x1.0000020000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-116,53) 0x1.000002p+0 -0x1.0000000000001p-64 : 0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-116,53) 0x1.000002p+0 -0x1.0000000000001p-64 : 0x1.0000020000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-116,53) 0x1.000002p+0 -0x1.0000000000001p-64 : 0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-116,53) 0x1.000002p+0 -0x1.0000000000001p-64 : 0x1.0000020000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-116,53) 0x1.000002p+0 -0x1.0000000000001p-64 : 0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-116,53) 0x1.000002p+0 -0x1.0000000000001p-64 : 0x1.0000020000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-116,53) 0x1.000002p+0 -0x1.0000000000001p-64 : 0x1.0000020000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-116,53) 0x1.000002p+0 -0x1.0000000000001p-64 : 0x1.0000020000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-116,53) 0x1.000002p+0 -0x1.0000000000001p-64 : 0x1.0000020000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-116,53) 0x1.000002p+0 -0x1.0000000000001p-64 : 0x1.0000020000000001000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-116,53) 0x1.000002p+0 -0x1.0000000000001p-64 : 0x1.0000020000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-116,53) 0x1.000002p+0 -0x1.0000000000001p-64 : 0x1.0000020000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-116,53) 0x1.000002p+0 -0x1.0000000000001p-64 : 0x1.0000020000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-116,53) 0x1.000002p+0 -0x1.0000000000001p-64 : 0x1.000002000000000100000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-127,64) 0x1.000002p+0 -0x1.0000000000000002p-64 : 0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-127,64) 0x1.000002p+0 -0x1.0000000000000002p-64 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-127,64) 0x1.000002p+0 -0x1.0000000000000002p-64 : 0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-127,64) 0x1.000002p+0 -0x1.0000000000000002p-64 : 0x1.000004p+0 : inexact += sub downward binary64:arg_fmt(0,1,-127,64) 0x1.000002p+0 -0x1.0000000000000002p-64 : 0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-127,64) 0x1.000002p+0 -0x1.0000000000000002p-64 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-127,64) 0x1.000002p+0 -0x1.0000000000000002p-64 : 0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-127,64) 0x1.000002p+0 -0x1.0000000000000002p-64 : 0x1.0000020000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-127,64) 0x1.000002p+0 -0x1.0000000000000002p-64 : 0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-127,64) 0x1.000002p+0 -0x1.0000000000000002p-64 : 0x1.0000020000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-127,64) 0x1.000002p+0 -0x1.0000000000000002p-64 : 0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-127,64) 0x1.000002p+0 -0x1.0000000000000002p-64 : 0x1.0000020000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-127,64) 0x1.000002p+0 -0x1.0000000000000002p-64 : 0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-127,64) 0x1.000002p+0 -0x1.0000000000000002p-64 : 0x1.0000020000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-127,64) 0x1.000002p+0 -0x1.0000000000000002p-64 : 0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-127,64) 0x1.000002p+0 -0x1.0000000000000002p-64 : 0x1.0000020000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-127,64) 0x1.000002p+0 -0x1.0000000000000002p-64 : 0x1.0000020000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-127,64) 0x1.000002p+0 -0x1.0000000000000002p-64 : 0x1.0000020000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-127,64) 0x1.000002p+0 -0x1.0000000000000002p-64 : 0x1.0000020000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-127,64) 0x1.000002p+0 -0x1.0000000000000002p-64 : 0x1.0000020000000001000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-127,64) 0x1.000002p+0 -0x1.0000000000000002p-64 : 0x1.0000020000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-127,64) 0x1.000002p+0 -0x1.0000000000000002p-64 : 0x1.0000020000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-127,64) 0x1.000002p+0 -0x1.0000000000000002p-64 : 0x1.0000020000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-127,64) 0x1.000002p+0 -0x1.0000000000000002p-64 : 0x1.000002000000000100000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.0000000000000001p+0 : += sub tonearest binary128:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.0000000000000001p+0 : += sub towardzero binary128:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.0000000000000001p+0 : += sub upward binary128:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.0000000000000001p+0 : += sub downward ibm128:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.0000000000000001p+0 : += sub tonearest ibm128:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.0000000000000001p+0 : += sub towardzero ibm128:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.0000000000000001p+0 : += sub upward ibm128:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.0000000000000001p+0 : += sub downward binary32:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1.0000000000000001000002p+0 : += sub tonearest binary128:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1.0000000000000001000002p+0 : += sub towardzero binary128:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1.0000000000000001000002p+0 : += sub upward binary128:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1.0000000000000001000002p+0 : += sub downward ibm128:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1.0000000000000001000002p+0 : += sub tonearest ibm128:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1.0000000000000001000002p+0 : += sub towardzero ibm128:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1.0000000000000001000002p+0 : += sub upward ibm128:arg_fmt(0,1,-87,24) 0x1p+0 -0x1.000002p-64 : 0x1.0000000000000001000002p+0 : += sub downward binary32:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1.0000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1.0000000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1.0000000000000001000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1.0000000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1.0000000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-116,53) 0x1p+0 -0x1.0000000000001p-64 : 0x1.000000000000000100000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1.0000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1.0000000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1.0000000000000001000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1.0000000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1.0000000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-127,64) 0x1p+0 -0x1.0000000000000002p-64 : 0x1.000000000000000100000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1.0000000000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1.0000000000001002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1.0000000000001002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1.0000000000001001p+0 : += sub tonearest binary128:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1.0000000000001001p+0 : += sub towardzero binary128:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1.0000000000001001p+0 : += sub upward binary128:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1.0000000000001001p+0 : += sub downward ibm128:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1.0000000000001001p+0 : += sub tonearest ibm128:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1.0000000000001001p+0 : += sub towardzero ibm128:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1.0000000000001001p+0 : += sub upward ibm128:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1.0000000000001001p+0 : += sub downward binary32:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 -0x1.000002p-64 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 -0x1.000002p-64 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 -0x1.000002p-64 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 -0x1.000002p-64 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 -0x1.000002p-64 : 0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 -0x1.000002p-64 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 -0x1.000002p-64 : 0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 -0x1.000002p-64 : 0x1.0000000000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 -0x1.000002p-64 : 0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 -0x1.000002p-64 : 0x1.0000000000001002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 -0x1.000002p-64 : 0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 -0x1.000002p-64 : 0x1.0000000000001002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 -0x1.000002p-64 : 0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 -0x1.000002p-64 : 0x1.0000000000001002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 -0x1.000002p-64 : 0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 -0x1.000002p-64 : 0x1.0000000000001002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 -0x1.000002p-64 : 0x1.0000000000001001000002p+0 : += sub tonearest binary128:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 -0x1.000002p-64 : 0x1.0000000000001001000002p+0 : += sub towardzero binary128:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 -0x1.000002p-64 : 0x1.0000000000001001000002p+0 : += sub upward binary128:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 -0x1.000002p-64 : 0x1.0000000000001001000002p+0 : += sub downward ibm128:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 -0x1.000002p-64 : 0x1.0000000000001001000002p+0 : += sub tonearest ibm128:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 -0x1.000002p-64 : 0x1.0000000000001001000002p+0 : += sub towardzero ibm128:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 -0x1.000002p-64 : 0x1.0000000000001001000002p+0 : += sub upward ibm128:arg_fmt(0,1,-87,53) 0x1.0000000000001p+0 -0x1.000002p-64 : 0x1.0000000000001001000002p+0 : += sub downward binary32:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 -0x1.0000000000001p-64 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 -0x1.0000000000001p-64 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 -0x1.0000000000001p-64 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 -0x1.0000000000001p-64 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 -0x1.0000000000001p-64 : 0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 -0x1.0000000000001p-64 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 -0x1.0000000000001p-64 : 0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 -0x1.0000000000001p-64 : 0x1.0000000000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 -0x1.0000000000001p-64 : 0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 -0x1.0000000000001p-64 : 0x1.0000000000001002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 -0x1.0000000000001p-64 : 0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 -0x1.0000000000001p-64 : 0x1.0000000000001002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 -0x1.0000000000001p-64 : 0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 -0x1.0000000000001p-64 : 0x1.0000000000001002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 -0x1.0000000000001p-64 : 0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 -0x1.0000000000001p-64 : 0x1.0000000000001002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 -0x1.0000000000001p-64 : 0x1.0000000000001001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 -0x1.0000000000001p-64 : 0x1.0000000000001001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 -0x1.0000000000001p-64 : 0x1.0000000000001001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 -0x1.0000000000001p-64 : 0x1.0000000000001001000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 -0x1.0000000000001p-64 : 0x1.0000000000001001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 -0x1.0000000000001p-64 : 0x1.0000000000001001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 -0x1.0000000000001p-64 : 0x1.0000000000001001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-116,53) 0x1.0000000000001p+0 -0x1.0000000000001p-64 : 0x1.000000000000100100000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 -0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 -0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 -0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 -0x1.0000000000000002p-64 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 -0x1.0000000000000002p-64 : 0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 -0x1.0000000000000002p-64 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 -0x1.0000000000000002p-64 : 0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 -0x1.0000000000000002p-64 : 0x1.0000000000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 -0x1.0000000000000002p-64 : 0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 -0x1.0000000000000002p-64 : 0x1.0000000000001002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 -0x1.0000000000000002p-64 : 0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 -0x1.0000000000000002p-64 : 0x1.0000000000001002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 -0x1.0000000000000002p-64 : 0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 -0x1.0000000000000002p-64 : 0x1.0000000000001002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 -0x1.0000000000000002p-64 : 0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 -0x1.0000000000000002p-64 : 0x1.0000000000001002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 -0x1.0000000000000002p-64 : 0x1.0000000000001001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 -0x1.0000000000000002p-64 : 0x1.0000000000001001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 -0x1.0000000000000002p-64 : 0x1.0000000000001001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 -0x1.0000000000000002p-64 : 0x1.0000000000001001000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 -0x1.0000000000000002p-64 : 0x1.0000000000001001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 -0x1.0000000000000002p-64 : 0x1.0000000000001001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 -0x1.0000000000000002p-64 : 0x1.0000000000001001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-127,64) 0x1.0000000000001p+0 -0x1.0000000000000002p-64 : 0x1.000000000000100100000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1.0000000000000004p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1.0000000000000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1.0000000000000004p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1.0000000000000004p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1.0000000000000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1.0000000000000004p+0 : inexact += sub downward binary128:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1.0000000000000003p+0 : += sub tonearest binary128:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1.0000000000000003p+0 : += sub towardzero binary128:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1.0000000000000003p+0 : += sub upward binary128:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1.0000000000000003p+0 : += sub downward ibm128:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1.0000000000000003p+0 : += sub tonearest ibm128:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1.0000000000000003p+0 : += sub towardzero ibm128:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1.0000000000000003p+0 : += sub upward ibm128:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1.0000000000000003p+0 : += sub downward binary32:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 -0x1.000002p-64 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 -0x1.000002p-64 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 -0x1.000002p-64 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 -0x1.000002p-64 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 -0x1.000002p-64 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 -0x1.000002p-64 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 -0x1.000002p-64 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 -0x1.000002p-64 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 -0x1.000002p-64 : 0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 -0x1.000002p-64 : 0x1.0000000000000004p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 -0x1.000002p-64 : 0x1.0000000000000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 -0x1.000002p-64 : 0x1.0000000000000004p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 -0x1.000002p-64 : 0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 -0x1.000002p-64 : 0x1.0000000000000004p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 -0x1.000002p-64 : 0x1.0000000000000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 -0x1.000002p-64 : 0x1.0000000000000004p+0 : inexact += sub downward binary128:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 -0x1.000002p-64 : 0x1.0000000000000003000002p+0 : += sub tonearest binary128:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 -0x1.000002p-64 : 0x1.0000000000000003000002p+0 : += sub towardzero binary128:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 -0x1.000002p-64 : 0x1.0000000000000003000002p+0 : += sub upward binary128:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 -0x1.000002p-64 : 0x1.0000000000000003000002p+0 : += sub downward ibm128:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 -0x1.000002p-64 : 0x1.0000000000000003000002p+0 : += sub tonearest ibm128:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 -0x1.000002p-64 : 0x1.0000000000000003000002p+0 : += sub towardzero ibm128:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 -0x1.000002p-64 : 0x1.0000000000000003000002p+0 : += sub upward ibm128:arg_fmt(0,1,-87,64) 0x1.0000000000000002p+0 -0x1.000002p-64 : 0x1.0000000000000003000002p+0 : += sub downward binary32:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 -0x1.0000000000001p-64 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 -0x1.0000000000001p-64 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 -0x1.0000000000001p-64 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 -0x1.0000000000001p-64 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 -0x1.0000000000001p-64 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 -0x1.0000000000001p-64 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 -0x1.0000000000001p-64 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 -0x1.0000000000001p-64 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 -0x1.0000000000001p-64 : 0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 -0x1.0000000000001p-64 : 0x1.0000000000000004p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 -0x1.0000000000001p-64 : 0x1.0000000000000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 -0x1.0000000000001p-64 : 0x1.0000000000000004p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 -0x1.0000000000001p-64 : 0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 -0x1.0000000000001p-64 : 0x1.0000000000000004p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 -0x1.0000000000001p-64 : 0x1.0000000000000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 -0x1.0000000000001p-64 : 0x1.0000000000000004p+0 : inexact += sub downward binary128:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 -0x1.0000000000001p-64 : 0x1.0000000000000003p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 -0x1.0000000000001p-64 : 0x1.0000000000000003p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 -0x1.0000000000001p-64 : 0x1.0000000000000003p+0 : inexact += sub upward binary128:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 -0x1.0000000000001p-64 : 0x1.0000000000000003000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 -0x1.0000000000001p-64 : 0x1.0000000000000003p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 -0x1.0000000000001p-64 : 0x1.0000000000000003p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 -0x1.0000000000001p-64 : 0x1.0000000000000003p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-116,64) 0x1.0000000000000002p+0 -0x1.0000000000001p-64 : 0x1.000000000000000300000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 -0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 -0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 -0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 -0x1.0000000000000002p-64 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 -0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 -0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 -0x1.0000000000000002p-64 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 -0x1.0000000000000002p-64 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 -0x1.0000000000000002p-64 : 0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 -0x1.0000000000000002p-64 : 0x1.0000000000000004p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 -0x1.0000000000000002p-64 : 0x1.0000000000000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 -0x1.0000000000000002p-64 : 0x1.0000000000000004p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 -0x1.0000000000000002p-64 : 0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 -0x1.0000000000000002p-64 : 0x1.0000000000000004p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 -0x1.0000000000000002p-64 : 0x1.0000000000000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 -0x1.0000000000000002p-64 : 0x1.0000000000000004p+0 : inexact += sub downward binary128:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 -0x1.0000000000000002p-64 : 0x1.0000000000000003p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 -0x1.0000000000000002p-64 : 0x1.0000000000000003p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 -0x1.0000000000000002p-64 : 0x1.0000000000000003p+0 : inexact += sub upward binary128:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 -0x1.0000000000000002p-64 : 0x1.0000000000000003000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 -0x1.0000000000000002p-64 : 0x1.0000000000000003p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 -0x1.0000000000000002p-64 : 0x1.0000000000000003p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 -0x1.0000000000000002p-64 : 0x1.0000000000000003p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-127,64) 0x1.0000000000000002p+0 -0x1.0000000000000002p-64 : 0x1.000000000000000300000000008p+0 : inexact +sub 0x1.0000000000000002p0 0x0.ffffffffffffffffp-64 += sub downward binary32:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1.000001fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1.000001fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1.000001fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1.000001ffffffffffp+0 : += sub tonearest binary128:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1.000001ffffffffffp+0 : += sub towardzero binary128:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1.000001ffffffffffp+0 : += sub upward binary128:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1.000001ffffffffffp+0 : += sub downward ibm128:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1.000001ffffffffffp+0 : += sub tonearest ibm128:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1.000001ffffffffffp+0 : += sub towardzero ibm128:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1.000001ffffffffffp+0 : += sub upward ibm128:arg_fmt(0,1,-64,24) 0x1.000002p+0 0x1p-64 : 0x1.000001ffffffffffp+0 : += sub downward binary32:arg_fmt(0,1,-88,24) 0x1.000002p+0 0xf.fffffp-68 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-88,24) 0x1.000002p+0 0xf.fffffp-68 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-88,24) 0x1.000002p+0 0xf.fffffp-68 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-88,24) 0x1.000002p+0 0xf.fffffp-68 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-88,24) 0x1.000002p+0 0xf.fffffp-68 : 0x1.000001fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-88,24) 0x1.000002p+0 0xf.fffffp-68 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-88,24) 0x1.000002p+0 0xf.fffffp-68 : 0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-88,24) 0x1.000002p+0 0xf.fffffp-68 : 0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-88,24) 0x1.000002p+0 0xf.fffffp-68 : 0x1.000001fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-88,24) 0x1.000002p+0 0xf.fffffp-68 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-88,24) 0x1.000002p+0 0xf.fffffp-68 : 0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-88,24) 0x1.000002p+0 0xf.fffffp-68 : 0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-88,24) 0x1.000002p+0 0xf.fffffp-68 : 0x1.000001fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-88,24) 0x1.000002p+0 0xf.fffffp-68 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-88,24) 0x1.000002p+0 0xf.fffffp-68 : 0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-88,24) 0x1.000002p+0 0xf.fffffp-68 : 0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-88,24) 0x1.000002p+0 0xf.fffffp-68 : 0x1.000001ffffffffff000001p+0 : += sub tonearest binary128:arg_fmt(0,1,-88,24) 0x1.000002p+0 0xf.fffffp-68 : 0x1.000001ffffffffff000001p+0 : += sub towardzero binary128:arg_fmt(0,1,-88,24) 0x1.000002p+0 0xf.fffffp-68 : 0x1.000001ffffffffff000001p+0 : += sub upward binary128:arg_fmt(0,1,-88,24) 0x1.000002p+0 0xf.fffffp-68 : 0x1.000001ffffffffff000001p+0 : += sub downward ibm128:arg_fmt(0,1,-88,24) 0x1.000002p+0 0xf.fffffp-68 : 0x1.000001ffffffffff000001p+0 : += sub tonearest ibm128:arg_fmt(0,1,-88,24) 0x1.000002p+0 0xf.fffffp-68 : 0x1.000001ffffffffff000001p+0 : += sub towardzero ibm128:arg_fmt(0,1,-88,24) 0x1.000002p+0 0xf.fffffp-68 : 0x1.000001ffffffffff000001p+0 : += sub upward ibm128:arg_fmt(0,1,-88,24) 0x1.000002p+0 0xf.fffffp-68 : 0x1.000001ffffffffff000001p+0 : += sub downward binary32:arg_fmt(0,1,-117,53) 0x1.000002p+0 0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-117,53) 0x1.000002p+0 0xf.ffffffffffff8p-68 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-117,53) 0x1.000002p+0 0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-117,53) 0x1.000002p+0 0xf.ffffffffffff8p-68 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-117,53) 0x1.000002p+0 0xf.ffffffffffff8p-68 : 0x1.000001fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-117,53) 0x1.000002p+0 0xf.ffffffffffff8p-68 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-117,53) 0x1.000002p+0 0xf.ffffffffffff8p-68 : 0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-117,53) 0x1.000002p+0 0xf.ffffffffffff8p-68 : 0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-117,53) 0x1.000002p+0 0xf.ffffffffffff8p-68 : 0x1.000001fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-117,53) 0x1.000002p+0 0xf.ffffffffffff8p-68 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-117,53) 0x1.000002p+0 0xf.ffffffffffff8p-68 : 0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-117,53) 0x1.000002p+0 0xf.ffffffffffff8p-68 : 0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-117,53) 0x1.000002p+0 0xf.ffffffffffff8p-68 : 0x1.000001fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-117,53) 0x1.000002p+0 0xf.ffffffffffff8p-68 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-117,53) 0x1.000002p+0 0xf.ffffffffffff8p-68 : 0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-117,53) 0x1.000002p+0 0xf.ffffffffffff8p-68 : 0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-117,53) 0x1.000002p+0 0xf.ffffffffffff8p-68 : 0x1.000001ffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-117,53) 0x1.000002p+0 0xf.ffffffffffff8p-68 : 0x1.000001ffffffffffp+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-117,53) 0x1.000002p+0 0xf.ffffffffffff8p-68 : 0x1.000001ffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-117,53) 0x1.000002p+0 0xf.ffffffffffff8p-68 : 0x1.000001ffffffffff000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-117,53) 0x1.000002p+0 0xf.ffffffffffff8p-68 : 0x1.000001ffffffffffp+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-117,53) 0x1.000002p+0 0xf.ffffffffffff8p-68 : 0x1.000001ffffffffffp+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-117,53) 0x1.000002p+0 0xf.ffffffffffff8p-68 : 0x1.000001ffffffffffp+0 : inexact += sub upward ibm128:arg_fmt(0,1,-117,53) 0x1.000002p+0 0xf.ffffffffffff8p-68 : 0x1.000001ffffffffff00000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-128,64) 0x1.000002p+0 0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-128,64) 0x1.000002p+0 0xf.fffffffffffffffp-68 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-128,64) 0x1.000002p+0 0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-128,64) 0x1.000002p+0 0xf.fffffffffffffffp-68 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-128,64) 0x1.000002p+0 0xf.fffffffffffffffp-68 : 0x1.000001fffffffp+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-128,64) 0x1.000002p+0 0xf.fffffffffffffffp-68 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-128,64) 0x1.000002p+0 0xf.fffffffffffffffp-68 : 0x1.000001fffffffp+0 : inexact += sub upward binary64:arg_fmt(0,1,-128,64) 0x1.000002p+0 0xf.fffffffffffffffp-68 : 0x1.000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-128,64) 0x1.000002p+0 0xf.fffffffffffffffp-68 : 0x1.000001fffffffffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-128,64) 0x1.000002p+0 0xf.fffffffffffffffp-68 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-128,64) 0x1.000002p+0 0xf.fffffffffffffffp-68 : 0x1.000001fffffffffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-128,64) 0x1.000002p+0 0xf.fffffffffffffffp-68 : 0x1.000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-128,64) 0x1.000002p+0 0xf.fffffffffffffffp-68 : 0x1.000001fffffffffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-128,64) 0x1.000002p+0 0xf.fffffffffffffffp-68 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-128,64) 0x1.000002p+0 0xf.fffffffffffffffp-68 : 0x1.000001fffffffffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-128,64) 0x1.000002p+0 0xf.fffffffffffffffp-68 : 0x1.000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-128,64) 0x1.000002p+0 0xf.fffffffffffffffp-68 : 0x1.000001ffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-128,64) 0x1.000002p+0 0xf.fffffffffffffffp-68 : 0x1.000001ffffffffffp+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-128,64) 0x1.000002p+0 0xf.fffffffffffffffp-68 : 0x1.000001ffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-128,64) 0x1.000002p+0 0xf.fffffffffffffffp-68 : 0x1.000001ffffffffff000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-128,64) 0x1.000002p+0 0xf.fffffffffffffffp-68 : 0x1.000001ffffffffffp+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-128,64) 0x1.000002p+0 0xf.fffffffffffffffp-68 : 0x1.000001ffffffffffp+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-128,64) 0x1.000002p+0 0xf.fffffffffffffffp-68 : 0x1.000001ffffffffffp+0 : inexact += sub upward ibm128:arg_fmt(0,1,-128,64) 0x1.000002p+0 0xf.fffffffffffffffp-68 : 0x1.000001ffffffffff00000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub tonearest intel96:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub towardzero intel96:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub upward intel96:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub downward m68k96:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub tonearest m68k96:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub towardzero m68k96:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub upward m68k96:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub downward binary128:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub tonearest binary128:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub towardzero binary128:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub upward binary128:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub downward ibm128:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub tonearest ibm128:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub towardzero ibm128:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub upward ibm128:arg_fmt(0,1,-64,1) 0x1p+0 0x1p-64 : 0xf.fffffffffffffffp-4 : += sub downward binary32:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0xf.fffffffffffffffp-4 : inexact += sub towardzero intel96:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0xf.fffffffffffffffp-4 : inexact += sub towardzero m68k96:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0xf.fffffffffffffff000001p-4 : += sub tonearest binary128:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0xf.fffffffffffffff000001p-4 : += sub towardzero binary128:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0xf.fffffffffffffff000001p-4 : += sub upward binary128:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0xf.fffffffffffffff000001p-4 : += sub downward ibm128:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0xf.fffffffffffffff000001p-4 : += sub tonearest ibm128:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0xf.fffffffffffffff000001p-4 : += sub towardzero ibm128:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0xf.fffffffffffffff000001p-4 : += sub upward ibm128:arg_fmt(0,1,-88,24) 0x1p+0 0xf.fffffp-68 : 0xf.fffffffffffffff000001p-4 : += sub downward binary32:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0xf.fffffffffffffffp-4 : inexact += sub towardzero intel96:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0xf.fffffffffffffffp-4 : inexact += sub towardzero m68k96:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0xf.fffffffffffffffp-4 : inexact += sub towardzero binary128:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0xf.fffffffffffffffp-4 : inexact += sub upward binary128:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0xf.fffffffffffffff0000000000008p-4 : inexact += sub downward ibm128:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0xf.fffffffffffffffp-4 : inexact += sub towardzero ibm128:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0xf.fffffffffffffffp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-117,53) 0x1p+0 0xf.ffffffffffff8p-68 : 0xf.fffffffffffffff00000000004p-4 : inexact += sub downward binary32:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0xf.fffffp-4 : inexact += sub tonearest binary32:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0xf.fffffp-4 : inexact += sub upward binary32:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub downward binary64:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0xf.ffffffffffff8p-4 : inexact += sub tonearest binary64:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0xf.ffffffffffff8p-4 : inexact += sub upward binary64:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub downward intel96:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest intel96:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0xf.fffffffffffffffp-4 : inexact += sub towardzero intel96:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0xf.fffffffffffffffp-4 : inexact += sub upward intel96:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest m68k96:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0xf.fffffffffffffffp-4 : inexact += sub towardzero m68k96:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0xf.fffffffffffffffp-4 : inexact += sub upward m68k96:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub downward binary128:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest binary128:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0xf.fffffffffffffffp-4 : inexact += sub towardzero binary128:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0xf.fffffffffffffffp-4 : inexact += sub upward binary128:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0xf.fffffffffffffff0000000000008p-4 : inexact += sub downward ibm128:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0xf.fffffffffffffffp-4 : inexact += sub tonearest ibm128:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0xf.fffffffffffffffp-4 : inexact += sub towardzero ibm128:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0xf.fffffffffffffffp-4 : inexact += sub upward ibm128:arg_fmt(0,1,-128,64) 0x1p+0 0xf.fffffffffffffffp-68 : 0xf.fffffffffffffff00000000004p-4 : inexact += sub downward binary32:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1.0000000000000ffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1.0000000000000ffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1.0000000000000fffp+0 : += sub tonearest binary128:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1.0000000000000fffp+0 : += sub towardzero binary128:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1.0000000000000fffp+0 : += sub upward binary128:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1.0000000000000fffp+0 : += sub downward ibm128:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1.0000000000000fffp+0 : += sub tonearest ibm128:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1.0000000000000fffp+0 : += sub towardzero ibm128:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1.0000000000000fffp+0 : += sub upward ibm128:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 0x1p-64 : 0x1.0000000000000fffp+0 : += sub downward binary32:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 0xf.fffffp-68 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 0xf.fffffp-68 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 0xf.fffffp-68 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 0xf.fffffp-68 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 0xf.fffffp-68 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 0xf.fffffp-68 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 0xf.fffffp-68 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 0xf.fffffp-68 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 0xf.fffffp-68 : 0x1.0000000000000ffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 0xf.fffffp-68 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 0xf.fffffp-68 : 0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 0xf.fffffp-68 : 0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 0xf.fffffp-68 : 0x1.0000000000000ffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 0xf.fffffp-68 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 0xf.fffffp-68 : 0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 0xf.fffffp-68 : 0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 0xf.fffffp-68 : 0x1.0000000000000fff000001p+0 : += sub tonearest binary128:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 0xf.fffffp-68 : 0x1.0000000000000fff000001p+0 : += sub towardzero binary128:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 0xf.fffffp-68 : 0x1.0000000000000fff000001p+0 : += sub upward binary128:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 0xf.fffffp-68 : 0x1.0000000000000fff000001p+0 : += sub downward ibm128:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 0xf.fffffp-68 : 0x1.0000000000000fff000001p+0 : += sub tonearest ibm128:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 0xf.fffffp-68 : 0x1.0000000000000fff000001p+0 : += sub towardzero ibm128:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 0xf.fffffp-68 : 0x1.0000000000000fff000001p+0 : += sub upward ibm128:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 0xf.fffffp-68 : 0x1.0000000000000fff000001p+0 : += sub downward binary32:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 0xf.ffffffffffff8p-68 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 0xf.ffffffffffff8p-68 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 0xf.ffffffffffff8p-68 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 0xf.ffffffffffff8p-68 : 0x1.0000000000000ffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 0xf.ffffffffffff8p-68 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 0xf.ffffffffffff8p-68 : 0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 0xf.ffffffffffff8p-68 : 0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 0xf.ffffffffffff8p-68 : 0x1.0000000000000ffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 0xf.ffffffffffff8p-68 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 0xf.ffffffffffff8p-68 : 0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 0xf.ffffffffffff8p-68 : 0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 0xf.ffffffffffff8p-68 : 0x1.0000000000000fffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 0xf.ffffffffffff8p-68 : 0x1.0000000000000fffp+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 0xf.ffffffffffff8p-68 : 0x1.0000000000000fffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 0xf.ffffffffffff8p-68 : 0x1.0000000000000fff000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 0xf.ffffffffffff8p-68 : 0x1.0000000000000fffp+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 0xf.ffffffffffff8p-68 : 0x1.0000000000000fffp+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 0xf.ffffffffffff8p-68 : 0x1.0000000000000fffp+0 : inexact += sub upward ibm128:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 0xf.ffffffffffff8p-68 : 0x1.0000000000000fff00000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 0xf.fffffffffffffffp-68 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 0xf.fffffffffffffffp-68 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 0xf.fffffffffffffffp-68 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 0xf.fffffffffffffffp-68 : 0x1.0000000000000ffep+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 0xf.fffffffffffffffp-68 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 0xf.fffffffffffffffp-68 : 0x1.0000000000000ffep+0 : inexact += sub upward intel96:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 0xf.fffffffffffffffp-68 : 0x1.0000000000001p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 0xf.fffffffffffffffp-68 : 0x1.0000000000000ffep+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 0xf.fffffffffffffffp-68 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 0xf.fffffffffffffffp-68 : 0x1.0000000000000ffep+0 : inexact += sub upward m68k96:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 0xf.fffffffffffffffp-68 : 0x1.0000000000001p+0 : inexact += sub downward binary128:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 0xf.fffffffffffffffp-68 : 0x1.0000000000000fffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 0xf.fffffffffffffffp-68 : 0x1.0000000000000fffp+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 0xf.fffffffffffffffp-68 : 0x1.0000000000000fffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 0xf.fffffffffffffffp-68 : 0x1.0000000000000fff000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 0xf.fffffffffffffffp-68 : 0x1.0000000000000fffp+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 0xf.fffffffffffffffp-68 : 0x1.0000000000000fffp+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 0xf.fffffffffffffffp-68 : 0x1.0000000000000fffp+0 : inexact += sub upward ibm128:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 0xf.fffffffffffffffp-68 : 0x1.0000000000000fff00000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1.0000000000000001p+0 : += sub tonearest binary128:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1.0000000000000001p+0 : += sub towardzero binary128:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1.0000000000000001p+0 : += sub upward binary128:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1.0000000000000001p+0 : += sub downward ibm128:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1.0000000000000001p+0 : += sub tonearest ibm128:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1.0000000000000001p+0 : += sub towardzero ibm128:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1.0000000000000001p+0 : += sub upward ibm128:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 0x1p-64 : 0x1.0000000000000001p+0 : += sub downward binary32:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 0xf.fffffp-68 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 0xf.fffffp-68 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 0xf.fffffp-68 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 0xf.fffffp-68 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 0xf.fffffp-68 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 0xf.fffffp-68 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 0xf.fffffp-68 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 0xf.fffffp-68 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 0xf.fffffp-68 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 0xf.fffffp-68 : 0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 0xf.fffffp-68 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 0xf.fffffp-68 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 0xf.fffffp-68 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 0xf.fffffp-68 : 0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 0xf.fffffp-68 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 0xf.fffffp-68 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 0xf.fffffp-68 : 0x1.0000000000000001000001p+0 : += sub tonearest binary128:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 0xf.fffffp-68 : 0x1.0000000000000001000001p+0 : += sub towardzero binary128:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 0xf.fffffp-68 : 0x1.0000000000000001000001p+0 : += sub upward binary128:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 0xf.fffffp-68 : 0x1.0000000000000001000001p+0 : += sub downward ibm128:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 0xf.fffffp-68 : 0x1.0000000000000001000001p+0 : += sub tonearest ibm128:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 0xf.fffffp-68 : 0x1.0000000000000001000001p+0 : += sub towardzero ibm128:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 0xf.fffffp-68 : 0x1.0000000000000001000001p+0 : += sub upward ibm128:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 0xf.fffffp-68 : 0x1.0000000000000001000001p+0 : += sub downward binary32:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 0xf.ffffffffffff8p-68 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 0xf.ffffffffffff8p-68 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 0xf.ffffffffffff8p-68 : 0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 0xf.ffffffffffff8p-68 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 0xf.ffffffffffff8p-68 : 0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 0xf.ffffffffffff8p-68 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 0xf.ffffffffffff8p-68 : 0x1.0000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 0xf.ffffffffffff8p-68 : 0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 0xf.ffffffffffff8p-68 : 0x1.0000000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 0xf.ffffffffffff8p-68 : 0x1.0000000000000001000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 0xf.ffffffffffff8p-68 : 0x1.0000000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 0xf.ffffffffffff8p-68 : 0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 0xf.ffffffffffff8p-68 : 0x1.0000000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 0xf.ffffffffffff8p-68 : 0x1.000000000000000100000000008p+0 : inexact += sub downward binary32:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 0xf.fffffffffffffffp-68 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 0xf.fffffffffffffffp-68 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 0xf.fffffffffffffffp-68 : 0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 0xf.fffffffffffffffp-68 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 0xf.fffffffffffffffp-68 : 0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 0xf.fffffffffffffffp-68 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 0xf.fffffffffffffffp-68 : 0x1.0000000000000001p+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 0xf.fffffffffffffffp-68 : 0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 0xf.fffffffffffffffp-68 : 0x1.0000000000000001p+0 : inexact += sub upward binary128:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 0xf.fffffffffffffffp-68 : 0x1.0000000000000001000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 0xf.fffffffffffffffp-68 : 0x1.0000000000000001p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 0xf.fffffffffffffffp-68 : 0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 0xf.fffffffffffffffp-68 : 0x1.0000000000000001p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 0xf.fffffffffffffffp-68 : 0x1.000000000000000100000000008p+0 : inexact +sub 0x1.0000000000000002p0 -0x0.ffffffffffffffffp-64 += sub downward binary32:arg_fmt(0,1,-88,24) 0x1.000002p+0 -0xf.fffffp-68 : 0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-88,24) 0x1.000002p+0 -0xf.fffffp-68 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-88,24) 0x1.000002p+0 -0xf.fffffp-68 : 0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-88,24) 0x1.000002p+0 -0xf.fffffp-68 : 0x1.000004p+0 : inexact += sub downward binary64:arg_fmt(0,1,-88,24) 0x1.000002p+0 -0xf.fffffp-68 : 0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-88,24) 0x1.000002p+0 -0xf.fffffp-68 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-88,24) 0x1.000002p+0 -0xf.fffffp-68 : 0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-88,24) 0x1.000002p+0 -0xf.fffffp-68 : 0x1.0000020000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-88,24) 0x1.000002p+0 -0xf.fffffp-68 : 0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-88,24) 0x1.000002p+0 -0xf.fffffp-68 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-88,24) 0x1.000002p+0 -0xf.fffffp-68 : 0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-88,24) 0x1.000002p+0 -0xf.fffffp-68 : 0x1.0000020000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-88,24) 0x1.000002p+0 -0xf.fffffp-68 : 0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-88,24) 0x1.000002p+0 -0xf.fffffp-68 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-88,24) 0x1.000002p+0 -0xf.fffffp-68 : 0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-88,24) 0x1.000002p+0 -0xf.fffffp-68 : 0x1.0000020000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-88,24) 0x1.000002p+0 -0xf.fffffp-68 : 0x1.0000020000000000ffffffp+0 : += sub tonearest binary128:arg_fmt(0,1,-88,24) 0x1.000002p+0 -0xf.fffffp-68 : 0x1.0000020000000000ffffffp+0 : += sub towardzero binary128:arg_fmt(0,1,-88,24) 0x1.000002p+0 -0xf.fffffp-68 : 0x1.0000020000000000ffffffp+0 : += sub upward binary128:arg_fmt(0,1,-88,24) 0x1.000002p+0 -0xf.fffffp-68 : 0x1.0000020000000000ffffffp+0 : += sub downward ibm128:arg_fmt(0,1,-88,24) 0x1.000002p+0 -0xf.fffffp-68 : 0x1.0000020000000000ffffffp+0 : += sub tonearest ibm128:arg_fmt(0,1,-88,24) 0x1.000002p+0 -0xf.fffffp-68 : 0x1.0000020000000000ffffffp+0 : += sub towardzero ibm128:arg_fmt(0,1,-88,24) 0x1.000002p+0 -0xf.fffffp-68 : 0x1.0000020000000000ffffffp+0 : += sub upward ibm128:arg_fmt(0,1,-88,24) 0x1.000002p+0 -0xf.fffffp-68 : 0x1.0000020000000000ffffffp+0 : += sub downward binary32:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.000004p+0 : inexact += sub downward binary64:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.0000020000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.0000020000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.0000020000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.0000020000000001p+0 : += sub tonearest binary128:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.0000020000000001p+0 : += sub towardzero binary128:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.0000020000000001p+0 : += sub upward binary128:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.0000020000000001p+0 : += sub downward ibm128:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.0000020000000001p+0 : += sub tonearest ibm128:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.0000020000000001p+0 : += sub towardzero ibm128:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.0000020000000001p+0 : += sub upward ibm128:arg_fmt(0,1,-64,24) 0x1.000002p+0 -0x1p-64 : 0x1.0000020000000001p+0 : += sub downward binary32:arg_fmt(0,1,-117,53) 0x1.000002p+0 -0xf.ffffffffffff8p-68 : 0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-117,53) 0x1.000002p+0 -0xf.ffffffffffff8p-68 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-117,53) 0x1.000002p+0 -0xf.ffffffffffff8p-68 : 0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-117,53) 0x1.000002p+0 -0xf.ffffffffffff8p-68 : 0x1.000004p+0 : inexact += sub downward binary64:arg_fmt(0,1,-117,53) 0x1.000002p+0 -0xf.ffffffffffff8p-68 : 0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-117,53) 0x1.000002p+0 -0xf.ffffffffffff8p-68 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-117,53) 0x1.000002p+0 -0xf.ffffffffffff8p-68 : 0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-117,53) 0x1.000002p+0 -0xf.ffffffffffff8p-68 : 0x1.0000020000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-117,53) 0x1.000002p+0 -0xf.ffffffffffff8p-68 : 0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-117,53) 0x1.000002p+0 -0xf.ffffffffffff8p-68 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-117,53) 0x1.000002p+0 -0xf.ffffffffffff8p-68 : 0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-117,53) 0x1.000002p+0 -0xf.ffffffffffff8p-68 : 0x1.0000020000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-117,53) 0x1.000002p+0 -0xf.ffffffffffff8p-68 : 0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-117,53) 0x1.000002p+0 -0xf.ffffffffffff8p-68 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-117,53) 0x1.000002p+0 -0xf.ffffffffffff8p-68 : 0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-117,53) 0x1.000002p+0 -0xf.ffffffffffff8p-68 : 0x1.0000020000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-117,53) 0x1.000002p+0 -0xf.ffffffffffff8p-68 : 0x1.0000020000000000ffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-117,53) 0x1.000002p+0 -0xf.ffffffffffff8p-68 : 0x1.0000020000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-117,53) 0x1.000002p+0 -0xf.ffffffffffff8p-68 : 0x1.0000020000000000ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-117,53) 0x1.000002p+0 -0xf.ffffffffffff8p-68 : 0x1.0000020000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-117,53) 0x1.000002p+0 -0xf.ffffffffffff8p-68 : 0x1.0000020000000000ffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-117,53) 0x1.000002p+0 -0xf.ffffffffffff8p-68 : 0x1.0000020000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-117,53) 0x1.000002p+0 -0xf.ffffffffffff8p-68 : 0x1.0000020000000000ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-117,53) 0x1.000002p+0 -0xf.ffffffffffff8p-68 : 0x1.0000020000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-128,64) 0x1.000002p+0 -0xf.fffffffffffffffp-68 : 0x1.000002p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-128,64) 0x1.000002p+0 -0xf.fffffffffffffffp-68 : 0x1.000002p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-128,64) 0x1.000002p+0 -0xf.fffffffffffffffp-68 : 0x1.000002p+0 : inexact += sub upward binary32:arg_fmt(0,1,-128,64) 0x1.000002p+0 -0xf.fffffffffffffffp-68 : 0x1.000004p+0 : inexact += sub downward binary64:arg_fmt(0,1,-128,64) 0x1.000002p+0 -0xf.fffffffffffffffp-68 : 0x1.000002p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-128,64) 0x1.000002p+0 -0xf.fffffffffffffffp-68 : 0x1.000002p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-128,64) 0x1.000002p+0 -0xf.fffffffffffffffp-68 : 0x1.000002p+0 : inexact += sub upward binary64:arg_fmt(0,1,-128,64) 0x1.000002p+0 -0xf.fffffffffffffffp-68 : 0x1.0000020000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-128,64) 0x1.000002p+0 -0xf.fffffffffffffffp-68 : 0x1.000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-128,64) 0x1.000002p+0 -0xf.fffffffffffffffp-68 : 0x1.000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-128,64) 0x1.000002p+0 -0xf.fffffffffffffffp-68 : 0x1.000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-128,64) 0x1.000002p+0 -0xf.fffffffffffffffp-68 : 0x1.0000020000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-128,64) 0x1.000002p+0 -0xf.fffffffffffffffp-68 : 0x1.000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-128,64) 0x1.000002p+0 -0xf.fffffffffffffffp-68 : 0x1.000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-128,64) 0x1.000002p+0 -0xf.fffffffffffffffp-68 : 0x1.000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-128,64) 0x1.000002p+0 -0xf.fffffffffffffffp-68 : 0x1.0000020000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-128,64) 0x1.000002p+0 -0xf.fffffffffffffffp-68 : 0x1.0000020000000000ffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-128,64) 0x1.000002p+0 -0xf.fffffffffffffffp-68 : 0x1.0000020000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-128,64) 0x1.000002p+0 -0xf.fffffffffffffffp-68 : 0x1.0000020000000000ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-128,64) 0x1.000002p+0 -0xf.fffffffffffffffp-68 : 0x1.0000020000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-128,64) 0x1.000002p+0 -0xf.fffffffffffffffp-68 : 0x1.0000020000000000ffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-128,64) 0x1.000002p+0 -0xf.fffffffffffffffp-68 : 0x1.0000020000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-128,64) 0x1.000002p+0 -0xf.fffffffffffffffp-68 : 0x1.0000020000000000ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-128,64) 0x1.000002p+0 -0xf.fffffffffffffffp-68 : 0x1.0000020000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1.0000000000000000ffffffp+0 : += sub tonearest binary128:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1.0000000000000000ffffffp+0 : += sub towardzero binary128:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1.0000000000000000ffffffp+0 : += sub upward binary128:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1.0000000000000000ffffffp+0 : += sub downward ibm128:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1.0000000000000000ffffffp+0 : += sub tonearest ibm128:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1.0000000000000000ffffffp+0 : += sub towardzero ibm128:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1.0000000000000000ffffffp+0 : += sub upward ibm128:arg_fmt(0,1,-88,24) 0x1p+0 -0xf.fffffp-68 : 0x1.0000000000000000ffffffp+0 : += sub downward binary32:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.0000000000000001p+0 : += sub tonearest binary128:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.0000000000000001p+0 : += sub towardzero binary128:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.0000000000000001p+0 : += sub upward binary128:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.0000000000000001p+0 : += sub downward ibm128:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.0000000000000001p+0 : += sub tonearest ibm128:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.0000000000000001p+0 : += sub towardzero ibm128:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.0000000000000001p+0 : += sub upward ibm128:arg_fmt(0,1,-64,1) 0x1p+0 -0x1p-64 : 0x1.0000000000000001p+0 : += sub downward binary32:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000000000ffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000000000ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000000000ffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000000000ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-117,53) 0x1p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub upward intel96:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000000002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000000002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000000000ffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000000001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000000000ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000000001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000000000ffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000000001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000000000ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-128,64) 0x1p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000000001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 -0xf.fffffp-68 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 -0xf.fffffp-68 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 -0xf.fffffp-68 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 -0xf.fffffp-68 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 -0xf.fffffp-68 : 0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 -0xf.fffffp-68 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 -0xf.fffffp-68 : 0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 -0xf.fffffp-68 : 0x1.0000000000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 -0xf.fffffp-68 : 0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 -0xf.fffffp-68 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 -0xf.fffffp-68 : 0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 -0xf.fffffp-68 : 0x1.0000000000001002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 -0xf.fffffp-68 : 0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 -0xf.fffffp-68 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 -0xf.fffffp-68 : 0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 -0xf.fffffp-68 : 0x1.0000000000001002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 -0xf.fffffp-68 : 0x1.0000000000001000ffffffp+0 : += sub tonearest binary128:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 -0xf.fffffp-68 : 0x1.0000000000001000ffffffp+0 : += sub towardzero binary128:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 -0xf.fffffp-68 : 0x1.0000000000001000ffffffp+0 : += sub upward binary128:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 -0xf.fffffp-68 : 0x1.0000000000001000ffffffp+0 : += sub downward ibm128:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 -0xf.fffffp-68 : 0x1.0000000000001000ffffffp+0 : += sub tonearest ibm128:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 -0xf.fffffp-68 : 0x1.0000000000001000ffffffp+0 : += sub towardzero ibm128:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 -0xf.fffffp-68 : 0x1.0000000000001000ffffffp+0 : += sub upward ibm128:arg_fmt(0,1,-88,53) 0x1.0000000000001p+0 -0xf.fffffp-68 : 0x1.0000000000001000ffffffp+0 : += sub downward binary32:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1.0000000000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1.0000000000001002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1.0000000000001002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1.0000000000001001p+0 : += sub tonearest binary128:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1.0000000000001001p+0 : += sub towardzero binary128:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1.0000000000001001p+0 : += sub upward binary128:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1.0000000000001001p+0 : += sub downward ibm128:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1.0000000000001001p+0 : += sub tonearest ibm128:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1.0000000000001001p+0 : += sub towardzero ibm128:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1.0000000000001001p+0 : += sub upward ibm128:arg_fmt(0,1,-64,53) 0x1.0000000000001p+0 -0x1p-64 : 0x1.0000000000001001p+0 : += sub downward binary32:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 -0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 -0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 -0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 -0xf.ffffffffffff8p-68 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000001002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000001002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000001000ffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000001001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000001000ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000001001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000001000ffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000001001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000001000ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-117,53) 0x1.0000000000001p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000001001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 -0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 -0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 -0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 -0xf.fffffffffffffffp-68 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000001p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000001p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000001p+0 : inexact += sub upward binary64:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000002p+0 : inexact += sub downward intel96:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000001p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000001p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000001p+0 : inexact += sub upward intel96:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000001002p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000001p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000001p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000001p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000001002p+0 : inexact += sub downward binary128:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000001000ffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000001001p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000001000ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000001001p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000001000ffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000001001p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000001000ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-128,64) 0x1.0000000000001p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000001001p+0 : inexact += sub downward binary32:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 -0xf.fffffp-68 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 -0xf.fffffp-68 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 -0xf.fffffp-68 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 -0xf.fffffp-68 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 -0xf.fffffp-68 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 -0xf.fffffp-68 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 -0xf.fffffp-68 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 -0xf.fffffp-68 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 -0xf.fffffp-68 : 0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 -0xf.fffffp-68 : 0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 -0xf.fffffp-68 : 0x1.0000000000000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 -0xf.fffffp-68 : 0x1.0000000000000004p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 -0xf.fffffp-68 : 0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 -0xf.fffffp-68 : 0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 -0xf.fffffp-68 : 0x1.0000000000000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 -0xf.fffffp-68 : 0x1.0000000000000004p+0 : inexact += sub downward binary128:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 -0xf.fffffp-68 : 0x1.0000000000000002ffffffp+0 : += sub tonearest binary128:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 -0xf.fffffp-68 : 0x1.0000000000000002ffffffp+0 : += sub towardzero binary128:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 -0xf.fffffp-68 : 0x1.0000000000000002ffffffp+0 : += sub upward binary128:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 -0xf.fffffp-68 : 0x1.0000000000000002ffffffp+0 : += sub downward ibm128:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 -0xf.fffffp-68 : 0x1.0000000000000002ffffffp+0 : += sub tonearest ibm128:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 -0xf.fffffp-68 : 0x1.0000000000000002ffffffp+0 : += sub towardzero ibm128:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 -0xf.fffffp-68 : 0x1.0000000000000002ffffffp+0 : += sub upward ibm128:arg_fmt(0,1,-88,64) 0x1.0000000000000002p+0 -0xf.fffffp-68 : 0x1.0000000000000002ffffffp+0 : += sub downward binary32:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1.0000000000000004p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1.0000000000000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1.0000000000000004p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1.0000000000000004p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1.0000000000000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1.0000000000000004p+0 : inexact += sub downward binary128:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1.0000000000000003p+0 : += sub tonearest binary128:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1.0000000000000003p+0 : += sub towardzero binary128:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1.0000000000000003p+0 : += sub upward binary128:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1.0000000000000003p+0 : += sub downward ibm128:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1.0000000000000003p+0 : += sub tonearest ibm128:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1.0000000000000003p+0 : += sub towardzero ibm128:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1.0000000000000003p+0 : += sub upward ibm128:arg_fmt(0,1,-64,64) 0x1.0000000000000002p+0 -0x1p-64 : 0x1.0000000000000003p+0 : += sub downward binary32:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 -0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 -0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 -0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 -0xf.ffffffffffff8p-68 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 -0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 -0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 -0xf.ffffffffffff8p-68 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000000004p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000000004p+0 : inexact += sub downward binary128:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000000002ffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000000003p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000000002ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000000003p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000000002ffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000000003p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000000002ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-117,64) 0x1.0000000000000002p+0 -0xf.ffffffffffff8p-68 : 0x1.0000000000000003p+0 : inexact += sub downward binary32:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 -0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub tonearest binary32:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 -0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub towardzero binary32:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 -0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub upward binary32:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 -0xf.fffffffffffffffp-68 : 0x1.000002p+0 : inexact += sub downward binary64:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 -0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub tonearest binary64:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 -0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub towardzero binary64:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 -0xf.fffffffffffffffp-68 : 0x1p+0 : inexact += sub upward binary64:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000001p+0 : inexact += sub downward intel96:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000000002p+0 : inexact += sub tonearest intel96:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000000002p+0 : inexact += sub towardzero intel96:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000000002p+0 : inexact += sub upward intel96:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000000004p+0 : inexact += sub downward m68k96:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000000002p+0 : inexact += sub tonearest m68k96:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000000002p+0 : inexact += sub towardzero m68k96:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000000002p+0 : inexact += sub upward m68k96:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000000004p+0 : inexact += sub downward binary128:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000000002ffffffffffffp+0 : inexact += sub tonearest binary128:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000000003p+0 : inexact += sub towardzero binary128:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000000002ffffffffffffp+0 : inexact += sub upward binary128:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000000003p+0 : inexact += sub downward ibm128:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000000002ffffffffff8p+0 : inexact += sub tonearest ibm128:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000000003p+0 : inexact += sub towardzero ibm128:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000000002ffffffffff8p+0 : inexact += sub upward ibm128:arg_fmt(0,1,-128,64) 0x1.0000000000000002p+0 -0xf.fffffffffffffffp-68 : 0x1.0000000000000003p+0 : inexact diff --git a/math/bits/mathcalls-narrow.h b/math/bits/mathcalls-narrow.h index 642d09460f..1082843180 100644 --- a/math/bits/mathcalls-narrow.h +++ b/math/bits/mathcalls-narrow.h @@ -22,3 +22,6 @@ /* Add. */ __MATHCALL_NARROW (__MATHCALL_NAME (add), __MATHCALL_REDIR_NAME (add), 2); + +/* Subtract. */ +__MATHCALL_NARROW (__MATHCALL_NAME (sub), __MATHCALL_REDIR_NAME (sub), 2); diff --git a/math/gen-auto-libm-tests.c b/math/gen-auto-libm-tests.c index 9c244de08e..cf157f535f 100644 --- a/math/gen-auto-libm-tests.c +++ b/math/gen-auto-libm-tests.c @@ -584,6 +584,7 @@ static test_function test_functions[] = FUNC ("sincos", ARGS1 (type_fp), RET2 (type_fp, type_fp), false, false, false, CALC (mpfr_f_11, mpfr_sin_cos)), FUNC_mpfr_f_f ("sinh", mpfr_sinh, false), + FUNC_mpfr_ff_f ("sub", mpfr_sub, true), FUNC_mpfr_f_f ("sqrt", mpfr_sqrt, true), FUNC_mpfr_f_f ("tan", mpfr_tan, false), FUNC_mpfr_f_f ("tanh", mpfr_tanh, false), diff --git a/math/libm-test-narrow-sub.inc b/math/libm-test-narrow-sub.inc new file mode 100644 index 0000000000..3ced7a6952 --- /dev/null +++ b/math/libm-test-narrow-sub.inc @@ -0,0 +1,179 @@ +/* Test narrowing subtract. + Copyright (C) 2018 Free Software Foundation, Inc. + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; if not, see + <http://www.gnu.org/licenses/>. */ + +#include "libm-test-driver.c" + +static const struct test_aa_f_data sub_test_data[] = + { + TEST_aa_f (sub, arg_qnan_value, arg_qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_qnan_value, -arg_qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, -arg_qnan_value, arg_qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, -arg_qnan_value, -arg_qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_qnan_value, arg_snan_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, arg_qnan_value, -arg_snan_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, -arg_qnan_value, arg_snan_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, -arg_qnan_value, -arg_snan_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, arg_snan_value, arg_qnan_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, arg_snan_value, -arg_qnan_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, -arg_snan_value, arg_qnan_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, -arg_snan_value, -arg_qnan_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, arg_snan_value, arg_snan_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, arg_snan_value, -arg_snan_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, -arg_snan_value, arg_snan_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, -arg_snan_value, -arg_snan_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + + TEST_aa_f (sub, arg_qnan_value, arg_plus_zero, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_qnan_value, arg_minus_zero, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_qnan_value, arg_plus_infty, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_qnan_value, arg_minus_infty, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_qnan_value, arg_min_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_qnan_value, -arg_min_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_qnan_value, arg_min_subnorm_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_qnan_value, -arg_min_subnorm_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_qnan_value, arg_max_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_qnan_value, -arg_max_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_plus_zero, arg_qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_minus_zero, arg_qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_plus_infty, arg_qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_minus_infty, arg_qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_min_value, arg_qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, -arg_min_value, arg_qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_min_subnorm_value, arg_qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, -arg_min_subnorm_value, arg_qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_max_value, arg_qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, -arg_max_value, arg_qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, -arg_qnan_value, arg_plus_zero, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, -arg_qnan_value, arg_minus_zero, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, -arg_qnan_value, arg_plus_infty, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, -arg_qnan_value, arg_minus_infty, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, -arg_qnan_value, arg_min_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, -arg_qnan_value, -arg_min_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, -arg_qnan_value, arg_min_subnorm_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, -arg_qnan_value, -arg_min_subnorm_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, -arg_qnan_value, arg_max_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, -arg_qnan_value, -arg_max_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_plus_zero, -arg_qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_minus_zero, -arg_qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_plus_infty, -arg_qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_minus_infty, -arg_qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_min_value, -arg_qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, -arg_min_value, -arg_qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_min_subnorm_value, -arg_qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, -arg_min_subnorm_value, -arg_qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_max_value, -arg_qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, -arg_max_value, -arg_qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + + TEST_aa_f (sub, arg_snan_value, arg_plus_zero, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, arg_snan_value, arg_minus_zero, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, arg_snan_value, arg_plus_infty, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, arg_snan_value, arg_minus_infty, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, arg_snan_value, arg_min_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, arg_snan_value, -arg_min_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, arg_snan_value, arg_min_subnorm_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, arg_snan_value, -arg_min_subnorm_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, arg_snan_value, arg_max_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, arg_snan_value, -arg_max_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, arg_plus_zero, arg_snan_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, arg_minus_zero, arg_snan_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, arg_plus_infty, arg_snan_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, arg_minus_infty, arg_snan_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, arg_min_value, arg_snan_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, -arg_min_value, arg_snan_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, arg_min_subnorm_value, arg_snan_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, -arg_min_subnorm_value, arg_snan_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, arg_max_value, arg_snan_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, -arg_max_value, arg_snan_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, -arg_snan_value, arg_plus_zero, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, -arg_snan_value, arg_minus_zero, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, -arg_snan_value, arg_plus_infty, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, -arg_snan_value, arg_minus_infty, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, -arg_snan_value, arg_min_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, -arg_snan_value, -arg_min_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, -arg_snan_value, arg_min_subnorm_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, -arg_snan_value, -arg_min_subnorm_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, -arg_snan_value, arg_max_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, -arg_snan_value, -arg_max_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, arg_plus_zero, -arg_snan_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, arg_minus_zero, -arg_snan_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, arg_plus_infty, -arg_snan_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, arg_minus_infty, -arg_snan_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, arg_min_value, -arg_snan_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, -arg_min_value, -arg_snan_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, arg_min_subnorm_value, -arg_snan_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, -arg_min_subnorm_value, -arg_snan_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, arg_max_value, -arg_snan_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_aa_f (sub, -arg_max_value, -arg_snan_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + + TEST_aa_f (sub, arg_plus_infty, arg_plus_infty, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION|ERRNO_EDOM), + TEST_aa_f (sub, arg_plus_infty, arg_minus_infty, plus_infty, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_minus_infty, arg_plus_infty, minus_infty, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_minus_infty, arg_minus_infty, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION|ERRNO_EDOM), + + TEST_aa_f (sub, arg_plus_infty, arg_plus_zero, plus_infty, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_plus_infty, arg_minus_zero, plus_infty, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_plus_infty, arg_min_value, plus_infty, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_plus_infty, -arg_min_value, plus_infty, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_plus_infty, arg_min_subnorm_value, plus_infty, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_plus_infty, -arg_min_subnorm_value, plus_infty, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_plus_infty, arg_max_value, plus_infty, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED|XFAIL_ROUNDING_IBM128_LIBGCC), + TEST_aa_f (sub, arg_plus_infty, -arg_max_value, plus_infty, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED|XFAIL_ROUNDING_IBM128_LIBGCC), + TEST_aa_f (sub, arg_plus_zero, arg_plus_infty, minus_infty, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_minus_zero, arg_plus_infty, minus_infty, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_min_value, arg_plus_infty, minus_infty, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, -arg_min_value, arg_plus_infty, minus_infty, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_min_subnorm_value, arg_plus_infty, minus_infty, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, -arg_min_subnorm_value, arg_plus_infty, minus_infty, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_max_value, arg_plus_infty, minus_infty, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, -arg_max_value, arg_plus_infty, minus_infty, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_minus_infty, arg_plus_zero, minus_infty, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_minus_infty, arg_minus_zero, minus_infty, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_minus_infty, arg_min_value, minus_infty, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_minus_infty, -arg_min_value, minus_infty, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_minus_infty, arg_min_subnorm_value, minus_infty, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_minus_infty, -arg_min_subnorm_value, minus_infty, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_minus_infty, arg_max_value, minus_infty, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED|XFAIL_ROUNDING_IBM128_LIBGCC), + TEST_aa_f (sub, arg_minus_infty, -arg_max_value, minus_infty, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED|XFAIL_ROUNDING_IBM128_LIBGCC), + TEST_aa_f (sub, arg_plus_zero, arg_minus_infty, plus_infty, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_minus_zero, arg_minus_infty, plus_infty, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_min_value, arg_minus_infty, plus_infty, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, -arg_min_value, arg_minus_infty, plus_infty, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_min_subnorm_value, arg_minus_infty, plus_infty, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, -arg_min_subnorm_value, arg_minus_infty, plus_infty, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, arg_max_value, arg_minus_infty, plus_infty, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_aa_f (sub, -arg_max_value, arg_minus_infty, plus_infty, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + + AUTO_TESTS_aa_f (sub), + }; + +static void +sub_test (void) +{ + ALL_RM_TEST (sub, 1, sub_test_data, RUN_TEST_LOOP_aa_f, END); +} + +static void +do_test (void) +{ + sub_test (); +} + +/* + * Local Variables: + * mode:c + * End: + */ diff --git a/math/math-narrow.h b/math/math-narrow.h index 03397a6d28..a062b8db05 100644 --- a/math/math-narrow.h +++ b/math/math-narrow.h @@ -107,6 +107,64 @@ } \ while (0) +/* Check for error conditions from a narrowing subtract function + returning RET with arguments X and Y and set errno as needed. + Overflow and underflow can occur for finite arguments and a domain + error for infinite ones. */ +#define CHECK_NARROW_SUB(RET, X, Y) \ + do \ + { \ + if (!isfinite (RET)) \ + { \ + if (isnan (RET)) \ + { \ + if (!isnan (X) && !isnan (Y)) \ + __set_errno (EDOM); \ + } \ + else if (isfinite (X) && isfinite (Y)) \ + __set_errno (ERANGE); \ + } \ + else if ((RET) == 0 && (X) != (Y)) \ + __set_errno (ERANGE); \ + } \ + while (0) + +/* Implement narrowing subtract using round-to-odd. The arguments are + X and Y, the return type is TYPE and UNION, MANTISSA and SUFFIX are + as for ROUND_TO_ODD. */ +#define NARROW_SUB_ROUND_TO_ODD(X, Y, TYPE, UNION, SUFFIX, MANTISSA) \ + do \ + { \ + TYPE ret; \ + \ + /* Ensure a zero result is computed in the original rounding \ + mode. */ \ + if ((X) == (Y)) \ + ret = (TYPE) ((X) - (Y)); \ + else \ + ret = (TYPE) ROUND_TO_ODD (math_opt_barrier (X) - (Y), \ + UNION, SUFFIX, MANTISSA); \ + \ + CHECK_NARROW_SUB (ret, (X), (Y)); \ + return ret; \ + } \ + while (0) + +/* Implement a narrowing subtract function that is not actually + narrowing or where no attempt is made to be correctly rounding (the + latter only applies to IBM long double). The arguments are X and Y + and the return type is TYPE. */ +#define NARROW_SUB_TRIVIAL(X, Y, TYPE) \ + do \ + { \ + TYPE ret; \ + \ + ret = (TYPE) ((X) - (Y)); \ + CHECK_NARROW_SUB (ret, (X), (Y)); \ + return ret; \ + } \ + while (0) + /* The following macros declare aliases for a narrowing function. The sole argument is the base name of a family of functions, such as "add". If any platform changes long double format after the diff --git a/sysdeps/i386/fpu/s_f32xsubf64.c b/sysdeps/i386/fpu/s_f32xsubf64.c new file mode 100644 index 0000000000..3a7dbca27e --- /dev/null +++ b/sysdeps/i386/fpu/s_f32xsubf64.c @@ -0,0 +1,41 @@ +/* Subtract _Float64 values, converting the result to _Float32x. i386 version. + Copyright (C) 2018 Free Software Foundation, Inc. + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; if not, see + <http://www.gnu.org/licenses/>. */ + +#include <math.h> +#include <fpu_control.h> +#include <math_private.h> +#include <math-narrow.h> + +_Float32x +__f32xsubf64 (_Float64 x, _Float64 y) +{ + /* To avoid double rounding, set double precision for the subtraction. + math_narrow_eval is still needed to eliminate excess range in the + case of overflow. If the result of the subtraction is in the + subnormal range for double, it is exact, so no issues of double + rounding for subnormals arise. */ + fpu_control_t cw, cw_double; + _FPU_GETCW (cw); + cw_double = (cw & ~_FPU_EXTENDED) | _FPU_DOUBLE; + _FPU_SETCW (cw_double); + _Float32x ret = math_narrow_eval (x - y); + _FPU_SETCW (cw); + CHECK_NARROW_SUB (ret, x, y); + return ret; +} +libm_alias_float32x_float64 (sub) diff --git a/sysdeps/ieee754/dbl-64/s_f32xsubf64.c b/sysdeps/ieee754/dbl-64/s_f32xsubf64.c new file mode 100644 index 0000000000..568f43a880 --- /dev/null +++ b/sysdeps/ieee754/dbl-64/s_f32xsubf64.c @@ -0,0 +1,30 @@ +/* Subtract _Float64 values, converting the result to _Float32x. + Copyright (C) 2018 Free Software Foundation, Inc. + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; if not, see + <http://www.gnu.org/licenses/>. */ + +#define dsubl __hide_dsubl +#include <math.h> +#undef dsubl + +#include <math-narrow.h> + +_Float32x +__f32xsubf64 (_Float64 x, _Float64 y) +{ + NARROW_SUB_TRIVIAL (x, y, _Float32x); +} +libm_alias_float32x_float64 (sub) diff --git a/sysdeps/ieee754/dbl-64/s_fsub.c b/sysdeps/ieee754/dbl-64/s_fsub.c new file mode 100644 index 0000000000..c3b911e801 --- /dev/null +++ b/sysdeps/ieee754/dbl-64/s_fsub.c @@ -0,0 +1,34 @@ +/* Subtract double values, narrowing the result to float. + Copyright (C) 2018 Free Software Foundation, Inc. + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; if not, see + <http://www.gnu.org/licenses/>. */ + +#define f32subf64 __hide_f32subf64 +#define f32subf32x __hide_f32subf32x +#define fsubl __hide_fsubl +#include <math.h> +#undef f32subf64 +#undef f32subf32x +#undef fsubl + +#include <math-narrow.h> + +float +__fsub (double x, double y) +{ + NARROW_SUB_ROUND_TO_ODD (x, y, float, union ieee754_double, , mantissa1); +} +libm_alias_float_double (sub) diff --git a/sysdeps/ieee754/float128/float128_private.h b/sysdeps/ieee754/float128/float128_private.h index eebf19af93..7606026593 100644 --- a/sysdeps/ieee754/float128/float128_private.h +++ b/sysdeps/ieee754/float128/float128_private.h @@ -258,6 +258,8 @@ #define __faddl __f32addf128 #define __daddl __f64addf128 +#define __fsubl __f32subf128 +#define __dsubl __f64subf128 /* __nexttowardf128 is not _Float128 API. */ #define __nexttowardl __nexttowardf128_do_not_use diff --git a/sysdeps/ieee754/float128/s_f32subf128.c b/sysdeps/ieee754/float128/s_f32subf128.c new file mode 100644 index 0000000000..f1373f68ac --- /dev/null +++ b/sysdeps/ieee754/float128/s_f32subf128.c @@ -0,0 +1,6 @@ +#define f32subf64x __hide_f32subf64x +#define f32subf128 __hide_f32subf128 +#include <float128_private.h> +#undef f32subf64x +#undef f32subf128 +#include "../ldbl-128/s_fsubl.c" diff --git a/sysdeps/ieee754/float128/s_f64subf128.c b/sysdeps/ieee754/float128/s_f64subf128.c new file mode 100644 index 0000000000..89ef5a7cc6 --- /dev/null +++ b/sysdeps/ieee754/float128/s_f64subf128.c @@ -0,0 +1,10 @@ +#define f32xsubf64x __hide_f32xsubf64x +#define f32xsubf128 __hide_f32xsubf128 +#define f64subf64x __hide_f64subf64x +#define f64subf128 __hide_f64subf128 +#include <float128_private.h> +#undef f32xsubf64x +#undef f32xsubf128 +#undef f64subf64x +#undef f64subf128 +#include "../ldbl-128/s_dsubl.c" diff --git a/sysdeps/ieee754/float128/s_f64xsubf128.c b/sysdeps/ieee754/float128/s_f64xsubf128.c new file mode 100644 index 0000000000..64a0d6d82c --- /dev/null +++ b/sysdeps/ieee754/float128/s_f64xsubf128.c @@ -0,0 +1,2 @@ +#include <float128_private.h> +#include "../ldbl-128/s_f64xsubf128.c" diff --git a/sysdeps/ieee754/ldbl-128/s_dsubl.c b/sysdeps/ieee754/ldbl-128/s_dsubl.c new file mode 100644 index 0000000000..46d0f95b4c --- /dev/null +++ b/sysdeps/ieee754/ldbl-128/s_dsubl.c @@ -0,0 +1,37 @@ +/* Subtract long double (ldbl-128) values, narrowing the result to double. + Copyright (C) 2018 Free Software Foundation, Inc. + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; if not, see + <http://www.gnu.org/licenses/>. */ + +#define f32xsubf64x __hide_f32xsubf64x +#define f32xsubf128 __hide_f32xsubf128 +#define f64subf64x __hide_f64subf64x +#define f64subf128 __hide_f64subf128 +#include <math.h> +#undef f32xsubf64x +#undef f32xsubf128 +#undef f64subf64x +#undef f64subf128 + +#include <math-narrow.h> + +double +__dsubl (_Float128 x, _Float128 y) +{ + NARROW_SUB_ROUND_TO_ODD (x, y, double, union ieee854_long_double, l, + mantissa3); +} +libm_alias_double_ldouble (sub) diff --git a/sysdeps/ieee754/ldbl-128/s_f64xsubf128.c b/sysdeps/ieee754/ldbl-128/s_f64xsubf128.c new file mode 100644 index 0000000000..c9a63d9e84 --- /dev/null +++ b/sysdeps/ieee754/ldbl-128/s_f64xsubf128.c @@ -0,0 +1,38 @@ +/* Subtract _Float128 values, converting the result to _Float64x. + Copyright (C) 2018 Free Software Foundation, Inc. + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; if not, see + <http://www.gnu.org/licenses/>. */ + +#include <math.h> +#include <math-narrow.h> + +/* math_ldbl.h defines _Float128 to long double for this directory, + but when they are different, this function must be defined with + _Float128 arguments to avoid defining an alias with an incompatible + type. */ +#undef _Float128 + +_Float64x +__f64xsubf128 (_Float128 x, _Float128 y) +{ +#if __HAVE_FLOAT64X_LONG_DOUBLE && __HAVE_DISTINCT_FLOAT128 + NARROW_SUB_ROUND_TO_ODD (x, y, _Float64x, union ieee854_long_double, l, + mantissa3); +#else + NARROW_SUB_TRIVIAL (x, y, _Float64x); +#endif +} +libm_alias_float64x_float128 (sub) diff --git a/sysdeps/ieee754/ldbl-128/s_fsubl.c b/sysdeps/ieee754/ldbl-128/s_fsubl.c new file mode 100644 index 0000000000..6a5e6b3173 --- /dev/null +++ b/sysdeps/ieee754/ldbl-128/s_fsubl.c @@ -0,0 +1,33 @@ +/* Subtract long double (ldbl-128) values, narrowing the result to float. + Copyright (C) 2018 Free Software Foundation, Inc. + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; if not, see + <http://www.gnu.org/licenses/>. */ + +#define f32subf64x __hide_f32subf64x +#define f32subf128 __hide_f32subf128 +#include <math.h> +#undef f32subf64x +#undef f32subf128 + +#include <math-narrow.h> + +float +__fsubl (_Float128 x, _Float128 y) +{ + NARROW_SUB_ROUND_TO_ODD (x, y, float, union ieee854_long_double, l, + mantissa3); +} +libm_alias_float_ldouble (sub) diff --git a/sysdeps/ieee754/ldbl-128ibm/s_dsubl.c b/sysdeps/ieee754/ldbl-128ibm/s_dsubl.c new file mode 100644 index 0000000000..e0e80f26a4 --- /dev/null +++ b/sysdeps/ieee754/ldbl-128ibm/s_dsubl.c @@ -0,0 +1,27 @@ +/* Subtract long double (ldbl-128ibm) values, narrowing the result to double. + Copyright (C) 2018 Free Software Foundation, Inc. + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; if not, see + <http://www.gnu.org/licenses/>. */ + +#include <math.h> +#include <math-narrow.h> + +double +__dsubl (long double x, long double y) +{ + NARROW_SUB_TRIVIAL (x, y, double); +} +libm_alias_double_ldouble (sub) diff --git a/sysdeps/ieee754/ldbl-128ibm/s_fsubl.c b/sysdeps/ieee754/ldbl-128ibm/s_fsubl.c new file mode 100644 index 0000000000..aa6662de05 --- /dev/null +++ b/sysdeps/ieee754/ldbl-128ibm/s_fsubl.c @@ -0,0 +1,27 @@ +/* Subtract long double (ldbl-128ibm) values, narrowing the result to float. + Copyright (C) 2018 Free Software Foundation, Inc. + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; if not, see + <http://www.gnu.org/licenses/>. */ + +#include <math.h> +#include <math-narrow.h> + +float +__fsubl (long double x, long double y) +{ + NARROW_SUB_TRIVIAL (x, y, float); +} +libm_alias_float_ldouble (sub) diff --git a/sysdeps/ieee754/ldbl-96/s_dsubl.c b/sysdeps/ieee754/ldbl-96/s_dsubl.c new file mode 100644 index 0000000000..5a855790f6 --- /dev/null +++ b/sysdeps/ieee754/ldbl-96/s_dsubl.c @@ -0,0 +1,33 @@ +/* Subtract long double (ldbl-96) values, narrowing the result to double. + Copyright (C) 2018 Free Software Foundation, Inc. + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; if not, see + <http://www.gnu.org/licenses/>. */ + +#define f32xsubf64x __hide_f32xsubf64x +#define f64subf64x __hide_f64subf64x +#include <math.h> +#undef f32xsubf64x +#undef f64subf64x + +#include <math-narrow.h> + +double +__dsubl (long double x, long double y) +{ + NARROW_SUB_ROUND_TO_ODD (x, y, double, union ieee854_long_double, l, + mantissa1); +} +libm_alias_double_ldouble (sub) diff --git a/sysdeps/ieee754/ldbl-96/s_fsubl.c b/sysdeps/ieee754/ldbl-96/s_fsubl.c new file mode 100644 index 0000000000..54aaf68b74 --- /dev/null +++ b/sysdeps/ieee754/ldbl-96/s_fsubl.c @@ -0,0 +1,31 @@ +/* Subtract long double (ldbl-96) values, narrowing the result to float. + Copyright (C) 2018 Free Software Foundation, Inc. + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; if not, see + <http://www.gnu.org/licenses/>. */ + +#define f32subf64x __hide_f32subf64x +#include <math.h> +#undef f32subf64x + +#include <math-narrow.h> + +float +__fsubl (long double x, long double y) +{ + NARROW_SUB_ROUND_TO_ODD (x, y, float, union ieee854_long_double, l, + mantissa1); +} +libm_alias_float_ldouble (sub) diff --git a/sysdeps/ieee754/ldbl-opt/Makefile b/sysdeps/ieee754/ldbl-opt/Makefile index 2340e4ce29..7cdeaad2f2 100644 --- a/sysdeps/ieee754/ldbl-opt/Makefile +++ b/sysdeps/ieee754/ldbl-opt/Makefile @@ -44,7 +44,8 @@ libnldbl-calls = asprintf dprintf fprintf fscanf fwprintf fwscanf iovfscanf \ isoc99_vwscanf isoc99_vfwscanf isoc99_vswscanf \ nextup nextdown totalorder totalordermag getpayload \ canonicalize setpayload setpayloadsig llogb fmaxmag fminmag \ - roundeven fromfp ufromfp fromfpx ufromfpx fadd dadd + roundeven fromfp ufromfp fromfpx ufromfpx fadd dadd \ + fsub dsub libnldbl-routines = $(libnldbl-calls:%=nldbl-%) libnldbl-inhibit-o = $(object-suffixes) libnldbl-static-only-routines = $(libnldbl-routines) @@ -87,6 +88,7 @@ CFLAGS-nldbl-csqrt.c = -fno-builtin-csqrtl CFLAGS-nldbl-ctan.c = -fno-builtin-ctanl CFLAGS-nldbl-ctanh.c = -fno-builtin-ctanhl CFLAGS-nldbl-dadd.c = -fno-builtin-daddl +CFLAGS-nldbl-dsub.c = -fno-builtin-dsubl CFLAGS-nldbl-erf.c = -fno-builtin-erfl CFLAGS-nldbl-erfc.c = -fno-builtin-erfcl CFLAGS-nldbl-exp.c = -fno-builtin-expl @@ -107,6 +109,7 @@ CFLAGS-nldbl-fmod.c = -fno-builtin-fmodl CFLAGS-nldbl-frexp.c = -fno-builtin-frexpl CFLAGS-nldbl-fromfp.c = -fno-builtin-fromfpl CFLAGS-nldbl-fromfpx.c = -fno-builtin-fromfpxl +CFLAGS-nldbl-fsub.c = -fno-builtin-fsubl CFLAGS-nldbl-gamma.c = -fno-builtin-gammal CFLAGS-nldbl-getpayload.c = -fno-builtin-getpayloadl CFLAGS-nldbl-hypot.c = -fno-builtin-hypotl diff --git a/sysdeps/ieee754/ldbl-opt/Versions b/sysdeps/ieee754/ldbl-opt/Versions index e50efa3520..c33dc42d81 100644 --- a/sysdeps/ieee754/ldbl-opt/Versions +++ b/sysdeps/ieee754/ldbl-opt/Versions @@ -101,6 +101,6 @@ libm { # Functions taking long double = double argument and rounding # result to double (same as f32x*f64 functions, but those names # are not reserved in TS 18661-1). - __nldbl_daddl; + __nldbl_daddl; __nldbl_dsubl; } } diff --git a/sysdeps/ieee754/ldbl-opt/nldbl-compat.h b/sysdeps/ieee754/ldbl-opt/nldbl-compat.h index 74f0e459fa..4f5ae2dd26 100644 --- a/sysdeps/ieee754/ldbl-opt/nldbl-compat.h +++ b/sysdeps/ieee754/ldbl-opt/nldbl-compat.h @@ -104,5 +104,6 @@ extern void __nldbl___vsyslog_chk (int, int, const char *, va_list); /* The original declarations of these were hidden by the including file. */ extern double __nldbl_daddl (double, double) __THROW; +extern double __nldbl_dsubl (double, double) __THROW; #endif /* __NLDBL_COMPAT_H */ diff --git a/sysdeps/ieee754/ldbl-opt/nldbl-dsub.c b/sysdeps/ieee754/ldbl-opt/nldbl-dsub.c new file mode 100644 index 0000000000..1d31a75f13 --- /dev/null +++ b/sysdeps/ieee754/ldbl-opt/nldbl-dsub.c @@ -0,0 +1,28 @@ +/* Compatibility routine for IEEE double as long double for dsub. + Copyright (C) 2018 Free Software Foundation, Inc. + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; if not, see + <http://www.gnu.org/licenses/>. */ + +#define dsubl __hide_dsubl +#include "nldbl-compat.h" +#undef dsubl + +double +attribute_hidden +dsubl (double x, double y) +{ + return __nldbl_dsubl (x, y); +} diff --git a/sysdeps/ieee754/ldbl-opt/nldbl-fsub.c b/sysdeps/ieee754/ldbl-opt/nldbl-fsub.c new file mode 100644 index 0000000000..36dfe11a75 --- /dev/null +++ b/sysdeps/ieee754/ldbl-opt/nldbl-fsub.c @@ -0,0 +1,28 @@ +/* Compatibility routine for IEEE double as long double for fsub. + Copyright (C) 2018 Free Software Foundation, Inc. + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; if not, see + <http://www.gnu.org/licenses/>. */ + +#define fsubl __hide_fsubl +#include "nldbl-compat.h" +#undef fsubl + +float +attribute_hidden +fsubl (double x, double y) +{ + return fsub (x, y); +} diff --git a/sysdeps/ieee754/soft-fp/s_dsubl.c b/sysdeps/ieee754/soft-fp/s_dsubl.c new file mode 100644 index 0000000000..52f489c6ed --- /dev/null +++ b/sysdeps/ieee754/soft-fp/s_dsubl.c @@ -0,0 +1,59 @@ +/* Subtract long double (ldbl-128) values, narrowing the result to + double, using soft-fp. + Copyright (C) 2018 Free Software Foundation, Inc. + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; if not, see + <http://www.gnu.org/licenses/>. */ + +#define f32xsubf64x __hide_f32xsubf64x +#define f32xsubf128 __hide_f32xsubf128 +#define f64subf64x __hide_f64subf64x +#define f64subf128 __hide_f64subf128 +#include <math.h> +#undef f32xsubf64x +#undef f32xsubf128 +#undef f64subf64x +#undef f64subf128 + +#include <math-narrow.h> +#include <soft-fp.h> +#include <double.h> +#include <quad.h> + +double +__dsubl (_Float128 x, _Float128 y) +{ + FP_DECL_EX; + FP_DECL_Q (X); + FP_DECL_Q (Y); + FP_DECL_Q (R); + FP_DECL_D (RN); + double ret; + + FP_INIT_ROUNDMODE; + FP_UNPACK_SEMIRAW_Q (X, x); + FP_UNPACK_SEMIRAW_Q (Y, y); + FP_SUB_Q (R, X, Y); +#if (2 * _FP_W_TYPE_SIZE) < _FP_FRACBITS_Q + FP_TRUNC (D, Q, 2, 4, RN, R); +#else + FP_TRUNC (D, Q, 1, 2, RN, R); +#endif + FP_PACK_SEMIRAW_D (ret, RN); + FP_HANDLE_EXCEPTIONS; + CHECK_NARROW_SUB (ret, x, y); + return ret; +} +libm_alias_double_ldouble (sub) diff --git a/sysdeps/ieee754/soft-fp/s_fsub.c b/sysdeps/ieee754/soft-fp/s_fsub.c new file mode 100644 index 0000000000..824a3abbc7 --- /dev/null +++ b/sysdeps/ieee754/soft-fp/s_fsub.c @@ -0,0 +1,56 @@ +/* Subtract double values, narrowing the result to float, using soft-fp. + Copyright (C) 2018 Free Software Foundation, Inc. + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; if not, see + <http://www.gnu.org/licenses/>. */ + +#define f32subf64 __hide_f32subf64 +#define f32subf32x __hide_f32subf32x +#define fsubl __hide_fsubl +#include <math.h> +#undef f32subf64 +#undef f32subf32x +#undef fsubl + +#include <math-narrow.h> +#include <soft-fp.h> +#include <single.h> +#include <double.h> + +float +__fsub (double x, double y) +{ + FP_DECL_EX; + FP_DECL_D (X); + FP_DECL_D (Y); + FP_DECL_D (R); + FP_DECL_S (RN); + float ret; + + FP_INIT_ROUNDMODE; + FP_UNPACK_SEMIRAW_D (X, x); + FP_UNPACK_SEMIRAW_D (Y, y); + FP_SUB_D (R, X, Y); +#if _FP_W_TYPE_SIZE < _FP_FRACBITS_D + FP_TRUNC (S, D, 1, 2, RN, R); +#else + FP_TRUNC (S, D, 1, 1, RN, R); +#endif + FP_PACK_SEMIRAW_S (ret, RN); + FP_HANDLE_EXCEPTIONS; + CHECK_NARROW_SUB (ret, x, y); + return ret; +} +libm_alias_float_double (sub) diff --git a/sysdeps/ieee754/soft-fp/s_fsubl.c b/sysdeps/ieee754/soft-fp/s_fsubl.c new file mode 100644 index 0000000000..84b1013797 --- /dev/null +++ b/sysdeps/ieee754/soft-fp/s_fsubl.c @@ -0,0 +1,55 @@ +/* Subtract long double (ldbl-128) values, narrowing the result to + float, using soft-fp. + Copyright (C) 2018 Free Software Foundation, Inc. + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; if not, see + <http://www.gnu.org/licenses/>. */ + +#define f32subf64x __hide_f32subf64x +#define f32subf128 __hide_f32subf128 +#include <math.h> +#undef f32subf64x +#undef f32subf128 + +#include <math-narrow.h> +#include <soft-fp.h> +#include <single.h> +#include <quad.h> + +float +__fsubl (_Float128 x, _Float128 y) +{ + FP_DECL_EX; + FP_DECL_Q (X); + FP_DECL_Q (Y); + FP_DECL_Q (R); + FP_DECL_S (RN); + float ret; + + FP_INIT_ROUNDMODE; + FP_UNPACK_SEMIRAW_Q (X, x); + FP_UNPACK_SEMIRAW_Q (Y, y); + FP_SUB_Q (R, X, Y); +#if (2 * _FP_W_TYPE_SIZE) < _FP_FRACBITS_Q + FP_TRUNC (S, Q, 1, 4, RN, R); +#else + FP_TRUNC (S, Q, 1, 2, RN, R); +#endif + FP_PACK_SEMIRAW_S (ret, RN); + FP_HANDLE_EXCEPTIONS; + CHECK_NARROW_SUB (ret, x, y); + return ret; +} +libm_alias_float_ldouble (sub) diff --git a/sysdeps/mach/hurd/i386/libm.abilist b/sysdeps/mach/hurd/i386/libm.abilist index 71fc544ae1..83cd23db0b 100644 --- a/sysdeps/mach/hurd/i386/libm.abilist +++ b/sysdeps/mach/hurd/i386/libm.abilist @@ -1026,16 +1026,29 @@ GLIBC_2.27 ynf64 F GLIBC_2.27 ynf64x F GLIBC_2.28 GLIBC_2.28 A GLIBC_2.28 daddl F +GLIBC_2.28 dsubl F GLIBC_2.28 f32addf128 F GLIBC_2.28 f32addf32x F GLIBC_2.28 f32addf64 F GLIBC_2.28 f32addf64x F +GLIBC_2.28 f32subf128 F +GLIBC_2.28 f32subf32x F +GLIBC_2.28 f32subf64 F +GLIBC_2.28 f32subf64x F GLIBC_2.28 f32xaddf128 F GLIBC_2.28 f32xaddf64 F GLIBC_2.28 f32xaddf64x F +GLIBC_2.28 f32xsubf128 F +GLIBC_2.28 f32xsubf64 F +GLIBC_2.28 f32xsubf64x F GLIBC_2.28 f64addf128 F GLIBC_2.28 f64addf64x F +GLIBC_2.28 f64subf128 F +GLIBC_2.28 f64subf64x F GLIBC_2.28 f64xaddf128 F +GLIBC_2.28 f64xsubf128 F GLIBC_2.28 fadd F GLIBC_2.28 faddl F +GLIBC_2.28 fsub F +GLIBC_2.28 fsubl F GLIBC_2.4 GLIBC_2.4 A diff --git a/sysdeps/powerpc/fpu/libm-test-ulps b/sysdeps/powerpc/fpu/libm-test-ulps index 6eec66f1c5..784633c41b 100644 --- a/sysdeps/powerpc/fpu/libm-test-ulps +++ b/sysdeps/powerpc/fpu/libm-test-ulps @@ -2635,6 +2635,10 @@ Function: "sqrt_upward": ildouble: 1 ldouble: 1 +Function: "sub_ldouble": +double: 1 +float: 1 + Function: "tan": float: 3 float128: 1 diff --git a/sysdeps/unix/sysv/linux/aarch64/libm.abilist b/sysdeps/unix/sysv/linux/aarch64/libm.abilist index dbb53260c1..c88a3eef47 100644 --- a/sysdeps/unix/sysv/linux/aarch64/libm.abilist +++ b/sysdeps/unix/sysv/linux/aarch64/libm.abilist @@ -988,15 +988,28 @@ GLIBC_2.27 ynf64 F GLIBC_2.27 ynf64x F GLIBC_2.28 GLIBC_2.28 A GLIBC_2.28 daddl F +GLIBC_2.28 dsubl F GLIBC_2.28 f32addf128 F GLIBC_2.28 f32addf32x F GLIBC_2.28 f32addf64 F GLIBC_2.28 f32addf64x F +GLIBC_2.28 f32subf128 F +GLIBC_2.28 f32subf32x F +GLIBC_2.28 f32subf64 F +GLIBC_2.28 f32subf64x F GLIBC_2.28 f32xaddf128 F GLIBC_2.28 f32xaddf64 F GLIBC_2.28 f32xaddf64x F +GLIBC_2.28 f32xsubf128 F +GLIBC_2.28 f32xsubf64 F +GLIBC_2.28 f32xsubf64x F GLIBC_2.28 f64addf128 F GLIBC_2.28 f64addf64x F +GLIBC_2.28 f64subf128 F +GLIBC_2.28 f64subf64x F GLIBC_2.28 f64xaddf128 F +GLIBC_2.28 f64xsubf128 F GLIBC_2.28 fadd F GLIBC_2.28 faddl F +GLIBC_2.28 fsub F +GLIBC_2.28 fsubl F diff --git a/sysdeps/unix/sysv/linux/alpha/libm.abilist b/sysdeps/unix/sysv/linux/alpha/libm.abilist index 00a7b8d426..9b32581f93 100644 --- a/sysdeps/unix/sysv/linux/alpha/libm.abilist +++ b/sysdeps/unix/sysv/linux/alpha/libm.abilist @@ -998,19 +998,33 @@ GLIBC_2.27 ynf64 F GLIBC_2.27 ynf64x F GLIBC_2.28 GLIBC_2.28 A GLIBC_2.28 __nldbl_daddl F +GLIBC_2.28 __nldbl_dsubl F GLIBC_2.28 daddl F +GLIBC_2.28 dsubl F GLIBC_2.28 f32addf128 F GLIBC_2.28 f32addf32x F GLIBC_2.28 f32addf64 F GLIBC_2.28 f32addf64x F +GLIBC_2.28 f32subf128 F +GLIBC_2.28 f32subf32x F +GLIBC_2.28 f32subf64 F +GLIBC_2.28 f32subf64x F GLIBC_2.28 f32xaddf128 F GLIBC_2.28 f32xaddf64 F GLIBC_2.28 f32xaddf64x F +GLIBC_2.28 f32xsubf128 F +GLIBC_2.28 f32xsubf64 F +GLIBC_2.28 f32xsubf64x F GLIBC_2.28 f64addf128 F GLIBC_2.28 f64addf64x F +GLIBC_2.28 f64subf128 F +GLIBC_2.28 f64subf64x F GLIBC_2.28 f64xaddf128 F +GLIBC_2.28 f64xsubf128 F GLIBC_2.28 fadd F GLIBC_2.28 faddl F +GLIBC_2.28 fsub F +GLIBC_2.28 fsubl F GLIBC_2.3.4 GLIBC_2.3.4 A GLIBC_2.3.4 __c1_cabsf F GLIBC_2.3.4 __c1_cacosf F diff --git a/sysdeps/unix/sysv/linux/arm/libm.abilist b/sysdeps/unix/sysv/linux/arm/libm.abilist index 67ed6562d5..543aaa70ea 100644 --- a/sysdeps/unix/sysv/linux/arm/libm.abilist +++ b/sysdeps/unix/sysv/linux/arm/libm.abilist @@ -437,11 +437,17 @@ GLIBC_2.27 ynf32x F GLIBC_2.27 ynf64 F GLIBC_2.28 GLIBC_2.28 A GLIBC_2.28 daddl F +GLIBC_2.28 dsubl F GLIBC_2.28 f32addf32x F GLIBC_2.28 f32addf64 F +GLIBC_2.28 f32subf32x F +GLIBC_2.28 f32subf64 F GLIBC_2.28 f32xaddf64 F +GLIBC_2.28 f32xsubf64 F GLIBC_2.28 fadd F GLIBC_2.28 faddl F +GLIBC_2.28 fsub F +GLIBC_2.28 fsubl F GLIBC_2.4 GLIBC_2.4 A GLIBC_2.4 _LIB_VERSION D 0x4 GLIBC_2.4 __clog10 F diff --git a/sysdeps/unix/sysv/linux/hppa/libm.abilist b/sysdeps/unix/sysv/linux/hppa/libm.abilist index 4cd41e3cf0..399d1b11fc 100644 --- a/sysdeps/unix/sysv/linux/hppa/libm.abilist +++ b/sysdeps/unix/sysv/linux/hppa/libm.abilist @@ -749,10 +749,16 @@ GLIBC_2.27 ynf32x F GLIBC_2.27 ynf64 F GLIBC_2.28 GLIBC_2.28 A GLIBC_2.28 daddl F +GLIBC_2.28 dsubl F GLIBC_2.28 f32addf32x F GLIBC_2.28 f32addf64 F +GLIBC_2.28 f32subf32x F +GLIBC_2.28 f32subf64 F GLIBC_2.28 f32xaddf64 F +GLIBC_2.28 f32xsubf64 F GLIBC_2.28 fadd F GLIBC_2.28 faddl F +GLIBC_2.28 fsub F +GLIBC_2.28 fsubl F GLIBC_2.4 GLIBC_2.4 A GLIBC_2.4 exp2l F diff --git a/sysdeps/unix/sysv/linux/i386/libm.abilist b/sysdeps/unix/sysv/linux/i386/libm.abilist index b9aa407783..1eecf4105d 100644 --- a/sysdeps/unix/sysv/linux/i386/libm.abilist +++ b/sysdeps/unix/sysv/linux/i386/libm.abilist @@ -1035,16 +1035,29 @@ GLIBC_2.27 ynf64 F GLIBC_2.27 ynf64x F GLIBC_2.28 GLIBC_2.28 A GLIBC_2.28 daddl F +GLIBC_2.28 dsubl F GLIBC_2.28 f32addf128 F GLIBC_2.28 f32addf32x F GLIBC_2.28 f32addf64 F GLIBC_2.28 f32addf64x F +GLIBC_2.28 f32subf128 F +GLIBC_2.28 f32subf32x F +GLIBC_2.28 f32subf64 F +GLIBC_2.28 f32subf64x F GLIBC_2.28 f32xaddf128 F GLIBC_2.28 f32xaddf64 F GLIBC_2.28 f32xaddf64x F +GLIBC_2.28 f32xsubf128 F +GLIBC_2.28 f32xsubf64 F +GLIBC_2.28 f32xsubf64x F GLIBC_2.28 f64addf128 F GLIBC_2.28 f64addf64x F +GLIBC_2.28 f64subf128 F +GLIBC_2.28 f64subf64x F GLIBC_2.28 f64xaddf128 F +GLIBC_2.28 f64xsubf128 F GLIBC_2.28 fadd F GLIBC_2.28 faddl F +GLIBC_2.28 fsub F +GLIBC_2.28 fsubl F GLIBC_2.4 GLIBC_2.4 A diff --git a/sysdeps/unix/sysv/linux/ia64/libm.abilist b/sysdeps/unix/sysv/linux/ia64/libm.abilist index a7981b8ff2..debb9d80b6 100644 --- a/sysdeps/unix/sysv/linux/ia64/libm.abilist +++ b/sysdeps/unix/sysv/linux/ia64/libm.abilist @@ -964,16 +964,29 @@ GLIBC_2.27 ynf64 F GLIBC_2.27 ynf64x F GLIBC_2.28 GLIBC_2.28 A GLIBC_2.28 daddl F +GLIBC_2.28 dsubl F GLIBC_2.28 f32addf128 F GLIBC_2.28 f32addf32x F GLIBC_2.28 f32addf64 F GLIBC_2.28 f32addf64x F +GLIBC_2.28 f32subf128 F +GLIBC_2.28 f32subf32x F +GLIBC_2.28 f32subf64 F +GLIBC_2.28 f32subf64x F GLIBC_2.28 f32xaddf128 F GLIBC_2.28 f32xaddf64 F GLIBC_2.28 f32xaddf64x F +GLIBC_2.28 f32xsubf128 F +GLIBC_2.28 f32xsubf64 F +GLIBC_2.28 f32xsubf64x F GLIBC_2.28 f64addf128 F GLIBC_2.28 f64addf64x F +GLIBC_2.28 f64subf128 F +GLIBC_2.28 f64subf64x F GLIBC_2.28 f64xaddf128 F +GLIBC_2.28 f64xsubf128 F GLIBC_2.28 fadd F GLIBC_2.28 faddl F +GLIBC_2.28 fsub F +GLIBC_2.28 fsubl F GLIBC_2.4 GLIBC_2.4 A diff --git a/sysdeps/unix/sysv/linux/m68k/coldfire/libm.abilist b/sysdeps/unix/sysv/linux/m68k/coldfire/libm.abilist index 67ed6562d5..543aaa70ea 100644 --- a/sysdeps/unix/sysv/linux/m68k/coldfire/libm.abilist +++ b/sysdeps/unix/sysv/linux/m68k/coldfire/libm.abilist @@ -437,11 +437,17 @@ GLIBC_2.27 ynf32x F GLIBC_2.27 ynf64 F GLIBC_2.28 GLIBC_2.28 A GLIBC_2.28 daddl F +GLIBC_2.28 dsubl F GLIBC_2.28 f32addf32x F GLIBC_2.28 f32addf64 F +GLIBC_2.28 f32subf32x F +GLIBC_2.28 f32subf64 F GLIBC_2.28 f32xaddf64 F +GLIBC_2.28 f32xsubf64 F GLIBC_2.28 fadd F GLIBC_2.28 faddl F +GLIBC_2.28 fsub F +GLIBC_2.28 fsubl F GLIBC_2.4 GLIBC_2.4 A GLIBC_2.4 _LIB_VERSION D 0x4 GLIBC_2.4 __clog10 F diff --git a/sysdeps/unix/sysv/linux/m68k/m680x0/libm.abilist b/sysdeps/unix/sysv/linux/m68k/m680x0/libm.abilist index e833cdb130..310085d5b8 100644 --- a/sysdeps/unix/sysv/linux/m68k/m680x0/libm.abilist +++ b/sysdeps/unix/sysv/linux/m68k/m680x0/libm.abilist @@ -791,9 +791,15 @@ GLIBC_2.27 ynf32x F GLIBC_2.27 ynf64 F GLIBC_2.28 GLIBC_2.28 A GLIBC_2.28 daddl F +GLIBC_2.28 dsubl F GLIBC_2.28 f32addf32x F GLIBC_2.28 f32addf64 F +GLIBC_2.28 f32subf32x F +GLIBC_2.28 f32subf64 F GLIBC_2.28 f32xaddf64 F +GLIBC_2.28 f32xsubf64 F GLIBC_2.28 fadd F GLIBC_2.28 faddl F +GLIBC_2.28 fsub F +GLIBC_2.28 fsubl F GLIBC_2.4 GLIBC_2.4 A diff --git a/sysdeps/unix/sysv/linux/microblaze/libm.abilist b/sysdeps/unix/sysv/linux/microblaze/libm.abilist index 3d779cb9b9..c45bc4162e 100644 --- a/sysdeps/unix/sysv/linux/microblaze/libm.abilist +++ b/sysdeps/unix/sysv/linux/microblaze/libm.abilist @@ -748,8 +748,14 @@ GLIBC_2.27 ynf32x F GLIBC_2.27 ynf64 F GLIBC_2.28 GLIBC_2.28 A GLIBC_2.28 daddl F +GLIBC_2.28 dsubl F GLIBC_2.28 f32addf32x F GLIBC_2.28 f32addf64 F +GLIBC_2.28 f32subf32x F +GLIBC_2.28 f32subf64 F GLIBC_2.28 f32xaddf64 F +GLIBC_2.28 f32xsubf64 F GLIBC_2.28 fadd F GLIBC_2.28 faddl F +GLIBC_2.28 fsub F +GLIBC_2.28 fsubl F diff --git a/sysdeps/unix/sysv/linux/mips/mips32/libm.abilist b/sysdeps/unix/sysv/linux/mips/mips32/libm.abilist index 6b86a2dfcb..0038994ced 100644 --- a/sysdeps/unix/sysv/linux/mips/mips32/libm.abilist +++ b/sysdeps/unix/sysv/linux/mips/mips32/libm.abilist @@ -750,11 +750,17 @@ GLIBC_2.27 ynf32x F GLIBC_2.27 ynf64 F GLIBC_2.28 GLIBC_2.28 A GLIBC_2.28 daddl F +GLIBC_2.28 dsubl F GLIBC_2.28 f32addf32x F GLIBC_2.28 f32addf64 F +GLIBC_2.28 f32subf32x F +GLIBC_2.28 f32subf64 F GLIBC_2.28 f32xaddf64 F +GLIBC_2.28 f32xsubf64 F GLIBC_2.28 fadd F GLIBC_2.28 faddl F +GLIBC_2.28 fsub F +GLIBC_2.28 fsubl F GLIBC_2.4 GLIBC_2.4 A GLIBC_2.4 exp2l F _gp_disp _gp_disp A diff --git a/sysdeps/unix/sysv/linux/mips/mips64/libm.abilist b/sysdeps/unix/sysv/linux/mips/mips64/libm.abilist index 137e5f1723..47044e6849 100644 --- a/sysdeps/unix/sysv/linux/mips/mips64/libm.abilist +++ b/sysdeps/unix/sysv/linux/mips/mips64/libm.abilist @@ -990,16 +990,29 @@ GLIBC_2.27 ynf64 F GLIBC_2.27 ynf64x F GLIBC_2.28 GLIBC_2.28 A GLIBC_2.28 daddl F +GLIBC_2.28 dsubl F GLIBC_2.28 f32addf128 F GLIBC_2.28 f32addf32x F GLIBC_2.28 f32addf64 F GLIBC_2.28 f32addf64x F +GLIBC_2.28 f32subf128 F +GLIBC_2.28 f32subf32x F +GLIBC_2.28 f32subf64 F +GLIBC_2.28 f32subf64x F GLIBC_2.28 f32xaddf128 F GLIBC_2.28 f32xaddf64 F GLIBC_2.28 f32xaddf64x F +GLIBC_2.28 f32xsubf128 F +GLIBC_2.28 f32xsubf64 F +GLIBC_2.28 f32xsubf64x F GLIBC_2.28 f64addf128 F GLIBC_2.28 f64addf64x F +GLIBC_2.28 f64subf128 F +GLIBC_2.28 f64subf64x F GLIBC_2.28 f64xaddf128 F +GLIBC_2.28 f64xsubf128 F GLIBC_2.28 fadd F GLIBC_2.28 faddl F +GLIBC_2.28 fsub F +GLIBC_2.28 fsubl F GLIBC_2.4 GLIBC_2.4 A diff --git a/sysdeps/unix/sysv/linux/nios2/libm.abilist b/sysdeps/unix/sysv/linux/nios2/libm.abilist index 736c70f8eb..64b40b6253 100644 --- a/sysdeps/unix/sysv/linux/nios2/libm.abilist +++ b/sysdeps/unix/sysv/linux/nios2/libm.abilist @@ -748,8 +748,14 @@ GLIBC_2.27 ynf32x F GLIBC_2.27 ynf64 F GLIBC_2.28 GLIBC_2.28 A GLIBC_2.28 daddl F +GLIBC_2.28 dsubl F GLIBC_2.28 f32addf32x F GLIBC_2.28 f32addf64 F +GLIBC_2.28 f32subf32x F +GLIBC_2.28 f32subf64 F GLIBC_2.28 f32xaddf64 F +GLIBC_2.28 f32xsubf64 F GLIBC_2.28 fadd F GLIBC_2.28 faddl F +GLIBC_2.28 fsub F +GLIBC_2.28 fsubl F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libm.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libm.abilist index ea84f1e028..d39a1b335a 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libm.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libm.abilist @@ -793,12 +793,19 @@ GLIBC_2.27 ynf32x F GLIBC_2.27 ynf64 F GLIBC_2.28 GLIBC_2.28 A GLIBC_2.28 __nldbl_daddl F +GLIBC_2.28 __nldbl_dsubl F GLIBC_2.28 daddl F +GLIBC_2.28 dsubl F GLIBC_2.28 f32addf32x F GLIBC_2.28 f32addf64 F +GLIBC_2.28 f32subf32x F +GLIBC_2.28 f32subf64 F GLIBC_2.28 f32xaddf64 F +GLIBC_2.28 f32xsubf64 F GLIBC_2.28 fadd F GLIBC_2.28 faddl F +GLIBC_2.28 fsub F +GLIBC_2.28 fsubl F GLIBC_2.4 GLIBC_2.4 A GLIBC_2.4 __clog10l F GLIBC_2.4 __finitel F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libm.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libm.abilist index ee2593c5a4..1bbb215225 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libm.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libm.abilist @@ -792,12 +792,19 @@ GLIBC_2.27 ynf32x F GLIBC_2.27 ynf64 F GLIBC_2.28 GLIBC_2.28 A GLIBC_2.28 __nldbl_daddl F +GLIBC_2.28 __nldbl_dsubl F GLIBC_2.28 daddl F +GLIBC_2.28 dsubl F GLIBC_2.28 f32addf32x F GLIBC_2.28 f32addf64 F +GLIBC_2.28 f32subf32x F +GLIBC_2.28 f32subf64 F GLIBC_2.28 f32xaddf64 F +GLIBC_2.28 f32xsubf64 F GLIBC_2.28 fadd F GLIBC_2.28 faddl F +GLIBC_2.28 fsub F +GLIBC_2.28 fsubl F GLIBC_2.4 GLIBC_2.4 A GLIBC_2.4 __clog10l F GLIBC_2.4 __finitel F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libm-le.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libm-le.abilist index 075f026668..977021c3d5 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libm-le.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libm-le.abilist @@ -1029,16 +1029,30 @@ GLIBC_2.27 ynf64 F GLIBC_2.27 ynf64x F GLIBC_2.28 GLIBC_2.28 A GLIBC_2.28 __nldbl_daddl F +GLIBC_2.28 __nldbl_dsubl F GLIBC_2.28 daddl F +GLIBC_2.28 dsubl F GLIBC_2.28 f32addf128 F GLIBC_2.28 f32addf32x F GLIBC_2.28 f32addf64 F GLIBC_2.28 f32addf64x F +GLIBC_2.28 f32subf128 F +GLIBC_2.28 f32subf32x F +GLIBC_2.28 f32subf64 F +GLIBC_2.28 f32subf64x F GLIBC_2.28 f32xaddf128 F GLIBC_2.28 f32xaddf64 F GLIBC_2.28 f32xaddf64x F +GLIBC_2.28 f32xsubf128 F +GLIBC_2.28 f32xsubf64 F +GLIBC_2.28 f32xsubf64x F GLIBC_2.28 f64addf128 F GLIBC_2.28 f64addf64x F +GLIBC_2.28 f64subf128 F +GLIBC_2.28 f64subf64x F GLIBC_2.28 f64xaddf128 F +GLIBC_2.28 f64xsubf128 F GLIBC_2.28 fadd F GLIBC_2.28 faddl F +GLIBC_2.28 fsub F +GLIBC_2.28 fsubl F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libm.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libm.abilist index 9e6c7d3b16..ae8d4e89e1 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libm.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libm.abilist @@ -468,12 +468,19 @@ GLIBC_2.27 ynf32x F GLIBC_2.27 ynf64 F GLIBC_2.28 GLIBC_2.28 A GLIBC_2.28 __nldbl_daddl F +GLIBC_2.28 __nldbl_dsubl F GLIBC_2.28 daddl F +GLIBC_2.28 dsubl F GLIBC_2.28 f32addf32x F GLIBC_2.28 f32addf64 F +GLIBC_2.28 f32subf32x F +GLIBC_2.28 f32subf64 F GLIBC_2.28 f32xaddf64 F +GLIBC_2.28 f32xsubf64 F GLIBC_2.28 fadd F GLIBC_2.28 faddl F +GLIBC_2.28 fsub F +GLIBC_2.28 fsubl F GLIBC_2.3 GLIBC_2.3 A GLIBC_2.3 _LIB_VERSION D 0x4 GLIBC_2.3 __clog10 F diff --git a/sysdeps/unix/sysv/linux/riscv/rv64/libm.abilist b/sysdeps/unix/sysv/linux/riscv/rv64/libm.abilist index 9a6bcb18e0..d6a2bad753 100644 --- a/sysdeps/unix/sysv/linux/riscv/rv64/libm.abilist +++ b/sysdeps/unix/sysv/linux/riscv/rv64/libm.abilist @@ -970,15 +970,28 @@ GLIBC_2.27 ynf64x F GLIBC_2.27 ynl F GLIBC_2.28 GLIBC_2.28 A GLIBC_2.28 daddl F +GLIBC_2.28 dsubl F GLIBC_2.28 f32addf128 F GLIBC_2.28 f32addf32x F GLIBC_2.28 f32addf64 F GLIBC_2.28 f32addf64x F +GLIBC_2.28 f32subf128 F +GLIBC_2.28 f32subf32x F +GLIBC_2.28 f32subf64 F +GLIBC_2.28 f32subf64x F GLIBC_2.28 f32xaddf128 F GLIBC_2.28 f32xaddf64 F GLIBC_2.28 f32xaddf64x F +GLIBC_2.28 f32xsubf128 F +GLIBC_2.28 f32xsubf64 F +GLIBC_2.28 f32xsubf64x F GLIBC_2.28 f64addf128 F GLIBC_2.28 f64addf64x F +GLIBC_2.28 f64subf128 F +GLIBC_2.28 f64subf64x F GLIBC_2.28 f64xaddf128 F +GLIBC_2.28 f64xsubf128 F GLIBC_2.28 fadd F GLIBC_2.28 faddl F +GLIBC_2.28 fsub F +GLIBC_2.28 fsubl F diff --git a/sysdeps/unix/sysv/linux/s390/s390-32/libm.abilist b/sysdeps/unix/sysv/linux/s390/s390-32/libm.abilist index 7b1854d1ab..0f94d18079 100644 --- a/sysdeps/unix/sysv/linux/s390/s390-32/libm.abilist +++ b/sysdeps/unix/sysv/linux/s390/s390-32/libm.abilist @@ -988,19 +988,33 @@ GLIBC_2.27 ynf64 F GLIBC_2.27 ynf64x F GLIBC_2.28 GLIBC_2.28 A GLIBC_2.28 __nldbl_daddl F +GLIBC_2.28 __nldbl_dsubl F GLIBC_2.28 daddl F +GLIBC_2.28 dsubl F GLIBC_2.28 f32addf128 F GLIBC_2.28 f32addf32x F GLIBC_2.28 f32addf64 F GLIBC_2.28 f32addf64x F +GLIBC_2.28 f32subf128 F +GLIBC_2.28 f32subf32x F +GLIBC_2.28 f32subf64 F +GLIBC_2.28 f32subf64x F GLIBC_2.28 f32xaddf128 F GLIBC_2.28 f32xaddf64 F GLIBC_2.28 f32xaddf64x F +GLIBC_2.28 f32xsubf128 F +GLIBC_2.28 f32xsubf64 F +GLIBC_2.28 f32xsubf64x F GLIBC_2.28 f64addf128 F GLIBC_2.28 f64addf64x F +GLIBC_2.28 f64subf128 F +GLIBC_2.28 f64subf64x F GLIBC_2.28 f64xaddf128 F +GLIBC_2.28 f64xsubf128 F GLIBC_2.28 fadd F GLIBC_2.28 faddl F +GLIBC_2.28 fsub F +GLIBC_2.28 fsubl F GLIBC_2.4 GLIBC_2.4 A GLIBC_2.4 __clog10l F GLIBC_2.4 __finitel F diff --git a/sysdeps/unix/sysv/linux/s390/s390-64/libm.abilist b/sysdeps/unix/sysv/linux/s390/s390-64/libm.abilist index 24b4c21a64..87168e2b09 100644 --- a/sysdeps/unix/sysv/linux/s390/s390-64/libm.abilist +++ b/sysdeps/unix/sysv/linux/s390/s390-64/libm.abilist @@ -986,19 +986,33 @@ GLIBC_2.27 ynf64 F GLIBC_2.27 ynf64x F GLIBC_2.28 GLIBC_2.28 A GLIBC_2.28 __nldbl_daddl F +GLIBC_2.28 __nldbl_dsubl F GLIBC_2.28 daddl F +GLIBC_2.28 dsubl F GLIBC_2.28 f32addf128 F GLIBC_2.28 f32addf32x F GLIBC_2.28 f32addf64 F GLIBC_2.28 f32addf64x F +GLIBC_2.28 f32subf128 F +GLIBC_2.28 f32subf32x F +GLIBC_2.28 f32subf64 F +GLIBC_2.28 f32subf64x F GLIBC_2.28 f32xaddf128 F GLIBC_2.28 f32xaddf64 F GLIBC_2.28 f32xaddf64x F +GLIBC_2.28 f32xsubf128 F +GLIBC_2.28 f32xsubf64 F +GLIBC_2.28 f32xsubf64x F GLIBC_2.28 f64addf128 F GLIBC_2.28 f64addf64x F +GLIBC_2.28 f64subf128 F +GLIBC_2.28 f64subf64x F GLIBC_2.28 f64xaddf128 F +GLIBC_2.28 f64xsubf128 F GLIBC_2.28 fadd F GLIBC_2.28 faddl F +GLIBC_2.28 fsub F +GLIBC_2.28 fsubl F GLIBC_2.4 GLIBC_2.4 A GLIBC_2.4 __clog10l F GLIBC_2.4 __finitel F diff --git a/sysdeps/unix/sysv/linux/sh/libm.abilist b/sysdeps/unix/sysv/linux/sh/libm.abilist index 011c2dfc94..d1de78130b 100644 --- a/sysdeps/unix/sysv/linux/sh/libm.abilist +++ b/sysdeps/unix/sysv/linux/sh/libm.abilist @@ -749,10 +749,16 @@ GLIBC_2.27 ynf32x F GLIBC_2.27 ynf64 F GLIBC_2.28 GLIBC_2.28 A GLIBC_2.28 daddl F +GLIBC_2.28 dsubl F GLIBC_2.28 f32addf32x F GLIBC_2.28 f32addf64 F +GLIBC_2.28 f32subf32x F +GLIBC_2.28 f32subf64 F GLIBC_2.28 f32xaddf64 F +GLIBC_2.28 f32xsubf64 F GLIBC_2.28 fadd F GLIBC_2.28 faddl F +GLIBC_2.28 fsub F +GLIBC_2.28 fsubl F GLIBC_2.4 GLIBC_2.4 A GLIBC_2.4 exp2l F diff --git a/sysdeps/unix/sysv/linux/sparc/sparc32/libm.abilist b/sysdeps/unix/sysv/linux/sparc/sparc32/libm.abilist index fdc125afa9..6c526a32e4 100644 --- a/sysdeps/unix/sysv/linux/sparc/sparc32/libm.abilist +++ b/sysdeps/unix/sysv/linux/sparc/sparc32/libm.abilist @@ -995,19 +995,33 @@ GLIBC_2.27 ynf64 F GLIBC_2.27 ynf64x F GLIBC_2.28 GLIBC_2.28 A GLIBC_2.28 __nldbl_daddl F +GLIBC_2.28 __nldbl_dsubl F GLIBC_2.28 daddl F +GLIBC_2.28 dsubl F GLIBC_2.28 f32addf128 F GLIBC_2.28 f32addf32x F GLIBC_2.28 f32addf64 F GLIBC_2.28 f32addf64x F +GLIBC_2.28 f32subf128 F +GLIBC_2.28 f32subf32x F +GLIBC_2.28 f32subf64 F +GLIBC_2.28 f32subf64x F GLIBC_2.28 f32xaddf128 F GLIBC_2.28 f32xaddf64 F GLIBC_2.28 f32xaddf64x F +GLIBC_2.28 f32xsubf128 F +GLIBC_2.28 f32xsubf64 F +GLIBC_2.28 f32xsubf64x F GLIBC_2.28 f64addf128 F GLIBC_2.28 f64addf64x F +GLIBC_2.28 f64subf128 F +GLIBC_2.28 f64subf64x F GLIBC_2.28 f64xaddf128 F +GLIBC_2.28 f64xsubf128 F GLIBC_2.28 fadd F GLIBC_2.28 faddl F +GLIBC_2.28 fsub F +GLIBC_2.28 fsubl F GLIBC_2.4 GLIBC_2.4 A GLIBC_2.4 __clog10l F GLIBC_2.4 __finitel F diff --git a/sysdeps/unix/sysv/linux/sparc/sparc64/libm.abilist b/sysdeps/unix/sysv/linux/sparc/sparc64/libm.abilist index 1fc848a59d..18f6551766 100644 --- a/sysdeps/unix/sysv/linux/sparc/sparc64/libm.abilist +++ b/sysdeps/unix/sysv/linux/sparc/sparc64/libm.abilist @@ -989,16 +989,29 @@ GLIBC_2.27 ynf64 F GLIBC_2.27 ynf64x F GLIBC_2.28 GLIBC_2.28 A GLIBC_2.28 daddl F +GLIBC_2.28 dsubl F GLIBC_2.28 f32addf128 F GLIBC_2.28 f32addf32x F GLIBC_2.28 f32addf64 F GLIBC_2.28 f32addf64x F +GLIBC_2.28 f32subf128 F +GLIBC_2.28 f32subf32x F +GLIBC_2.28 f32subf64 F +GLIBC_2.28 f32subf64x F GLIBC_2.28 f32xaddf128 F GLIBC_2.28 f32xaddf64 F GLIBC_2.28 f32xaddf64x F +GLIBC_2.28 f32xsubf128 F +GLIBC_2.28 f32xsubf64 F +GLIBC_2.28 f32xsubf64x F GLIBC_2.28 f64addf128 F GLIBC_2.28 f64addf64x F +GLIBC_2.28 f64subf128 F +GLIBC_2.28 f64subf64x F GLIBC_2.28 f64xaddf128 F +GLIBC_2.28 f64xsubf128 F GLIBC_2.28 fadd F GLIBC_2.28 faddl F +GLIBC_2.28 fsub F +GLIBC_2.28 fsubl F GLIBC_2.4 GLIBC_2.4 A diff --git a/sysdeps/unix/sysv/linux/tile/tilegx32/libm.abilist b/sysdeps/unix/sysv/linux/tile/tilegx32/libm.abilist index a7c37e2bef..73ceb5a62a 100644 --- a/sysdeps/unix/sysv/linux/tile/tilegx32/libm.abilist +++ b/sysdeps/unix/sysv/linux/tile/tilegx32/libm.abilist @@ -749,8 +749,14 @@ GLIBC_2.27 ynf32x F GLIBC_2.27 ynf64 F GLIBC_2.28 GLIBC_2.28 A GLIBC_2.28 daddl F +GLIBC_2.28 dsubl F GLIBC_2.28 f32addf32x F GLIBC_2.28 f32addf64 F +GLIBC_2.28 f32subf32x F +GLIBC_2.28 f32subf64 F GLIBC_2.28 f32xaddf64 F +GLIBC_2.28 f32xsubf64 F GLIBC_2.28 fadd F GLIBC_2.28 faddl F +GLIBC_2.28 fsub F +GLIBC_2.28 fsubl F diff --git a/sysdeps/unix/sysv/linux/tile/tilegx64/libm.abilist b/sysdeps/unix/sysv/linux/tile/tilegx64/libm.abilist index a7c37e2bef..73ceb5a62a 100644 --- a/sysdeps/unix/sysv/linux/tile/tilegx64/libm.abilist +++ b/sysdeps/unix/sysv/linux/tile/tilegx64/libm.abilist @@ -749,8 +749,14 @@ GLIBC_2.27 ynf32x F GLIBC_2.27 ynf64 F GLIBC_2.28 GLIBC_2.28 A GLIBC_2.28 daddl F +GLIBC_2.28 dsubl F GLIBC_2.28 f32addf32x F GLIBC_2.28 f32addf64 F +GLIBC_2.28 f32subf32x F +GLIBC_2.28 f32subf64 F GLIBC_2.28 f32xaddf64 F +GLIBC_2.28 f32xsubf64 F GLIBC_2.28 fadd F GLIBC_2.28 faddl F +GLIBC_2.28 fsub F +GLIBC_2.28 fsubl F diff --git a/sysdeps/unix/sysv/linux/x86_64/64/libm.abilist b/sysdeps/unix/sysv/linux/x86_64/64/libm.abilist index 0d8c44848e..e4d0fa8e56 100644 --- a/sysdeps/unix/sysv/linux/x86_64/64/libm.abilist +++ b/sysdeps/unix/sysv/linux/x86_64/64/libm.abilist @@ -1024,16 +1024,29 @@ GLIBC_2.27 ynf64 F GLIBC_2.27 ynf64x F GLIBC_2.28 GLIBC_2.28 A GLIBC_2.28 daddl F +GLIBC_2.28 dsubl F GLIBC_2.28 f32addf128 F GLIBC_2.28 f32addf32x F GLIBC_2.28 f32addf64 F GLIBC_2.28 f32addf64x F +GLIBC_2.28 f32subf128 F +GLIBC_2.28 f32subf32x F +GLIBC_2.28 f32subf64 F +GLIBC_2.28 f32subf64x F GLIBC_2.28 f32xaddf128 F GLIBC_2.28 f32xaddf64 F GLIBC_2.28 f32xaddf64x F +GLIBC_2.28 f32xsubf128 F +GLIBC_2.28 f32xsubf64 F +GLIBC_2.28 f32xsubf64x F GLIBC_2.28 f64addf128 F GLIBC_2.28 f64addf64x F +GLIBC_2.28 f64subf128 F +GLIBC_2.28 f64subf64x F GLIBC_2.28 f64xaddf128 F +GLIBC_2.28 f64xsubf128 F GLIBC_2.28 fadd F GLIBC_2.28 faddl F +GLIBC_2.28 fsub F +GLIBC_2.28 fsubl F GLIBC_2.4 GLIBC_2.4 A diff --git a/sysdeps/unix/sysv/linux/x86_64/x32/libm.abilist b/sysdeps/unix/sysv/linux/x86_64/x32/libm.abilist index e7f368eaf4..543b5f80b7 100644 --- a/sysdeps/unix/sysv/linux/x86_64/x32/libm.abilist +++ b/sysdeps/unix/sysv/linux/x86_64/x32/libm.abilist @@ -1023,15 +1023,28 @@ GLIBC_2.27 ynf64 F GLIBC_2.27 ynf64x F GLIBC_2.28 GLIBC_2.28 A GLIBC_2.28 daddl F +GLIBC_2.28 dsubl F GLIBC_2.28 f32addf128 F GLIBC_2.28 f32addf32x F GLIBC_2.28 f32addf64 F GLIBC_2.28 f32addf64x F +GLIBC_2.28 f32subf128 F +GLIBC_2.28 f32subf32x F +GLIBC_2.28 f32subf64 F +GLIBC_2.28 f32subf64x F GLIBC_2.28 f32xaddf128 F GLIBC_2.28 f32xaddf64 F GLIBC_2.28 f32xaddf64x F +GLIBC_2.28 f32xsubf128 F +GLIBC_2.28 f32xsubf64 F +GLIBC_2.28 f32xsubf64x F GLIBC_2.28 f64addf128 F GLIBC_2.28 f64addf64x F +GLIBC_2.28 f64subf128 F +GLIBC_2.28 f64subf64x F GLIBC_2.28 f64xaddf128 F +GLIBC_2.28 f64xsubf128 F GLIBC_2.28 fadd F GLIBC_2.28 faddl F +GLIBC_2.28 fsub F +GLIBC_2.28 fsubl F |