glibc/math/auto-libm-test-out-narrow-mul
Joseph Myers 1356f38df5 Fix f64xdivf128, f64xmulf128 spurious underflows (bug 28358)
As described in bug 28358, the round-to-odd computations used in the
libm functions that round their results to a narrower format can yield
spurious underflow exceptions in the following circumstances: the
narrowing only narrows the precision of the type and not the exponent
range (i.e., it's narrowing _Float128 to _Float64x on x86_64, x86 or
ia64), the architecture does after-rounding tininess detection (which
applies to all those architectures), the result is inexact, tiny
before rounding but not tiny after rounding (with the chosen rounding
mode) for _Float64x (which is possible for narrowing mul, div and fma,
not for narrowing add, sub or sqrt), so the underflow exception
resulting from the toward-zero computation in _Float128 is spurious
for _Float64x.

Fixed by making ROUND_TO_ODD call feclearexcept (FE_UNDERFLOW) in the
problem cases (as indicated by an extra argument to the macro); there
is never any need to preserve underflow exceptions from this part of
the computation, because the conversion of the round-to-odd value to
the narrower type will underflow in exactly the cases in which the
function should raise that exception, but it may be more efficient to
avoid the extra manipulation of the floating-point environment when
not needed.

Tested for x86_64 and x86, and with build-many-glibcs.py.
2021-09-21 21:54:37 +00:00

17540 lines
2.0 MiB

mul 0 0
= mul downward binary32:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 :
= mul tonearest binary32:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 :
= mul towardzero binary32:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 :
= mul upward binary32:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 :
= mul downward binary64:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 :
= mul tonearest binary64:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 :
= mul towardzero binary64:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 :
= mul upward binary64:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 :
= mul downward intel96:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 :
= mul tonearest intel96:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 :
= mul towardzero intel96:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 :
= mul upward intel96:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 :
= mul downward m68k96:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 :
= mul tonearest m68k96:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 :
= mul towardzero m68k96:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 :
= mul upward m68k96:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 :
= mul downward binary128:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 :
= mul tonearest binary128:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 :
= mul towardzero binary128:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 :
= mul upward binary128:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 :
= mul downward ibm128:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 :
= mul tonearest ibm128:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 :
= mul towardzero ibm128:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 :
= mul upward ibm128:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 :
mul 0 -0
= mul downward binary32:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : -0x0p+0 :
= mul tonearest binary32:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : -0x0p+0 :
= mul towardzero binary32:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : -0x0p+0 :
= mul upward binary32:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : -0x0p+0 :
= mul downward binary64:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : -0x0p+0 :
= mul tonearest binary64:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : -0x0p+0 :
= mul towardzero binary64:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : -0x0p+0 :
= mul upward binary64:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : -0x0p+0 :
= mul downward intel96:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : -0x0p+0 :
= mul tonearest intel96:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : -0x0p+0 :
= mul towardzero intel96:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : -0x0p+0 :
= mul upward intel96:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : -0x0p+0 :
= mul downward m68k96:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : -0x0p+0 :
= mul tonearest m68k96:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : -0x0p+0 :
= mul towardzero m68k96:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : -0x0p+0 :
= mul upward m68k96:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : -0x0p+0 :
= mul downward binary128:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : -0x0p+0 :
= mul tonearest binary128:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : -0x0p+0 :
= mul towardzero binary128:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : -0x0p+0 :
= mul upward binary128:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : -0x0p+0 :
= mul downward ibm128:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : -0x0p+0 :
= mul tonearest ibm128:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : -0x0p+0 :
= mul towardzero ibm128:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : -0x0p+0 :
= mul upward ibm128:arg_fmt(0,0,0,0) 0x0p+0 -0x0p+0 : -0x0p+0 :
mul -0 0
= mul downward binary32:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 :
= mul tonearest binary32:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 :
= mul towardzero binary32:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 :
= mul upward binary32:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 :
= mul downward binary64:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 :
= mul tonearest binary64:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 :
= mul towardzero binary64:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 :
= mul upward binary64:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 :
= mul downward intel96:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 :
= mul tonearest intel96:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 :
= mul towardzero intel96:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 :
= mul upward intel96:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 :
= mul downward m68k96:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 :
= mul tonearest m68k96:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 :
= mul towardzero m68k96:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 :
= mul upward m68k96:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 :
= mul downward binary128:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 :
= mul tonearest binary128:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 :
= mul towardzero binary128:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 :
= mul upward binary128:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 :
= mul downward ibm128:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 :
= mul tonearest ibm128:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 :
= mul towardzero ibm128:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 :
= mul upward ibm128:arg_fmt(0,0,0,0) -0x0p+0 0x0p+0 : -0x0p+0 :
mul -0 -0
= mul downward binary32:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : 0x0p+0 :
= mul tonearest binary32:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : 0x0p+0 :
= mul towardzero binary32:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : 0x0p+0 :
= mul upward binary32:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : 0x0p+0 :
= mul downward binary64:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : 0x0p+0 :
= mul tonearest binary64:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : 0x0p+0 :
= mul towardzero binary64:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : 0x0p+0 :
= mul upward binary64:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : 0x0p+0 :
= mul downward intel96:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : 0x0p+0 :
= mul tonearest intel96:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : 0x0p+0 :
= mul towardzero intel96:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : 0x0p+0 :
= mul upward intel96:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : 0x0p+0 :
= mul downward m68k96:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : 0x0p+0 :
= mul tonearest m68k96:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : 0x0p+0 :
= mul towardzero m68k96:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : 0x0p+0 :
= mul upward m68k96:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : 0x0p+0 :
= mul downward binary128:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : 0x0p+0 :
= mul tonearest binary128:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : 0x0p+0 :
= mul towardzero binary128:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : 0x0p+0 :
= mul upward binary128:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : 0x0p+0 :
= mul downward ibm128:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : 0x0p+0 :
= mul tonearest ibm128:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : 0x0p+0 :
= mul towardzero ibm128:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : 0x0p+0 :
= mul upward ibm128:arg_fmt(0,0,0,0) -0x0p+0 -0x0p+0 : 0x0p+0 :
mul max max
= mul downward binary32:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : 0xf.ffffe000001p+252 :
= mul tonearest binary64:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : 0xf.ffffe000001p+252 :
= mul towardzero binary64:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : 0xf.ffffe000001p+252 :
= mul upward binary64:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : 0xf.ffffe000001p+252 :
= mul downward intel96:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : 0xf.ffffe000001p+252 :
= mul tonearest intel96:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : 0xf.ffffe000001p+252 :
= mul towardzero intel96:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : 0xf.ffffe000001p+252 :
= mul upward intel96:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : 0xf.ffffe000001p+252 :
= mul downward m68k96:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : 0xf.ffffe000001p+252 :
= mul tonearest m68k96:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : 0xf.ffffe000001p+252 :
= mul towardzero m68k96:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : 0xf.ffffe000001p+252 :
= mul upward m68k96:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : 0xf.ffffe000001p+252 :
= mul downward binary128:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : 0xf.ffffe000001p+252 :
= mul tonearest binary128:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : 0xf.ffffe000001p+252 :
= mul towardzero binary128:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : 0xf.ffffe000001p+252 :
= mul upward binary128:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : 0xf.ffffe000001p+252 :
= mul downward ibm128:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : 0xf.ffffe000001p+252 :
= mul tonearest ibm128:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : 0xf.ffffe000001p+252 :
= mul towardzero ibm128:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : 0xf.ffffe000001p+252 :
= mul upward ibm128:arg_fmt(127,24,104,24) 0xf.fffffp+124 0xf.fffffp+124 : 0xf.ffffe000001p+252 :
= mul downward binary32:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.ffffefffffff8p+1148 : inexact
= mul tonearest intel96:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.ffffefffffff8p+1148 : inexact
= mul towardzero intel96:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.ffffefffffff8p+1148 : inexact
= mul upward intel96:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.ffffefffffff801p+1148 : inexact
= mul downward m68k96:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.ffffefffffff8p+1148 : inexact
= mul tonearest m68k96:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.ffffefffffff8p+1148 : inexact
= mul towardzero m68k96:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.ffffefffffff8p+1148 : inexact
= mul upward m68k96:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.ffffefffffff801p+1148 : inexact
= mul downward binary128:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.ffffefffffff8000008p+1148 :
= mul tonearest binary128:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.ffffefffffff8000008p+1148 :
= mul towardzero binary128:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.ffffefffffff8000008p+1148 :
= mul upward binary128:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.ffffefffffff8000008p+1148 :
= mul downward ibm128:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero ibm128:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok
= mul upward ibm128:arg_fmt(1023,53,104,53) 0xf.fffffp+124 0xf.ffffffffffff8p+1020 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul downward binary32:arg_fmt(16383,64,104,64) 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(16383,64,104,64) 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,64,104,64) 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,64,104,64) 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(16383,64,104,64) 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(16383,64,104,64) 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,64,104,64) 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,64,104,64) 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(16383,64,104,64) 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest intel96:arg_fmt(16383,64,104,64) 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,64,104,64) 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,64,104,64) 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul downward m68k96:arg_fmt(16383,64,104,64) 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(16383,64,104,64) 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,64,104,64) 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,64,104,64) 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul downward binary128:arg_fmt(16383,64,104,64) 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul tonearest binary128:arg_fmt(16383,64,104,64) 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,64,104,64) 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,64,104,64) 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul 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
= mul tonearest ibm128:arg_fmt(16383,64,104,64) 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul 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
= mul upward ibm128:arg_fmt(16383,64,104,64) 0xf.fffffp+124 0xf.fffffffffffffffp+16380 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul downward binary32:arg_fmt(16383,113,104,113) 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(16383,113,104,113) 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,113,104,113) 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,113,104,113) 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(16383,113,104,113) 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(16383,113,104,113) 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,113,104,113) 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,113,104,113) 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(16383,113,104,113) 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest intel96:arg_fmt(16383,113,104,113) 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,113,104,113) 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,113,104,113) 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul downward m68k96:arg_fmt(16383,113,104,113) 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(16383,113,104,113) 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,113,104,113) 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,113,104,113) 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul downward binary128:arg_fmt(16383,113,104,113) 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul tonearest binary128:arg_fmt(16383,113,104,113) 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,113,104,113) 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,113,104,113) 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul 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
= mul tonearest ibm128:arg_fmt(16383,113,104,113) 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul 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
= mul upward ibm128:arg_fmt(16383,113,104,113) 0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul downward binary32:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffefffffffcp+1148 : inexact
= mul tonearest intel96:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffefffffffcp+1148 : inexact
= mul towardzero intel96:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffefffffffcp+1148 : inexact
= mul upward intel96:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffefffffffc01p+1148 : inexact
= mul downward m68k96:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffefffffffcp+1148 : inexact
= mul tonearest m68k96:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffefffffffcp+1148 : inexact
= mul towardzero m68k96:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffefffffffcp+1148 : inexact
= mul upward m68k96:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffefffffffc01p+1148 : inexact
= mul downward binary128:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffefffffffc000003ffffffcp+1148 : inexact
= mul tonearest binary128:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffefffffffc000003ffffffcp+1148 : inexact
= mul towardzero binary128:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffefffffffc000003ffffffcp+1148 : inexact
= mul upward binary128:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffefffffffc000003ffffffc08p+1148 : inexact
= mul downward ibm128:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero ibm128:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok
= mul upward ibm128:arg_fmt(1023,53,104,106) 0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul downward binary32:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffefffffff8p+1148 : inexact
= mul tonearest intel96:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffefffffff8p+1148 : inexact
= mul towardzero intel96:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffefffffff8p+1148 : inexact
= mul upward intel96:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffefffffff801p+1148 : inexact
= mul downward m68k96:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffefffffff8p+1148 : inexact
= mul tonearest m68k96:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffefffffff8p+1148 : inexact
= mul towardzero m68k96:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffefffffff8p+1148 : inexact
= mul upward m68k96:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffefffffff801p+1148 : inexact
= mul downward binary128:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffefffffff8000008p+1148 :
= mul tonearest binary128:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffefffffff8000008p+1148 :
= mul towardzero binary128:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffefffffff8000008p+1148 :
= mul upward binary128:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffefffffff8000008p+1148 :
= mul downward ibm128:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul towardzero ibm128:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok
= mul upward ibm128:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 0xf.fffffp+124 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul downward binary32:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffp+2044 : inexact
= mul tonearest intel96:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffp+2044 : inexact
= mul towardzero intel96:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffp+2044 : inexact
= mul upward intel96:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff001p+2044 : inexact
= mul downward m68k96:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffp+2044 : inexact
= mul tonearest m68k96:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffp+2044 : inexact
= mul towardzero m68k96:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffp+2044 : inexact
= mul upward m68k96:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff001p+2044 : inexact
= mul downward binary128:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff00000000000004p+2044 :
= mul tonearest binary128:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff00000000000004p+2044 :
= mul towardzero binary128:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff00000000000004p+2044 :
= mul upward binary128:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff00000000000004p+2044 :
= mul 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
= mul tonearest ibm128:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul 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
= mul upward ibm128:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul downward binary32:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest intel96:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul downward m68k96:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul downward binary128:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul tonearest binary128:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul 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
= mul tonearest ibm128:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul 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
= mul upward ibm128:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul downward binary32:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest intel96:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul downward m68k96:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul downward binary128:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul tonearest binary128:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul 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
= mul tonearest ibm128:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul 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
= mul upward ibm128:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul downward binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff3ffp+2044 : inexact
= mul tonearest intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff4p+2044 : inexact
= mul towardzero intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff3ffp+2044 : inexact
= mul upward intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff4p+2044 : inexact
= mul downward m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff3ffp+2044 : inexact
= mul tonearest m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff4p+2044 : inexact
= mul towardzero m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff3ffp+2044 : inexact
= mul upward m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff4p+2044 : inexact
= mul downward binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff3ffffffffffffep+2044 : inexact
= mul tonearest binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff3ffffffffffffep+2044 : inexact
= mul towardzero binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff3ffffffffffffep+2044 : inexact
= mul upward binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff3ffffffffffffe08p+2044 : inexact
= mul 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
= mul tonearest ibm128:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul 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
= mul upward ibm128:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul downward binary32:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest intel96:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul downward m68k96:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul downward binary128:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul tonearest binary128:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul 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
= mul tonearest ibm128:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul 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
= mul upward ibm128:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 0xf.fffffp+124 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul downward binary32:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest intel96:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul downward m68k96:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul downward binary128:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul tonearest binary128:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul 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
= mul tonearest ibm128:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul 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
= mul upward ibm128:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul downward binary32:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest intel96:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul downward m68k96:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul downward binary128:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul tonearest binary128:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul 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
= mul tonearest ibm128:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul 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
= mul upward ibm128:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul downward binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul downward m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul downward binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul tonearest binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul 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
= mul tonearest ibm128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul 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
= mul upward ibm128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul downward binary32:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest intel96:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul downward m68k96:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul downward binary128:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul tonearest binary128:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul 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
= mul tonearest ibm128:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul 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
= mul upward ibm128:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul downward binary32:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest intel96:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul downward m68k96:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul downward binary128:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul tonearest binary128:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul 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
= mul tonearest ibm128:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul 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
= mul upward ibm128:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul downward binary32:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest intel96:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul downward m68k96:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul downward binary128:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul tonearest binary128:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul 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
= mul tonearest ibm128:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul 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
= mul upward ibm128:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul downward binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul downward m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul downward binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul tonearest binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul 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
= mul tonearest ibm128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul 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
= mul upward ibm128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul downward binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul downward m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul downward binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul tonearest binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul 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
= mul tonearest ibm128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul 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
= mul upward ibm128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul downward binary32:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest intel96:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul downward m68k96:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul downward binary128:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul tonearest binary128:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul 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
= mul tonearest ibm128:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul 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
= mul upward ibm128:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul downward binary32:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.ffffefffffffcp+1148 : inexact
= mul tonearest intel96:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.ffffefffffffcp+1148 : inexact
= mul towardzero intel96:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.ffffefffffffcp+1148 : inexact
= mul upward intel96:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.ffffefffffffc01p+1148 : inexact
= mul downward m68k96:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.ffffefffffffcp+1148 : inexact
= mul tonearest m68k96:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.ffffefffffffcp+1148 : inexact
= mul towardzero m68k96:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.ffffefffffffcp+1148 : inexact
= mul upward m68k96:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.ffffefffffffc01p+1148 : inexact
= mul downward binary128:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.ffffefffffffc000003ffffffcp+1148 : inexact
= mul tonearest binary128:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.ffffefffffffc000003ffffffcp+1148 : inexact
= mul towardzero binary128:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.ffffefffffffc000003ffffffcp+1148 : inexact
= mul upward binary128:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.ffffefffffffc000003ffffffc08p+1148 : inexact
= mul downward ibm128:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul towardzero ibm128:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok
= mul upward ibm128:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul downward binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff3ffp+2044 : inexact
= mul tonearest intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff4p+2044 : inexact
= mul towardzero intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff3ffp+2044 : inexact
= mul upward intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff4p+2044 : inexact
= mul downward m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff3ffp+2044 : inexact
= mul tonearest m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff4p+2044 : inexact
= mul towardzero m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff3ffp+2044 : inexact
= mul upward m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff4p+2044 : inexact
= mul downward binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff3ffffffffffffep+2044 : inexact
= mul tonearest binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff3ffffffffffffep+2044 : inexact
= mul towardzero binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff3ffffffffffffep+2044 : inexact
= mul upward binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff3ffffffffffffe08p+2044 : inexact
= mul 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
= mul tonearest ibm128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul 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
= mul upward ibm128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul downward binary32:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest intel96:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul downward m68k96:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul downward binary128:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul tonearest binary128:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul 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
= mul tonearest ibm128:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul 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
= mul upward ibm128:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul downward binary32:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest intel96:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul downward m68k96:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul downward binary128:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul tonearest binary128:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul 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
= mul tonearest ibm128:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul 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
= mul upward ibm128:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul downward binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff7ffp+2044 : inexact
= mul tonearest intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff8p+2044 : inexact
= mul towardzero intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff7ffp+2044 : inexact
= mul upward intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff8p+2044 : inexact
= mul downward m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff7ffp+2044 : inexact
= mul tonearest m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff8p+2044 : inexact
= mul towardzero m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff7ffp+2044 : inexact
= mul upward m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff8p+2044 : inexact
= mul downward binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff7ffffffffffff9p+2044 : inexact
= mul tonearest binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff7ffffffffffff9p+2044 : inexact
= mul towardzero binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff7ffffffffffff9p+2044 : inexact
= mul upward binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff7ffffffffffff908p+2044 : inexact
= mul 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
= mul tonearest ibm128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul 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
= mul upward ibm128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
mul max -max
= mul downward binary32:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : -0xf.ffffe000001p+252 :
= mul tonearest binary64:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : -0xf.ffffe000001p+252 :
= mul towardzero binary64:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : -0xf.ffffe000001p+252 :
= mul upward binary64:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : -0xf.ffffe000001p+252 :
= mul downward intel96:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : -0xf.ffffe000001p+252 :
= mul tonearest intel96:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : -0xf.ffffe000001p+252 :
= mul towardzero intel96:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : -0xf.ffffe000001p+252 :
= mul upward intel96:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : -0xf.ffffe000001p+252 :
= mul downward m68k96:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : -0xf.ffffe000001p+252 :
= mul tonearest m68k96:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : -0xf.ffffe000001p+252 :
= mul towardzero m68k96:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : -0xf.ffffe000001p+252 :
= mul upward m68k96:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : -0xf.ffffe000001p+252 :
= mul downward binary128:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : -0xf.ffffe000001p+252 :
= mul tonearest binary128:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : -0xf.ffffe000001p+252 :
= mul towardzero binary128:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : -0xf.ffffe000001p+252 :
= mul upward binary128:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : -0xf.ffffe000001p+252 :
= mul downward ibm128:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : -0xf.ffffe000001p+252 :
= mul tonearest ibm128:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : -0xf.ffffe000001p+252 :
= mul towardzero ibm128:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : -0xf.ffffe000001p+252 :
= mul upward ibm128:arg_fmt(127,24,104,24) 0xf.fffffp+124 -0xf.fffffp+124 : -0xf.ffffe000001p+252 :
= mul downward binary32:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : -0xf.ffffefffffff801p+1148 : inexact
= mul tonearest intel96:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : -0xf.ffffefffffff8p+1148 : inexact
= mul towardzero intel96:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : -0xf.ffffefffffff8p+1148 : inexact
= mul upward intel96:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : -0xf.ffffefffffff8p+1148 : inexact
= mul downward m68k96:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : -0xf.ffffefffffff801p+1148 : inexact
= mul tonearest m68k96:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : -0xf.ffffefffffff8p+1148 : inexact
= mul towardzero m68k96:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : -0xf.ffffefffffff8p+1148 : inexact
= mul upward m68k96:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : -0xf.ffffefffffff8p+1148 : inexact
= mul downward binary128:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : -0xf.ffffefffffff8000008p+1148 :
= mul tonearest binary128:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : -0xf.ffffefffffff8000008p+1148 :
= mul towardzero binary128:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : -0xf.ffffefffffff8000008p+1148 :
= mul upward binary128:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : -0xf.ffffefffffff8000008p+1148 :
= mul downward ibm128:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero ibm128:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok
= mul upward ibm128:arg_fmt(1023,53,104,53) 0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok
= mul downward binary32:arg_fmt(16383,64,104,64) 0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(16383,64,104,64) 0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,64,104,64) 0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,64,104,64) 0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(16383,64,104,64) 0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(16383,64,104,64) 0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,64,104,64) 0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,64,104,64) 0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(16383,64,104,64) 0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest intel96:arg_fmt(16383,64,104,64) 0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,64,104,64) 0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,64,104,64) 0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward m68k96:arg_fmt(16383,64,104,64) 0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest m68k96:arg_fmt(16383,64,104,64) 0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,64,104,64) 0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,64,104,64) 0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward binary128:arg_fmt(16383,64,104,64) 0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary128:arg_fmt(16383,64,104,64) 0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,64,104,64) 0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,64,104,64) 0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul downward ibm128:arg_fmt(16383,64,104,64) 0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(16383,64,104,64) 0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul 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
= mul 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
= mul downward binary32:arg_fmt(16383,113,104,113) 0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(16383,113,104,113) 0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,113,104,113) 0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,113,104,113) 0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(16383,113,104,113) 0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(16383,113,104,113) 0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,113,104,113) 0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,113,104,113) 0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(16383,113,104,113) 0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest intel96:arg_fmt(16383,113,104,113) 0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,113,104,113) 0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,113,104,113) 0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward m68k96:arg_fmt(16383,113,104,113) 0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest m68k96:arg_fmt(16383,113,104,113) 0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,113,104,113) 0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,113,104,113) 0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward binary128:arg_fmt(16383,113,104,113) 0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary128:arg_fmt(16383,113,104,113) 0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,113,104,113) 0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,113,104,113) 0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul downward ibm128:arg_fmt(16383,113,104,113) 0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(16383,113,104,113) 0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul 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
= mul 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
= mul downward binary32:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffefffffffc01p+1148 : inexact
= mul tonearest intel96:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffefffffffcp+1148 : inexact
= mul towardzero intel96:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffefffffffcp+1148 : inexact
= mul upward intel96:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffefffffffcp+1148 : inexact
= mul downward m68k96:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffefffffffc01p+1148 : inexact
= mul tonearest m68k96:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffefffffffcp+1148 : inexact
= mul towardzero m68k96:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffefffffffcp+1148 : inexact
= mul upward m68k96:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffefffffffcp+1148 : inexact
= mul downward binary128:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffefffffffc000003ffffffc08p+1148 : inexact
= mul tonearest binary128:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffefffffffc000003ffffffcp+1148 : inexact
= mul towardzero binary128:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffefffffffc000003ffffffcp+1148 : inexact
= mul upward binary128:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffefffffffc000003ffffffcp+1148 : inexact
= mul downward ibm128:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero ibm128:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok
= mul upward ibm128:arg_fmt(1023,53,104,106) 0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok
= mul downward binary32:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0xf.ffffefffffff801p+1148 : inexact
= mul tonearest intel96:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0xf.ffffefffffff8p+1148 : inexact
= mul towardzero intel96:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0xf.ffffefffffff8p+1148 : inexact
= mul upward intel96:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0xf.ffffefffffff8p+1148 : inexact
= mul downward m68k96:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0xf.ffffefffffff801p+1148 : inexact
= mul tonearest m68k96:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0xf.ffffefffffff8p+1148 : inexact
= mul towardzero m68k96:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0xf.ffffefffffff8p+1148 : inexact
= mul upward m68k96:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0xf.ffffefffffff8p+1148 : inexact
= mul downward binary128:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0xf.ffffefffffff8000008p+1148 :
= mul tonearest binary128:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0xf.ffffefffffff8000008p+1148 :
= mul towardzero binary128:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0xf.ffffefffffff8000008p+1148 :
= mul upward binary128:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0xf.ffffefffffff8000008p+1148 :
= mul downward ibm128:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul towardzero ibm128:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok
= mul upward ibm128:arg_fmt(1023,53,104,53) 0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok
= mul downward binary32:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff001p+2044 : inexact
= mul tonearest intel96:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffffp+2044 : inexact
= mul towardzero intel96:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffffp+2044 : inexact
= mul upward intel96:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffffp+2044 : inexact
= mul downward m68k96:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff001p+2044 : inexact
= mul tonearest m68k96:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffffp+2044 : inexact
= mul towardzero m68k96:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffffp+2044 : inexact
= mul upward m68k96:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffffp+2044 : inexact
= mul downward binary128:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff00000000000004p+2044 :
= mul tonearest binary128:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff00000000000004p+2044 :
= mul towardzero binary128:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff00000000000004p+2044 :
= mul upward binary128:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff00000000000004p+2044 :
= mul downward ibm128:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(1023,53,971,53) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul 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
= mul 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
= mul downward binary32:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest intel96:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward m68k96:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest m68k96:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward binary128:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary128:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul downward ibm128:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(16383,64,971,64) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul 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
= mul 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
= mul downward binary32:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest intel96:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward m68k96:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest m68k96:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward binary128:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary128:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul downward ibm128:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(16383,113,971,113) 0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul 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
= mul 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
= mul downward binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff4p+2044 : inexact
= mul tonearest intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff4p+2044 : inexact
= mul towardzero intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff3ffp+2044 : inexact
= mul upward intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff3ffp+2044 : inexact
= mul downward m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff4p+2044 : inexact
= mul tonearest m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff4p+2044 : inexact
= mul towardzero m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff3ffp+2044 : inexact
= mul upward m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff3ffp+2044 : inexact
= mul downward binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff3ffffffffffffe08p+2044 : inexact
= mul tonearest binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff3ffffffffffffep+2044 : inexact
= mul towardzero binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff3ffffffffffffep+2044 : inexact
= mul upward binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff3ffffffffffffep+2044 : inexact
= mul downward ibm128:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(1023,53,918,106) 0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul 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
= mul 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
= mul downward binary32:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul tonearest intel96:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward m68k96:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul tonearest m68k96:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward binary128:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul tonearest binary128:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul downward ibm128:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(16383,64,104,64) 0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul 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
= mul 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
= mul downward binary32:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest intel96:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward m68k96:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest m68k96:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward binary128:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary128:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul downward ibm128:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(16383,64,971,64) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul 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
= mul 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
= mul downward binary32:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest intel96:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward m68k96:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest m68k96:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward binary128:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary128:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul downward ibm128:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(16383,64,16320,64) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul 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
= mul 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
= mul downward binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul downward ibm128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul 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
= mul 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
= mul downward binary32:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest intel96:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward m68k96:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest m68k96:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward binary128:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary128:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul downward ibm128:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(16383,64,918,106) 0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul 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
= mul 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
= mul downward binary32:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul tonearest intel96:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward m68k96:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul tonearest m68k96:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward binary128:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul tonearest binary128:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul downward ibm128:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(16383,113,104,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul 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
= mul 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
= mul downward binary32:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest intel96:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward m68k96:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest m68k96:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward binary128:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary128:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul downward ibm128:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(16383,113,971,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul 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
= mul 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
= mul downward binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul downward ibm128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul 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
= mul 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
= mul downward binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul downward ibm128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(16383,113,16271,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul 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
= mul 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
= mul downward binary32:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest intel96:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward m68k96:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest m68k96:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward binary128:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary128:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul downward ibm128:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(16383,113,918,113) 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul 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
= mul 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
= mul downward binary32:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0xf.ffffefffffffc01p+1148 : inexact
= mul tonearest intel96:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0xf.ffffefffffffcp+1148 : inexact
= mul towardzero intel96:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0xf.ffffefffffffcp+1148 : inexact
= mul upward intel96:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0xf.ffffefffffffcp+1148 : inexact
= mul downward m68k96:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0xf.ffffefffffffc01p+1148 : inexact
= mul tonearest m68k96:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0xf.ffffefffffffcp+1148 : inexact
= mul towardzero m68k96:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0xf.ffffefffffffcp+1148 : inexact
= mul upward m68k96:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0xf.ffffefffffffcp+1148 : inexact
= mul downward binary128:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0xf.ffffefffffffc000003ffffffc08p+1148 : inexact
= mul tonearest binary128:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0xf.ffffefffffffc000003ffffffcp+1148 : inexact
= mul towardzero binary128:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0xf.ffffefffffffc000003ffffffcp+1148 : inexact
= mul upward binary128:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0xf.ffffefffffffc000003ffffffcp+1148 : inexact
= mul downward ibm128:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul towardzero ibm128:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok
= mul upward ibm128:arg_fmt(1023,53,104,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok
= mul downward binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff4p+2044 : inexact
= mul tonearest intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff4p+2044 : inexact
= mul towardzero intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff3ffp+2044 : inexact
= mul upward intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff3ffp+2044 : inexact
= mul downward m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff4p+2044 : inexact
= mul tonearest m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff4p+2044 : inexact
= mul towardzero m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff3ffp+2044 : inexact
= mul upward m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff3ffp+2044 : inexact
= mul downward binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff3ffffffffffffe08p+2044 : inexact
= mul tonearest binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff3ffffffffffffep+2044 : inexact
= mul towardzero binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff3ffffffffffffep+2044 : inexact
= mul upward binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff3ffffffffffffep+2044 : inexact
= mul downward ibm128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul 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
= mul 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
= mul downward binary32:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest intel96:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward m68k96:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest m68k96:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward binary128:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary128:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul downward ibm128:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(16383,64,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul 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
= mul 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
= mul downward binary32:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest intel96:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward m68k96:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest m68k96:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward binary128:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary128:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul downward ibm128:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(16383,113,918,113) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul 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
= mul 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
= mul downward binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff8p+2044 : inexact
= mul tonearest intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff8p+2044 : inexact
= mul towardzero intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff7ffp+2044 : inexact
= mul upward intel96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff7ffp+2044 : inexact
= mul downward m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff8p+2044 : inexact
= mul tonearest m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff8p+2044 : inexact
= mul towardzero m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff7ffp+2044 : inexact
= mul upward m68k96:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff7ffp+2044 : inexact
= mul downward binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff7ffffffffffff908p+2044 : inexact
= mul tonearest binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff7ffffffffffff9p+2044 : inexact
= mul towardzero binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff7ffffffffffff9p+2044 : inexact
= mul upward binary128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff7ffffffffffff9p+2044 : inexact
= mul downward ibm128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(1023,53,918,106) 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul 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
= mul 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
mul -max max
= mul downward binary32:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : -0xf.ffffe000001p+252 :
= mul tonearest binary64:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : -0xf.ffffe000001p+252 :
= mul towardzero binary64:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : -0xf.ffffe000001p+252 :
= mul upward binary64:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : -0xf.ffffe000001p+252 :
= mul downward intel96:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : -0xf.ffffe000001p+252 :
= mul tonearest intel96:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : -0xf.ffffe000001p+252 :
= mul towardzero intel96:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : -0xf.ffffe000001p+252 :
= mul upward intel96:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : -0xf.ffffe000001p+252 :
= mul downward m68k96:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : -0xf.ffffe000001p+252 :
= mul tonearest m68k96:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : -0xf.ffffe000001p+252 :
= mul towardzero m68k96:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : -0xf.ffffe000001p+252 :
= mul upward m68k96:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : -0xf.ffffe000001p+252 :
= mul downward binary128:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : -0xf.ffffe000001p+252 :
= mul tonearest binary128:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : -0xf.ffffe000001p+252 :
= mul towardzero binary128:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : -0xf.ffffe000001p+252 :
= mul upward binary128:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : -0xf.ffffe000001p+252 :
= mul downward ibm128:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : -0xf.ffffe000001p+252 :
= mul tonearest ibm128:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : -0xf.ffffe000001p+252 :
= mul towardzero ibm128:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : -0xf.ffffe000001p+252 :
= mul upward ibm128:arg_fmt(127,24,104,24) -0xf.fffffp+124 0xf.fffffp+124 : -0xf.ffffe000001p+252 :
= mul downward binary32:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffefffffff801p+1148 : inexact
= mul tonearest intel96:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffefffffff8p+1148 : inexact
= mul towardzero intel96:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffefffffff8p+1148 : inexact
= mul upward intel96:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffefffffff8p+1148 : inexact
= mul downward m68k96:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffefffffff801p+1148 : inexact
= mul tonearest m68k96:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffefffffff8p+1148 : inexact
= mul towardzero m68k96:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffefffffff8p+1148 : inexact
= mul upward m68k96:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffefffffff8p+1148 : inexact
= mul downward binary128:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffefffffff8000008p+1148 :
= mul tonearest binary128:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffefffffff8000008p+1148 :
= mul towardzero binary128:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffefffffff8000008p+1148 :
= mul upward binary128:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffefffffff8000008p+1148 :
= mul downward ibm128:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero ibm128:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok
= mul upward ibm128:arg_fmt(1023,53,104,53) -0xf.fffffp+124 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok
= mul downward binary32:arg_fmt(16383,64,104,64) -0xf.fffffp+124 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(16383,64,104,64) -0xf.fffffp+124 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,64,104,64) -0xf.fffffp+124 0xf.fffffffffffffffp+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,64,104,64) -0xf.fffffp+124 0xf.fffffffffffffffp+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(16383,64,104,64) -0xf.fffffp+124 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(16383,64,104,64) -0xf.fffffp+124 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,64,104,64) -0xf.fffffp+124 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,64,104,64) -0xf.fffffp+124 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(16383,64,104,64) -0xf.fffffp+124 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest intel96:arg_fmt(16383,64,104,64) -0xf.fffffp+124 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,64,104,64) -0xf.fffffp+124 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,64,104,64) -0xf.fffffp+124 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward m68k96:arg_fmt(16383,64,104,64) -0xf.fffffp+124 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest m68k96:arg_fmt(16383,64,104,64) -0xf.fffffp+124 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,64,104,64) -0xf.fffffp+124 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,64,104,64) -0xf.fffffp+124 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward binary128:arg_fmt(16383,64,104,64) -0xf.fffffp+124 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary128:arg_fmt(16383,64,104,64) -0xf.fffffp+124 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,64,104,64) -0xf.fffffp+124 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,64,104,64) -0xf.fffffp+124 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul downward ibm128:arg_fmt(16383,64,104,64) -0xf.fffffp+124 0xf.fffffffffffffffp+16380 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(16383,64,104,64) -0xf.fffffp+124 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul 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
= mul 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
= mul downward binary32:arg_fmt(16383,113,104,113) -0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(16383,113,104,113) -0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,113,104,113) -0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,113,104,113) -0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(16383,113,104,113) -0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(16383,113,104,113) -0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,113,104,113) -0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,113,104,113) -0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(16383,113,104,113) -0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest intel96:arg_fmt(16383,113,104,113) -0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,113,104,113) -0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,113,104,113) -0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward m68k96:arg_fmt(16383,113,104,113) -0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest m68k96:arg_fmt(16383,113,104,113) -0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,113,104,113) -0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,113,104,113) -0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward binary128:arg_fmt(16383,113,104,113) -0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary128:arg_fmt(16383,113,104,113) -0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,113,104,113) -0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,113,104,113) -0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul downward ibm128:arg_fmt(16383,113,104,113) -0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(16383,113,104,113) -0xf.fffffp+124 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul 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
= mul 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
= mul downward binary32:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffefffffffc01p+1148 : inexact
= mul tonearest intel96:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffefffffffcp+1148 : inexact
= mul towardzero intel96:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffefffffffcp+1148 : inexact
= mul upward intel96:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffefffffffcp+1148 : inexact
= mul downward m68k96:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffefffffffc01p+1148 : inexact
= mul tonearest m68k96:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffefffffffcp+1148 : inexact
= mul towardzero m68k96:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffefffffffcp+1148 : inexact
= mul upward m68k96:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffefffffffcp+1148 : inexact
= mul downward binary128:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffefffffffc000003ffffffc08p+1148 : inexact
= mul tonearest binary128:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffefffffffc000003ffffffcp+1148 : inexact
= mul towardzero binary128:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffefffffffc000003ffffffcp+1148 : inexact
= mul upward binary128:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffefffffffc000003ffffffcp+1148 : inexact
= mul downward ibm128:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero ibm128:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok
= mul upward ibm128:arg_fmt(1023,53,104,106) -0xf.fffffp+124 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok
= mul downward binary32:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0xf.ffffefffffff801p+1148 : inexact
= mul tonearest intel96:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0xf.ffffefffffff8p+1148 : inexact
= mul towardzero intel96:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0xf.ffffefffffff8p+1148 : inexact
= mul upward intel96:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0xf.ffffefffffff8p+1148 : inexact
= mul downward m68k96:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0xf.ffffefffffff801p+1148 : inexact
= mul tonearest m68k96:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0xf.ffffefffffff8p+1148 : inexact
= mul towardzero m68k96:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0xf.ffffefffffff8p+1148 : inexact
= mul upward m68k96:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0xf.ffffefffffff8p+1148 : inexact
= mul downward binary128:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0xf.ffffefffffff8000008p+1148 :
= mul tonearest binary128:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0xf.ffffefffffff8000008p+1148 :
= mul towardzero binary128:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0xf.ffffefffffff8000008p+1148 :
= mul upward binary128:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0xf.ffffefffffff8000008p+1148 :
= mul downward ibm128:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul towardzero ibm128:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok
= mul upward ibm128:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 0xf.fffffp+124 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok
= mul downward binary32:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff001p+2044 : inexact
= mul tonearest intel96:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffffp+2044 : inexact
= mul towardzero intel96:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffffp+2044 : inexact
= mul upward intel96:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffffp+2044 : inexact
= mul downward m68k96:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff001p+2044 : inexact
= mul tonearest m68k96:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffffp+2044 : inexact
= mul towardzero m68k96:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffffp+2044 : inexact
= mul upward m68k96:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffffp+2044 : inexact
= mul downward binary128:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff00000000000004p+2044 :
= mul tonearest binary128:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff00000000000004p+2044 :
= mul towardzero binary128:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff00000000000004p+2044 :
= mul upward binary128:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff00000000000004p+2044 :
= mul downward ibm128:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul 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
= mul 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
= mul downward binary32:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest intel96:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward m68k96:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest m68k96:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward binary128:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary128:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul downward ibm128:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul 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
= mul 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
= mul downward binary32:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest intel96:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward m68k96:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest m68k96:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward binary128:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary128:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul downward ibm128:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul 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
= mul 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
= mul downward binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff4p+2044 : inexact
= mul tonearest intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff4p+2044 : inexact
= mul towardzero intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff3ffp+2044 : inexact
= mul upward intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff3ffp+2044 : inexact
= mul downward m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff4p+2044 : inexact
= mul tonearest m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff4p+2044 : inexact
= mul towardzero m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff3ffp+2044 : inexact
= mul upward m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff3ffp+2044 : inexact
= mul downward binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff3ffffffffffffe08p+2044 : inexact
= mul tonearest binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff3ffffffffffffep+2044 : inexact
= mul towardzero binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff3ffffffffffffep+2044 : inexact
= mul upward binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff3ffffffffffffep+2044 : inexact
= mul downward ibm128:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul 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
= mul 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
= mul downward binary32:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 0xf.fffffp+124 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 0xf.fffffp+124 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul tonearest intel96:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 0xf.fffffp+124 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 0xf.fffffp+124 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward m68k96:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul tonearest m68k96:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 0xf.fffffp+124 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 0xf.fffffp+124 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward binary128:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul tonearest binary128:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 0xf.fffffp+124 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 0xf.fffffp+124 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul downward ibm128:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 0xf.fffffp+124 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul 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
= mul 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
= mul downward binary32:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest intel96:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward m68k96:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest m68k96:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward binary128:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary128:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul downward ibm128:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul 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
= mul 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
= mul downward binary32:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest intel96:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward m68k96:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest m68k96:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward binary128:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary128:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul downward ibm128:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul 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
= mul 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
= mul downward binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul downward ibm128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul 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
= mul 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
= mul downward binary32:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest intel96:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward m68k96:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest m68k96:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward binary128:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary128:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul downward ibm128:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul 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
= mul 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
= mul downward binary32:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul tonearest intel96:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward m68k96:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul tonearest m68k96:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward binary128:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul tonearest binary128:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul downward ibm128:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul 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
= mul 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
= mul downward binary32:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest intel96:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward m68k96:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest m68k96:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward binary128:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary128:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul downward ibm128:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul 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
= mul 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
= mul downward binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul downward ibm128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul 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
= mul 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
= mul downward binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul downward ibm128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul 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
= mul 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
= mul downward binary32:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest intel96:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward m68k96:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest m68k96:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward binary128:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary128:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul downward ibm128:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul 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
= mul 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
= mul downward binary32:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0xf.ffffefffffffc01p+1148 : inexact
= mul tonearest intel96:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0xf.ffffefffffffcp+1148 : inexact
= mul towardzero intel96:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0xf.ffffefffffffcp+1148 : inexact
= mul upward intel96:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0xf.ffffefffffffcp+1148 : inexact
= mul downward m68k96:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0xf.ffffefffffffc01p+1148 : inexact
= mul tonearest m68k96:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0xf.ffffefffffffcp+1148 : inexact
= mul towardzero m68k96:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0xf.ffffefffffffcp+1148 : inexact
= mul upward m68k96:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0xf.ffffefffffffcp+1148 : inexact
= mul downward binary128:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0xf.ffffefffffffc000003ffffffc08p+1148 : inexact
= mul tonearest binary128:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0xf.ffffefffffffc000003ffffffcp+1148 : inexact
= mul towardzero binary128:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0xf.ffffefffffffc000003ffffffcp+1148 : inexact
= mul upward binary128:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0xf.ffffefffffffc000003ffffffcp+1148 : inexact
= mul downward ibm128:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : minus_infty : inexact overflow errno-erange
= mul towardzero ibm128:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok
= mul upward ibm128:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffp+124 : -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok
= mul downward binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff4p+2044 : inexact
= mul tonearest intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff4p+2044 : inexact
= mul towardzero intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff3ffp+2044 : inexact
= mul upward intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff3ffp+2044 : inexact
= mul downward m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff4p+2044 : inexact
= mul tonearest m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff4p+2044 : inexact
= mul towardzero m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff3ffp+2044 : inexact
= mul upward m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff3ffp+2044 : inexact
= mul downward binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff3ffffffffffffe08p+2044 : inexact
= mul tonearest binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff3ffffffffffffep+2044 : inexact
= mul towardzero binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff3ffffffffffffep+2044 : inexact
= mul upward binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : -0xf.ffffffffffff3ffffffffffffep+2044 : inexact
= mul downward ibm128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffff8p+1020 : minus_infty : inexact overflow errno-erange
= mul 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
= mul 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
= mul downward binary32:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest intel96:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward m68k96:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest m68k96:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward binary128:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary128:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul downward ibm128:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffp+16380 : minus_infty : inexact overflow errno-erange
= mul 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
= mul 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
= mul downward binary32:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest intel96:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward m68k96:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest m68k96:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul downward binary128:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul tonearest binary128:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : -0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul downward ibm128:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.fffffffffffffffffffffffffff8p+16380 : minus_infty : inexact overflow errno-erange
= mul 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
= mul 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
= mul downward binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul downward binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul tonearest binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul downward intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff8p+2044 : inexact
= mul tonearest intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff8p+2044 : inexact
= mul towardzero intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff7ffp+2044 : inexact
= mul upward intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff7ffp+2044 : inexact
= mul downward m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff8p+2044 : inexact
= mul tonearest m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff8p+2044 : inexact
= mul towardzero m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff7ffp+2044 : inexact
= mul upward m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff7ffp+2044 : inexact
= mul downward binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff7ffffffffffff908p+2044 : inexact
= mul tonearest binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff7ffffffffffff9p+2044 : inexact
= mul towardzero binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff7ffffffffffff9p+2044 : inexact
= mul upward binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : -0xf.ffffffffffff7ffffffffffff9p+2044 : inexact
= mul downward ibm128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul tonearest ibm128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : minus_infty : inexact overflow errno-erange
= mul 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
= mul 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
mul -max -max
= mul downward binary32:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : 0xf.ffffe000001p+252 :
= mul tonearest binary64:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : 0xf.ffffe000001p+252 :
= mul towardzero binary64:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : 0xf.ffffe000001p+252 :
= mul upward binary64:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : 0xf.ffffe000001p+252 :
= mul downward intel96:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : 0xf.ffffe000001p+252 :
= mul tonearest intel96:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : 0xf.ffffe000001p+252 :
= mul towardzero intel96:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : 0xf.ffffe000001p+252 :
= mul upward intel96:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : 0xf.ffffe000001p+252 :
= mul downward m68k96:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : 0xf.ffffe000001p+252 :
= mul tonearest m68k96:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : 0xf.ffffe000001p+252 :
= mul towardzero m68k96:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : 0xf.ffffe000001p+252 :
= mul upward m68k96:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : 0xf.ffffe000001p+252 :
= mul downward binary128:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : 0xf.ffffe000001p+252 :
= mul tonearest binary128:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : 0xf.ffffe000001p+252 :
= mul towardzero binary128:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : 0xf.ffffe000001p+252 :
= mul upward binary128:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : 0xf.ffffe000001p+252 :
= mul downward ibm128:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : 0xf.ffffe000001p+252 :
= mul tonearest ibm128:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : 0xf.ffffe000001p+252 :
= mul towardzero ibm128:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : 0xf.ffffe000001p+252 :
= mul upward ibm128:arg_fmt(127,24,104,24) -0xf.fffffp+124 -0xf.fffffp+124 : 0xf.ffffe000001p+252 :
= mul downward binary32:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffefffffff8p+1148 : inexact
= mul tonearest intel96:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffefffffff8p+1148 : inexact
= mul towardzero intel96:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffefffffff8p+1148 : inexact
= mul upward intel96:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffefffffff801p+1148 : inexact
= mul downward m68k96:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffefffffff8p+1148 : inexact
= mul tonearest m68k96:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffefffffff8p+1148 : inexact
= mul towardzero m68k96:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffefffffff8p+1148 : inexact
= mul upward m68k96:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffefffffff801p+1148 : inexact
= mul downward binary128:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffefffffff8000008p+1148 :
= mul tonearest binary128:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffefffffff8000008p+1148 :
= mul towardzero binary128:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffefffffff8000008p+1148 :
= mul upward binary128:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffefffffff8000008p+1148 :
= mul downward ibm128:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero ibm128:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok
= mul upward ibm128:arg_fmt(1023,53,104,53) -0xf.fffffp+124 -0xf.ffffffffffff8p+1020 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul downward binary32:arg_fmt(16383,64,104,64) -0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(16383,64,104,64) -0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,64,104,64) -0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,64,104,64) -0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(16383,64,104,64) -0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(16383,64,104,64) -0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,64,104,64) -0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,64,104,64) -0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(16383,64,104,64) -0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest intel96:arg_fmt(16383,64,104,64) -0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,64,104,64) -0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,64,104,64) -0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul downward m68k96:arg_fmt(16383,64,104,64) -0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(16383,64,104,64) -0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,64,104,64) -0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,64,104,64) -0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul downward binary128:arg_fmt(16383,64,104,64) -0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul tonearest binary128:arg_fmt(16383,64,104,64) -0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,64,104,64) -0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,64,104,64) -0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul 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
= mul tonearest ibm128:arg_fmt(16383,64,104,64) -0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul 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
= mul upward ibm128:arg_fmt(16383,64,104,64) -0xf.fffffp+124 -0xf.fffffffffffffffp+16380 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul downward binary32:arg_fmt(16383,113,104,113) -0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(16383,113,104,113) -0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,113,104,113) -0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,113,104,113) -0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(16383,113,104,113) -0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(16383,113,104,113) -0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,113,104,113) -0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,113,104,113) -0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(16383,113,104,113) -0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest intel96:arg_fmt(16383,113,104,113) -0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,113,104,113) -0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,113,104,113) -0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul downward m68k96:arg_fmt(16383,113,104,113) -0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(16383,113,104,113) -0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,113,104,113) -0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,113,104,113) -0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul downward binary128:arg_fmt(16383,113,104,113) -0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul tonearest binary128:arg_fmt(16383,113,104,113) -0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,113,104,113) -0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,113,104,113) -0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul 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
= mul tonearest ibm128:arg_fmt(16383,113,104,113) -0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul 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
= mul upward ibm128:arg_fmt(16383,113,104,113) -0xf.fffffp+124 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul downward binary32:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffefffffffcp+1148 : inexact
= mul tonearest intel96:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffefffffffcp+1148 : inexact
= mul towardzero intel96:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffefffffffcp+1148 : inexact
= mul upward intel96:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffefffffffc01p+1148 : inexact
= mul downward m68k96:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffefffffffcp+1148 : inexact
= mul tonearest m68k96:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffefffffffcp+1148 : inexact
= mul towardzero m68k96:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffefffffffcp+1148 : inexact
= mul upward m68k96:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffefffffffc01p+1148 : inexact
= mul downward binary128:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffefffffffc000003ffffffcp+1148 : inexact
= mul tonearest binary128:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffefffffffc000003ffffffcp+1148 : inexact
= mul towardzero binary128:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffefffffffc000003ffffffcp+1148 : inexact
= mul upward binary128:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffefffffffc000003ffffffc08p+1148 : inexact
= mul downward ibm128:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero ibm128:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok
= mul upward ibm128:arg_fmt(1023,53,104,106) -0xf.fffffp+124 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul downward binary32:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0xf.ffffefffffff8p+1148 : inexact
= mul tonearest intel96:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0xf.ffffefffffff8p+1148 : inexact
= mul towardzero intel96:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0xf.ffffefffffff8p+1148 : inexact
= mul upward intel96:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0xf.ffffefffffff801p+1148 : inexact
= mul downward m68k96:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0xf.ffffefffffff8p+1148 : inexact
= mul tonearest m68k96:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0xf.ffffefffffff8p+1148 : inexact
= mul towardzero m68k96:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0xf.ffffefffffff8p+1148 : inexact
= mul upward m68k96:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0xf.ffffefffffff801p+1148 : inexact
= mul downward binary128:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0xf.ffffefffffff8000008p+1148 :
= mul tonearest binary128:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0xf.ffffefffffff8000008p+1148 :
= mul towardzero binary128:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0xf.ffffefffffff8000008p+1148 :
= mul upward binary128:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0xf.ffffefffffff8000008p+1148 :
= mul downward ibm128:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul towardzero ibm128:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok
= mul upward ibm128:arg_fmt(1023,53,104,53) -0xf.ffffffffffff8p+1020 -0xf.fffffp+124 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul downward binary32:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffp+2044 : inexact
= mul tonearest intel96:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffp+2044 : inexact
= mul towardzero intel96:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffp+2044 : inexact
= mul upward intel96:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff001p+2044 : inexact
= mul downward m68k96:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffp+2044 : inexact
= mul tonearest m68k96:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffp+2044 : inexact
= mul towardzero m68k96:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffffp+2044 : inexact
= mul upward m68k96:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff001p+2044 : inexact
= mul downward binary128:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff00000000000004p+2044 :
= mul tonearest binary128:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff00000000000004p+2044 :
= mul towardzero binary128:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff00000000000004p+2044 :
= mul upward binary128:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff00000000000004p+2044 :
= mul 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
= mul tonearest ibm128:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul 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
= mul upward ibm128:arg_fmt(1023,53,971,53) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul downward binary32:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest intel96:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul downward m68k96:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul downward binary128:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul tonearest binary128:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul 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
= mul tonearest ibm128:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul 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
= mul upward ibm128:arg_fmt(16383,64,971,64) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffp+16380 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul downward binary32:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest intel96:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul downward m68k96:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul downward binary128:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul tonearest binary128:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul 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
= mul tonearest ibm128:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul 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
= mul upward ibm128:arg_fmt(16383,113,971,113) -0xf.ffffffffffff8p+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul downward binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff3ffp+2044 : inexact
= mul tonearest intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff4p+2044 : inexact
= mul towardzero intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff3ffp+2044 : inexact
= mul upward intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff4p+2044 : inexact
= mul downward m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff3ffp+2044 : inexact
= mul tonearest m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff4p+2044 : inexact
= mul towardzero m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff3ffp+2044 : inexact
= mul upward m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff4p+2044 : inexact
= mul downward binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff3ffffffffffffep+2044 : inexact
= mul tonearest binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff3ffffffffffffep+2044 : inexact
= mul towardzero binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff3ffffffffffffep+2044 : inexact
= mul upward binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff3ffffffffffffe08p+2044 : inexact
= mul 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
= mul tonearest ibm128:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul 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
= mul upward ibm128:arg_fmt(1023,53,918,106) -0xf.ffffffffffff8p+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul downward binary32:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest intel96:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul downward m68k96:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul downward binary128:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul tonearest binary128:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul 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
= mul tonearest ibm128:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul 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
= mul upward ibm128:arg_fmt(16383,64,104,64) -0xf.fffffffffffffffp+16380 -0xf.fffffp+124 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul downward binary32:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest intel96:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul downward m68k96:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul downward binary128:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul tonearest binary128:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul 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
= mul tonearest ibm128:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul 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
= mul upward ibm128:arg_fmt(16383,64,971,64) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffff8p+1020 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul downward binary32:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest intel96:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul downward m68k96:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul downward binary128:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul tonearest binary128:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul 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
= mul tonearest ibm128:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul 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
= mul upward ibm128:arg_fmt(16383,64,16320,64) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul downward binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul downward m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul downward binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul tonearest binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul 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
= mul tonearest ibm128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul 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
= mul upward ibm128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul downward binary32:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest intel96:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul downward m68k96:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul downward binary128:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul tonearest binary128:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul 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
= mul tonearest ibm128:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul 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
= mul upward ibm128:arg_fmt(16383,64,918,106) -0xf.fffffffffffffffp+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul downward binary32:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest intel96:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul downward m68k96:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul downward binary128:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul tonearest binary128:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul 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
= mul tonearest ibm128:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul 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
= mul upward ibm128:arg_fmt(16383,113,104,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffp+124 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul downward binary32:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest intel96:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul downward m68k96:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul downward binary128:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul tonearest binary128:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul 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
= mul tonearest ibm128:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul 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
= mul upward ibm128:arg_fmt(16383,113,971,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffff8p+1020 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul downward binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul downward m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul downward binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul tonearest binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul 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
= mul tonearest ibm128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul 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
= mul upward ibm128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffp+16380 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul downward binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul downward m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul downward binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul tonearest binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul 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
= mul tonearest ibm128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul 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
= mul upward ibm128:arg_fmt(16383,113,16271,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul downward binary32:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest intel96:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul downward m68k96:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul downward binary128:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul tonearest binary128:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul 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
= mul tonearest ibm128:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul 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
= mul upward ibm128:arg_fmt(16383,113,918,113) -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul downward binary32:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : 0xf.ffffefffffffcp+1148 : inexact
= mul tonearest intel96:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : 0xf.ffffefffffffcp+1148 : inexact
= mul towardzero intel96:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : 0xf.ffffefffffffcp+1148 : inexact
= mul upward intel96:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : 0xf.ffffefffffffc01p+1148 : inexact
= mul downward m68k96:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : 0xf.ffffefffffffcp+1148 : inexact
= mul tonearest m68k96:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : 0xf.ffffefffffffcp+1148 : inexact
= mul towardzero m68k96:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : 0xf.ffffefffffffcp+1148 : inexact
= mul upward m68k96:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : 0xf.ffffefffffffc01p+1148 : inexact
= mul downward binary128:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : 0xf.ffffefffffffc000003ffffffcp+1148 : inexact
= mul tonearest binary128:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : 0xf.ffffefffffffc000003ffffffcp+1148 : inexact
= mul towardzero binary128:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : 0xf.ffffefffffffc000003ffffffcp+1148 : inexact
= mul upward binary128:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : 0xf.ffffefffffffc000003ffffffc08p+1148 : inexact
= mul downward ibm128:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : plus_infty : inexact overflow errno-erange
= mul towardzero ibm128:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact overflow errno-erange-ok
= mul upward ibm128:arg_fmt(1023,53,104,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffp+124 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul downward binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff3ffp+2044 : inexact
= mul tonearest intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff4p+2044 : inexact
= mul towardzero intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff3ffp+2044 : inexact
= mul upward intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff4p+2044 : inexact
= mul downward m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff3ffp+2044 : inexact
= mul tonearest m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff4p+2044 : inexact
= mul towardzero m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff3ffp+2044 : inexact
= mul upward m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff4p+2044 : inexact
= mul downward binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff3ffffffffffffep+2044 : inexact
= mul tonearest binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff3ffffffffffffep+2044 : inexact
= mul towardzero binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff3ffffffffffffep+2044 : inexact
= mul upward binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : 0xf.ffffffffffff3ffffffffffffe08p+2044 : inexact
= mul 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
= mul tonearest ibm128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : plus_infty : inexact overflow errno-erange
= mul 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
= mul upward ibm128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffff8p+1020 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul downward binary32:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest intel96:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul downward m68k96:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul downward binary128:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul tonearest binary128:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul 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
= mul tonearest ibm128:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : plus_infty : inexact overflow errno-erange
= mul 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
= mul upward ibm128:arg_fmt(16383,64,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffp+16380 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul downward binary32:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest intel96:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero intel96:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward intel96:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul downward m68k96:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero m68k96:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffp+16380 : inexact overflow errno-erange-ok
= mul upward m68k96:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul downward binary128:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul tonearest binary128:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul towardzero binary128:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : 0xf.fffffffffffffffffffffffffff8p+16380 : inexact overflow errno-erange-ok
= mul upward binary128:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul 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
= mul tonearest ibm128:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : inexact overflow errno-erange
= mul 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
= mul upward ibm128:arg_fmt(16383,113,918,113) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.fffffffffffffffffffffffffff8p+16380 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
= mul downward binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul tonearest binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.fffffp+124 : inexact overflow errno-erange-ok
= mul upward binary32:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul downward binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul tonearest binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul towardzero binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff8p+1020 : inexact overflow errno-erange-ok
= mul upward binary64:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul downward intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff7ffp+2044 : inexact
= mul tonearest intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff8p+2044 : inexact
= mul towardzero intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff7ffp+2044 : inexact
= mul upward intel96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff8p+2044 : inexact
= mul downward m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff7ffp+2044 : inexact
= mul tonearest m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff8p+2044 : inexact
= mul towardzero m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff7ffp+2044 : inexact
= mul upward m68k96:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff8p+2044 : inexact
= mul downward binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff7ffffffffffff9p+2044 : inexact
= mul tonearest binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff7ffffffffffff9p+2044 : inexact
= mul towardzero binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff7ffffffffffff9p+2044 : inexact
= mul upward binary128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : 0xf.ffffffffffff7ffffffffffff908p+2044 : inexact
= mul 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
= mul tonearest ibm128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : inexact overflow errno-erange
= mul 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
= mul upward ibm128:arg_fmt(1023,53,918,106) -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : plus_infty : xfail:ibm128-libgcc inexact overflow errno-erange
mul min min
= mul downward binary32:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : 0x1p-252 :
= mul tonearest binary64:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : 0x1p-252 :
= mul towardzero binary64:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : 0x1p-252 :
= mul upward binary64:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : 0x1p-252 :
= mul downward intel96:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : 0x1p-252 :
= mul tonearest intel96:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : 0x1p-252 :
= mul towardzero intel96:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : 0x1p-252 :
= mul upward intel96:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : 0x1p-252 :
= mul downward m68k96:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : 0x1p-252 :
= mul tonearest m68k96:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : 0x1p-252 :
= mul towardzero m68k96:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : 0x1p-252 :
= mul upward m68k96:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : 0x1p-252 :
= mul downward binary128:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : 0x1p-252 :
= mul tonearest binary128:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : 0x1p-252 :
= mul towardzero binary128:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : 0x1p-252 :
= mul upward binary128:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : 0x1p-252 :
= mul downward ibm128:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : 0x1p-252 :
= mul tonearest ibm128:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : 0x1p-252 :
= mul towardzero ibm128:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : 0x1p-252 :
= mul upward ibm128:arg_fmt(-126,1,-126,1) 0x4p-128 0x4p-128 : 0x1p-252 :
= mul downward binary32:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x1p-1148 :
= mul tonearest intel96:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x1p-1148 :
= mul towardzero intel96:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x1p-1148 :
= mul upward intel96:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x1p-1148 :
= mul downward m68k96:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x1p-1148 :
= mul tonearest m68k96:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x1p-1148 :
= mul towardzero m68k96:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x1p-1148 :
= mul upward m68k96:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x1p-1148 :
= mul downward binary128:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x1p-1148 :
= mul tonearest binary128:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x1p-1148 :
= mul towardzero binary128:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x1p-1148 :
= mul upward binary128:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x1p-1148 :
= mul downward ibm128:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-126,1,-1022,1) 0x4p-128 0x4p-1024 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-126,1,-16382,1) 0x4p-128 0x4p-16384 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-126,1,-16383,1) 0x4p-128 0x2p-16384 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x2p-1096 :
= mul tonearest intel96:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x2p-1096 :
= mul towardzero intel96:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x2p-1096 :
= mul upward intel96:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x2p-1096 :
= mul downward m68k96:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x2p-1096 :
= mul tonearest m68k96:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x2p-1096 :
= mul towardzero m68k96:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x2p-1096 :
= mul upward m68k96:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x2p-1096 :
= mul downward binary128:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x2p-1096 :
= mul tonearest binary128:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x2p-1096 :
= mul towardzero binary128:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x2p-1096 :
= mul upward binary128:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x2p-1096 :
= mul downward ibm128:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-126,1,-969,1) 0x4p-128 0x8p-972 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : 0x1p-1148 :
= mul tonearest intel96:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : 0x1p-1148 :
= mul towardzero intel96:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : 0x1p-1148 :
= mul upward intel96:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : 0x1p-1148 :
= mul downward m68k96:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : 0x1p-1148 :
= mul tonearest m68k96:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : 0x1p-1148 :
= mul towardzero m68k96:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : 0x1p-1148 :
= mul upward m68k96:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : 0x1p-1148 :
= mul downward binary128:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : 0x1p-1148 :
= mul tonearest binary128:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : 0x1p-1148 :
= mul towardzero binary128:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : 0x1p-1148 :
= mul upward binary128:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : 0x1p-1148 :
= mul downward ibm128:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-126,1,-1022,1) 0x4p-1024 0x4p-128 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : 0x1p-2044 :
= mul tonearest intel96:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : 0x1p-2044 :
= mul towardzero intel96:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : 0x1p-2044 :
= mul upward intel96:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : 0x1p-2044 :
= mul downward m68k96:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : 0x1p-2044 :
= mul tonearest m68k96:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : 0x1p-2044 :
= mul towardzero m68k96:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : 0x1p-2044 :
= mul upward m68k96:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : 0x1p-2044 :
= mul downward binary128:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : 0x1p-2044 :
= mul tonearest binary128:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : 0x1p-2044 :
= mul towardzero binary128:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : 0x1p-2044 :
= mul upward binary128:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : 0x1p-2044 :
= mul downward ibm128:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1022,1,-1022,1) 0x4p-1024 0x4p-1024 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1022,1,-16382,1) 0x4p-1024 0x4p-16384 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1022,1,-16383,1) 0x4p-1024 0x2p-16384 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : 0x2p-1992 :
= mul tonearest intel96:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : 0x2p-1992 :
= mul towardzero intel96:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : 0x2p-1992 :
= mul upward intel96:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : 0x2p-1992 :
= mul downward m68k96:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : 0x2p-1992 :
= mul tonearest m68k96:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : 0x2p-1992 :
= mul towardzero m68k96:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : 0x2p-1992 :
= mul upward m68k96:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : 0x2p-1992 :
= mul downward binary128:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : 0x2p-1992 :
= mul tonearest binary128:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : 0x2p-1992 :
= mul towardzero binary128:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : 0x2p-1992 :
= mul upward binary128:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : 0x2p-1992 :
= mul downward ibm128:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-969,1,-1022,1) 0x4p-1024 0x8p-972 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-126,1,-16382,1) 0x4p-16384 0x4p-128 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1022,1,-16382,1) 0x4p-16384 0x4p-1024 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16382,1,-16382,1) 0x4p-16384 0x4p-16384 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16382,1,-16383,1) 0x4p-16384 0x2p-16384 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-969,1,-16382,1) 0x4p-16384 0x8p-972 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-126,1,-16383,1) 0x2p-16384 0x4p-128 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1022,1,-16383,1) 0x2p-16384 0x4p-1024 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16382,1,-16383,1) 0x2p-16384 0x4p-16384 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16383,1,-16383,1) 0x2p-16384 0x2p-16384 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-969,1,-16383,1) 0x2p-16384 0x8p-972 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : 0x2p-1096 :
= mul tonearest intel96:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : 0x2p-1096 :
= mul towardzero intel96:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : 0x2p-1096 :
= mul upward intel96:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : 0x2p-1096 :
= mul downward m68k96:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : 0x2p-1096 :
= mul tonearest m68k96:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : 0x2p-1096 :
= mul towardzero m68k96:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : 0x2p-1096 :
= mul upward m68k96:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : 0x2p-1096 :
= mul downward binary128:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : 0x2p-1096 :
= mul tonearest binary128:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : 0x2p-1096 :
= mul towardzero binary128:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : 0x2p-1096 :
= mul upward binary128:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : 0x2p-1096 :
= mul downward ibm128:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-126,1,-969,1) 0x8p-972 0x4p-128 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x2p-1992 :
= mul tonearest intel96:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x2p-1992 :
= mul towardzero intel96:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x2p-1992 :
= mul upward intel96:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x2p-1992 :
= mul downward m68k96:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x2p-1992 :
= mul tonearest m68k96:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x2p-1992 :
= mul towardzero m68k96:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x2p-1992 :
= mul upward m68k96:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x2p-1992 :
= mul downward binary128:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x2p-1992 :
= mul tonearest binary128:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x2p-1992 :
= mul towardzero binary128:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x2p-1992 :
= mul upward binary128:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x2p-1992 :
= mul downward ibm128:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-969,1,-1022,1) 0x8p-972 0x4p-1024 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-969,1,-16382,1) 0x8p-972 0x4p-16384 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-969,1,-16383,1) 0x8p-972 0x2p-16384 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : 0x4p-1940 :
= mul tonearest intel96:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : 0x4p-1940 :
= mul towardzero intel96:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : 0x4p-1940 :
= mul upward intel96:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : 0x4p-1940 :
= mul downward m68k96:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : 0x4p-1940 :
= mul tonearest m68k96:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : 0x4p-1940 :
= mul towardzero m68k96:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : 0x4p-1940 :
= mul upward m68k96:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : 0x4p-1940 :
= mul downward binary128:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : 0x4p-1940 :
= mul tonearest binary128:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : 0x4p-1940 :
= mul towardzero binary128:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : 0x4p-1940 :
= mul upward binary128:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : 0x4p-1940 :
= mul downward ibm128:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-969,1,-969,1) 0x8p-972 0x8p-972 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
mul min -min
= mul downward binary32:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : -0x1p-252 :
= mul tonearest binary64:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : -0x1p-252 :
= mul towardzero binary64:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : -0x1p-252 :
= mul upward binary64:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : -0x1p-252 :
= mul downward intel96:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : -0x1p-252 :
= mul tonearest intel96:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : -0x1p-252 :
= mul towardzero intel96:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : -0x1p-252 :
= mul upward intel96:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : -0x1p-252 :
= mul downward m68k96:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : -0x1p-252 :
= mul tonearest m68k96:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : -0x1p-252 :
= mul towardzero m68k96:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : -0x1p-252 :
= mul upward m68k96:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : -0x1p-252 :
= mul downward binary128:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : -0x1p-252 :
= mul tonearest binary128:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : -0x1p-252 :
= mul towardzero binary128:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : -0x1p-252 :
= mul upward binary128:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : -0x1p-252 :
= mul downward ibm128:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : -0x1p-252 :
= mul tonearest ibm128:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : -0x1p-252 :
= mul towardzero ibm128:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : -0x1p-252 :
= mul upward ibm128:arg_fmt(-126,1,-126,1) 0x4p-128 -0x4p-128 : -0x1p-252 :
= mul downward binary32:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : -0x1p-1148 :
= mul tonearest intel96:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : -0x1p-1148 :
= mul towardzero intel96:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : -0x1p-1148 :
= mul upward intel96:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : -0x1p-1148 :
= mul downward m68k96:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : -0x1p-1148 :
= mul tonearest m68k96:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : -0x1p-1148 :
= mul towardzero m68k96:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : -0x1p-1148 :
= mul upward m68k96:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : -0x1p-1148 :
= mul downward binary128:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : -0x1p-1148 :
= mul tonearest binary128:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : -0x1p-1148 :
= mul towardzero binary128:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : -0x1p-1148 :
= mul upward binary128:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : -0x1p-1148 :
= mul downward ibm128:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-126,1,-1022,1) 0x4p-128 -0x4p-1024 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-126,1,-16382,1) 0x4p-128 -0x4p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-126,1,-16383,1) 0x4p-128 -0x2p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : -0x2p-1096 :
= mul tonearest intel96:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : -0x2p-1096 :
= mul towardzero intel96:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : -0x2p-1096 :
= mul upward intel96:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : -0x2p-1096 :
= mul downward m68k96:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : -0x2p-1096 :
= mul tonearest m68k96:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : -0x2p-1096 :
= mul towardzero m68k96:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : -0x2p-1096 :
= mul upward m68k96:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : -0x2p-1096 :
= mul downward binary128:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : -0x2p-1096 :
= mul tonearest binary128:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : -0x2p-1096 :
= mul towardzero binary128:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : -0x2p-1096 :
= mul upward binary128:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : -0x2p-1096 :
= mul downward ibm128:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-126,1,-969,1) 0x4p-128 -0x8p-972 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : -0x1p-1148 :
= mul tonearest intel96:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : -0x1p-1148 :
= mul towardzero intel96:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : -0x1p-1148 :
= mul upward intel96:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : -0x1p-1148 :
= mul downward m68k96:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : -0x1p-1148 :
= mul tonearest m68k96:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : -0x1p-1148 :
= mul towardzero m68k96:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : -0x1p-1148 :
= mul upward m68k96:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : -0x1p-1148 :
= mul downward binary128:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : -0x1p-1148 :
= mul tonearest binary128:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : -0x1p-1148 :
= mul towardzero binary128:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : -0x1p-1148 :
= mul upward binary128:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : -0x1p-1148 :
= mul downward ibm128:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-126,1,-1022,1) 0x4p-1024 -0x4p-128 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : -0x1p-2044 :
= mul tonearest intel96:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : -0x1p-2044 :
= mul towardzero intel96:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : -0x1p-2044 :
= mul upward intel96:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : -0x1p-2044 :
= mul downward m68k96:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : -0x1p-2044 :
= mul tonearest m68k96:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : -0x1p-2044 :
= mul towardzero m68k96:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : -0x1p-2044 :
= mul upward m68k96:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : -0x1p-2044 :
= mul downward binary128:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : -0x1p-2044 :
= mul tonearest binary128:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : -0x1p-2044 :
= mul towardzero binary128:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : -0x1p-2044 :
= mul upward binary128:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : -0x1p-2044 :
= mul downward ibm128:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1022,1,-1022,1) 0x4p-1024 -0x4p-1024 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1022,1,-16382,1) 0x4p-1024 -0x4p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1022,1,-16383,1) 0x4p-1024 -0x2p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : -0x2p-1992 :
= mul tonearest intel96:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : -0x2p-1992 :
= mul towardzero intel96:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : -0x2p-1992 :
= mul upward intel96:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : -0x2p-1992 :
= mul downward m68k96:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : -0x2p-1992 :
= mul tonearest m68k96:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : -0x2p-1992 :
= mul towardzero m68k96:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : -0x2p-1992 :
= mul upward m68k96:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : -0x2p-1992 :
= mul downward binary128:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : -0x2p-1992 :
= mul tonearest binary128:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : -0x2p-1992 :
= mul towardzero binary128:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : -0x2p-1992 :
= mul upward binary128:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : -0x2p-1992 :
= mul downward ibm128:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-969,1,-1022,1) 0x4p-1024 -0x8p-972 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-126,1,-16382,1) 0x4p-16384 -0x4p-128 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1022,1,-16382,1) 0x4p-16384 -0x4p-1024 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16382,1,-16382,1) 0x4p-16384 -0x4p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16382,1,-16383,1) 0x4p-16384 -0x2p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-969,1,-16382,1) 0x4p-16384 -0x8p-972 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-126,1,-16383,1) 0x2p-16384 -0x4p-128 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1022,1,-16383,1) 0x2p-16384 -0x4p-1024 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16382,1,-16383,1) 0x2p-16384 -0x4p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16383,1,-16383,1) 0x2p-16384 -0x2p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-969,1,-16383,1) 0x2p-16384 -0x8p-972 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : -0x2p-1096 :
= mul tonearest intel96:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : -0x2p-1096 :
= mul towardzero intel96:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : -0x2p-1096 :
= mul upward intel96:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : -0x2p-1096 :
= mul downward m68k96:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : -0x2p-1096 :
= mul tonearest m68k96:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : -0x2p-1096 :
= mul towardzero m68k96:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : -0x2p-1096 :
= mul upward m68k96:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : -0x2p-1096 :
= mul downward binary128:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : -0x2p-1096 :
= mul tonearest binary128:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : -0x2p-1096 :
= mul towardzero binary128:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : -0x2p-1096 :
= mul upward binary128:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : -0x2p-1096 :
= mul downward ibm128:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-126,1,-969,1) 0x8p-972 -0x4p-128 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : -0x2p-1992 :
= mul tonearest intel96:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : -0x2p-1992 :
= mul towardzero intel96:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : -0x2p-1992 :
= mul upward intel96:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : -0x2p-1992 :
= mul downward m68k96:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : -0x2p-1992 :
= mul tonearest m68k96:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : -0x2p-1992 :
= mul towardzero m68k96:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : -0x2p-1992 :
= mul upward m68k96:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : -0x2p-1992 :
= mul downward binary128:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : -0x2p-1992 :
= mul tonearest binary128:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : -0x2p-1992 :
= mul towardzero binary128:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : -0x2p-1992 :
= mul upward binary128:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : -0x2p-1992 :
= mul downward ibm128:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-969,1,-1022,1) 0x8p-972 -0x4p-1024 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-969,1,-16382,1) 0x8p-972 -0x4p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-969,1,-16383,1) 0x8p-972 -0x2p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : -0x4p-1940 :
= mul tonearest intel96:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : -0x4p-1940 :
= mul towardzero intel96:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : -0x4p-1940 :
= mul upward intel96:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : -0x4p-1940 :
= mul downward m68k96:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : -0x4p-1940 :
= mul tonearest m68k96:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : -0x4p-1940 :
= mul towardzero m68k96:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : -0x4p-1940 :
= mul upward m68k96:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : -0x4p-1940 :
= mul downward binary128:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : -0x4p-1940 :
= mul tonearest binary128:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : -0x4p-1940 :
= mul towardzero binary128:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : -0x4p-1940 :
= mul upward binary128:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : -0x4p-1940 :
= mul downward ibm128:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-969,1,-969,1) 0x8p-972 -0x8p-972 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
mul -min min
= mul downward binary32:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x1p-252 :
= mul tonearest binary64:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x1p-252 :
= mul towardzero binary64:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x1p-252 :
= mul upward binary64:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x1p-252 :
= mul downward intel96:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x1p-252 :
= mul tonearest intel96:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x1p-252 :
= mul towardzero intel96:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x1p-252 :
= mul upward intel96:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x1p-252 :
= mul downward m68k96:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x1p-252 :
= mul tonearest m68k96:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x1p-252 :
= mul towardzero m68k96:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x1p-252 :
= mul upward m68k96:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x1p-252 :
= mul downward binary128:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x1p-252 :
= mul tonearest binary128:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x1p-252 :
= mul towardzero binary128:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x1p-252 :
= mul upward binary128:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x1p-252 :
= mul downward ibm128:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x1p-252 :
= mul tonearest ibm128:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x1p-252 :
= mul towardzero ibm128:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x1p-252 :
= mul upward ibm128:arg_fmt(-126,1,-126,1) -0x4p-128 0x4p-128 : -0x1p-252 :
= mul downward binary32:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x1p-1148 :
= mul tonearest intel96:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x1p-1148 :
= mul towardzero intel96:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x1p-1148 :
= mul upward intel96:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x1p-1148 :
= mul downward m68k96:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x1p-1148 :
= mul tonearest m68k96:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x1p-1148 :
= mul towardzero m68k96:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x1p-1148 :
= mul upward m68k96:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x1p-1148 :
= mul downward binary128:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x1p-1148 :
= mul tonearest binary128:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x1p-1148 :
= mul towardzero binary128:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x1p-1148 :
= mul upward binary128:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x1p-1148 :
= mul downward ibm128:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-126,1,-1022,1) -0x4p-128 0x4p-1024 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-126,1,-16382,1) -0x4p-128 0x4p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-126,1,-16383,1) -0x4p-128 0x2p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x2p-1096 :
= mul tonearest intel96:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x2p-1096 :
= mul towardzero intel96:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x2p-1096 :
= mul upward intel96:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x2p-1096 :
= mul downward m68k96:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x2p-1096 :
= mul tonearest m68k96:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x2p-1096 :
= mul towardzero m68k96:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x2p-1096 :
= mul upward m68k96:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x2p-1096 :
= mul downward binary128:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x2p-1096 :
= mul tonearest binary128:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x2p-1096 :
= mul towardzero binary128:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x2p-1096 :
= mul upward binary128:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x2p-1096 :
= mul downward ibm128:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-126,1,-969,1) -0x4p-128 0x8p-972 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x1p-1148 :
= mul tonearest intel96:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x1p-1148 :
= mul towardzero intel96:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x1p-1148 :
= mul upward intel96:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x1p-1148 :
= mul downward m68k96:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x1p-1148 :
= mul tonearest m68k96:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x1p-1148 :
= mul towardzero m68k96:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x1p-1148 :
= mul upward m68k96:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x1p-1148 :
= mul downward binary128:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x1p-1148 :
= mul tonearest binary128:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x1p-1148 :
= mul towardzero binary128:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x1p-1148 :
= mul upward binary128:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x1p-1148 :
= mul downward ibm128:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-126,1,-1022,1) -0x4p-1024 0x4p-128 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x1p-2044 :
= mul tonearest intel96:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x1p-2044 :
= mul towardzero intel96:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x1p-2044 :
= mul upward intel96:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x1p-2044 :
= mul downward m68k96:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x1p-2044 :
= mul tonearest m68k96:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x1p-2044 :
= mul towardzero m68k96:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x1p-2044 :
= mul upward m68k96:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x1p-2044 :
= mul downward binary128:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x1p-2044 :
= mul tonearest binary128:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x1p-2044 :
= mul towardzero binary128:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x1p-2044 :
= mul upward binary128:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x1p-2044 :
= mul downward ibm128:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1022,1,-1022,1) -0x4p-1024 0x4p-1024 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1022,1,-16382,1) -0x4p-1024 0x4p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1022,1,-16383,1) -0x4p-1024 0x2p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x2p-1992 :
= mul tonearest intel96:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x2p-1992 :
= mul towardzero intel96:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x2p-1992 :
= mul upward intel96:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x2p-1992 :
= mul downward m68k96:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x2p-1992 :
= mul tonearest m68k96:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x2p-1992 :
= mul towardzero m68k96:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x2p-1992 :
= mul upward m68k96:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x2p-1992 :
= mul downward binary128:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x2p-1992 :
= mul tonearest binary128:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x2p-1992 :
= mul towardzero binary128:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x2p-1992 :
= mul upward binary128:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x2p-1992 :
= mul downward ibm128:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-969,1,-1022,1) -0x4p-1024 0x8p-972 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-126,1,-16382,1) -0x4p-16384 0x4p-128 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1022,1,-16382,1) -0x4p-16384 0x4p-1024 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16382,1,-16382,1) -0x4p-16384 0x4p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16382,1,-16383,1) -0x4p-16384 0x2p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-969,1,-16382,1) -0x4p-16384 0x8p-972 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-126,1,-16383,1) -0x2p-16384 0x4p-128 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1022,1,-16383,1) -0x2p-16384 0x4p-1024 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16382,1,-16383,1) -0x2p-16384 0x4p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16383,1,-16383,1) -0x2p-16384 0x2p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-969,1,-16383,1) -0x2p-16384 0x8p-972 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x2p-1096 :
= mul tonearest intel96:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x2p-1096 :
= mul towardzero intel96:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x2p-1096 :
= mul upward intel96:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x2p-1096 :
= mul downward m68k96:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x2p-1096 :
= mul tonearest m68k96:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x2p-1096 :
= mul towardzero m68k96:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x2p-1096 :
= mul upward m68k96:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x2p-1096 :
= mul downward binary128:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x2p-1096 :
= mul tonearest binary128:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x2p-1096 :
= mul towardzero binary128:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x2p-1096 :
= mul upward binary128:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x2p-1096 :
= mul downward ibm128:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-126,1,-969,1) -0x8p-972 0x4p-128 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x2p-1992 :
= mul tonearest intel96:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x2p-1992 :
= mul towardzero intel96:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x2p-1992 :
= mul upward intel96:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x2p-1992 :
= mul downward m68k96:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x2p-1992 :
= mul tonearest m68k96:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x2p-1992 :
= mul towardzero m68k96:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x2p-1992 :
= mul upward m68k96:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x2p-1992 :
= mul downward binary128:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x2p-1992 :
= mul tonearest binary128:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x2p-1992 :
= mul towardzero binary128:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x2p-1992 :
= mul upward binary128:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x2p-1992 :
= mul downward ibm128:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-969,1,-1022,1) -0x8p-972 0x4p-1024 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-969,1,-16382,1) -0x8p-972 0x4p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-969,1,-16383,1) -0x8p-972 0x2p-16384 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x4p-1940 :
= mul tonearest intel96:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x4p-1940 :
= mul towardzero intel96:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x4p-1940 :
= mul upward intel96:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x4p-1940 :
= mul downward m68k96:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x4p-1940 :
= mul tonearest m68k96:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x4p-1940 :
= mul towardzero m68k96:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x4p-1940 :
= mul upward m68k96:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x4p-1940 :
= mul downward binary128:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x4p-1940 :
= mul tonearest binary128:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x4p-1940 :
= mul towardzero binary128:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x4p-1940 :
= mul upward binary128:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x4p-1940 :
= mul downward ibm128:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-969,1,-969,1) -0x8p-972 0x8p-972 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
mul -min -min
= mul downward binary32:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : 0x1p-252 :
= mul tonearest binary64:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : 0x1p-252 :
= mul towardzero binary64:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : 0x1p-252 :
= mul upward binary64:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : 0x1p-252 :
= mul downward intel96:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : 0x1p-252 :
= mul tonearest intel96:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : 0x1p-252 :
= mul towardzero intel96:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : 0x1p-252 :
= mul upward intel96:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : 0x1p-252 :
= mul downward m68k96:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : 0x1p-252 :
= mul tonearest m68k96:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : 0x1p-252 :
= mul towardzero m68k96:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : 0x1p-252 :
= mul upward m68k96:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : 0x1p-252 :
= mul downward binary128:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : 0x1p-252 :
= mul tonearest binary128:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : 0x1p-252 :
= mul towardzero binary128:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : 0x1p-252 :
= mul upward binary128:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : 0x1p-252 :
= mul downward ibm128:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : 0x1p-252 :
= mul tonearest ibm128:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : 0x1p-252 :
= mul towardzero ibm128:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : 0x1p-252 :
= mul upward ibm128:arg_fmt(-126,1,-126,1) -0x4p-128 -0x4p-128 : 0x1p-252 :
= mul downward binary32:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : 0x1p-1148 :
= mul tonearest intel96:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : 0x1p-1148 :
= mul towardzero intel96:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : 0x1p-1148 :
= mul upward intel96:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : 0x1p-1148 :
= mul downward m68k96:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : 0x1p-1148 :
= mul tonearest m68k96:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : 0x1p-1148 :
= mul towardzero m68k96:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : 0x1p-1148 :
= mul upward m68k96:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : 0x1p-1148 :
= mul downward binary128:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : 0x1p-1148 :
= mul tonearest binary128:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : 0x1p-1148 :
= mul towardzero binary128:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : 0x1p-1148 :
= mul upward binary128:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : 0x1p-1148 :
= mul downward ibm128:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-126,1,-1022,1) -0x4p-128 -0x4p-1024 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-126,1,-16382,1) -0x4p-128 -0x4p-16384 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-126,1,-16383,1) -0x4p-128 -0x2p-16384 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : 0x2p-1096 :
= mul tonearest intel96:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : 0x2p-1096 :
= mul towardzero intel96:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : 0x2p-1096 :
= mul upward intel96:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : 0x2p-1096 :
= mul downward m68k96:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : 0x2p-1096 :
= mul tonearest m68k96:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : 0x2p-1096 :
= mul towardzero m68k96:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : 0x2p-1096 :
= mul upward m68k96:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : 0x2p-1096 :
= mul downward binary128:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : 0x2p-1096 :
= mul tonearest binary128:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : 0x2p-1096 :
= mul towardzero binary128:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : 0x2p-1096 :
= mul upward binary128:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : 0x2p-1096 :
= mul downward ibm128:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-126,1,-969,1) -0x4p-128 -0x8p-972 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x1p-1148 :
= mul tonearest intel96:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x1p-1148 :
= mul towardzero intel96:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x1p-1148 :
= mul upward intel96:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x1p-1148 :
= mul downward m68k96:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x1p-1148 :
= mul tonearest m68k96:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x1p-1148 :
= mul towardzero m68k96:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x1p-1148 :
= mul upward m68k96:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x1p-1148 :
= mul downward binary128:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x1p-1148 :
= mul tonearest binary128:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x1p-1148 :
= mul towardzero binary128:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x1p-1148 :
= mul upward binary128:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x1p-1148 :
= mul downward ibm128:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-126,1,-1022,1) -0x4p-1024 -0x4p-128 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : 0x1p-2044 :
= mul tonearest intel96:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : 0x1p-2044 :
= mul towardzero intel96:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : 0x1p-2044 :
= mul upward intel96:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : 0x1p-2044 :
= mul downward m68k96:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : 0x1p-2044 :
= mul tonearest m68k96:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : 0x1p-2044 :
= mul towardzero m68k96:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : 0x1p-2044 :
= mul upward m68k96:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : 0x1p-2044 :
= mul downward binary128:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : 0x1p-2044 :
= mul tonearest binary128:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : 0x1p-2044 :
= mul towardzero binary128:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : 0x1p-2044 :
= mul upward binary128:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : 0x1p-2044 :
= mul downward ibm128:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1022,1,-1022,1) -0x4p-1024 -0x4p-1024 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1022,1,-16382,1) -0x4p-1024 -0x4p-16384 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1022,1,-16383,1) -0x4p-1024 -0x2p-16384 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x2p-1992 :
= mul tonearest intel96:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x2p-1992 :
= mul towardzero intel96:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x2p-1992 :
= mul upward intel96:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x2p-1992 :
= mul downward m68k96:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x2p-1992 :
= mul tonearest m68k96:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x2p-1992 :
= mul towardzero m68k96:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x2p-1992 :
= mul upward m68k96:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x2p-1992 :
= mul downward binary128:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x2p-1992 :
= mul tonearest binary128:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x2p-1992 :
= mul towardzero binary128:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x2p-1992 :
= mul upward binary128:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x2p-1992 :
= mul downward ibm128:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-969,1,-1022,1) -0x4p-1024 -0x8p-972 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-126,1,-16382,1) -0x4p-16384 -0x4p-128 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1022,1,-16382,1) -0x4p-16384 -0x4p-1024 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16382,1,-16382,1) -0x4p-16384 -0x4p-16384 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16382,1,-16383,1) -0x4p-16384 -0x2p-16384 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-969,1,-16382,1) -0x4p-16384 -0x8p-972 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-126,1,-16383,1) -0x2p-16384 -0x4p-128 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1022,1,-16383,1) -0x2p-16384 -0x4p-1024 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16382,1,-16383,1) -0x2p-16384 -0x4p-16384 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16383,1,-16383,1) -0x2p-16384 -0x2p-16384 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-969,1,-16383,1) -0x2p-16384 -0x8p-972 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x2p-1096 :
= mul tonearest intel96:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x2p-1096 :
= mul towardzero intel96:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x2p-1096 :
= mul upward intel96:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x2p-1096 :
= mul downward m68k96:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x2p-1096 :
= mul tonearest m68k96:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x2p-1096 :
= mul towardzero m68k96:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x2p-1096 :
= mul upward m68k96:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x2p-1096 :
= mul downward binary128:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x2p-1096 :
= mul tonearest binary128:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x2p-1096 :
= mul towardzero binary128:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x2p-1096 :
= mul upward binary128:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x2p-1096 :
= mul downward ibm128:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-126,1,-969,1) -0x8p-972 -0x4p-128 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : 0x2p-1992 :
= mul tonearest intel96:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : 0x2p-1992 :
= mul towardzero intel96:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : 0x2p-1992 :
= mul upward intel96:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : 0x2p-1992 :
= mul downward m68k96:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : 0x2p-1992 :
= mul tonearest m68k96:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : 0x2p-1992 :
= mul towardzero m68k96:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : 0x2p-1992 :
= mul upward m68k96:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : 0x2p-1992 :
= mul downward binary128:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : 0x2p-1992 :
= mul tonearest binary128:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : 0x2p-1992 :
= mul towardzero binary128:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : 0x2p-1992 :
= mul upward binary128:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : 0x2p-1992 :
= mul downward ibm128:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-969,1,-1022,1) -0x8p-972 -0x4p-1024 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-969,1,-16382,1) -0x8p-972 -0x4p-16384 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-969,1,-16383,1) -0x8p-972 -0x2p-16384 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : 0x4p-1940 :
= mul tonearest intel96:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : 0x4p-1940 :
= mul towardzero intel96:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : 0x4p-1940 :
= mul upward intel96:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : 0x4p-1940 :
= mul downward m68k96:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : 0x4p-1940 :
= mul tonearest m68k96:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : 0x4p-1940 :
= mul towardzero m68k96:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : 0x4p-1940 :
= mul upward m68k96:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : 0x4p-1940 :
= mul downward binary128:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : 0x4p-1940 :
= mul tonearest binary128:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : 0x4p-1940 :
= mul towardzero binary128:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : 0x4p-1940 :
= mul upward binary128:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : 0x4p-1940 :
= mul downward ibm128:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-969,1,-969,1) -0x8p-972 -0x8p-972 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
mul min_subnorm min_subnorm
= mul downward binary32:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : 0x4p-300 :
= mul tonearest binary64:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : 0x4p-300 :
= mul towardzero binary64:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : 0x4p-300 :
= mul upward binary64:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : 0x4p-300 :
= mul downward intel96:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : 0x4p-300 :
= mul tonearest intel96:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : 0x4p-300 :
= mul towardzero intel96:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : 0x4p-300 :
= mul upward intel96:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : 0x4p-300 :
= mul downward m68k96:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : 0x4p-300 :
= mul tonearest m68k96:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : 0x4p-300 :
= mul towardzero m68k96:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : 0x4p-300 :
= mul upward m68k96:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : 0x4p-300 :
= mul downward binary128:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : 0x4p-300 :
= mul tonearest binary128:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : 0x4p-300 :
= mul towardzero binary128:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : 0x4p-300 :
= mul upward binary128:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : 0x4p-300 :
= mul downward ibm128:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : 0x4p-300 :
= mul tonearest ibm128:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : 0x4p-300 :
= mul towardzero ibm128:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : 0x4p-300 :
= mul upward ibm128:arg_fmt(-149,1,-149,1) 0x8p-152 0x8p-152 : 0x4p-300 :
= mul downward binary32:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x2p-1224 :
= mul tonearest intel96:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x2p-1224 :
= mul towardzero intel96:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x2p-1224 :
= mul upward intel96:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x2p-1224 :
= mul downward m68k96:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x2p-1224 :
= mul tonearest m68k96:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x2p-1224 :
= mul towardzero m68k96:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x2p-1224 :
= mul upward m68k96:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x2p-1224 :
= mul downward binary128:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x2p-1224 :
= mul tonearest binary128:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x2p-1224 :
= mul towardzero binary128:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x2p-1224 :
= mul upward binary128:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x2p-1224 :
= mul downward ibm128:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-149,1,-1074,1) 0x8p-152 0x4p-1076 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-149,1,-16445,1) 0x8p-152 0x8p-16448 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-149,1,-16446,1) 0x8p-152 0x4p-16448 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-149,1,-16494,1) 0x8p-152 0x4p-16496 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : 0x2p-1224 :
= mul tonearest intel96:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : 0x2p-1224 :
= mul towardzero intel96:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : 0x2p-1224 :
= mul upward intel96:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : 0x2p-1224 :
= mul downward m68k96:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : 0x2p-1224 :
= mul tonearest m68k96:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : 0x2p-1224 :
= mul towardzero m68k96:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : 0x2p-1224 :
= mul upward m68k96:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : 0x2p-1224 :
= mul downward binary128:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : 0x2p-1224 :
= mul tonearest binary128:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : 0x2p-1224 :
= mul towardzero binary128:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : 0x2p-1224 :
= mul upward binary128:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : 0x2p-1224 :
= mul downward ibm128:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-149,1,-1074,1) 0x4p-1076 0x8p-152 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : 0x1p-2148 :
= mul tonearest intel96:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : 0x1p-2148 :
= mul towardzero intel96:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : 0x1p-2148 :
= mul upward intel96:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : 0x1p-2148 :
= mul downward m68k96:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : 0x1p-2148 :
= mul tonearest m68k96:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : 0x1p-2148 :
= mul towardzero m68k96:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : 0x1p-2148 :
= mul upward m68k96:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : 0x1p-2148 :
= mul downward binary128:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : 0x1p-2148 :
= mul tonearest binary128:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : 0x1p-2148 :
= mul towardzero binary128:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : 0x1p-2148 :
= mul upward binary128:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : 0x1p-2148 :
= mul downward ibm128:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1074,1,-1074,1) 0x4p-1076 0x4p-1076 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1074,1,-16445,1) 0x4p-1076 0x8p-16448 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1074,1,-16446,1) 0x4p-1076 0x4p-16448 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1074,1,-16494,1) 0x4p-1076 0x4p-16496 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-149,1,-16445,1) 0x8p-16448 0x8p-152 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1074,1,-16445,1) 0x8p-16448 0x4p-1076 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16445,1,-16445,1) 0x8p-16448 0x8p-16448 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16445,1,-16446,1) 0x8p-16448 0x4p-16448 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16445,1,-16494,1) 0x8p-16448 0x4p-16496 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-149,1,-16446,1) 0x4p-16448 0x8p-152 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1074,1,-16446,1) 0x4p-16448 0x4p-1076 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16445,1,-16446,1) 0x4p-16448 0x8p-16448 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16446,1,-16446,1) 0x4p-16448 0x4p-16448 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16446,1,-16494,1) 0x4p-16448 0x4p-16496 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-149,1,-16494,1) 0x4p-16496 0x8p-152 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1074,1,-16494,1) 0x4p-16496 0x4p-1076 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16445,1,-16494,1) 0x4p-16496 0x8p-16448 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16446,1,-16494,1) 0x4p-16496 0x4p-16448 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16494,1,-16494,1) 0x4p-16496 0x4p-16496 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
mul min_subnorm -min_subnorm
= mul downward binary32:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : -0x4p-300 :
= mul tonearest binary64:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : -0x4p-300 :
= mul towardzero binary64:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : -0x4p-300 :
= mul upward binary64:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : -0x4p-300 :
= mul downward intel96:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : -0x4p-300 :
= mul tonearest intel96:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : -0x4p-300 :
= mul towardzero intel96:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : -0x4p-300 :
= mul upward intel96:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : -0x4p-300 :
= mul downward m68k96:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : -0x4p-300 :
= mul tonearest m68k96:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : -0x4p-300 :
= mul towardzero m68k96:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : -0x4p-300 :
= mul upward m68k96:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : -0x4p-300 :
= mul downward binary128:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : -0x4p-300 :
= mul tonearest binary128:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : -0x4p-300 :
= mul towardzero binary128:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : -0x4p-300 :
= mul upward binary128:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : -0x4p-300 :
= mul downward ibm128:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : -0x4p-300 :
= mul tonearest ibm128:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : -0x4p-300 :
= mul towardzero ibm128:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : -0x4p-300 :
= mul upward ibm128:arg_fmt(-149,1,-149,1) 0x8p-152 -0x8p-152 : -0x4p-300 :
= mul downward binary32:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : -0x2p-1224 :
= mul tonearest intel96:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : -0x2p-1224 :
= mul towardzero intel96:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : -0x2p-1224 :
= mul upward intel96:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : -0x2p-1224 :
= mul downward m68k96:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : -0x2p-1224 :
= mul tonearest m68k96:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : -0x2p-1224 :
= mul towardzero m68k96:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : -0x2p-1224 :
= mul upward m68k96:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : -0x2p-1224 :
= mul downward binary128:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : -0x2p-1224 :
= mul tonearest binary128:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : -0x2p-1224 :
= mul towardzero binary128:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : -0x2p-1224 :
= mul upward binary128:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : -0x2p-1224 :
= mul downward ibm128:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-149,1,-1074,1) 0x8p-152 -0x4p-1076 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-149,1,-16445,1) 0x8p-152 -0x8p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-149,1,-16446,1) 0x8p-152 -0x4p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-149,1,-16494,1) 0x8p-152 -0x4p-16496 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : -0x2p-1224 :
= mul tonearest intel96:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : -0x2p-1224 :
= mul towardzero intel96:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : -0x2p-1224 :
= mul upward intel96:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : -0x2p-1224 :
= mul downward m68k96:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : -0x2p-1224 :
= mul tonearest m68k96:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : -0x2p-1224 :
= mul towardzero m68k96:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : -0x2p-1224 :
= mul upward m68k96:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : -0x2p-1224 :
= mul downward binary128:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : -0x2p-1224 :
= mul tonearest binary128:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : -0x2p-1224 :
= mul towardzero binary128:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : -0x2p-1224 :
= mul upward binary128:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : -0x2p-1224 :
= mul downward ibm128:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-149,1,-1074,1) 0x4p-1076 -0x8p-152 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : -0x1p-2148 :
= mul tonearest intel96:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : -0x1p-2148 :
= mul towardzero intel96:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : -0x1p-2148 :
= mul upward intel96:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : -0x1p-2148 :
= mul downward m68k96:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : -0x1p-2148 :
= mul tonearest m68k96:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : -0x1p-2148 :
= mul towardzero m68k96:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : -0x1p-2148 :
= mul upward m68k96:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : -0x1p-2148 :
= mul downward binary128:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : -0x1p-2148 :
= mul tonearest binary128:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : -0x1p-2148 :
= mul towardzero binary128:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : -0x1p-2148 :
= mul upward binary128:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : -0x1p-2148 :
= mul downward ibm128:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1074,1,-1074,1) 0x4p-1076 -0x4p-1076 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1074,1,-16445,1) 0x4p-1076 -0x8p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1074,1,-16446,1) 0x4p-1076 -0x4p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1074,1,-16494,1) 0x4p-1076 -0x4p-16496 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-149,1,-16445,1) 0x8p-16448 -0x8p-152 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1074,1,-16445,1) 0x8p-16448 -0x4p-1076 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16445,1,-16445,1) 0x8p-16448 -0x8p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16445,1,-16446,1) 0x8p-16448 -0x4p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16445,1,-16494,1) 0x8p-16448 -0x4p-16496 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-149,1,-16446,1) 0x4p-16448 -0x8p-152 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1074,1,-16446,1) 0x4p-16448 -0x4p-1076 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16445,1,-16446,1) 0x4p-16448 -0x8p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16446,1,-16446,1) 0x4p-16448 -0x4p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16446,1,-16494,1) 0x4p-16448 -0x4p-16496 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-149,1,-16494,1) 0x4p-16496 -0x8p-152 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1074,1,-16494,1) 0x4p-16496 -0x4p-1076 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16445,1,-16494,1) 0x4p-16496 -0x8p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16446,1,-16494,1) 0x4p-16496 -0x4p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16494,1,-16494,1) 0x4p-16496 -0x4p-16496 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
mul -min_subnorm min_subnorm
= mul downward binary32:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x4p-300 :
= mul tonearest binary64:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x4p-300 :
= mul towardzero binary64:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x4p-300 :
= mul upward binary64:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x4p-300 :
= mul downward intel96:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x4p-300 :
= mul tonearest intel96:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x4p-300 :
= mul towardzero intel96:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x4p-300 :
= mul upward intel96:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x4p-300 :
= mul downward m68k96:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x4p-300 :
= mul tonearest m68k96:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x4p-300 :
= mul towardzero m68k96:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x4p-300 :
= mul upward m68k96:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x4p-300 :
= mul downward binary128:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x4p-300 :
= mul tonearest binary128:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x4p-300 :
= mul towardzero binary128:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x4p-300 :
= mul upward binary128:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x4p-300 :
= mul downward ibm128:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x4p-300 :
= mul tonearest ibm128:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x4p-300 :
= mul towardzero ibm128:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x4p-300 :
= mul upward ibm128:arg_fmt(-149,1,-149,1) -0x8p-152 0x8p-152 : -0x4p-300 :
= mul downward binary32:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x2p-1224 :
= mul tonearest intel96:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x2p-1224 :
= mul towardzero intel96:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x2p-1224 :
= mul upward intel96:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x2p-1224 :
= mul downward m68k96:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x2p-1224 :
= mul tonearest m68k96:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x2p-1224 :
= mul towardzero m68k96:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x2p-1224 :
= mul upward m68k96:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x2p-1224 :
= mul downward binary128:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x2p-1224 :
= mul tonearest binary128:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x2p-1224 :
= mul towardzero binary128:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x2p-1224 :
= mul upward binary128:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x2p-1224 :
= mul downward ibm128:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-149,1,-1074,1) -0x8p-152 0x4p-1076 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-149,1,-16445,1) -0x8p-152 0x8p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-149,1,-16446,1) -0x8p-152 0x4p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-149,1,-16494,1) -0x8p-152 0x4p-16496 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x2p-1224 :
= mul tonearest intel96:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x2p-1224 :
= mul towardzero intel96:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x2p-1224 :
= mul upward intel96:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x2p-1224 :
= mul downward m68k96:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x2p-1224 :
= mul tonearest m68k96:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x2p-1224 :
= mul towardzero m68k96:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x2p-1224 :
= mul upward m68k96:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x2p-1224 :
= mul downward binary128:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x2p-1224 :
= mul tonearest binary128:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x2p-1224 :
= mul towardzero binary128:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x2p-1224 :
= mul upward binary128:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x2p-1224 :
= mul downward ibm128:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-149,1,-1074,1) -0x4p-1076 0x8p-152 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x1p-2148 :
= mul tonearest intel96:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x1p-2148 :
= mul towardzero intel96:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x1p-2148 :
= mul upward intel96:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x1p-2148 :
= mul downward m68k96:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x1p-2148 :
= mul tonearest m68k96:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x1p-2148 :
= mul towardzero m68k96:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x1p-2148 :
= mul upward m68k96:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x1p-2148 :
= mul downward binary128:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x1p-2148 :
= mul tonearest binary128:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x1p-2148 :
= mul towardzero binary128:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x1p-2148 :
= mul upward binary128:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x1p-2148 :
= mul downward ibm128:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1074,1,-1074,1) -0x4p-1076 0x4p-1076 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1074,1,-16445,1) -0x4p-1076 0x8p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1074,1,-16446,1) -0x4p-1076 0x4p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1074,1,-16494,1) -0x4p-1076 0x4p-16496 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-149,1,-16445,1) -0x8p-16448 0x8p-152 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1074,1,-16445,1) -0x8p-16448 0x4p-1076 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16445,1,-16445,1) -0x8p-16448 0x8p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16445,1,-16446,1) -0x8p-16448 0x4p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16445,1,-16494,1) -0x8p-16448 0x4p-16496 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-149,1,-16446,1) -0x4p-16448 0x8p-152 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1074,1,-16446,1) -0x4p-16448 0x4p-1076 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16445,1,-16446,1) -0x4p-16448 0x8p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16446,1,-16446,1) -0x4p-16448 0x4p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16446,1,-16494,1) -0x4p-16448 0x4p-16496 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-149,1,-16494,1) -0x4p-16496 0x8p-152 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1074,1,-16494,1) -0x4p-16496 0x4p-1076 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16445,1,-16494,1) -0x4p-16496 0x8p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16446,1,-16494,1) -0x4p-16496 0x4p-16448 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x8p-16448 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward m68k96:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x4p-16448 : inexact underflow errno-erange-ok
= mul tonearest m68k96:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary128:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x4p-16496 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul downward ibm128:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16494,1,-16494,1) -0x4p-16496 0x4p-16496 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
mul -min_subnorm -min_subnorm
= mul downward binary32:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : 0x4p-300 :
= mul tonearest binary64:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : 0x4p-300 :
= mul towardzero binary64:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : 0x4p-300 :
= mul upward binary64:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : 0x4p-300 :
= mul downward intel96:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : 0x4p-300 :
= mul tonearest intel96:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : 0x4p-300 :
= mul towardzero intel96:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : 0x4p-300 :
= mul upward intel96:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : 0x4p-300 :
= mul downward m68k96:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : 0x4p-300 :
= mul tonearest m68k96:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : 0x4p-300 :
= mul towardzero m68k96:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : 0x4p-300 :
= mul upward m68k96:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : 0x4p-300 :
= mul downward binary128:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : 0x4p-300 :
= mul tonearest binary128:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : 0x4p-300 :
= mul towardzero binary128:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : 0x4p-300 :
= mul upward binary128:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : 0x4p-300 :
= mul downward ibm128:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : 0x4p-300 :
= mul tonearest ibm128:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : 0x4p-300 :
= mul towardzero ibm128:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : 0x4p-300 :
= mul upward ibm128:arg_fmt(-149,1,-149,1) -0x8p-152 -0x8p-152 : 0x4p-300 :
= mul downward binary32:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : 0x2p-1224 :
= mul tonearest intel96:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : 0x2p-1224 :
= mul towardzero intel96:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : 0x2p-1224 :
= mul upward intel96:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : 0x2p-1224 :
= mul downward m68k96:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : 0x2p-1224 :
= mul tonearest m68k96:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : 0x2p-1224 :
= mul towardzero m68k96:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : 0x2p-1224 :
= mul upward m68k96:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : 0x2p-1224 :
= mul downward binary128:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : 0x2p-1224 :
= mul tonearest binary128:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : 0x2p-1224 :
= mul towardzero binary128:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : 0x2p-1224 :
= mul upward binary128:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : 0x2p-1224 :
= mul downward ibm128:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-149,1,-1074,1) -0x8p-152 -0x4p-1076 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-149,1,-16445,1) -0x8p-152 -0x8p-16448 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-149,1,-16446,1) -0x8p-152 -0x4p-16448 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-149,1,-16494,1) -0x8p-152 -0x4p-16496 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x2p-1224 :
= mul tonearest intel96:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x2p-1224 :
= mul towardzero intel96:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x2p-1224 :
= mul upward intel96:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x2p-1224 :
= mul downward m68k96:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x2p-1224 :
= mul tonearest m68k96:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x2p-1224 :
= mul towardzero m68k96:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x2p-1224 :
= mul upward m68k96:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x2p-1224 :
= mul downward binary128:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x2p-1224 :
= mul tonearest binary128:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x2p-1224 :
= mul towardzero binary128:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x2p-1224 :
= mul upward binary128:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x2p-1224 :
= mul downward ibm128:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-149,1,-1074,1) -0x4p-1076 -0x8p-152 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : 0x1p-2148 :
= mul tonearest intel96:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : 0x1p-2148 :
= mul towardzero intel96:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : 0x1p-2148 :
= mul upward intel96:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : 0x1p-2148 :
= mul downward m68k96:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : 0x1p-2148 :
= mul tonearest m68k96:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : 0x1p-2148 :
= mul towardzero m68k96:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : 0x1p-2148 :
= mul upward m68k96:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : 0x1p-2148 :
= mul downward binary128:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : 0x1p-2148 :
= mul tonearest binary128:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : 0x1p-2148 :
= mul towardzero binary128:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : 0x1p-2148 :
= mul upward binary128:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : 0x1p-2148 :
= mul downward ibm128:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1074,1,-1074,1) -0x4p-1076 -0x4p-1076 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1074,1,-16445,1) -0x4p-1076 -0x8p-16448 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1074,1,-16446,1) -0x4p-1076 -0x4p-16448 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1074,1,-16494,1) -0x4p-1076 -0x4p-16496 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-149,1,-16445,1) -0x8p-16448 -0x8p-152 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1074,1,-16445,1) -0x8p-16448 -0x4p-1076 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16445,1,-16445,1) -0x8p-16448 -0x8p-16448 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16445,1,-16446,1) -0x8p-16448 -0x4p-16448 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16445,1,-16494,1) -0x8p-16448 -0x4p-16496 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-149,1,-16446,1) -0x4p-16448 -0x8p-152 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1074,1,-16446,1) -0x4p-16448 -0x4p-1076 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16445,1,-16446,1) -0x4p-16448 -0x8p-16448 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16446,1,-16446,1) -0x4p-16448 -0x4p-16448 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16446,1,-16494,1) -0x4p-16448 -0x4p-16496 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-149,1,-16494,1) -0x4p-16496 -0x8p-152 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-1074,1,-16494,1) -0x4p-16496 -0x4p-1076 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16445,1,-16494,1) -0x4p-16496 -0x8p-16448 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16446,1,-16494,1) -0x4p-16496 -0x4p-16448 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest intel96:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero intel96:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward intel96:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : 0x8p-16448 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest m68k96:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero m68k96:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward m68k96:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : 0x4p-16448 : inexact underflow errno-erange-ok
= mul downward binary128:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary128:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary128:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary128:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : 0x4p-16496 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(-16494,1,-16494,1) -0x4p-16496 -0x4p-16496 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
mul 1 2
= mul downward binary32:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : 0x2p+0 :
= mul tonearest binary32:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : 0x2p+0 :
= mul towardzero binary32:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : 0x2p+0 :
= mul upward binary32:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : 0x2p+0 :
= mul downward binary64:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : 0x2p+0 :
= mul tonearest binary64:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : 0x2p+0 :
= mul towardzero binary64:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : 0x2p+0 :
= mul upward binary64:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : 0x2p+0 :
= mul downward intel96:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : 0x2p+0 :
= mul tonearest intel96:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : 0x2p+0 :
= mul towardzero intel96:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : 0x2p+0 :
= mul upward intel96:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : 0x2p+0 :
= mul downward m68k96:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : 0x2p+0 :
= mul tonearest m68k96:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : 0x2p+0 :
= mul towardzero m68k96:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : 0x2p+0 :
= mul upward m68k96:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : 0x2p+0 :
= mul downward binary128:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : 0x2p+0 :
= mul tonearest binary128:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : 0x2p+0 :
= mul towardzero binary128:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : 0x2p+0 :
= mul upward binary128:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : 0x2p+0 :
= mul downward ibm128:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : 0x2p+0 :
= mul tonearest ibm128:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : 0x2p+0 :
= mul towardzero ibm128:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : 0x2p+0 :
= mul upward ibm128:arg_fmt(1,1,0,1) 0x1p+0 0x2p+0 : 0x2p+0 :
mul 1 -2
= mul downward binary32:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : -0x2p+0 :
= mul tonearest binary32:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : -0x2p+0 :
= mul towardzero binary32:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : -0x2p+0 :
= mul upward binary32:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : -0x2p+0 :
= mul downward binary64:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : -0x2p+0 :
= mul tonearest binary64:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : -0x2p+0 :
= mul towardzero binary64:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : -0x2p+0 :
= mul upward binary64:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : -0x2p+0 :
= mul downward intel96:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : -0x2p+0 :
= mul tonearest intel96:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : -0x2p+0 :
= mul towardzero intel96:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : -0x2p+0 :
= mul upward intel96:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : -0x2p+0 :
= mul downward m68k96:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : -0x2p+0 :
= mul tonearest m68k96:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : -0x2p+0 :
= mul towardzero m68k96:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : -0x2p+0 :
= mul upward m68k96:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : -0x2p+0 :
= mul downward binary128:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : -0x2p+0 :
= mul tonearest binary128:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : -0x2p+0 :
= mul towardzero binary128:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : -0x2p+0 :
= mul upward binary128:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : -0x2p+0 :
= mul downward ibm128:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : -0x2p+0 :
= mul tonearest ibm128:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : -0x2p+0 :
= mul towardzero ibm128:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : -0x2p+0 :
= mul upward ibm128:arg_fmt(1,1,0,1) 0x1p+0 -0x2p+0 : -0x2p+0 :
mul -1 2
= mul downward binary32:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x2p+0 :
= mul tonearest binary32:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x2p+0 :
= mul towardzero binary32:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x2p+0 :
= mul upward binary32:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x2p+0 :
= mul downward binary64:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x2p+0 :
= mul tonearest binary64:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x2p+0 :
= mul towardzero binary64:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x2p+0 :
= mul upward binary64:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x2p+0 :
= mul downward intel96:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x2p+0 :
= mul tonearest intel96:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x2p+0 :
= mul towardzero intel96:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x2p+0 :
= mul upward intel96:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x2p+0 :
= mul downward m68k96:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x2p+0 :
= mul tonearest m68k96:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x2p+0 :
= mul towardzero m68k96:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x2p+0 :
= mul upward m68k96:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x2p+0 :
= mul downward binary128:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x2p+0 :
= mul tonearest binary128:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x2p+0 :
= mul towardzero binary128:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x2p+0 :
= mul upward binary128:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x2p+0 :
= mul downward ibm128:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x2p+0 :
= mul tonearest ibm128:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x2p+0 :
= mul towardzero ibm128:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x2p+0 :
= mul upward ibm128:arg_fmt(1,1,0,1) -0x1p+0 0x2p+0 : -0x2p+0 :
mul -1 -2
= mul downward binary32:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x2p+0 :
= mul tonearest binary32:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x2p+0 :
= mul towardzero binary32:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x2p+0 :
= mul upward binary32:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x2p+0 :
= mul downward binary64:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x2p+0 :
= mul tonearest binary64:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x2p+0 :
= mul towardzero binary64:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x2p+0 :
= mul upward binary64:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x2p+0 :
= mul downward intel96:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x2p+0 :
= mul tonearest intel96:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x2p+0 :
= mul towardzero intel96:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x2p+0 :
= mul upward intel96:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x2p+0 :
= mul downward m68k96:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x2p+0 :
= mul tonearest m68k96:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x2p+0 :
= mul towardzero m68k96:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x2p+0 :
= mul upward m68k96:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x2p+0 :
= mul downward binary128:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x2p+0 :
= mul tonearest binary128:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x2p+0 :
= mul towardzero binary128:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x2p+0 :
= mul upward binary128:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x2p+0 :
= mul downward ibm128:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x2p+0 :
= mul tonearest ibm128:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x2p+0 :
= mul towardzero ibm128:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x2p+0 :
= mul upward ibm128:arg_fmt(1,1,0,1) -0x1p+0 -0x2p+0 : 0x2p+0 :
mul 100.5 0.75
= mul downward binary32:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x4.b6p+4 :
= mul tonearest binary32:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x4.b6p+4 :
= mul towardzero binary32:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x4.b6p+4 :
= mul upward binary32:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x4.b6p+4 :
= mul downward binary64:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x4.b6p+4 :
= mul tonearest binary64:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x4.b6p+4 :
= mul towardzero binary64:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x4.b6p+4 :
= mul upward binary64:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x4.b6p+4 :
= mul downward intel96:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x4.b6p+4 :
= mul tonearest intel96:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x4.b6p+4 :
= mul towardzero intel96:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x4.b6p+4 :
= mul upward intel96:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x4.b6p+4 :
= mul downward m68k96:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x4.b6p+4 :
= mul tonearest m68k96:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x4.b6p+4 :
= mul towardzero m68k96:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x4.b6p+4 :
= mul upward m68k96:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x4.b6p+4 :
= mul downward binary128:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x4.b6p+4 :
= mul tonearest binary128:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x4.b6p+4 :
= mul towardzero binary128:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x4.b6p+4 :
= mul upward binary128:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x4.b6p+4 :
= mul downward ibm128:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x4.b6p+4 :
= mul tonearest ibm128:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x4.b6p+4 :
= mul towardzero ibm128:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x4.b6p+4 :
= mul upward ibm128:arg_fmt(6,2,-2,8) 0x6.48p+4 0xcp-4 : 0x4.b6p+4 :
mul 100.5 -0.75
= mul downward binary32:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : -0x4.b6p+4 :
= mul tonearest binary32:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : -0x4.b6p+4 :
= mul towardzero binary32:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : -0x4.b6p+4 :
= mul upward binary32:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : -0x4.b6p+4 :
= mul downward binary64:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : -0x4.b6p+4 :
= mul tonearest binary64:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : -0x4.b6p+4 :
= mul towardzero binary64:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : -0x4.b6p+4 :
= mul upward binary64:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : -0x4.b6p+4 :
= mul downward intel96:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : -0x4.b6p+4 :
= mul tonearest intel96:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : -0x4.b6p+4 :
= mul towardzero intel96:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : -0x4.b6p+4 :
= mul upward intel96:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : -0x4.b6p+4 :
= mul downward m68k96:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : -0x4.b6p+4 :
= mul tonearest m68k96:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : -0x4.b6p+4 :
= mul towardzero m68k96:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : -0x4.b6p+4 :
= mul upward m68k96:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : -0x4.b6p+4 :
= mul downward binary128:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : -0x4.b6p+4 :
= mul tonearest binary128:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : -0x4.b6p+4 :
= mul towardzero binary128:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : -0x4.b6p+4 :
= mul upward binary128:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : -0x4.b6p+4 :
= mul downward ibm128:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : -0x4.b6p+4 :
= mul tonearest ibm128:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : -0x4.b6p+4 :
= mul towardzero ibm128:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : -0x4.b6p+4 :
= mul upward ibm128:arg_fmt(6,2,-2,8) 0x6.48p+4 -0xcp-4 : -0x4.b6p+4 :
mul -100.5 0.75
= mul downward binary32:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x4.b6p+4 :
= mul tonearest binary32:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x4.b6p+4 :
= mul towardzero binary32:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x4.b6p+4 :
= mul upward binary32:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x4.b6p+4 :
= mul downward binary64:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x4.b6p+4 :
= mul tonearest binary64:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x4.b6p+4 :
= mul towardzero binary64:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x4.b6p+4 :
= mul upward binary64:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x4.b6p+4 :
= mul downward intel96:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x4.b6p+4 :
= mul tonearest intel96:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x4.b6p+4 :
= mul towardzero intel96:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x4.b6p+4 :
= mul upward intel96:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x4.b6p+4 :
= mul downward m68k96:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x4.b6p+4 :
= mul tonearest m68k96:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x4.b6p+4 :
= mul towardzero m68k96:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x4.b6p+4 :
= mul upward m68k96:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x4.b6p+4 :
= mul downward binary128:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x4.b6p+4 :
= mul tonearest binary128:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x4.b6p+4 :
= mul towardzero binary128:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x4.b6p+4 :
= mul upward binary128:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x4.b6p+4 :
= mul downward ibm128:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x4.b6p+4 :
= mul tonearest ibm128:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x4.b6p+4 :
= mul towardzero ibm128:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x4.b6p+4 :
= mul upward ibm128:arg_fmt(6,2,-2,8) -0x6.48p+4 0xcp-4 : -0x4.b6p+4 :
mul -100.5 -0.75
= mul downward binary32:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : 0x4.b6p+4 :
= mul tonearest binary32:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : 0x4.b6p+4 :
= mul towardzero binary32:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : 0x4.b6p+4 :
= mul upward binary32:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : 0x4.b6p+4 :
= mul downward binary64:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : 0x4.b6p+4 :
= mul tonearest binary64:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : 0x4.b6p+4 :
= mul towardzero binary64:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : 0x4.b6p+4 :
= mul upward binary64:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : 0x4.b6p+4 :
= mul downward intel96:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : 0x4.b6p+4 :
= mul tonearest intel96:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : 0x4.b6p+4 :
= mul towardzero intel96:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : 0x4.b6p+4 :
= mul upward intel96:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : 0x4.b6p+4 :
= mul downward m68k96:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : 0x4.b6p+4 :
= mul tonearest m68k96:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : 0x4.b6p+4 :
= mul towardzero m68k96:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : 0x4.b6p+4 :
= mul upward m68k96:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : 0x4.b6p+4 :
= mul downward binary128:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : 0x4.b6p+4 :
= mul tonearest binary128:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : 0x4.b6p+4 :
= mul towardzero binary128:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : 0x4.b6p+4 :
= mul upward binary128:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : 0x4.b6p+4 :
= mul downward ibm128:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : 0x4.b6p+4 :
= mul tonearest ibm128:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : 0x4.b6p+4 :
= mul towardzero ibm128:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : 0x4.b6p+4 :
= mul upward ibm128:arg_fmt(6,2,-2,8) -0x6.48p+4 -0xcp-4 : 0x4.b6p+4 :
mul 0x5000005p-24 0xccccccccccccdp-54
= mul downward binary32:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000002p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul tonearest binary64:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul towardzero binary64:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul upward binary64:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul downward intel96:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul tonearest intel96:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul towardzero intel96:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul upward intel96:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul downward m68k96:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul tonearest m68k96:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul towardzero m68k96:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul upward m68k96:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul downward binary128:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul tonearest binary128:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul towardzero binary128:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul upward binary128:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul downward ibm128:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul tonearest ibm128:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul towardzero ibm128:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul upward ibm128:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul downward binary32:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul tonearest binary64:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul towardzero binary64:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul upward binary64:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul downward intel96:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul tonearest intel96:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul towardzero intel96:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul upward intel96:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul downward m68k96:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul tonearest m68k96:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul towardzero m68k96:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul upward m68k96:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul downward binary128:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul tonearest binary128:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul towardzero binary128:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul upward binary128:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul downward ibm128:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul tonearest ibm128:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul towardzero ibm128:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul upward ibm128:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul downward binary32:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.000002p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.000001999999ap+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.000001999999ap+0 : inexact
= mul downward intel96:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d98p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9ap+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d98p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9ap+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d98p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9ap+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d98p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9ap+0 : inexact
= mul downward binary128:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9999ap+0 :
= mul tonearest binary128:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9999ap+0 :
= mul towardzero binary128:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9999ap+0 :
= mul upward binary128:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9999ap+0 :
= mul downward ibm128:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9999ap+0 :
= mul tonearest ibm128:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9999ap+0 :
= mul towardzero ibm128:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9999ap+0 :
= mul upward ibm128:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9999ap+0 :
= mul downward binary32:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul tonearest binary64:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul towardzero binary64:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul upward binary64:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul downward intel96:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul tonearest intel96:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul towardzero intel96:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul upward intel96:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul downward m68k96:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul tonearest m68k96:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul towardzero m68k96:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul upward m68k96:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul downward binary128:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul tonearest binary128:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul towardzero binary128:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul upward binary128:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul downward ibm128:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul tonearest ibm128:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul towardzero ibm128:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul upward ibm128:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul downward binary32:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul tonearest binary32:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul towardzero binary32:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul upward binary32:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul downward binary64:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul tonearest binary64:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul towardzero binary64:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul upward binary64:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul downward intel96:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul tonearest intel96:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul towardzero intel96:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul upward intel96:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul downward m68k96:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul tonearest m68k96:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul towardzero m68k96:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul upward m68k96:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul downward binary128:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul tonearest binary128:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul towardzero binary128:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul upward binary128:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul downward ibm128:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul tonearest ibm128:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul towardzero ibm128:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul upward ibm128:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul downward binary32:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul tonearest intel96:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul towardzero intel96:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul upward intel96:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul downward m68k96:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul tonearest m68k96:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul towardzero m68k96:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul upward m68k96:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul downward binary128:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul tonearest binary128:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul towardzero binary128:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul upward binary128:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul downward ibm128:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul tonearest ibm128:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul towardzero ibm128:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul upward ibm128:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul downward binary32:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1.000002p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1.0000014000004p+0 :
= mul tonearest binary64:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1.0000014000004p+0 :
= mul towardzero binary64:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1.0000014000004p+0 :
= mul upward binary64:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1.0000014000004p+0 :
= mul downward intel96:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1.0000014000004p+0 :
= mul tonearest intel96:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1.0000014000004p+0 :
= mul towardzero intel96:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1.0000014000004p+0 :
= mul upward intel96:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1.0000014000004p+0 :
= mul downward m68k96:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1.0000014000004p+0 :
= mul tonearest m68k96:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1.0000014000004p+0 :
= mul towardzero m68k96:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1.0000014000004p+0 :
= mul upward m68k96:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1.0000014000004p+0 :
= mul downward binary128:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1.0000014000004p+0 :
= mul tonearest binary128:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1.0000014000004p+0 :
= mul towardzero binary128:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1.0000014000004p+0 :
= mul upward binary128:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1.0000014000004p+0 :
= mul downward ibm128:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1.0000014000004p+0 :
= mul tonearest ibm128:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1.0000014000004p+0 :
= mul towardzero ibm128:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1.0000014000004p+0 :
= mul upward ibm128:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1.0000014000004p+0 :
= mul downward binary32:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0xf.fffffp-4 : inexact
= mul tonearest binary32:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0xf.fffffp-4 : inexact
= mul upward binary32:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0x1p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0xf.fffffffffffp-4 :
= mul tonearest binary64:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0xf.fffffffffffp-4 :
= mul towardzero binary64:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0xf.fffffffffffp-4 :
= mul upward binary64:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0xf.fffffffffffp-4 :
= mul downward intel96:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0xf.fffffffffffp-4 :
= mul tonearest intel96:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0xf.fffffffffffp-4 :
= mul towardzero intel96:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0xf.fffffffffffp-4 :
= mul upward intel96:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0xf.fffffffffffp-4 :
= mul downward m68k96:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0xf.fffffffffffp-4 :
= mul tonearest m68k96:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0xf.fffffffffffp-4 :
= mul towardzero m68k96:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0xf.fffffffffffp-4 :
= mul upward m68k96:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0xf.fffffffffffp-4 :
= mul downward binary128:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0xf.fffffffffffp-4 :
= mul tonearest binary128:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0xf.fffffffffffp-4 :
= mul towardzero binary128:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0xf.fffffffffffp-4 :
= mul upward binary128:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0xf.fffffffffffp-4 :
= mul downward ibm128:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0xf.fffffffffffp-4 :
= mul tonearest ibm128:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0xf.fffffffffffp-4 :
= mul towardzero ibm128:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0xf.fffffffffffp-4 :
= mul upward ibm128:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0xf.fffffffffffp-4 :
= mul downward binary32:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1.000002p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1.000001p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1.000001p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1.000001p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1.0000010000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1.00000100000004p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1.00000100000004p+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1.00000100000004p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1.0000010000000402p+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1.00000100000004p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1.00000100000004p+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1.00000100000004p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1.0000010000000402p+0 : inexact
= mul downward binary128:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1.00000100000004000004p+0 :
= mul tonearest binary128:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1.00000100000004000004p+0 :
= mul towardzero binary128:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1.00000100000004000004p+0 :
= mul upward binary128:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1.00000100000004000004p+0 :
= mul downward ibm128:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1.00000100000004000004p+0 :
= mul tonearest ibm128:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1.00000100000004000004p+0 :
= mul towardzero ibm128:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1.00000100000004000004p+0 :
= mul upward ibm128:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1.00000100000004000004p+0 :
mul 0x3000003p-24 0xaaaaaaaaaaaaaaabp-65
= mul downward binary32:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1.000002p+0 : inexact
= mul towardzero binary32:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1.000001d55556p+0 :
= mul tonearest binary64:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1.000001d55556p+0 :
= mul towardzero binary64:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1.000001d55556p+0 :
= mul upward binary64:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1.000001d55556p+0 :
= mul downward intel96:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1.000001d55556p+0 :
= mul tonearest intel96:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1.000001d55556p+0 :
= mul towardzero intel96:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1.000001d55556p+0 :
= mul upward intel96:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1.000001d55556p+0 :
= mul downward m68k96:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1.000001d55556p+0 :
= mul tonearest m68k96:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1.000001d55556p+0 :
= mul towardzero m68k96:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1.000001d55556p+0 :
= mul upward m68k96:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1.000001d55556p+0 :
= mul downward binary128:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1.000001d55556p+0 :
= mul tonearest binary128:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1.000001d55556p+0 :
= mul towardzero binary128:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1.000001d55556p+0 :
= mul upward binary128:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1.000001d55556p+0 :
= mul downward ibm128:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1.000001d55556p+0 :
= mul tonearest ibm128:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1.000001d55556p+0 :
= mul towardzero ibm128:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1.000001d55556p+0 :
= mul upward ibm128:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1.000001d55556p+0 :
= mul downward binary32:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1.000000555554p+0 :
= mul tonearest binary64:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1.000000555554p+0 :
= mul towardzero binary64:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1.000000555554p+0 :
= mul upward binary64:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1.000000555554p+0 :
= mul downward intel96:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1.000000555554p+0 :
= mul tonearest intel96:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1.000000555554p+0 :
= mul towardzero intel96:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1.000000555554p+0 :
= mul upward intel96:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1.000000555554p+0 :
= mul downward m68k96:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1.000000555554p+0 :
= mul tonearest m68k96:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1.000000555554p+0 :
= mul towardzero m68k96:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1.000000555554p+0 :
= mul upward m68k96:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1.000000555554p+0 :
= mul downward binary128:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1.000000555554p+0 :
= mul tonearest binary128:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1.000000555554p+0 :
= mul towardzero binary128:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1.000000555554p+0 :
= mul upward binary128:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1.000000555554p+0 :
= mul downward ibm128:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1.000000555554p+0 :
= mul tonearest ibm128:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1.000000555554p+0 :
= mul towardzero ibm128:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1.000000555554p+0 :
= mul upward ibm128:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1.000000555554p+0 :
= mul downward binary32:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1.000002p+0 : inexact
= mul towardzero binary32:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1.0000015555555p+0 : inexact
= mul tonearest binary64:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1.0000015555556p+0 : inexact
= mul towardzero binary64:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1.0000015555555p+0 : inexact
= mul upward binary64:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1.0000015555556p+0 : inexact
= mul downward intel96:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1.0000015555555d54p+0 : inexact
= mul tonearest intel96:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1.0000015555555d56p+0 : inexact
= mul towardzero intel96:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1.0000015555555d54p+0 : inexact
= mul upward intel96:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1.0000015555555d56p+0 : inexact
= mul downward m68k96:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1.0000015555555d54p+0 : inexact
= mul tonearest m68k96:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1.0000015555555d56p+0 : inexact
= mul towardzero m68k96:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1.0000015555555d54p+0 : inexact
= mul upward m68k96:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1.0000015555555d56p+0 : inexact
= mul downward binary128:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1.0000015555555d55556p+0 :
= mul tonearest binary128:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1.0000015555555d55556p+0 :
= mul towardzero binary128:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1.0000015555555d55556p+0 :
= mul upward binary128:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1.0000015555555d55556p+0 :
= mul downward ibm128:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1.0000015555555d55556p+0 :
= mul tonearest ibm128:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1.0000015555555d55556p+0 :
= mul towardzero ibm128:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1.0000015555555d55556p+0 :
= mul upward ibm128:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1.0000015555555d55556p+0 :
= mul downward binary32:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1.000002p+0 : inexact
= mul towardzero binary32:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1.0000015555555p+0 : inexact
= mul tonearest binary64:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1.0000015555555p+0 : inexact
= mul towardzero binary64:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1.0000015555555p+0 : inexact
= mul upward binary64:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1.0000015555556p+0 : inexact
= mul downward intel96:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1.0000015555555154p+0 : inexact
= mul tonearest intel96:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1.0000015555555156p+0 : inexact
= mul towardzero intel96:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1.0000015555555154p+0 : inexact
= mul upward intel96:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1.0000015555555156p+0 : inexact
= mul downward m68k96:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1.0000015555555154p+0 : inexact
= mul tonearest m68k96:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1.0000015555555156p+0 : inexact
= mul towardzero m68k96:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1.0000015555555154p+0 : inexact
= mul upward m68k96:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1.0000015555555156p+0 : inexact
= mul downward binary128:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1.0000015555555155555p+0 :
= mul tonearest binary128:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1.0000015555555155555p+0 :
= mul towardzero binary128:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1.0000015555555155555p+0 :
= mul upward binary128:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1.0000015555555155555p+0 :
= mul downward ibm128:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1.0000015555555155555p+0 :
= mul tonearest ibm128:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1.0000015555555155555p+0 :
= mul towardzero ibm128:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1.0000015555555155555p+0 :
= mul upward ibm128:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1.0000015555555155555p+0 :
= mul downward binary32:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1.000002p+0 : inexact
= mul towardzero binary32:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1.0000015555555p+0 : inexact
= mul tonearest binary64:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1.0000015555555p+0 : inexact
= mul towardzero binary64:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1.0000015555555p+0 : inexact
= mul upward binary64:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1.0000015555556p+0 : inexact
= mul downward intel96:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1.0000015555555554p+0 : inexact
= mul tonearest intel96:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1.0000015555555556p+0 : inexact
= mul towardzero intel96:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1.0000015555555554p+0 : inexact
= mul upward intel96:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1.0000015555555556p+0 : inexact
= mul downward m68k96:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1.0000015555555554p+0 : inexact
= mul tonearest m68k96:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1.0000015555555556p+0 : inexact
= mul towardzero m68k96:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1.0000015555555554p+0 : inexact
= mul upward m68k96:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1.0000015555555556p+0 : inexact
= mul downward binary128:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1.0000015555555555d55556p+0 :
= mul tonearest binary128:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1.0000015555555555d55556p+0 :
= mul towardzero binary128:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1.0000015555555555d55556p+0 :
= mul upward binary128:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1.0000015555555555d55556p+0 :
= mul downward ibm128:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1.0000015555555555d55556p+0 :
= mul tonearest ibm128:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1.0000015555555555d55556p+0 :
= mul towardzero ibm128:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1.0000015555555555d55556p+0 :
= mul upward ibm128:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1.0000015555555555d55556p+0 :
= mul downward binary32:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1.0000008p+0 :
= mul tonearest binary64:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1.0000008p+0 :
= mul towardzero binary64:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1.0000008p+0 :
= mul upward binary64:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1.0000008p+0 :
= mul downward intel96:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1.0000008p+0 :
= mul tonearest intel96:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1.0000008p+0 :
= mul towardzero intel96:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1.0000008p+0 :
= mul upward intel96:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1.0000008p+0 :
= mul downward m68k96:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1.0000008p+0 :
= mul tonearest m68k96:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1.0000008p+0 :
= mul towardzero m68k96:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1.0000008p+0 :
= mul upward m68k96:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1.0000008p+0 :
= mul downward binary128:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1.0000008p+0 :
= mul tonearest binary128:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1.0000008p+0 :
= mul towardzero binary128:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1.0000008p+0 :
= mul upward binary128:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1.0000008p+0 :
= mul downward ibm128:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1.0000008p+0 :
= mul tonearest ibm128:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1.0000008p+0 :
= mul towardzero ibm128:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1.0000008p+0 :
= mul upward ibm128:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1.0000008p+0 :
= mul downward binary32:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul tonearest binary32:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul towardzero binary32:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul upward binary32:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul downward binary64:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul tonearest binary64:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul towardzero binary64:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul upward binary64:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul downward intel96:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul tonearest intel96:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul towardzero intel96:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul upward intel96:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul downward m68k96:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul tonearest m68k96:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul towardzero m68k96:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul upward m68k96:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul downward binary128:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul tonearest binary128:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul towardzero binary128:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul upward binary128:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul downward ibm128:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul tonearest ibm128:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul towardzero ibm128:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul upward ibm128:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul downward binary32:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1p+0 : inexact
= mul towardzero binary64:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1.00000000000008p+0 :
= mul tonearest intel96:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1.00000000000008p+0 :
= mul towardzero intel96:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1.00000000000008p+0 :
= mul upward intel96:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1.00000000000008p+0 :
= mul downward m68k96:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1.00000000000008p+0 :
= mul tonearest m68k96:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1.00000000000008p+0 :
= mul towardzero m68k96:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1.00000000000008p+0 :
= mul upward m68k96:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1.00000000000008p+0 :
= mul downward binary128:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1.00000000000008p+0 :
= mul tonearest binary128:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1.00000000000008p+0 :
= mul towardzero binary128:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1.00000000000008p+0 :
= mul upward binary128:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1.00000000000008p+0 :
= mul downward ibm128:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1.00000000000008p+0 :
= mul tonearest ibm128:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1.00000000000008p+0 :
= mul towardzero ibm128:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1.00000000000008p+0 :
= mul upward ibm128:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1.00000000000008p+0 :
= mul downward binary32:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0xf.fffffp-4 : inexact
= mul tonearest binary32:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0xf.fffffp-4 : inexact
= mul upward binary32:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0x1p+0 : inexact
= mul downward binary64:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0xf.ffffffffffff8p-4 : inexact
= mul tonearest binary64:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0x1p+0 : inexact
= mul towardzero binary64:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0xf.ffffffffffff8p-4 : inexact
= mul upward binary64:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0x1p+0 : inexact
= mul downward intel96:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0xf.ffffffffffffcp-4 :
= mul tonearest intel96:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0xf.ffffffffffffcp-4 :
= mul towardzero intel96:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0xf.ffffffffffffcp-4 :
= mul upward intel96:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0xf.ffffffffffffcp-4 :
= mul downward m68k96:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0xf.ffffffffffffcp-4 :
= mul tonearest m68k96:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0xf.ffffffffffffcp-4 :
= mul towardzero m68k96:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0xf.ffffffffffffcp-4 :
= mul upward m68k96:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0xf.ffffffffffffcp-4 :
= mul downward binary128:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0xf.ffffffffffffcp-4 :
= mul tonearest binary128:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0xf.ffffffffffffcp-4 :
= mul towardzero binary128:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0xf.ffffffffffffcp-4 :
= mul upward binary128:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0xf.ffffffffffffcp-4 :
= mul downward ibm128:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0xf.ffffffffffffcp-4 :
= mul tonearest ibm128:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0xf.ffffffffffffcp-4 :
= mul towardzero ibm128:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0xf.ffffffffffffcp-4 :
= mul upward ibm128:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0xf.ffffffffffffcp-4 :
= mul downward binary32:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1p+0 : inexact
= mul towardzero binary64:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1p+0 : inexact
= mul tonearest intel96:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1p+0 : inexact
= mul towardzero intel96:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1p+0 : inexact
= mul upward intel96:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1.0000000000000002p+0 : inexact
= mul downward m68k96:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1p+0 : inexact
= mul tonearest m68k96:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1p+0 : inexact
= mul towardzero m68k96:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1p+0 : inexact
= mul upward m68k96:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1.0000000000000002p+0 : inexact
= mul downward binary128:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1.00000000000000008p+0 :
= mul tonearest binary128:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1.00000000000000008p+0 :
= mul towardzero binary128:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1.00000000000000008p+0 :
= mul upward binary128:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1.00000000000000008p+0 :
= mul downward ibm128:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1.00000000000000008p+0 :
= mul tonearest ibm128:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1.00000000000000008p+0 :
= mul towardzero ibm128:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1.00000000000000008p+0 :
= mul upward ibm128:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1.00000000000000008p+0 :
= mul downward binary32:arg_fmt(1,2,-25,26) 0x3.000003p+0 0x5.555558p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(1,2,-25,26) 0x3.000003p+0 0x5.555558p-4 : 0x1.000002p+0 : inexact
= mul towardzero binary32:arg_fmt(1,2,-25,26) 0x3.000003p+0 0x5.555558p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(1,2,-25,26) 0x3.000003p+0 0x5.555558p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(1,2,-25,26) 0x3.000003p+0 0x5.555558p-4 : 0x1.0000018000008p+0 :
= mul tonearest binary64:arg_fmt(1,2,-25,26) 0x3.000003p+0 0x5.555558p-4 : 0x1.0000018000008p+0 :
= mul towardzero binary64:arg_fmt(1,2,-25,26) 0x3.000003p+0 0x5.555558p-4 : 0x1.0000018000008p+0 :
= mul upward binary64:arg_fmt(1,2,-25,26) 0x3.000003p+0 0x5.555558p-4 : 0x1.0000018000008p+0 :
= mul downward intel96:arg_fmt(1,2,-25,26) 0x3.000003p+0 0x5.555558p-4 : 0x1.0000018000008p+0 :
= mul tonearest intel96:arg_fmt(1,2,-25,26) 0x3.000003p+0 0x5.555558p-4 : 0x1.0000018000008p+0 :
= mul towardzero intel96:arg_fmt(1,2,-25,26) 0x3.000003p+0 0x5.555558p-4 : 0x1.0000018000008p+0 :
= mul upward intel96:arg_fmt(1,2,-25,26) 0x3.000003p+0 0x5.555558p-4 : 0x1.0000018000008p+0 :
= mul downward m68k96:arg_fmt(1,2,-25,26) 0x3.000003p+0 0x5.555558p-4 : 0x1.0000018000008p+0 :
= mul tonearest m68k96:arg_fmt(1,2,-25,26) 0x3.000003p+0 0x5.555558p-4 : 0x1.0000018000008p+0 :
= mul towardzero m68k96:arg_fmt(1,2,-25,26) 0x3.000003p+0 0x5.555558p-4 : 0x1.0000018000008p+0 :
= mul upward m68k96:arg_fmt(1,2,-25,26) 0x3.000003p+0 0x5.555558p-4 : 0x1.0000018000008p+0 :
= mul downward binary128:arg_fmt(1,2,-25,26) 0x3.000003p+0 0x5.555558p-4 : 0x1.0000018000008p+0 :
= mul tonearest binary128:arg_fmt(1,2,-25,26) 0x3.000003p+0 0x5.555558p-4 : 0x1.0000018000008p+0 :
= mul towardzero binary128:arg_fmt(1,2,-25,26) 0x3.000003p+0 0x5.555558p-4 : 0x1.0000018000008p+0 :
= mul upward binary128:arg_fmt(1,2,-25,26) 0x3.000003p+0 0x5.555558p-4 : 0x1.0000018000008p+0 :
= mul downward ibm128:arg_fmt(1,2,-25,26) 0x3.000003p+0 0x5.555558p-4 : 0x1.0000018000008p+0 :
= mul tonearest ibm128:arg_fmt(1,2,-25,26) 0x3.000003p+0 0x5.555558p-4 : 0x1.0000018000008p+0 :
= mul towardzero ibm128:arg_fmt(1,2,-25,26) 0x3.000003p+0 0x5.555558p-4 : 0x1.0000018000008p+0 :
= mul upward ibm128:arg_fmt(1,2,-25,26) 0x3.000003p+0 0x5.555558p-4 : 0x1.0000018000008p+0 :
= mul downward binary32:arg_fmt(1,2,-24,26) 0x3.000003p+0 0x5.55555p-4 : 0xf.fffffp-4 : inexact
= mul tonearest binary32:arg_fmt(1,2,-24,26) 0x3.000003p+0 0x5.55555p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(1,2,-24,26) 0x3.000003p+0 0x5.55555p-4 : 0xf.fffffp-4 : inexact
= mul upward binary32:arg_fmt(1,2,-24,26) 0x3.000003p+0 0x5.55555p-4 : 0x1p+0 : inexact
= mul downward binary64:arg_fmt(1,2,-24,26) 0x3.000003p+0 0x5.55555p-4 : 0xf.fffffffffffp-4 :
= mul tonearest binary64:arg_fmt(1,2,-24,26) 0x3.000003p+0 0x5.55555p-4 : 0xf.fffffffffffp-4 :
= mul towardzero binary64:arg_fmt(1,2,-24,26) 0x3.000003p+0 0x5.55555p-4 : 0xf.fffffffffffp-4 :
= mul upward binary64:arg_fmt(1,2,-24,26) 0x3.000003p+0 0x5.55555p-4 : 0xf.fffffffffffp-4 :
= mul downward intel96:arg_fmt(1,2,-24,26) 0x3.000003p+0 0x5.55555p-4 : 0xf.fffffffffffp-4 :
= mul tonearest intel96:arg_fmt(1,2,-24,26) 0x3.000003p+0 0x5.55555p-4 : 0xf.fffffffffffp-4 :
= mul towardzero intel96:arg_fmt(1,2,-24,26) 0x3.000003p+0 0x5.55555p-4 : 0xf.fffffffffffp-4 :
= mul upward intel96:arg_fmt(1,2,-24,26) 0x3.000003p+0 0x5.55555p-4 : 0xf.fffffffffffp-4 :
= mul downward m68k96:arg_fmt(1,2,-24,26) 0x3.000003p+0 0x5.55555p-4 : 0xf.fffffffffffp-4 :
= mul tonearest m68k96:arg_fmt(1,2,-24,26) 0x3.000003p+0 0x5.55555p-4 : 0xf.fffffffffffp-4 :
= mul towardzero m68k96:arg_fmt(1,2,-24,26) 0x3.000003p+0 0x5.55555p-4 : 0xf.fffffffffffp-4 :
= mul upward m68k96:arg_fmt(1,2,-24,26) 0x3.000003p+0 0x5.55555p-4 : 0xf.fffffffffffp-4 :
= mul downward binary128:arg_fmt(1,2,-24,26) 0x3.000003p+0 0x5.55555p-4 : 0xf.fffffffffffp-4 :
= mul tonearest binary128:arg_fmt(1,2,-24,26) 0x3.000003p+0 0x5.55555p-4 : 0xf.fffffffffffp-4 :
= mul towardzero binary128:arg_fmt(1,2,-24,26) 0x3.000003p+0 0x5.55555p-4 : 0xf.fffffffffffp-4 :
= mul upward binary128:arg_fmt(1,2,-24,26) 0x3.000003p+0 0x5.55555p-4 : 0xf.fffffffffffp-4 :
= mul downward ibm128:arg_fmt(1,2,-24,26) 0x3.000003p+0 0x5.55555p-4 : 0xf.fffffffffffp-4 :
= mul tonearest ibm128:arg_fmt(1,2,-24,26) 0x3.000003p+0 0x5.55555p-4 : 0xf.fffffffffffp-4 :
= mul towardzero ibm128:arg_fmt(1,2,-24,26) 0x3.000003p+0 0x5.55555p-4 : 0xf.fffffffffffp-4 :
= mul upward ibm128:arg_fmt(1,2,-24,26) 0x3.000003p+0 0x5.55555p-4 : 0xf.fffffffffffp-4 :
= mul downward binary32:arg_fmt(1,2,-53,52) 0x3.000003p+0 0x5.5555555555558p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(1,2,-53,52) 0x3.000003p+0 0x5.5555555555558p-4 : 0x1.000002p+0 : inexact
= mul towardzero binary32:arg_fmt(1,2,-53,52) 0x3.000003p+0 0x5.5555555555558p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(1,2,-53,52) 0x3.000003p+0 0x5.5555555555558p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(1,2,-53,52) 0x3.000003p+0 0x5.5555555555558p-4 : 0x1.000001p+0 : inexact
= mul tonearest binary64:arg_fmt(1,2,-53,52) 0x3.000003p+0 0x5.5555555555558p-4 : 0x1.0000010000001p+0 : inexact
= mul towardzero binary64:arg_fmt(1,2,-53,52) 0x3.000003p+0 0x5.5555555555558p-4 : 0x1.000001p+0 : inexact
= mul upward binary64:arg_fmt(1,2,-53,52) 0x3.000003p+0 0x5.5555555555558p-4 : 0x1.0000010000001p+0 : inexact
= mul downward intel96:arg_fmt(1,2,-53,52) 0x3.000003p+0 0x5.5555555555558p-4 : 0x1.00000100000008p+0 : inexact
= mul tonearest intel96:arg_fmt(1,2,-53,52) 0x3.000003p+0 0x5.5555555555558p-4 : 0x1.00000100000008p+0 : inexact
= mul towardzero intel96:arg_fmt(1,2,-53,52) 0x3.000003p+0 0x5.5555555555558p-4 : 0x1.00000100000008p+0 : inexact
= mul upward intel96:arg_fmt(1,2,-53,52) 0x3.000003p+0 0x5.5555555555558p-4 : 0x1.0000010000000802p+0 : inexact
= mul downward m68k96:arg_fmt(1,2,-53,52) 0x3.000003p+0 0x5.5555555555558p-4 : 0x1.00000100000008p+0 : inexact
= mul tonearest m68k96:arg_fmt(1,2,-53,52) 0x3.000003p+0 0x5.5555555555558p-4 : 0x1.00000100000008p+0 : inexact
= mul towardzero m68k96:arg_fmt(1,2,-53,52) 0x3.000003p+0 0x5.5555555555558p-4 : 0x1.00000100000008p+0 : inexact
= mul upward m68k96:arg_fmt(1,2,-53,52) 0x3.000003p+0 0x5.5555555555558p-4 : 0x1.0000010000000802p+0 : inexact
= mul downward binary128:arg_fmt(1,2,-53,52) 0x3.000003p+0 0x5.5555555555558p-4 : 0x1.00000100000008000008p+0 :
= mul tonearest binary128:arg_fmt(1,2,-53,52) 0x3.000003p+0 0x5.5555555555558p-4 : 0x1.00000100000008000008p+0 :
= mul towardzero binary128:arg_fmt(1,2,-53,52) 0x3.000003p+0 0x5.5555555555558p-4 : 0x1.00000100000008000008p+0 :
= mul upward binary128:arg_fmt(1,2,-53,52) 0x3.000003p+0 0x5.5555555555558p-4 : 0x1.00000100000008000008p+0 :
= mul downward ibm128:arg_fmt(1,2,-53,52) 0x3.000003p+0 0x5.5555555555558p-4 : 0x1.00000100000008000008p+0 :
= mul tonearest ibm128:arg_fmt(1,2,-53,52) 0x3.000003p+0 0x5.5555555555558p-4 : 0x1.00000100000008000008p+0 :
= mul towardzero ibm128:arg_fmt(1,2,-53,52) 0x3.000003p+0 0x5.5555555555558p-4 : 0x1.00000100000008000008p+0 :
= mul upward ibm128:arg_fmt(1,2,-53,52) 0x3.000003p+0 0x5.5555555555558p-4 : 0x1.00000100000008000008p+0 :
= mul downward binary32:arg_fmt(1,2,-54,53) 0x3.000003p+0 0x5.5555555555554p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(1,2,-54,53) 0x3.000003p+0 0x5.5555555555554p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(1,2,-54,53) 0x3.000003p+0 0x5.5555555555554p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(1,2,-54,53) 0x3.000003p+0 0x5.5555555555554p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(1,2,-54,53) 0x3.000003p+0 0x5.5555555555554p-4 : 0x1.000000fffffffp+0 : inexact
= mul tonearest binary64:arg_fmt(1,2,-54,53) 0x3.000003p+0 0x5.5555555555554p-4 : 0x1.000001p+0 : inexact
= mul towardzero binary64:arg_fmt(1,2,-54,53) 0x3.000003p+0 0x5.5555555555554p-4 : 0x1.000000fffffffp+0 : inexact
= mul upward binary64:arg_fmt(1,2,-54,53) 0x3.000003p+0 0x5.5555555555554p-4 : 0x1.000001p+0 : inexact
= mul downward intel96:arg_fmt(1,2,-54,53) 0x3.000003p+0 0x5.5555555555554p-4 : 0x1.000000fffffffbfep+0 : inexact
= mul tonearest intel96:arg_fmt(1,2,-54,53) 0x3.000003p+0 0x5.5555555555554p-4 : 0x1.000000fffffffcp+0 : inexact
= mul towardzero intel96:arg_fmt(1,2,-54,53) 0x3.000003p+0 0x5.5555555555554p-4 : 0x1.000000fffffffbfep+0 : inexact
= mul upward intel96:arg_fmt(1,2,-54,53) 0x3.000003p+0 0x5.5555555555554p-4 : 0x1.000000fffffffcp+0 : inexact
= mul downward m68k96:arg_fmt(1,2,-54,53) 0x3.000003p+0 0x5.5555555555554p-4 : 0x1.000000fffffffbfep+0 : inexact
= mul tonearest m68k96:arg_fmt(1,2,-54,53) 0x3.000003p+0 0x5.5555555555554p-4 : 0x1.000000fffffffcp+0 : inexact
= mul towardzero m68k96:arg_fmt(1,2,-54,53) 0x3.000003p+0 0x5.5555555555554p-4 : 0x1.000000fffffffbfep+0 : inexact
= mul upward m68k96:arg_fmt(1,2,-54,53) 0x3.000003p+0 0x5.5555555555554p-4 : 0x1.000000fffffffcp+0 : inexact
= mul downward binary128:arg_fmt(1,2,-54,53) 0x3.000003p+0 0x5.5555555555554p-4 : 0x1.000000fffffffbfffffcp+0 :
= mul tonearest binary128:arg_fmt(1,2,-54,53) 0x3.000003p+0 0x5.5555555555554p-4 : 0x1.000000fffffffbfffffcp+0 :
= mul towardzero binary128:arg_fmt(1,2,-54,53) 0x3.000003p+0 0x5.5555555555554p-4 : 0x1.000000fffffffbfffffcp+0 :
= mul upward binary128:arg_fmt(1,2,-54,53) 0x3.000003p+0 0x5.5555555555554p-4 : 0x1.000000fffffffbfffffcp+0 :
= mul downward ibm128:arg_fmt(1,2,-54,53) 0x3.000003p+0 0x5.5555555555554p-4 : 0x1.000000fffffffbfffffcp+0 :
= mul tonearest ibm128:arg_fmt(1,2,-54,53) 0x3.000003p+0 0x5.5555555555554p-4 : 0x1.000000fffffffbfffffcp+0 :
= mul towardzero ibm128:arg_fmt(1,2,-54,53) 0x3.000003p+0 0x5.5555555555554p-4 : 0x1.000000fffffffbfffffcp+0 :
= mul upward ibm128:arg_fmt(1,2,-54,53) 0x3.000003p+0 0x5.5555555555554p-4 : 0x1.000000fffffffbfffffcp+0 :
= mul downward binary32:arg_fmt(1,2,-65,64) 0x3.000003p+0 0x5.5555555555555558p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(1,2,-65,64) 0x3.000003p+0 0x5.5555555555555558p-4 : 0x1.000002p+0 : inexact
= mul towardzero binary32:arg_fmt(1,2,-65,64) 0x3.000003p+0 0x5.5555555555555558p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(1,2,-65,64) 0x3.000003p+0 0x5.5555555555555558p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(1,2,-65,64) 0x3.000003p+0 0x5.5555555555555558p-4 : 0x1.000001p+0 : inexact
= mul tonearest binary64:arg_fmt(1,2,-65,64) 0x3.000003p+0 0x5.5555555555555558p-4 : 0x1.000001p+0 : inexact
= mul towardzero binary64:arg_fmt(1,2,-65,64) 0x3.000003p+0 0x5.5555555555555558p-4 : 0x1.000001p+0 : inexact
= mul upward binary64:arg_fmt(1,2,-65,64) 0x3.000003p+0 0x5.5555555555555558p-4 : 0x1.0000010000001p+0 : inexact
= mul downward intel96:arg_fmt(1,2,-65,64) 0x3.000003p+0 0x5.5555555555555558p-4 : 0x1.000001p+0 : inexact
= mul tonearest intel96:arg_fmt(1,2,-65,64) 0x3.000003p+0 0x5.5555555555555558p-4 : 0x1.000001p+0 : inexact
= mul towardzero intel96:arg_fmt(1,2,-65,64) 0x3.000003p+0 0x5.5555555555555558p-4 : 0x1.000001p+0 : inexact
= mul upward intel96:arg_fmt(1,2,-65,64) 0x3.000003p+0 0x5.5555555555555558p-4 : 0x1.0000010000000002p+0 : inexact
= mul downward m68k96:arg_fmt(1,2,-65,64) 0x3.000003p+0 0x5.5555555555555558p-4 : 0x1.000001p+0 : inexact
= mul tonearest m68k96:arg_fmt(1,2,-65,64) 0x3.000003p+0 0x5.5555555555555558p-4 : 0x1.000001p+0 : inexact
= mul towardzero m68k96:arg_fmt(1,2,-65,64) 0x3.000003p+0 0x5.5555555555555558p-4 : 0x1.000001p+0 : inexact
= mul upward m68k96:arg_fmt(1,2,-65,64) 0x3.000003p+0 0x5.5555555555555558p-4 : 0x1.0000010000000002p+0 : inexact
= mul downward binary128:arg_fmt(1,2,-65,64) 0x3.000003p+0 0x5.5555555555555558p-4 : 0x1.00000100000000008000008p+0 :
= mul tonearest binary128:arg_fmt(1,2,-65,64) 0x3.000003p+0 0x5.5555555555555558p-4 : 0x1.00000100000000008000008p+0 :
= mul towardzero binary128:arg_fmt(1,2,-65,64) 0x3.000003p+0 0x5.5555555555555558p-4 : 0x1.00000100000000008000008p+0 :
= mul upward binary128:arg_fmt(1,2,-65,64) 0x3.000003p+0 0x5.5555555555555558p-4 : 0x1.00000100000000008000008p+0 :
= mul downward ibm128:arg_fmt(1,2,-65,64) 0x3.000003p+0 0x5.5555555555555558p-4 : 0x1.00000100000000008000008p+0 :
= mul tonearest ibm128:arg_fmt(1,2,-65,64) 0x3.000003p+0 0x5.5555555555555558p-4 : 0x1.00000100000000008000008p+0 :
= mul towardzero ibm128:arg_fmt(1,2,-65,64) 0x3.000003p+0 0x5.5555555555555558p-4 : 0x1.00000100000000008000008p+0 :
= mul upward ibm128:arg_fmt(1,2,-65,64) 0x3.000003p+0 0x5.5555555555555558p-4 : 0x1.00000100000000008000008p+0 :
mul 0x5000005p-24 0xcccccccccccccccccccccccccccdp-114
= mul downward binary32:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000002p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul tonearest binary64:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul towardzero binary64:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul upward binary64:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul downward intel96:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul tonearest intel96:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul towardzero intel96:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul upward intel96:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul downward m68k96:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul tonearest m68k96:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul towardzero m68k96:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul upward m68k96:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul downward binary128:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul tonearest binary128:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul towardzero binary128:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul upward binary128:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul downward ibm128:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul tonearest ibm128:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul towardzero ibm128:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul upward ibm128:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul downward binary32:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul tonearest binary64:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul towardzero binary64:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul upward binary64:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul downward intel96:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul tonearest intel96:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul towardzero intel96:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul upward intel96:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul downward m68k96:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul tonearest m68k96:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul towardzero m68k96:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul upward m68k96:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul downward binary128:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul tonearest binary128:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul towardzero binary128:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul upward binary128:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul downward ibm128:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul tonearest ibm128:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul towardzero ibm128:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul upward ibm128:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul downward binary32:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.000002p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.000001999999ap+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.000001999999ap+0 : inexact
= mul downward intel96:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d98p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9ap+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d98p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9ap+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d98p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9ap+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d98p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9ap+0 : inexact
= mul downward binary128:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9999ap+0 :
= mul tonearest binary128:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9999ap+0 :
= mul towardzero binary128:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9999ap+0 :
= mul upward binary128:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9999ap+0 :
= mul downward ibm128:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9999ap+0 :
= mul tonearest ibm128:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9999ap+0 :
= mul towardzero ibm128:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9999ap+0 :
= mul upward ibm128:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9999ap+0 :
= mul downward binary32:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.000002p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.0000019999999p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.0000019999999p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.0000019999999p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.000001999999ap+0 : inexact
= mul downward intel96:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.0000019999999398p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.000001999999939ap+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.0000019999999398p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.000001999999939ap+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.0000019999999398p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.000001999999939ap+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.0000019999999398p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.000001999999939ap+0 : inexact
= mul downward binary128:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.0000019999999399999p+0 :
= mul tonearest binary128:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.0000019999999399999p+0 :
= mul towardzero binary128:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.0000019999999399999p+0 :
= mul upward binary128:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.0000019999999399999p+0 :
= mul downward ibm128:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.0000019999999399999p+0 :
= mul tonearest ibm128:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.0000019999999399999p+0 :
= mul towardzero ibm128:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.0000019999999399999p+0 :
= mul upward ibm128:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.0000019999999399999p+0 :
= mul downward binary32:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.000002p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.0000019999999p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.000001999999ap+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.0000019999999p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.000001999999ap+0 : inexact
= mul downward intel96:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.0000019999999998p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.000001999999999ap+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.0000019999999998p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.000001999999999ap+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.0000019999999998p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.000001999999999ap+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.0000019999999998p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.000001999999999ap+0 : inexact
= mul downward binary128:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.0000019999999999d9999ap+0 :
= mul tonearest binary128:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.0000019999999999d9999ap+0 :
= mul towardzero binary128:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.0000019999999999d9999ap+0 :
= mul upward binary128:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.0000019999999999d9999ap+0 :
= mul downward ibm128:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.0000019999999999d9999ap+0 :
= mul tonearest ibm128:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.0000019999999999d9999ap+0 :
= mul towardzero ibm128:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.0000019999999999d9999ap+0 :
= mul upward ibm128:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.0000019999999999d9999ap+0 :
= mul downward binary32:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.000002p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.000001999999ap+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.000001999999ap+0 : inexact
= mul downward intel96:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999998p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999998p+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999998p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.000001999999999ap+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999998p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999998p+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999998p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.000001999999999ap+0 : inexact
= mul downward binary128:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999998999998p+0 :
= mul tonearest binary128:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999998999998p+0 :
= mul towardzero binary128:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999998999998p+0 :
= mul upward binary128:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999998999998p+0 :
= mul downward ibm128:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999998999998p+0 :
= mul tonearest ibm128:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999998999998p+0 :
= mul towardzero ibm128:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999998999998p+0 :
= mul upward ibm128:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999998999998p+0 :
= mul downward binary32:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.000002p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000019999999p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001999999ap+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000019999999p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001999999ap+0 : inexact
= mul downward intel96:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000019999999998p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001999999999ap+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000019999999998p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001999999999ap+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000019999999998p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001999999999ap+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000019999999998p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001999999999ap+0 : inexact
= mul downward binary128:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000019999999999999999999999p+0 : inexact
= mul tonearest binary128:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001999999999999999999999ap+0 : inexact
= mul towardzero binary128:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000019999999999999999999999p+0 : inexact
= mul upward binary128:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001999999999999999999999ap+0 : inexact
= mul downward ibm128:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001999999999999999999998p+0 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001999999999999999999998p+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001999999999999999999998p+0 : inexact
= mul upward ibm128:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000019999999999999999999ap+0 : inexact
= mul downward binary32:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.000002p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.0000019999999p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.000001999999ap+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.0000019999999p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.000001999999ap+0 : inexact
= mul downward intel96:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.0000019999999998p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.000001999999999ap+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.0000019999999998p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.000001999999999ap+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.0000019999999998p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.000001999999999ap+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.0000019999999998p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.000001999999999ap+0 : inexact
= mul downward binary128:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.00000199999999999999999999d9p+0 : inexact
= mul tonearest binary128:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.00000199999999999999999999dap+0 : inexact
= mul towardzero binary128:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.00000199999999999999999999d9p+0 : inexact
= mul upward binary128:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.00000199999999999999999999dap+0 : inexact
= mul downward ibm128:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.000001999999999999999999998p+0 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.0000019999999999999999999ap+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.000001999999999999999999998p+0 : inexact
= mul upward ibm128:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.0000019999999999999999999ap+0 : inexact
= mul downward binary32:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.000002p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.0000019999999p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.000001999999ap+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.0000019999999p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.000001999999ap+0 : inexact
= mul downward intel96:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.0000019999999998p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.000001999999999ap+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.0000019999999998p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.000001999999999ap+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.0000019999999998p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.000001999999999ap+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.0000019999999998p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.000001999999999ap+0 : inexact
= mul downward binary128:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.0000019999999999999999999989p+0 : inexact
= mul tonearest binary128:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.000001999999999999999999998ap+0 : inexact
= mul towardzero binary128:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.0000019999999999999999999989p+0 : inexact
= mul upward binary128:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.000001999999999999999999998ap+0 : inexact
= mul downward ibm128:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.000001999999999999999999998p+0 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.000001999999999999999999998p+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.000001999999999999999999998p+0 : inexact
= mul upward ibm128:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.0000019999999999999999999ap+0 : inexact
= mul downward binary32:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul tonearest binary64:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul towardzero binary64:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul upward binary64:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul downward intel96:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul tonearest intel96:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul towardzero intel96:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul upward intel96:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul downward m68k96:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul tonearest m68k96:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul towardzero m68k96:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul upward m68k96:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul downward binary128:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul tonearest binary128:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul towardzero binary128:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul upward binary128:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul downward ibm128:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul tonearest ibm128:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul towardzero ibm128:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul upward ibm128:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul downward binary32:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul tonearest binary32:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul towardzero binary32:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul upward binary32:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul downward binary64:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul tonearest binary64:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul towardzero binary64:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul upward binary64:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul downward intel96:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul tonearest intel96:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul towardzero intel96:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul upward intel96:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul downward m68k96:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul tonearest m68k96:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul towardzero m68k96:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul upward m68k96:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul downward binary128:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul tonearest binary128:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul towardzero binary128:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul upward binary128:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul downward ibm128:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul tonearest ibm128:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul towardzero ibm128:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul upward ibm128:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul downward binary32:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul tonearest intel96:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul towardzero intel96:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul upward intel96:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul downward m68k96:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul tonearest m68k96:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul towardzero m68k96:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul upward m68k96:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul downward binary128:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul tonearest binary128:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul towardzero binary128:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul upward binary128:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul downward ibm128:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul tonearest ibm128:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul towardzero ibm128:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul upward ibm128:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul downward binary32:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.fffffp-4 : inexact
= mul tonearest binary32:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.fffffp-4 : inexact
= mul upward binary32:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0x1p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffff8p-4 : inexact
= mul tonearest binary64:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffff8p-4 : inexact
= mul towardzero binary64:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffff8p-4 : inexact
= mul upward binary64:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0x1p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul tonearest intel96:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul towardzero intel96:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul upward intel96:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul downward m68k96:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul tonearest m68k96:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul towardzero m68k96:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul upward m68k96:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul downward binary128:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul tonearest binary128:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul towardzero binary128:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul upward binary128:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul downward ibm128:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul tonearest ibm128:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul towardzero ibm128:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul upward ibm128:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul downward binary32:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1.0000000000000002p+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1.0000000000000002p+0 : inexact
= mul downward binary128:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1.00000000000000004p+0 :
= mul tonearest binary128:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1.00000000000000004p+0 :
= mul towardzero binary128:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1.00000000000000004p+0 :
= mul upward binary128:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1.00000000000000004p+0 :
= mul downward ibm128:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1.00000000000000004p+0 :
= mul tonearest ibm128:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1.00000000000000004p+0 :
= mul towardzero ibm128:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1.00000000000000004p+0 :
= mul upward ibm128:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1.00000000000000004p+0 :
= mul downward binary32:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffp-4 : inexact
= mul tonearest binary32:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffp-4 : inexact
= mul upward binary32:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.ffffffffffff8p-4 : inexact
= mul tonearest binary64:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.ffffffffffff8p-4 : inexact
= mul upward binary64:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul tonearest intel96:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul towardzero intel96:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul upward intel96:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul downward m68k96:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul tonearest m68k96:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul towardzero m68k96:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul upward m68k96:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul downward binary128:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul tonearest binary128:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul towardzero binary128:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul upward binary128:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul downward ibm128:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul tonearest ibm128:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul towardzero ibm128:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul upward ibm128:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul downward binary32:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000002p+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000002p+0 : inexact
= mul downward binary128:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary128:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary128:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary128:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000000000000000001p+0 : inexact
= mul downward ibm128:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward ibm128:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1.000000000000000000000000008p+0 : inexact
= mul downward binary32:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000002p+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000002p+0 : inexact
= mul downward binary128:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1.000000000000000000000000004p+0 :
= mul tonearest binary128:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1.000000000000000000000000004p+0 :
= mul towardzero binary128:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1.000000000000000000000000004p+0 :
= mul upward binary128:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1.000000000000000000000000004p+0 :
= mul downward ibm128:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward ibm128:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1.000000000000000000000000008p+0 : inexact
= mul downward binary32:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0xf.fffffp-4 : inexact
= mul tonearest binary32:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0xf.fffffp-4 : inexact
= mul upward binary32:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0xf.ffffffffffff8p-4 : inexact
= mul tonearest binary64:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0xf.ffffffffffff8p-4 : inexact
= mul upward binary64:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0xf.fffffffffffffffp-4 : inexact
= mul tonearest intel96:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0xf.fffffffffffffffp-4 : inexact
= mul upward intel96:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0xf.fffffffffffffffp-4 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0xf.fffffffffffffffp-4 : inexact
= mul upward m68k96:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul downward binary128:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0xf.ffffffffffffffffffffffffffp-4 :
= mul tonearest binary128:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0xf.ffffffffffffffffffffffffffp-4 :
= mul towardzero binary128:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0xf.ffffffffffffffffffffffffffp-4 :
= mul upward binary128:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0xf.ffffffffffffffffffffffffffp-4 :
= mul downward ibm128:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0xf.fffffffffffffffffffffffffcp-4 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0xf.fffffffffffffffffffffffffcp-4 : inexact
= mul upward ibm128:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul downward binary32:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1.000002p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1.0000014000004p+0 :
= mul tonearest binary64:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1.0000014000004p+0 :
= mul towardzero binary64:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1.0000014000004p+0 :
= mul upward binary64:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1.0000014000004p+0 :
= mul downward intel96:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1.0000014000004p+0 :
= mul tonearest intel96:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1.0000014000004p+0 :
= mul towardzero intel96:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1.0000014000004p+0 :
= mul upward intel96:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1.0000014000004p+0 :
= mul downward m68k96:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1.0000014000004p+0 :
= mul tonearest m68k96:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1.0000014000004p+0 :
= mul towardzero m68k96:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1.0000014000004p+0 :
= mul upward m68k96:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1.0000014000004p+0 :
= mul downward binary128:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1.0000014000004p+0 :
= mul tonearest binary128:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1.0000014000004p+0 :
= mul towardzero binary128:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1.0000014000004p+0 :
= mul upward binary128:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1.0000014000004p+0 :
= mul downward ibm128:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1.0000014000004p+0 :
= mul tonearest ibm128:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1.0000014000004p+0 :
= mul towardzero ibm128:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1.0000014000004p+0 :
= mul upward ibm128:arg_fmt(2,1,-26,27) 0x5.000005p+0 0x3.333334p-4 : 0x1.0000014000004p+0 :
= mul downward binary32:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0xf.fffffp-4 : inexact
= mul tonearest binary32:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0xf.fffffp-4 : inexact
= mul upward binary32:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0x1p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0xf.fffffffffffp-4 :
= mul tonearest binary64:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0xf.fffffffffffp-4 :
= mul towardzero binary64:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0xf.fffffffffffp-4 :
= mul upward binary64:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0xf.fffffffffffp-4 :
= mul downward intel96:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0xf.fffffffffffp-4 :
= mul tonearest intel96:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0xf.fffffffffffp-4 :
= mul towardzero intel96:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0xf.fffffffffffp-4 :
= mul upward intel96:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0xf.fffffffffffp-4 :
= mul downward m68k96:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0xf.fffffffffffp-4 :
= mul tonearest m68k96:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0xf.fffffffffffp-4 :
= mul towardzero m68k96:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0xf.fffffffffffp-4 :
= mul upward m68k96:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0xf.fffffffffffp-4 :
= mul downward binary128:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0xf.fffffffffffp-4 :
= mul tonearest binary128:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0xf.fffffffffffp-4 :
= mul towardzero binary128:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0xf.fffffffffffp-4 :
= mul upward binary128:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0xf.fffffffffffp-4 :
= mul downward ibm128:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0xf.fffffffffffp-4 :
= mul tonearest ibm128:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0xf.fffffffffffp-4 :
= mul towardzero ibm128:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0xf.fffffffffffp-4 :
= mul upward ibm128:arg_fmt(2,1,-24,27) 0x5.000005p+0 0x3.33333p-4 : 0xf.fffffffffffp-4 :
= mul downward binary32:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1.000002p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1.000001p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1.000001p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1.000001p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1.0000010000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1.00000100000004p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1.00000100000004p+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1.00000100000004p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1.0000010000000402p+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1.00000100000004p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1.00000100000004p+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1.00000100000004p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1.0000010000000402p+0 : inexact
= mul downward binary128:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1.00000100000004000004p+0 :
= mul tonearest binary128:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1.00000100000004000004p+0 :
= mul towardzero binary128:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1.00000100000004000004p+0 :
= mul upward binary128:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1.00000100000004000004p+0 :
= mul downward ibm128:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1.00000100000004000004p+0 :
= mul tonearest ibm128:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1.00000100000004000004p+0 :
= mul towardzero ibm128:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1.00000100000004000004p+0 :
= mul upward ibm128:arg_fmt(2,1,-54,52) 0x5.000005p+0 0x3.3333333333334p-4 : 0x1.00000100000004000004p+0 :
= mul downward binary32:arg_fmt(2,1,-55,53) 0x5.000005p+0 0x3.3333333333332p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-55,53) 0x5.000005p+0 0x3.3333333333332p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-55,53) 0x5.000005p+0 0x3.3333333333332p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-55,53) 0x5.000005p+0 0x3.3333333333332p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-55,53) 0x5.000005p+0 0x3.3333333333332p-4 : 0x1.000000fffffffp+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-55,53) 0x5.000005p+0 0x3.3333333333332p-4 : 0x1.000001p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-55,53) 0x5.000005p+0 0x3.3333333333332p-4 : 0x1.000000fffffffp+0 : inexact
= mul upward binary64:arg_fmt(2,1,-55,53) 0x5.000005p+0 0x3.3333333333332p-4 : 0x1.000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-55,53) 0x5.000005p+0 0x3.3333333333332p-4 : 0x1.000000fffffff9fep+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-55,53) 0x5.000005p+0 0x3.3333333333332p-4 : 0x1.000000fffffffap+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-55,53) 0x5.000005p+0 0x3.3333333333332p-4 : 0x1.000000fffffff9fep+0 : inexact
= mul upward intel96:arg_fmt(2,1,-55,53) 0x5.000005p+0 0x3.3333333333332p-4 : 0x1.000000fffffffap+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-55,53) 0x5.000005p+0 0x3.3333333333332p-4 : 0x1.000000fffffff9fep+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-55,53) 0x5.000005p+0 0x3.3333333333332p-4 : 0x1.000000fffffffap+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-55,53) 0x5.000005p+0 0x3.3333333333332p-4 : 0x1.000000fffffff9fep+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-55,53) 0x5.000005p+0 0x3.3333333333332p-4 : 0x1.000000fffffffap+0 : inexact
= mul downward binary128:arg_fmt(2,1,-55,53) 0x5.000005p+0 0x3.3333333333332p-4 : 0x1.000000fffffff9fffffap+0 :
= mul tonearest binary128:arg_fmt(2,1,-55,53) 0x5.000005p+0 0x3.3333333333332p-4 : 0x1.000000fffffff9fffffap+0 :
= mul towardzero binary128:arg_fmt(2,1,-55,53) 0x5.000005p+0 0x3.3333333333332p-4 : 0x1.000000fffffff9fffffap+0 :
= mul upward binary128:arg_fmt(2,1,-55,53) 0x5.000005p+0 0x3.3333333333332p-4 : 0x1.000000fffffff9fffffap+0 :
= mul downward ibm128:arg_fmt(2,1,-55,53) 0x5.000005p+0 0x3.3333333333332p-4 : 0x1.000000fffffff9fffffap+0 :
= mul tonearest ibm128:arg_fmt(2,1,-55,53) 0x5.000005p+0 0x3.3333333333332p-4 : 0x1.000000fffffff9fffffap+0 :
= mul towardzero ibm128:arg_fmt(2,1,-55,53) 0x5.000005p+0 0x3.3333333333332p-4 : 0x1.000000fffffff9fffffap+0 :
= mul upward ibm128:arg_fmt(2,1,-55,53) 0x5.000005p+0 0x3.3333333333332p-4 : 0x1.000000fffffff9fffffap+0 :
= mul downward binary32:arg_fmt(2,1,-66,64) 0x5.000005p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-66,64) 0x5.000005p+0 0x3.3333333333333334p-4 : 0x1.000002p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-66,64) 0x5.000005p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-66,64) 0x5.000005p+0 0x3.3333333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-66,64) 0x5.000005p+0 0x3.3333333333333334p-4 : 0x1.000001p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-66,64) 0x5.000005p+0 0x3.3333333333333334p-4 : 0x1.000001p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-66,64) 0x5.000005p+0 0x3.3333333333333334p-4 : 0x1.000001p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-66,64) 0x5.000005p+0 0x3.3333333333333334p-4 : 0x1.0000010000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-66,64) 0x5.000005p+0 0x3.3333333333333334p-4 : 0x1.000001p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-66,64) 0x5.000005p+0 0x3.3333333333333334p-4 : 0x1.000001p+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-66,64) 0x5.000005p+0 0x3.3333333333333334p-4 : 0x1.000001p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-66,64) 0x5.000005p+0 0x3.3333333333333334p-4 : 0x1.0000010000000002p+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-66,64) 0x5.000005p+0 0x3.3333333333333334p-4 : 0x1.000001p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-66,64) 0x5.000005p+0 0x3.3333333333333334p-4 : 0x1.000001p+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-66,64) 0x5.000005p+0 0x3.3333333333333334p-4 : 0x1.000001p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-66,64) 0x5.000005p+0 0x3.3333333333333334p-4 : 0x1.0000010000000002p+0 : inexact
= mul downward binary128:arg_fmt(2,1,-66,64) 0x5.000005p+0 0x3.3333333333333334p-4 : 0x1.00000100000000004000004p+0 :
= mul tonearest binary128:arg_fmt(2,1,-66,64) 0x5.000005p+0 0x3.3333333333333334p-4 : 0x1.00000100000000004000004p+0 :
= mul towardzero binary128:arg_fmt(2,1,-66,64) 0x5.000005p+0 0x3.3333333333333334p-4 : 0x1.00000100000000004000004p+0 :
= mul upward binary128:arg_fmt(2,1,-66,64) 0x5.000005p+0 0x3.3333333333333334p-4 : 0x1.00000100000000004000004p+0 :
= mul downward ibm128:arg_fmt(2,1,-66,64) 0x5.000005p+0 0x3.3333333333333334p-4 : 0x1.00000100000000004000004p+0 :
= mul tonearest ibm128:arg_fmt(2,1,-66,64) 0x5.000005p+0 0x3.3333333333333334p-4 : 0x1.00000100000000004000004p+0 :
= mul towardzero ibm128:arg_fmt(2,1,-66,64) 0x5.000005p+0 0x3.3333333333333334p-4 : 0x1.00000100000000004000004p+0 :
= mul upward ibm128:arg_fmt(2,1,-66,64) 0x5.000005p+0 0x3.3333333333333334p-4 : 0x1.00000100000000004000004p+0 :
= mul downward binary32:arg_fmt(2,1,-64,62) 0x5.000005p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-64,62) 0x5.000005p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-64,62) 0x5.000005p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-64,62) 0x5.000005p+0 0x3.333333333333333p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-64,62) 0x5.000005p+0 0x3.333333333333333p-4 : 0x1.000000fffffffp+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-64,62) 0x5.000005p+0 0x3.333333333333333p-4 : 0x1.000001p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-64,62) 0x5.000005p+0 0x3.333333333333333p-4 : 0x1.000000fffffffp+0 : inexact
= mul upward binary64:arg_fmt(2,1,-64,62) 0x5.000005p+0 0x3.333333333333333p-4 : 0x1.000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-64,62) 0x5.000005p+0 0x3.333333333333333p-4 : 0x1.000000fffffffffep+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-64,62) 0x5.000005p+0 0x3.333333333333333p-4 : 0x1.000000fffffffffep+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-64,62) 0x5.000005p+0 0x3.333333333333333p-4 : 0x1.000000fffffffffep+0 : inexact
= mul upward intel96:arg_fmt(2,1,-64,62) 0x5.000005p+0 0x3.333333333333333p-4 : 0x1.000001p+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-64,62) 0x5.000005p+0 0x3.333333333333333p-4 : 0x1.000000fffffffffep+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-64,62) 0x5.000005p+0 0x3.333333333333333p-4 : 0x1.000000fffffffffep+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-64,62) 0x5.000005p+0 0x3.333333333333333p-4 : 0x1.000000fffffffffep+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-64,62) 0x5.000005p+0 0x3.333333333333333p-4 : 0x1.000001p+0 : inexact
= mul downward binary128:arg_fmt(2,1,-64,62) 0x5.000005p+0 0x3.333333333333333p-4 : 0x1.000000fffffffffeffffffp+0 :
= mul tonearest binary128:arg_fmt(2,1,-64,62) 0x5.000005p+0 0x3.333333333333333p-4 : 0x1.000000fffffffffeffffffp+0 :
= mul towardzero binary128:arg_fmt(2,1,-64,62) 0x5.000005p+0 0x3.333333333333333p-4 : 0x1.000000fffffffffeffffffp+0 :
= mul upward binary128:arg_fmt(2,1,-64,62) 0x5.000005p+0 0x3.333333333333333p-4 : 0x1.000000fffffffffeffffffp+0 :
= mul downward ibm128:arg_fmt(2,1,-64,62) 0x5.000005p+0 0x3.333333333333333p-4 : 0x1.000000fffffffffeffffffp+0 :
= mul tonearest ibm128:arg_fmt(2,1,-64,62) 0x5.000005p+0 0x3.333333333333333p-4 : 0x1.000000fffffffffeffffffp+0 :
= mul towardzero ibm128:arg_fmt(2,1,-64,62) 0x5.000005p+0 0x3.333333333333333p-4 : 0x1.000000fffffffffeffffffp+0 :
= mul upward ibm128:arg_fmt(2,1,-64,62) 0x5.000005p+0 0x3.333333333333333p-4 : 0x1.000000fffffffffeffffffp+0 :
= mul downward binary32:arg_fmt(2,1,-114,112) 0x5.000005p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-114,112) 0x5.000005p+0 0x3.3333333333333333333333333334p-4 : 0x1.000002p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-114,112) 0x5.000005p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-114,112) 0x5.000005p+0 0x3.3333333333333333333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-114,112) 0x5.000005p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-114,112) 0x5.000005p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-114,112) 0x5.000005p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-114,112) 0x5.000005p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000010000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-114,112) 0x5.000005p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-114,112) 0x5.000005p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001p+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-114,112) 0x5.000005p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-114,112) 0x5.000005p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000010000000002p+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-114,112) 0x5.000005p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-114,112) 0x5.000005p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001p+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-114,112) 0x5.000005p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-114,112) 0x5.000005p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000010000000002p+0 : inexact
= mul downward binary128:arg_fmt(2,1,-114,112) 0x5.000005p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001p+0 : inexact
= mul tonearest binary128:arg_fmt(2,1,-114,112) 0x5.000005p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001p+0 : inexact
= mul towardzero binary128:arg_fmt(2,1,-114,112) 0x5.000005p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001p+0 : inexact
= mul upward binary128:arg_fmt(2,1,-114,112) 0x5.000005p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000010000000000000000000001p+0 : inexact
= mul downward ibm128:arg_fmt(2,1,-114,112) 0x5.000005p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001p+0 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-114,112) 0x5.000005p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001p+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-114,112) 0x5.000005p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001p+0 : inexact
= mul upward ibm128:arg_fmt(2,1,-114,112) 0x5.000005p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001000000000000000000008p+0 : inexact
= mul downward binary32:arg_fmt(2,1,-106,104) 0x5.000005p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-106,104) 0x5.000005p+0 0x3.33333333333333333333333334p-4 : 0x1.000002p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-106,104) 0x5.000005p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-106,104) 0x5.000005p+0 0x3.33333333333333333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-106,104) 0x5.000005p+0 0x3.33333333333333333333333334p-4 : 0x1.000001p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-106,104) 0x5.000005p+0 0x3.33333333333333333333333334p-4 : 0x1.000001p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-106,104) 0x5.000005p+0 0x3.33333333333333333333333334p-4 : 0x1.000001p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-106,104) 0x5.000005p+0 0x3.33333333333333333333333334p-4 : 0x1.0000010000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-106,104) 0x5.000005p+0 0x3.33333333333333333333333334p-4 : 0x1.000001p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-106,104) 0x5.000005p+0 0x3.33333333333333333333333334p-4 : 0x1.000001p+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-106,104) 0x5.000005p+0 0x3.33333333333333333333333334p-4 : 0x1.000001p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-106,104) 0x5.000005p+0 0x3.33333333333333333333333334p-4 : 0x1.0000010000000002p+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-106,104) 0x5.000005p+0 0x3.33333333333333333333333334p-4 : 0x1.000001p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-106,104) 0x5.000005p+0 0x3.33333333333333333333333334p-4 : 0x1.000001p+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-106,104) 0x5.000005p+0 0x3.33333333333333333333333334p-4 : 0x1.000001p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-106,104) 0x5.000005p+0 0x3.33333333333333333333333334p-4 : 0x1.0000010000000002p+0 : inexact
= mul downward binary128:arg_fmt(2,1,-106,104) 0x5.000005p+0 0x3.33333333333333333333333334p-4 : 0x1.000001000000000000000000004p+0 : inexact
= mul tonearest binary128:arg_fmt(2,1,-106,104) 0x5.000005p+0 0x3.33333333333333333333333334p-4 : 0x1.000001000000000000000000004p+0 : inexact
= mul towardzero binary128:arg_fmt(2,1,-106,104) 0x5.000005p+0 0x3.33333333333333333333333334p-4 : 0x1.000001000000000000000000004p+0 : inexact
= mul upward binary128:arg_fmt(2,1,-106,104) 0x5.000005p+0 0x3.33333333333333333333333334p-4 : 0x1.0000010000000000000000000041p+0 : inexact
= mul downward ibm128:arg_fmt(2,1,-106,104) 0x5.000005p+0 0x3.33333333333333333333333334p-4 : 0x1.000001p+0 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-106,104) 0x5.000005p+0 0x3.33333333333333333333333334p-4 : 0x1.000001000000000000000000008p+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-106,104) 0x5.000005p+0 0x3.33333333333333333333333334p-4 : 0x1.000001p+0 : inexact
= mul upward ibm128:arg_fmt(2,1,-106,104) 0x5.000005p+0 0x3.33333333333333333333333334p-4 : 0x1.000001000000000000000000008p+0 : inexact
= mul downward binary32:arg_fmt(2,1,-108,106) 0x5.000005p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-108,106) 0x5.000005p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-108,106) 0x5.000005p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-108,106) 0x5.000005p+0 0x3.33333333333333333333333333p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-108,106) 0x5.000005p+0 0x3.33333333333333333333333333p-4 : 0x1.000000fffffffp+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-108,106) 0x5.000005p+0 0x3.33333333333333333333333333p-4 : 0x1.000001p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-108,106) 0x5.000005p+0 0x3.33333333333333333333333333p-4 : 0x1.000000fffffffp+0 : inexact
= mul upward binary64:arg_fmt(2,1,-108,106) 0x5.000005p+0 0x3.33333333333333333333333333p-4 : 0x1.000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-108,106) 0x5.000005p+0 0x3.33333333333333333333333333p-4 : 0x1.000000fffffffffep+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-108,106) 0x5.000005p+0 0x3.33333333333333333333333333p-4 : 0x1.000001p+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-108,106) 0x5.000005p+0 0x3.33333333333333333333333333p-4 : 0x1.000000fffffffffep+0 : inexact
= mul upward intel96:arg_fmt(2,1,-108,106) 0x5.000005p+0 0x3.33333333333333333333333333p-4 : 0x1.000001p+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-108,106) 0x5.000005p+0 0x3.33333333333333333333333333p-4 : 0x1.000000fffffffffep+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-108,106) 0x5.000005p+0 0x3.33333333333333333333333333p-4 : 0x1.000001p+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-108,106) 0x5.000005p+0 0x3.33333333333333333333333333p-4 : 0x1.000000fffffffffep+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-108,106) 0x5.000005p+0 0x3.33333333333333333333333333p-4 : 0x1.000001p+0 : inexact
= mul downward binary128:arg_fmt(2,1,-108,106) 0x5.000005p+0 0x3.33333333333333333333333333p-4 : 0x1.000000ffffffffffffffffffffefp+0 : inexact
= mul tonearest binary128:arg_fmt(2,1,-108,106) 0x5.000005p+0 0x3.33333333333333333333333333p-4 : 0x1.000000fffffffffffffffffffffp+0 : inexact
= mul towardzero binary128:arg_fmt(2,1,-108,106) 0x5.000005p+0 0x3.33333333333333333333333333p-4 : 0x1.000000ffffffffffffffffffffefp+0 : inexact
= mul upward binary128:arg_fmt(2,1,-108,106) 0x5.000005p+0 0x3.33333333333333333333333333p-4 : 0x1.000000fffffffffffffffffffffp+0 : inexact
= mul downward ibm128:arg_fmt(2,1,-108,106) 0x5.000005p+0 0x3.33333333333333333333333333p-4 : 0x1.000000ffffffffffffffffffff8p+0 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-108,106) 0x5.000005p+0 0x3.33333333333333333333333333p-4 : 0x1.000001p+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-108,106) 0x5.000005p+0 0x3.33333333333333333333333333p-4 : 0x1.000000ffffffffffffffffffff8p+0 : inexact
= mul upward ibm128:arg_fmt(2,1,-108,106) 0x5.000005p+0 0x3.33333333333333333333333333p-4 : 0x1.000001p+0 : inexact
mul 0x60000000000003p-53 0xaaaaaaaaaaaaaaabp-65
= mul downward binary32:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1.000002p+0 : inexact
= mul towardzero binary32:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1.000001d55556p+0 :
= mul tonearest binary64:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1.000001d55556p+0 :
= mul towardzero binary64:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1.000001d55556p+0 :
= mul upward binary64:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1.000001d55556p+0 :
= mul downward intel96:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1.000001d55556p+0 :
= mul tonearest intel96:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1.000001d55556p+0 :
= mul towardzero intel96:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1.000001d55556p+0 :
= mul upward intel96:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1.000001d55556p+0 :
= mul downward m68k96:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1.000001d55556p+0 :
= mul tonearest m68k96:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1.000001d55556p+0 :
= mul towardzero m68k96:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1.000001d55556p+0 :
= mul upward m68k96:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1.000001d55556p+0 :
= mul downward binary128:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1.000001d55556p+0 :
= mul tonearest binary128:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1.000001d55556p+0 :
= mul towardzero binary128:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1.000001d55556p+0 :
= mul upward binary128:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1.000001d55556p+0 :
= mul downward ibm128:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1.000001d55556p+0 :
= mul tonearest ibm128:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1.000001d55556p+0 :
= mul towardzero ibm128:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1.000001d55556p+0 :
= mul upward ibm128:arg_fmt(1,2,-25,24) 0x3.000004p+0 0x5.555558p-4 : 0x1.000001d55556p+0 :
= mul downward binary32:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1.000000555554p+0 :
= mul tonearest binary64:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1.000000555554p+0 :
= mul towardzero binary64:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1.000000555554p+0 :
= mul upward binary64:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1.000000555554p+0 :
= mul downward intel96:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1.000000555554p+0 :
= mul tonearest intel96:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1.000000555554p+0 :
= mul towardzero intel96:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1.000000555554p+0 :
= mul upward intel96:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1.000000555554p+0 :
= mul downward m68k96:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1.000000555554p+0 :
= mul tonearest m68k96:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1.000000555554p+0 :
= mul towardzero m68k96:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1.000000555554p+0 :
= mul upward m68k96:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1.000000555554p+0 :
= mul downward binary128:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1.000000555554p+0 :
= mul tonearest binary128:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1.000000555554p+0 :
= mul towardzero binary128:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1.000000555554p+0 :
= mul upward binary128:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1.000000555554p+0 :
= mul downward ibm128:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1.000000555554p+0 :
= mul tonearest ibm128:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1.000000555554p+0 :
= mul towardzero ibm128:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1.000000555554p+0 :
= mul upward ibm128:arg_fmt(1,2,-24,24) 0x3.000004p+0 0x5.55555p-4 : 0x1.000000555554p+0 :
= mul downward binary32:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1.000002p+0 : inexact
= mul towardzero binary32:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1.0000015555555p+0 : inexact
= mul tonearest binary64:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1.0000015555556p+0 : inexact
= mul towardzero binary64:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1.0000015555555p+0 : inexact
= mul upward binary64:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1.0000015555556p+0 : inexact
= mul downward intel96:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1.0000015555555d54p+0 : inexact
= mul tonearest intel96:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1.0000015555555d56p+0 : inexact
= mul towardzero intel96:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1.0000015555555d54p+0 : inexact
= mul upward intel96:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1.0000015555555d56p+0 : inexact
= mul downward m68k96:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1.0000015555555d54p+0 : inexact
= mul tonearest m68k96:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1.0000015555555d56p+0 : inexact
= mul towardzero m68k96:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1.0000015555555d54p+0 : inexact
= mul upward m68k96:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1.0000015555555d56p+0 : inexact
= mul downward binary128:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1.0000015555555d55556p+0 :
= mul tonearest binary128:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1.0000015555555d55556p+0 :
= mul towardzero binary128:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1.0000015555555d55556p+0 :
= mul upward binary128:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1.0000015555555d55556p+0 :
= mul downward ibm128:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1.0000015555555d55556p+0 :
= mul tonearest ibm128:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1.0000015555555d55556p+0 :
= mul towardzero ibm128:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1.0000015555555d55556p+0 :
= mul upward ibm128:arg_fmt(1,2,-53,52) 0x3.000004p+0 0x5.5555555555558p-4 : 0x1.0000015555555d55556p+0 :
= mul downward binary32:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1.000002p+0 : inexact
= mul towardzero binary32:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1.0000015555555p+0 : inexact
= mul tonearest binary64:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1.0000015555555p+0 : inexact
= mul towardzero binary64:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1.0000015555555p+0 : inexact
= mul upward binary64:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1.0000015555556p+0 : inexact
= mul downward intel96:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1.0000015555555154p+0 : inexact
= mul tonearest intel96:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1.0000015555555156p+0 : inexact
= mul towardzero intel96:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1.0000015555555154p+0 : inexact
= mul upward intel96:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1.0000015555555156p+0 : inexact
= mul downward m68k96:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1.0000015555555154p+0 : inexact
= mul tonearest m68k96:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1.0000015555555156p+0 : inexact
= mul towardzero m68k96:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1.0000015555555154p+0 : inexact
= mul upward m68k96:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1.0000015555555156p+0 : inexact
= mul downward binary128:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1.0000015555555155555p+0 :
= mul tonearest binary128:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1.0000015555555155555p+0 :
= mul towardzero binary128:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1.0000015555555155555p+0 :
= mul upward binary128:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1.0000015555555155555p+0 :
= mul downward ibm128:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1.0000015555555155555p+0 :
= mul tonearest ibm128:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1.0000015555555155555p+0 :
= mul towardzero ibm128:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1.0000015555555155555p+0 :
= mul upward ibm128:arg_fmt(1,2,-54,53) 0x3.000004p+0 0x5.5555555555554p-4 : 0x1.0000015555555155555p+0 :
= mul downward binary32:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1.000002p+0 : inexact
= mul towardzero binary32:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1.0000015555555p+0 : inexact
= mul tonearest binary64:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1.0000015555555p+0 : inexact
= mul towardzero binary64:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1.0000015555555p+0 : inexact
= mul upward binary64:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1.0000015555556p+0 : inexact
= mul downward intel96:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1.0000015555555554p+0 : inexact
= mul tonearest intel96:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1.0000015555555556p+0 : inexact
= mul towardzero intel96:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1.0000015555555554p+0 : inexact
= mul upward intel96:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1.0000015555555556p+0 : inexact
= mul downward m68k96:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1.0000015555555554p+0 : inexact
= mul tonearest m68k96:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1.0000015555555556p+0 : inexact
= mul towardzero m68k96:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1.0000015555555554p+0 : inexact
= mul upward m68k96:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1.0000015555555556p+0 : inexact
= mul downward binary128:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1.0000015555555555d55556p+0 :
= mul tonearest binary128:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1.0000015555555555d55556p+0 :
= mul towardzero binary128:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1.0000015555555555d55556p+0 :
= mul upward binary128:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1.0000015555555555d55556p+0 :
= mul downward ibm128:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1.0000015555555555d55556p+0 :
= mul tonearest ibm128:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1.0000015555555555d55556p+0 :
= mul towardzero ibm128:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1.0000015555555555d55556p+0 :
= mul upward ibm128:arg_fmt(1,2,-65,64) 0x3.000004p+0 0x5.5555555555555558p-4 : 0x1.0000015555555555d55556p+0 :
= mul downward binary32:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1.0000008p+0 :
= mul tonearest binary64:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1.0000008p+0 :
= mul towardzero binary64:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1.0000008p+0 :
= mul upward binary64:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1.0000008p+0 :
= mul downward intel96:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1.0000008p+0 :
= mul tonearest intel96:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1.0000008p+0 :
= mul towardzero intel96:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1.0000008p+0 :
= mul upward intel96:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1.0000008p+0 :
= mul downward m68k96:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1.0000008p+0 :
= mul tonearest m68k96:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1.0000008p+0 :
= mul towardzero m68k96:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1.0000008p+0 :
= mul upward m68k96:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1.0000008p+0 :
= mul downward binary128:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1.0000008p+0 :
= mul tonearest binary128:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1.0000008p+0 :
= mul towardzero binary128:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1.0000008p+0 :
= mul upward binary128:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1.0000008p+0 :
= mul downward ibm128:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1.0000008p+0 :
= mul tonearest ibm128:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1.0000008p+0 :
= mul towardzero ibm128:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1.0000008p+0 :
= mul upward ibm128:arg_fmt(1,2,-25,24) 0x3p+0 0x5.555558p-4 : 0x1.0000008p+0 :
= mul downward binary32:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul tonearest binary32:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul towardzero binary32:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul upward binary32:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul downward binary64:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul tonearest binary64:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul towardzero binary64:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul upward binary64:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul downward intel96:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul tonearest intel96:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul towardzero intel96:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul upward intel96:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul downward m68k96:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul tonearest m68k96:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul towardzero m68k96:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul upward m68k96:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul downward binary128:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul tonearest binary128:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul towardzero binary128:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul upward binary128:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul downward ibm128:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul tonearest ibm128:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul towardzero ibm128:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul upward ibm128:arg_fmt(1,2,-24,23) 0x3p+0 0x5.55555p-4 : 0xf.fffffp-4 :
= mul downward binary32:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1p+0 : inexact
= mul towardzero binary64:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1.00000000000008p+0 :
= mul tonearest intel96:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1.00000000000008p+0 :
= mul towardzero intel96:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1.00000000000008p+0 :
= mul upward intel96:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1.00000000000008p+0 :
= mul downward m68k96:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1.00000000000008p+0 :
= mul tonearest m68k96:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1.00000000000008p+0 :
= mul towardzero m68k96:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1.00000000000008p+0 :
= mul upward m68k96:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1.00000000000008p+0 :
= mul downward binary128:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1.00000000000008p+0 :
= mul tonearest binary128:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1.00000000000008p+0 :
= mul towardzero binary128:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1.00000000000008p+0 :
= mul upward binary128:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1.00000000000008p+0 :
= mul downward ibm128:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1.00000000000008p+0 :
= mul tonearest ibm128:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1.00000000000008p+0 :
= mul towardzero ibm128:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1.00000000000008p+0 :
= mul upward ibm128:arg_fmt(1,2,-53,52) 0x3p+0 0x5.5555555555558p-4 : 0x1.00000000000008p+0 :
= mul downward binary32:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0xf.fffffp-4 : inexact
= mul tonearest binary32:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0xf.fffffp-4 : inexact
= mul upward binary32:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0x1p+0 : inexact
= mul downward binary64:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0xf.ffffffffffff8p-4 : inexact
= mul tonearest binary64:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0x1p+0 : inexact
= mul towardzero binary64:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0xf.ffffffffffff8p-4 : inexact
= mul upward binary64:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0x1p+0 : inexact
= mul downward intel96:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0xf.ffffffffffffcp-4 :
= mul tonearest intel96:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0xf.ffffffffffffcp-4 :
= mul towardzero intel96:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0xf.ffffffffffffcp-4 :
= mul upward intel96:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0xf.ffffffffffffcp-4 :
= mul downward m68k96:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0xf.ffffffffffffcp-4 :
= mul tonearest m68k96:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0xf.ffffffffffffcp-4 :
= mul towardzero m68k96:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0xf.ffffffffffffcp-4 :
= mul upward m68k96:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0xf.ffffffffffffcp-4 :
= mul downward binary128:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0xf.ffffffffffffcp-4 :
= mul tonearest binary128:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0xf.ffffffffffffcp-4 :
= mul towardzero binary128:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0xf.ffffffffffffcp-4 :
= mul upward binary128:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0xf.ffffffffffffcp-4 :
= mul downward ibm128:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0xf.ffffffffffffcp-4 :
= mul tonearest ibm128:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0xf.ffffffffffffcp-4 :
= mul towardzero ibm128:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0xf.ffffffffffffcp-4 :
= mul upward ibm128:arg_fmt(1,2,-54,53) 0x3p+0 0x5.5555555555554p-4 : 0xf.ffffffffffffcp-4 :
= mul downward binary32:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1p+0 : inexact
= mul towardzero binary64:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1p+0 : inexact
= mul tonearest intel96:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1p+0 : inexact
= mul towardzero intel96:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1p+0 : inexact
= mul upward intel96:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1.0000000000000002p+0 : inexact
= mul downward m68k96:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1p+0 : inexact
= mul tonearest m68k96:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1p+0 : inexact
= mul towardzero m68k96:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1p+0 : inexact
= mul upward m68k96:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1.0000000000000002p+0 : inexact
= mul downward binary128:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1.00000000000000008p+0 :
= mul tonearest binary128:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1.00000000000000008p+0 :
= mul towardzero binary128:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1.00000000000000008p+0 :
= mul upward binary128:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1.00000000000000008p+0 :
= mul downward ibm128:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1.00000000000000008p+0 :
= mul tonearest ibm128:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1.00000000000000008p+0 :
= mul towardzero ibm128:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1.00000000000000008p+0 :
= mul upward ibm128:arg_fmt(1,2,-65,64) 0x3p+0 0x5.5555555555555558p-4 : 0x1.00000000000000008p+0 :
= mul downward binary32:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.555558p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.555558p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.555558p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.555558p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.555558p-4 : 0x1.0000008p+0 : inexact
= mul tonearest binary64:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.555558p-4 : 0x1.0000008000001p+0 : inexact
= mul towardzero binary64:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.555558p-4 : 0x1.0000008p+0 : inexact
= mul upward binary64:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.555558p-4 : 0x1.0000008000001p+0 : inexact
= mul downward intel96:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.555558p-4 : 0x1.0000008000000aaap+0 : inexact
= mul tonearest intel96:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.555558p-4 : 0x1.0000008000000aaap+0 : inexact
= mul towardzero intel96:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.555558p-4 : 0x1.0000008000000aaap+0 : inexact
= mul upward intel96:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.555558p-4 : 0x1.0000008000000aacp+0 : inexact
= mul downward m68k96:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.555558p-4 : 0x1.0000008000000aaap+0 : inexact
= mul tonearest m68k96:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.555558p-4 : 0x1.0000008000000aaap+0 : inexact
= mul towardzero m68k96:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.555558p-4 : 0x1.0000008000000aaap+0 : inexact
= mul upward m68k96:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.555558p-4 : 0x1.0000008000000aacp+0 : inexact
= mul downward binary128:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.555558p-4 : 0x1.0000008000000aaaaabp+0 :
= mul tonearest binary128:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.555558p-4 : 0x1.0000008000000aaaaabp+0 :
= mul towardzero binary128:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.555558p-4 : 0x1.0000008000000aaaaabp+0 :
= mul upward binary128:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.555558p-4 : 0x1.0000008000000aaaaabp+0 :
= mul downward ibm128:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.555558p-4 : 0x1.0000008000000aaaaabp+0 :
= mul tonearest ibm128:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.555558p-4 : 0x1.0000008000000aaaaabp+0 :
= mul towardzero ibm128:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.555558p-4 : 0x1.0000008000000aaaaabp+0 :
= mul upward ibm128:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.555558p-4 : 0x1.0000008000000aaaaabp+0 :
= mul downward binary32:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.55555p-4 : 0xf.fffffp-4 : inexact
= mul tonearest binary32:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.55555p-4 : 0xf.fffffp-4 : inexact
= mul towardzero binary32:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.55555p-4 : 0xf.fffffp-4 : inexact
= mul upward binary32:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.55555p-4 : 0x1p+0 : inexact
= mul downward binary64:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.55555p-4 : 0xf.fffff00000008p-4 : inexact
= mul tonearest binary64:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.55555p-4 : 0xf.fffff00000008p-4 : inexact
= mul towardzero binary64:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.55555p-4 : 0xf.fffff00000008p-4 : inexact
= mul upward binary64:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.55555p-4 : 0xf.fffff0000001p-4 : inexact
= mul downward intel96:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.55555p-4 : 0xf.fffff0000000aaap-4 : inexact
= mul tonearest intel96:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.55555p-4 : 0xf.fffff0000000aabp-4 : inexact
= mul towardzero intel96:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.55555p-4 : 0xf.fffff0000000aaap-4 : inexact
= mul upward intel96:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.55555p-4 : 0xf.fffff0000000aabp-4 : inexact
= mul downward m68k96:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.55555p-4 : 0xf.fffff0000000aaap-4 : inexact
= mul tonearest m68k96:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.55555p-4 : 0xf.fffff0000000aabp-4 : inexact
= mul towardzero m68k96:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.55555p-4 : 0xf.fffff0000000aaap-4 : inexact
= mul upward m68k96:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.55555p-4 : 0xf.fffff0000000aabp-4 : inexact
= mul downward binary128:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.55555p-4 : 0xf.fffff0000000aaaaaap-4 :
= mul tonearest binary128:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.55555p-4 : 0xf.fffff0000000aaaaaap-4 :
= mul towardzero binary128:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.55555p-4 : 0xf.fffff0000000aaaaaap-4 :
= mul upward binary128:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.55555p-4 : 0xf.fffff0000000aaaaaap-4 :
= mul downward ibm128:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.55555p-4 : 0xf.fffff0000000aaaaaap-4 :
= mul tonearest ibm128:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.55555p-4 : 0xf.fffff0000000aaaaaap-4 :
= mul towardzero ibm128:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.55555p-4 : 0xf.fffff0000000aaaaaap-4 :
= mul upward ibm128:arg_fmt(1,2,-51,53) 0x3.0000000000002p+0 0x5.55555p-4 : 0xf.fffff0000000aaaaaap-4 :
= mul downward binary32:arg_fmt(1,2,-53,53) 0x3.0000000000002p+0 0x5.5555555555558p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(1,2,-53,53) 0x3.0000000000002p+0 0x5.5555555555558p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(1,2,-53,53) 0x3.0000000000002p+0 0x5.5555555555558p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(1,2,-53,53) 0x3.0000000000002p+0 0x5.5555555555558p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(1,2,-53,53) 0x3.0000000000002p+0 0x5.5555555555558p-4 : 0x1.0000000000001p+0 : inexact
= mul tonearest binary64:arg_fmt(1,2,-53,53) 0x3.0000000000002p+0 0x5.5555555555558p-4 : 0x1.0000000000001p+0 : inexact
= mul towardzero binary64:arg_fmt(1,2,-53,53) 0x3.0000000000002p+0 0x5.5555555555558p-4 : 0x1.0000000000001p+0 : inexact
= mul upward binary64:arg_fmt(1,2,-53,53) 0x3.0000000000002p+0 0x5.5555555555558p-4 : 0x1.0000000000002p+0 : inexact
= mul downward intel96:arg_fmt(1,2,-53,53) 0x3.0000000000002p+0 0x5.5555555555558p-4 : 0x1.00000000000012aap+0 : inexact
= mul tonearest intel96:arg_fmt(1,2,-53,53) 0x3.0000000000002p+0 0x5.5555555555558p-4 : 0x1.00000000000012aap+0 : inexact
= mul towardzero intel96:arg_fmt(1,2,-53,53) 0x3.0000000000002p+0 0x5.5555555555558p-4 : 0x1.00000000000012aap+0 : inexact
= mul upward intel96:arg_fmt(1,2,-53,53) 0x3.0000000000002p+0 0x5.5555555555558p-4 : 0x1.00000000000012acp+0 : inexact
= mul downward m68k96:arg_fmt(1,2,-53,53) 0x3.0000000000002p+0 0x5.5555555555558p-4 : 0x1.00000000000012aap+0 : inexact
= mul tonearest m68k96:arg_fmt(1,2,-53,53) 0x3.0000000000002p+0 0x5.5555555555558p-4 : 0x1.00000000000012aap+0 : inexact
= mul towardzero m68k96:arg_fmt(1,2,-53,53) 0x3.0000000000002p+0 0x5.5555555555558p-4 : 0x1.00000000000012aap+0 : inexact
= mul upward m68k96:arg_fmt(1,2,-53,53) 0x3.0000000000002p+0 0x5.5555555555558p-4 : 0x1.00000000000012acp+0 : inexact
= mul downward binary128:arg_fmt(1,2,-53,53) 0x3.0000000000002p+0 0x5.5555555555558p-4 : 0x1.00000000000012aaaaaaaaaaabp+0 :
= mul tonearest binary128:arg_fmt(1,2,-53,53) 0x3.0000000000002p+0 0x5.5555555555558p-4 : 0x1.00000000000012aaaaaaaaaaabp+0 :
= mul towardzero binary128:arg_fmt(1,2,-53,53) 0x3.0000000000002p+0 0x5.5555555555558p-4 : 0x1.00000000000012aaaaaaaaaaabp+0 :
= mul upward binary128:arg_fmt(1,2,-53,53) 0x3.0000000000002p+0 0x5.5555555555558p-4 : 0x1.00000000000012aaaaaaaaaaabp+0 :
= mul downward ibm128:arg_fmt(1,2,-53,53) 0x3.0000000000002p+0 0x5.5555555555558p-4 : 0x1.00000000000012aaaaaaaaaaabp+0 :
= mul tonearest ibm128:arg_fmt(1,2,-53,53) 0x3.0000000000002p+0 0x5.5555555555558p-4 : 0x1.00000000000012aaaaaaaaaaabp+0 :
= mul towardzero ibm128:arg_fmt(1,2,-53,53) 0x3.0000000000002p+0 0x5.5555555555558p-4 : 0x1.00000000000012aaaaaaaaaaabp+0 :
= mul upward ibm128:arg_fmt(1,2,-53,53) 0x3.0000000000002p+0 0x5.5555555555558p-4 : 0x1.00000000000012aaaaaaaaaaabp+0 :
= mul downward binary32:arg_fmt(1,2,-54,53) 0x3.0000000000002p+0 0x5.5555555555554p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(1,2,-54,53) 0x3.0000000000002p+0 0x5.5555555555554p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(1,2,-54,53) 0x3.0000000000002p+0 0x5.5555555555554p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(1,2,-54,53) 0x3.0000000000002p+0 0x5.5555555555554p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(1,2,-54,53) 0x3.0000000000002p+0 0x5.5555555555554p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(1,2,-54,53) 0x3.0000000000002p+0 0x5.5555555555554p-4 : 0x1p+0 : inexact
= mul towardzero binary64:arg_fmt(1,2,-54,53) 0x3.0000000000002p+0 0x5.5555555555554p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(1,2,-54,53) 0x3.0000000000002p+0 0x5.5555555555554p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(1,2,-54,53) 0x3.0000000000002p+0 0x5.5555555555554p-4 : 0x1.00000000000006aap+0 : inexact
= mul tonearest intel96:arg_fmt(1,2,-54,53) 0x3.0000000000002p+0 0x5.5555555555554p-4 : 0x1.00000000000006aap+0 : inexact
= mul towardzero intel96:arg_fmt(1,2,-54,53) 0x3.0000000000002p+0 0x5.5555555555554p-4 : 0x1.00000000000006aap+0 : inexact
= mul upward intel96:arg_fmt(1,2,-54,53) 0x3.0000000000002p+0 0x5.5555555555554p-4 : 0x1.00000000000006acp+0 : inexact
= mul downward m68k96:arg_fmt(1,2,-54,53) 0x3.0000000000002p+0 0x5.5555555555554p-4 : 0x1.00000000000006aap+0 : inexact
= mul tonearest m68k96:arg_fmt(1,2,-54,53) 0x3.0000000000002p+0 0x5.5555555555554p-4 : 0x1.00000000000006aap+0 : inexact
= mul towardzero m68k96:arg_fmt(1,2,-54,53) 0x3.0000000000002p+0 0x5.5555555555554p-4 : 0x1.00000000000006aap+0 : inexact
= mul upward m68k96:arg_fmt(1,2,-54,53) 0x3.0000000000002p+0 0x5.5555555555554p-4 : 0x1.00000000000006acp+0 : inexact
= mul downward binary128:arg_fmt(1,2,-54,53) 0x3.0000000000002p+0 0x5.5555555555554p-4 : 0x1.00000000000006aaaaaaaaaaaa8p+0 :
= mul tonearest binary128:arg_fmt(1,2,-54,53) 0x3.0000000000002p+0 0x5.5555555555554p-4 : 0x1.00000000000006aaaaaaaaaaaa8p+0 :
= mul towardzero binary128:arg_fmt(1,2,-54,53) 0x3.0000000000002p+0 0x5.5555555555554p-4 : 0x1.00000000000006aaaaaaaaaaaa8p+0 :
= mul upward binary128:arg_fmt(1,2,-54,53) 0x3.0000000000002p+0 0x5.5555555555554p-4 : 0x1.00000000000006aaaaaaaaaaaa8p+0 :
= mul downward ibm128:arg_fmt(1,2,-54,53) 0x3.0000000000002p+0 0x5.5555555555554p-4 : 0x1.00000000000006aaaaaaaaaaaa8p+0 :
= mul tonearest ibm128:arg_fmt(1,2,-54,53) 0x3.0000000000002p+0 0x5.5555555555554p-4 : 0x1.00000000000006aaaaaaaaaaaa8p+0 :
= mul towardzero ibm128:arg_fmt(1,2,-54,53) 0x3.0000000000002p+0 0x5.5555555555554p-4 : 0x1.00000000000006aaaaaaaaaaaa8p+0 :
= mul upward ibm128:arg_fmt(1,2,-54,53) 0x3.0000000000002p+0 0x5.5555555555554p-4 : 0x1.00000000000006aaaaaaaaaaaa8p+0 :
= mul downward binary32:arg_fmt(1,2,-65,64) 0x3.0000000000002p+0 0x5.5555555555555558p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(1,2,-65,64) 0x3.0000000000002p+0 0x5.5555555555555558p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(1,2,-65,64) 0x3.0000000000002p+0 0x5.5555555555555558p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(1,2,-65,64) 0x3.0000000000002p+0 0x5.5555555555555558p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(1,2,-65,64) 0x3.0000000000002p+0 0x5.5555555555555558p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(1,2,-65,64) 0x3.0000000000002p+0 0x5.5555555555555558p-4 : 0x1.0000000000001p+0 : inexact
= mul towardzero binary64:arg_fmt(1,2,-65,64) 0x3.0000000000002p+0 0x5.5555555555555558p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(1,2,-65,64) 0x3.0000000000002p+0 0x5.5555555555555558p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(1,2,-65,64) 0x3.0000000000002p+0 0x5.5555555555555558p-4 : 0x1.0000000000000aaap+0 : inexact
= mul tonearest intel96:arg_fmt(1,2,-65,64) 0x3.0000000000002p+0 0x5.5555555555555558p-4 : 0x1.0000000000000aacp+0 : inexact
= mul towardzero intel96:arg_fmt(1,2,-65,64) 0x3.0000000000002p+0 0x5.5555555555555558p-4 : 0x1.0000000000000aaap+0 : inexact
= mul upward intel96:arg_fmt(1,2,-65,64) 0x3.0000000000002p+0 0x5.5555555555555558p-4 : 0x1.0000000000000aacp+0 : inexact
= mul downward m68k96:arg_fmt(1,2,-65,64) 0x3.0000000000002p+0 0x5.5555555555555558p-4 : 0x1.0000000000000aaap+0 : inexact
= mul tonearest m68k96:arg_fmt(1,2,-65,64) 0x3.0000000000002p+0 0x5.5555555555555558p-4 : 0x1.0000000000000aacp+0 : inexact
= mul towardzero m68k96:arg_fmt(1,2,-65,64) 0x3.0000000000002p+0 0x5.5555555555555558p-4 : 0x1.0000000000000aaap+0 : inexact
= mul upward m68k96:arg_fmt(1,2,-65,64) 0x3.0000000000002p+0 0x5.5555555555555558p-4 : 0x1.0000000000000aacp+0 : inexact
= mul downward binary128:arg_fmt(1,2,-65,64) 0x3.0000000000002p+0 0x5.5555555555555558p-4 : 0x1.0000000000000aab2aaaaaaaaaaap+0 : inexact
= mul tonearest binary128:arg_fmt(1,2,-65,64) 0x3.0000000000002p+0 0x5.5555555555555558p-4 : 0x1.0000000000000aab2aaaaaaaaaabp+0 : inexact
= mul towardzero binary128:arg_fmt(1,2,-65,64) 0x3.0000000000002p+0 0x5.5555555555555558p-4 : 0x1.0000000000000aab2aaaaaaaaaaap+0 : inexact
= mul upward binary128:arg_fmt(1,2,-65,64) 0x3.0000000000002p+0 0x5.5555555555555558p-4 : 0x1.0000000000000aab2aaaaaaaaaabp+0 : inexact
= mul downward ibm128:arg_fmt(1,2,-65,64) 0x3.0000000000002p+0 0x5.5555555555555558p-4 : 0x1.0000000000000aab2aaaaaaaaa8p+0 : inexact
= mul tonearest ibm128:arg_fmt(1,2,-65,64) 0x3.0000000000002p+0 0x5.5555555555555558p-4 : 0x1.0000000000000aab2aaaaaaaaa8p+0 : inexact
= mul towardzero ibm128:arg_fmt(1,2,-65,64) 0x3.0000000000002p+0 0x5.5555555555555558p-4 : 0x1.0000000000000aab2aaaaaaaaa8p+0 : inexact
= mul upward ibm128:arg_fmt(1,2,-65,64) 0x3.0000000000002p+0 0x5.5555555555555558p-4 : 0x1.0000000000000aab2aaaaaaaabp+0 : inexact
= mul downward binary32:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.555558p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.555558p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.555558p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.555558p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.555558p-4 : 0x1.0000008p+0 : inexact
= mul tonearest binary64:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.555558p-4 : 0x1.0000008000001p+0 : inexact
= mul towardzero binary64:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.555558p-4 : 0x1.0000008p+0 : inexact
= mul upward binary64:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.555558p-4 : 0x1.0000008000001p+0 : inexact
= mul downward intel96:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.555558p-4 : 0x1.00000080000008p+0 : inexact
= mul tonearest intel96:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.555558p-4 : 0x1.00000080000008p+0 : inexact
= mul towardzero intel96:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.555558p-4 : 0x1.00000080000008p+0 : inexact
= mul upward intel96:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.555558p-4 : 0x1.0000008000000802p+0 : inexact
= mul downward m68k96:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.555558p-4 : 0x1.00000080000008p+0 : inexact
= mul tonearest m68k96:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.555558p-4 : 0x1.00000080000008p+0 : inexact
= mul towardzero m68k96:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.555558p-4 : 0x1.00000080000008p+0 : inexact
= mul upward m68k96:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.555558p-4 : 0x1.0000008000000802p+0 : inexact
= mul downward binary128:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.555558p-4 : 0x1.00000080000008000004p+0 :
= mul tonearest binary128:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.555558p-4 : 0x1.00000080000008000004p+0 :
= mul towardzero binary128:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.555558p-4 : 0x1.00000080000008000004p+0 :
= mul upward binary128:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.555558p-4 : 0x1.00000080000008000004p+0 :
= mul downward ibm128:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.555558p-4 : 0x1.00000080000008000004p+0 :
= mul tonearest ibm128:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.555558p-4 : 0x1.00000080000008000004p+0 :
= mul towardzero ibm128:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.555558p-4 : 0x1.00000080000008000004p+0 :
= mul upward ibm128:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.555558p-4 : 0x1.00000080000008000004p+0 :
= mul downward binary32:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.55555p-4 : 0xf.fffffp-4 : inexact
= mul tonearest binary32:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.55555p-4 : 0xf.fffffp-4 : inexact
= mul towardzero binary32:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.55555p-4 : 0xf.fffffp-4 : inexact
= mul upward binary32:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.55555p-4 : 0x1p+0 : inexact
= mul downward binary64:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.55555p-4 : 0xf.fffffp-4 : inexact
= mul tonearest binary64:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.55555p-4 : 0xf.fffff00000008p-4 : inexact
= mul towardzero binary64:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.55555p-4 : 0xf.fffffp-4 : inexact
= mul upward binary64:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.55555p-4 : 0xf.fffff00000008p-4 : inexact
= mul downward intel96:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.55555p-4 : 0xf.fffff00000007ffp-4 : inexact
= mul tonearest intel96:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.55555p-4 : 0xf.fffff00000008p-4 : inexact
= mul towardzero intel96:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.55555p-4 : 0xf.fffff00000007ffp-4 : inexact
= mul upward intel96:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.55555p-4 : 0xf.fffff00000008p-4 : inexact
= mul downward m68k96:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.55555p-4 : 0xf.fffff00000007ffp-4 : inexact
= mul tonearest m68k96:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.55555p-4 : 0xf.fffff00000008p-4 : inexact
= mul towardzero m68k96:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.55555p-4 : 0xf.fffff00000007ffp-4 : inexact
= mul upward m68k96:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.55555p-4 : 0xf.fffff00000008p-4 : inexact
= mul downward binary128:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.55555p-4 : 0xf.fffff00000007fffff8p-4 :
= mul tonearest binary128:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.55555p-4 : 0xf.fffff00000007fffff8p-4 :
= mul towardzero binary128:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.55555p-4 : 0xf.fffff00000007fffff8p-4 :
= mul upward binary128:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.55555p-4 : 0xf.fffff00000007fffff8p-4 :
= mul downward ibm128:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.55555p-4 : 0xf.fffff00000007fffff8p-4 :
= mul tonearest ibm128:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.55555p-4 : 0xf.fffff00000007fffff8p-4 :
= mul towardzero ibm128:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.55555p-4 : 0xf.fffff00000007fffff8p-4 :
= mul upward ibm128:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.55555p-4 : 0xf.fffff00000007fffff8p-4 :
= mul downward binary32:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.5555555555558p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.5555555555558p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.5555555555558p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.5555555555558p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.5555555555558p-4 : 0x1.0000000000001p+0 : inexact
= mul tonearest binary64:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.5555555555558p-4 : 0x1.0000000000001p+0 : inexact
= mul towardzero binary64:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.5555555555558p-4 : 0x1.0000000000001p+0 : inexact
= mul upward binary64:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.5555555555558p-4 : 0x1.0000000000002p+0 : inexact
= mul downward intel96:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.5555555555558p-4 : 0x1.0000000000001p+0 : inexact
= mul tonearest intel96:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.5555555555558p-4 : 0x1.0000000000001p+0 : inexact
= mul towardzero intel96:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.5555555555558p-4 : 0x1.0000000000001p+0 : inexact
= mul upward intel96:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.5555555555558p-4 : 0x1.0000000000001002p+0 : inexact
= mul downward m68k96:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.5555555555558p-4 : 0x1.0000000000001p+0 : inexact
= mul tonearest m68k96:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.5555555555558p-4 : 0x1.0000000000001p+0 : inexact
= mul towardzero m68k96:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.5555555555558p-4 : 0x1.0000000000001p+0 : inexact
= mul upward m68k96:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.5555555555558p-4 : 0x1.0000000000001002p+0 : inexact
= mul downward binary128:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.5555555555558p-4 : 0x1.000000000000100000000000004p+0 :
= mul tonearest binary128:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.5555555555558p-4 : 0x1.000000000000100000000000004p+0 :
= mul towardzero binary128:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.5555555555558p-4 : 0x1.000000000000100000000000004p+0 :
= mul upward binary128:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.5555555555558p-4 : 0x1.000000000000100000000000004p+0 :
= mul downward ibm128:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.5555555555558p-4 : 0x1.0000000000001p+0 : inexact
= mul tonearest ibm128:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.5555555555558p-4 : 0x1.0000000000001p+0 : inexact
= mul towardzero ibm128:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.5555555555558p-4 : 0x1.0000000000001p+0 : inexact
= mul upward ibm128:arg_fmt(1,2,-53,55) 0x3.00000000000018p+0 0x5.5555555555558p-4 : 0x1.000000000000100000000000008p+0 : inexact
= mul downward binary32:arg_fmt(1,2,-54,55) 0x3.00000000000018p+0 0x5.5555555555554p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(1,2,-54,55) 0x3.00000000000018p+0 0x5.5555555555554p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(1,2,-54,55) 0x3.00000000000018p+0 0x5.5555555555554p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(1,2,-54,55) 0x3.00000000000018p+0 0x5.5555555555554p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(1,2,-54,55) 0x3.00000000000018p+0 0x5.5555555555554p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(1,2,-54,55) 0x3.00000000000018p+0 0x5.5555555555554p-4 : 0x1p+0 : inexact
= mul towardzero binary64:arg_fmt(1,2,-54,55) 0x3.00000000000018p+0 0x5.5555555555554p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(1,2,-54,55) 0x3.00000000000018p+0 0x5.5555555555554p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(1,2,-54,55) 0x3.00000000000018p+0 0x5.5555555555554p-4 : 0x1.00000000000003fep+0 : inexact
= mul tonearest intel96:arg_fmt(1,2,-54,55) 0x3.00000000000018p+0 0x5.5555555555554p-4 : 0x1.00000000000004p+0 : inexact
= mul towardzero intel96:arg_fmt(1,2,-54,55) 0x3.00000000000018p+0 0x5.5555555555554p-4 : 0x1.00000000000003fep+0 : inexact
= mul upward intel96:arg_fmt(1,2,-54,55) 0x3.00000000000018p+0 0x5.5555555555554p-4 : 0x1.00000000000004p+0 : inexact
= mul downward m68k96:arg_fmt(1,2,-54,55) 0x3.00000000000018p+0 0x5.5555555555554p-4 : 0x1.00000000000003fep+0 : inexact
= mul tonearest m68k96:arg_fmt(1,2,-54,55) 0x3.00000000000018p+0 0x5.5555555555554p-4 : 0x1.00000000000004p+0 : inexact
= mul towardzero m68k96:arg_fmt(1,2,-54,55) 0x3.00000000000018p+0 0x5.5555555555554p-4 : 0x1.00000000000003fep+0 : inexact
= mul upward m68k96:arg_fmt(1,2,-54,55) 0x3.00000000000018p+0 0x5.5555555555554p-4 : 0x1.00000000000004p+0 : inexact
= mul downward binary128:arg_fmt(1,2,-54,55) 0x3.00000000000018p+0 0x5.5555555555554p-4 : 0x1.00000000000003ffffffffffffep+0 :
= mul tonearest binary128:arg_fmt(1,2,-54,55) 0x3.00000000000018p+0 0x5.5555555555554p-4 : 0x1.00000000000003ffffffffffffep+0 :
= mul towardzero binary128:arg_fmt(1,2,-54,55) 0x3.00000000000018p+0 0x5.5555555555554p-4 : 0x1.00000000000003ffffffffffffep+0 :
= mul upward binary128:arg_fmt(1,2,-54,55) 0x3.00000000000018p+0 0x5.5555555555554p-4 : 0x1.00000000000003ffffffffffffep+0 :
= mul downward ibm128:arg_fmt(1,2,-54,55) 0x3.00000000000018p+0 0x5.5555555555554p-4 : 0x1.00000000000003ffffffffffff8p+0 : inexact
= mul tonearest ibm128:arg_fmt(1,2,-54,55) 0x3.00000000000018p+0 0x5.5555555555554p-4 : 0x1.00000000000004p+0 : inexact
= mul towardzero ibm128:arg_fmt(1,2,-54,55) 0x3.00000000000018p+0 0x5.5555555555554p-4 : 0x1.00000000000003ffffffffffff8p+0 : inexact
= mul upward ibm128:arg_fmt(1,2,-54,55) 0x3.00000000000018p+0 0x5.5555555555554p-4 : 0x1.00000000000004p+0 : inexact
= mul downward binary32:arg_fmt(1,2,-65,64) 0x3.00000000000018p+0 0x5.5555555555555558p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(1,2,-65,64) 0x3.00000000000018p+0 0x5.5555555555555558p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(1,2,-65,64) 0x3.00000000000018p+0 0x5.5555555555555558p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(1,2,-65,64) 0x3.00000000000018p+0 0x5.5555555555555558p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(1,2,-65,64) 0x3.00000000000018p+0 0x5.5555555555555558p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(1,2,-65,64) 0x3.00000000000018p+0 0x5.5555555555555558p-4 : 0x1.0000000000001p+0 : inexact
= mul towardzero binary64:arg_fmt(1,2,-65,64) 0x3.00000000000018p+0 0x5.5555555555555558p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(1,2,-65,64) 0x3.00000000000018p+0 0x5.5555555555555558p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(1,2,-65,64) 0x3.00000000000018p+0 0x5.5555555555555558p-4 : 0x1.00000000000008p+0 : inexact
= mul tonearest intel96:arg_fmt(1,2,-65,64) 0x3.00000000000018p+0 0x5.5555555555555558p-4 : 0x1.00000000000008p+0 : inexact
= mul towardzero intel96:arg_fmt(1,2,-65,64) 0x3.00000000000018p+0 0x5.5555555555555558p-4 : 0x1.00000000000008p+0 : inexact
= mul upward intel96:arg_fmt(1,2,-65,64) 0x3.00000000000018p+0 0x5.5555555555555558p-4 : 0x1.0000000000000802p+0 : inexact
= mul downward m68k96:arg_fmt(1,2,-65,64) 0x3.00000000000018p+0 0x5.5555555555555558p-4 : 0x1.00000000000008p+0 : inexact
= mul tonearest m68k96:arg_fmt(1,2,-65,64) 0x3.00000000000018p+0 0x5.5555555555555558p-4 : 0x1.00000000000008p+0 : inexact
= mul towardzero m68k96:arg_fmt(1,2,-65,64) 0x3.00000000000018p+0 0x5.5555555555555558p-4 : 0x1.00000000000008p+0 : inexact
= mul upward m68k96:arg_fmt(1,2,-65,64) 0x3.00000000000018p+0 0x5.5555555555555558p-4 : 0x1.0000000000000802p+0 : inexact
= mul downward binary128:arg_fmt(1,2,-65,64) 0x3.00000000000018p+0 0x5.5555555555555558p-4 : 0x1.00000000000008008p+0 : inexact
= mul tonearest binary128:arg_fmt(1,2,-65,64) 0x3.00000000000018p+0 0x5.5555555555555558p-4 : 0x1.00000000000008008p+0 : inexact
= mul towardzero binary128:arg_fmt(1,2,-65,64) 0x3.00000000000018p+0 0x5.5555555555555558p-4 : 0x1.00000000000008008p+0 : inexact
= mul upward binary128:arg_fmt(1,2,-65,64) 0x3.00000000000018p+0 0x5.5555555555555558p-4 : 0x1.0000000000000800800000000001p+0 : inexact
= mul downward ibm128:arg_fmt(1,2,-65,64) 0x3.00000000000018p+0 0x5.5555555555555558p-4 : 0x1.00000000000008008p+0 : inexact
= mul tonearest ibm128:arg_fmt(1,2,-65,64) 0x3.00000000000018p+0 0x5.5555555555555558p-4 : 0x1.00000000000008008p+0 : inexact
= mul towardzero ibm128:arg_fmt(1,2,-65,64) 0x3.00000000000018p+0 0x5.5555555555555558p-4 : 0x1.00000000000008008p+0 : inexact
= mul upward ibm128:arg_fmt(1,2,-65,64) 0x3.00000000000018p+0 0x5.5555555555555558p-4 : 0x1.000000000000080080000000008p+0 : inexact
mul 0xa0000000000005p-53 0xcccccccccccccccccccccccccccdp-114
= mul downward binary32:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000002p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul tonearest binary64:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul towardzero binary64:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul upward binary64:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul downward intel96:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul tonearest intel96:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul towardzero intel96:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul upward intel96:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul downward m68k96:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul tonearest m68k96:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul towardzero m68k96:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul upward m68k96:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul downward binary128:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul tonearest binary128:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul towardzero binary128:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul upward binary128:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul downward ibm128:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul tonearest ibm128:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul towardzero ibm128:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul upward ibm128:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul downward binary32:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul tonearest binary64:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul towardzero binary64:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul upward binary64:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul downward intel96:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul tonearest intel96:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul towardzero intel96:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul upward intel96:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul downward m68k96:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul tonearest m68k96:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul towardzero m68k96:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul upward m68k96:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul downward binary128:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul tonearest binary128:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul towardzero binary128:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul upward binary128:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul downward ibm128:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul tonearest ibm128:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul towardzero ibm128:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul upward ibm128:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul downward binary32:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.000002p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.000001999999ap+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.000001999999ap+0 : inexact
= mul downward intel96:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d98p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9ap+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d98p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9ap+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d98p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9ap+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d98p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9ap+0 : inexact
= mul downward binary128:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9999ap+0 :
= mul tonearest binary128:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9999ap+0 :
= mul towardzero binary128:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9999ap+0 :
= mul upward binary128:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9999ap+0 :
= mul downward ibm128:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9999ap+0 :
= mul tonearest ibm128:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9999ap+0 :
= mul towardzero ibm128:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9999ap+0 :
= mul upward ibm128:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9999ap+0 :
= mul downward binary32:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.000002p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.0000019999999p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.0000019999999p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.0000019999999p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.000001999999ap+0 : inexact
= mul downward intel96:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.0000019999999398p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.000001999999939ap+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.0000019999999398p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.000001999999939ap+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.0000019999999398p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.000001999999939ap+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.0000019999999398p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.000001999999939ap+0 : inexact
= mul downward binary128:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.0000019999999399999p+0 :
= mul tonearest binary128:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.0000019999999399999p+0 :
= mul towardzero binary128:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.0000019999999399999p+0 :
= mul upward binary128:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.0000019999999399999p+0 :
= mul downward ibm128:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.0000019999999399999p+0 :
= mul tonearest ibm128:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.0000019999999399999p+0 :
= mul towardzero ibm128:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.0000019999999399999p+0 :
= mul upward ibm128:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.0000019999999399999p+0 :
= mul downward binary32:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.000002p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.0000019999999p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.000001999999ap+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.0000019999999p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.000001999999ap+0 : inexact
= mul downward intel96:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.0000019999999998p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.000001999999999ap+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.0000019999999998p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.000001999999999ap+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.0000019999999998p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.000001999999999ap+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.0000019999999998p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.000001999999999ap+0 : inexact
= mul downward binary128:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.0000019999999999d9999ap+0 :
= mul tonearest binary128:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.0000019999999999d9999ap+0 :
= mul towardzero binary128:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.0000019999999999d9999ap+0 :
= mul upward binary128:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.0000019999999999d9999ap+0 :
= mul downward ibm128:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.0000019999999999d9999ap+0 :
= mul tonearest ibm128:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.0000019999999999d9999ap+0 :
= mul towardzero ibm128:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.0000019999999999d9999ap+0 :
= mul upward ibm128:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.0000019999999999d9999ap+0 :
= mul downward binary32:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.000002p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.000001999999ap+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.000001999999ap+0 : inexact
= mul downward intel96:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999998p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999998p+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999998p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.000001999999999ap+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999998p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999998p+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999998p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.000001999999999ap+0 : inexact
= mul downward binary128:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999998999998p+0 :
= mul tonearest binary128:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999998999998p+0 :
= mul towardzero binary128:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999998999998p+0 :
= mul upward binary128:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999998999998p+0 :
= mul downward ibm128:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999998999998p+0 :
= mul tonearest ibm128:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999998999998p+0 :
= mul towardzero ibm128:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999998999998p+0 :
= mul upward ibm128:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999998999998p+0 :
= mul downward binary32:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.000002p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000019999999p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001999999ap+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000019999999p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001999999ap+0 : inexact
= mul downward intel96:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000019999999998p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001999999999ap+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000019999999998p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001999999999ap+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000019999999998p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001999999999ap+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000019999999998p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001999999999ap+0 : inexact
= mul downward binary128:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000019999999999999999999999p+0 : inexact
= mul tonearest binary128:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001999999999999999999999ap+0 : inexact
= mul towardzero binary128:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000019999999999999999999999p+0 : inexact
= mul upward binary128:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001999999999999999999999ap+0 : inexact
= mul downward ibm128:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001999999999999999999998p+0 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001999999999999999999998p+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001999999999999999999998p+0 : inexact
= mul upward ibm128:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000019999999999999999999ap+0 : inexact
= mul downward binary32:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.000002p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.0000019999999p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.000001999999ap+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.0000019999999p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.000001999999ap+0 : inexact
= mul downward intel96:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.0000019999999998p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.000001999999999ap+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.0000019999999998p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.000001999999999ap+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.0000019999999998p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.000001999999999ap+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.0000019999999998p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.000001999999999ap+0 : inexact
= mul downward binary128:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.00000199999999999999999999d9p+0 : inexact
= mul tonearest binary128:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.00000199999999999999999999dap+0 : inexact
= mul towardzero binary128:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.00000199999999999999999999d9p+0 : inexact
= mul upward binary128:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.00000199999999999999999999dap+0 : inexact
= mul downward ibm128:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.000001999999999999999999998p+0 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.0000019999999999999999999ap+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.000001999999999999999999998p+0 : inexact
= mul upward ibm128:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.0000019999999999999999999ap+0 : inexact
= mul downward binary32:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.000002p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.0000019999999p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.000001999999ap+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.0000019999999p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.000001999999ap+0 : inexact
= mul downward intel96:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.0000019999999998p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.000001999999999ap+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.0000019999999998p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.000001999999999ap+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.0000019999999998p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.000001999999999ap+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.0000019999999998p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.000001999999999ap+0 : inexact
= mul downward binary128:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.0000019999999999999999999989p+0 : inexact
= mul tonearest binary128:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.000001999999999999999999998ap+0 : inexact
= mul towardzero binary128:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.0000019999999999999999999989p+0 : inexact
= mul upward binary128:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.000001999999999999999999998ap+0 : inexact
= mul downward ibm128:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.000001999999999999999999998p+0 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.000001999999999999999999998p+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.000001999999999999999999998p+0 : inexact
= mul upward ibm128:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.0000019999999999999999999ap+0 : inexact
= mul downward binary32:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul tonearest binary64:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul towardzero binary64:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul upward binary64:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul downward intel96:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul tonearest intel96:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul towardzero intel96:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul upward intel96:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul downward m68k96:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul tonearest m68k96:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul towardzero m68k96:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul upward m68k96:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul downward binary128:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul tonearest binary128:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul towardzero binary128:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul upward binary128:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul downward ibm128:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul tonearest ibm128:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul towardzero ibm128:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul upward ibm128:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul downward binary32:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul tonearest binary32:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul towardzero binary32:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul upward binary32:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul downward binary64:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul tonearest binary64:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul towardzero binary64:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul upward binary64:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul downward intel96:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul tonearest intel96:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul towardzero intel96:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul upward intel96:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul downward m68k96:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul tonearest m68k96:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul towardzero m68k96:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul upward m68k96:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul downward binary128:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul tonearest binary128:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul towardzero binary128:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul upward binary128:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul downward ibm128:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul tonearest ibm128:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul towardzero ibm128:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul upward ibm128:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul downward binary32:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul tonearest intel96:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul towardzero intel96:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul upward intel96:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul downward m68k96:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul tonearest m68k96:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul towardzero m68k96:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul upward m68k96:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul downward binary128:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul tonearest binary128:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul towardzero binary128:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul upward binary128:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul downward ibm128:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul tonearest ibm128:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul towardzero ibm128:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul upward ibm128:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul downward binary32:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.fffffp-4 : inexact
= mul tonearest binary32:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.fffffp-4 : inexact
= mul upward binary32:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0x1p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffff8p-4 : inexact
= mul tonearest binary64:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffff8p-4 : inexact
= mul towardzero binary64:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffff8p-4 : inexact
= mul upward binary64:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0x1p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul tonearest intel96:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul towardzero intel96:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul upward intel96:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul downward m68k96:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul tonearest m68k96:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul towardzero m68k96:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul upward m68k96:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul downward binary128:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul tonearest binary128:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul towardzero binary128:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul upward binary128:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul downward ibm128:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul tonearest ibm128:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul towardzero ibm128:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul upward ibm128:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul downward binary32:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1.0000000000000002p+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1.0000000000000002p+0 : inexact
= mul downward binary128:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1.00000000000000004p+0 :
= mul tonearest binary128:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1.00000000000000004p+0 :
= mul towardzero binary128:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1.00000000000000004p+0 :
= mul upward binary128:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1.00000000000000004p+0 :
= mul downward ibm128:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1.00000000000000004p+0 :
= mul tonearest ibm128:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1.00000000000000004p+0 :
= mul towardzero ibm128:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1.00000000000000004p+0 :
= mul upward ibm128:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1.00000000000000004p+0 :
= mul downward binary32:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffp-4 : inexact
= mul tonearest binary32:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffp-4 : inexact
= mul upward binary32:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.ffffffffffff8p-4 : inexact
= mul tonearest binary64:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.ffffffffffff8p-4 : inexact
= mul upward binary64:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul tonearest intel96:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul towardzero intel96:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul upward intel96:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul downward m68k96:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul tonearest m68k96:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul towardzero m68k96:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul upward m68k96:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul downward binary128:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul tonearest binary128:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul towardzero binary128:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul upward binary128:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul downward ibm128:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul tonearest ibm128:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul towardzero ibm128:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul upward ibm128:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul downward binary32:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000002p+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000002p+0 : inexact
= mul downward binary128:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary128:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary128:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary128:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000000000000000001p+0 : inexact
= mul downward ibm128:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward ibm128:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1.000000000000000000000000008p+0 : inexact
= mul downward binary32:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000002p+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000002p+0 : inexact
= mul downward binary128:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1.000000000000000000000000004p+0 :
= mul tonearest binary128:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1.000000000000000000000000004p+0 :
= mul towardzero binary128:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1.000000000000000000000000004p+0 :
= mul upward binary128:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1.000000000000000000000000004p+0 :
= mul downward ibm128:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward ibm128:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1.000000000000000000000000008p+0 : inexact
= mul downward binary32:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0xf.fffffp-4 : inexact
= mul tonearest binary32:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0xf.fffffp-4 : inexact
= mul upward binary32:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0xf.ffffffffffff8p-4 : inexact
= mul tonearest binary64:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0xf.ffffffffffff8p-4 : inexact
= mul upward binary64:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0xf.fffffffffffffffp-4 : inexact
= mul tonearest intel96:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0xf.fffffffffffffffp-4 : inexact
= mul upward intel96:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0xf.fffffffffffffffp-4 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0xf.fffffffffffffffp-4 : inexact
= mul upward m68k96:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul downward binary128:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0xf.ffffffffffffffffffffffffffp-4 :
= mul tonearest binary128:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0xf.ffffffffffffffffffffffffffp-4 :
= mul towardzero binary128:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0xf.ffffffffffffffffffffffffffp-4 :
= mul upward binary128:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0xf.ffffffffffffffffffffffffffp-4 :
= mul downward ibm128:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0xf.fffffffffffffffffffffffffcp-4 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0xf.fffffffffffffffffffffffffcp-4 : inexact
= mul upward ibm128:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul downward binary32:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1.0000004p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1.0000004000001p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1.0000004p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1.0000004000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1.0000004000000cccp+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1.0000004000000cccp+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1.0000004000000cccp+0 : inexact
= mul upward intel96:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1.0000004000000ccep+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1.0000004000000cccp+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1.0000004000000cccp+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1.0000004000000cccp+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1.0000004000000ccep+0 : inexact
= mul downward binary128:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1.0000004000000cccccdp+0 :
= mul tonearest binary128:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1.0000004000000cccccdp+0 :
= mul towardzero binary128:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1.0000004000000cccccdp+0 :
= mul upward binary128:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1.0000004000000cccccdp+0 :
= mul downward ibm128:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1.0000004000000cccccdp+0 :
= mul tonearest ibm128:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1.0000004000000cccccdp+0 :
= mul towardzero ibm128:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1.0000004000000cccccdp+0 :
= mul upward ibm128:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1.0000004000000cccccdp+0 :
= mul downward binary32:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0xf.fffffp-4 : inexact
= mul tonearest binary32:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0xf.fffffp-4 : inexact
= mul towardzero binary32:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0xf.fffffp-4 : inexact
= mul upward binary32:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0x1p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0xf.fffff00000008p-4 : inexact
= mul tonearest binary64:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0xf.fffff0000001p-4 : inexact
= mul towardzero binary64:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0xf.fffff00000008p-4 : inexact
= mul upward binary64:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0xf.fffff0000001p-4 : inexact
= mul downward intel96:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0xf.fffff0000000cccp-4 : inexact
= mul tonearest intel96:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0xf.fffff0000000ccdp-4 : inexact
= mul towardzero intel96:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0xf.fffff0000000cccp-4 : inexact
= mul upward intel96:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0xf.fffff0000000ccdp-4 : inexact
= mul downward m68k96:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0xf.fffff0000000cccp-4 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0xf.fffff0000000ccdp-4 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0xf.fffff0000000cccp-4 : inexact
= mul upward m68k96:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0xf.fffff0000000ccdp-4 : inexact
= mul downward binary128:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0xf.fffff0000000ccccccp-4 :
= mul tonearest binary128:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0xf.fffff0000000ccccccp-4 :
= mul towardzero binary128:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0xf.fffff0000000ccccccp-4 :
= mul upward binary128:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0xf.fffff0000000ccccccp-4 :
= mul downward ibm128:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0xf.fffff0000000ccccccp-4 :
= mul tonearest ibm128:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0xf.fffff0000000ccccccp-4 :
= mul towardzero ibm128:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0xf.fffff0000000ccccccp-4 :
= mul upward ibm128:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0xf.fffff0000000ccccccp-4 :
= mul downward binary32:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1.0000000000002p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1.00000000000010ccp+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1.00000000000010ccp+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1.00000000000010ccp+0 : inexact
= mul upward intel96:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1.00000000000010cep+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1.00000000000010ccp+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1.00000000000010ccp+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1.00000000000010ccp+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1.00000000000010cep+0 : inexact
= mul downward binary128:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1.00000000000010cccccccccccdp+0 :
= mul tonearest binary128:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1.00000000000010cccccccccccdp+0 :
= mul towardzero binary128:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1.00000000000010cccccccccccdp+0 :
= mul upward binary128:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1.00000000000010cccccccccccdp+0 :
= mul downward ibm128:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1.00000000000010cccccccccccdp+0 :
= mul tonearest ibm128:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1.00000000000010cccccccccccdp+0 :
= mul towardzero ibm128:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1.00000000000010cccccccccccdp+0 :
= mul upward ibm128:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1.00000000000010cccccccccccdp+0 :
= mul downward binary32:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1.00000000000006ccp+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1.00000000000006ccp+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1.00000000000006ccp+0 : inexact
= mul upward intel96:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1.00000000000006cep+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1.00000000000006ccp+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1.00000000000006ccp+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1.00000000000006ccp+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1.00000000000006cep+0 : inexact
= mul downward binary128:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1.00000000000006cccccccccccc8p+0 :
= mul tonearest binary128:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1.00000000000006cccccccccccc8p+0 :
= mul towardzero binary128:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1.00000000000006cccccccccccc8p+0 :
= mul upward binary128:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1.00000000000006cccccccccccc8p+0 :
= mul downward ibm128:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1.00000000000006cccccccccccc8p+0 :
= mul tonearest ibm128:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1.00000000000006cccccccccccc8p+0 :
= mul towardzero ibm128:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1.00000000000006cccccccccccc8p+0 :
= mul upward ibm128:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1.00000000000006cccccccccccc8p+0 :
= mul downward binary32:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1.0000000000000cccp+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1.0000000000000ccep+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1.0000000000000cccp+0 : inexact
= mul upward intel96:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1.0000000000000ccep+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1.0000000000000cccp+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1.0000000000000ccep+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1.0000000000000cccp+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1.0000000000000ccep+0 : inexact
= mul downward binary128:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1.0000000000000ccd0cccccccccccp+0 : inexact
= mul tonearest binary128:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1.0000000000000ccd0ccccccccccdp+0 : inexact
= mul towardzero binary128:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1.0000000000000ccd0cccccccccccp+0 : inexact
= mul upward binary128:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1.0000000000000ccd0ccccccccccdp+0 : inexact
= mul downward ibm128:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1.0000000000000ccd0ccccccccc8p+0 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1.0000000000000ccd0ccccccccdp+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1.0000000000000ccd0ccccccccc8p+0 : inexact
= mul upward ibm128:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1.0000000000000ccd0ccccccccdp+0 : inexact
= mul downward binary32:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1.0000000000001p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1.0000000000000ccap+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1.0000000000000cccp+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1.0000000000000ccap+0 : inexact
= mul upward intel96:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1.0000000000000cccp+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1.0000000000000ccap+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1.0000000000000cccp+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1.0000000000000ccap+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1.0000000000000cccp+0 : inexact
= mul downward binary128:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1.0000000000000ccbccccccccccccp+0 : inexact
= mul tonearest binary128:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1.0000000000000ccbcccccccccccdp+0 : inexact
= mul towardzero binary128:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1.0000000000000ccbccccccccccccp+0 : inexact
= mul upward binary128:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1.0000000000000ccbcccccccccccdp+0 : inexact
= mul downward ibm128:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1.0000000000000ccbcccccccccc8p+0 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1.0000000000000ccbcccccccccdp+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1.0000000000000ccbcccccccccc8p+0 : inexact
= mul upward ibm128:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1.0000000000000ccbcccccccccdp+0 : inexact
= mul downward binary32:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000cccp+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000cccp+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000cccp+0 : inexact
= mul upward intel96:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000ccep+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000cccp+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000cccp+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000cccp+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000ccep+0 : inexact
= mul downward binary128:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000ccccccccccccccdp+0 : inexact
= mul tonearest binary128:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000ccccccccccccccdp+0 : inexact
= mul towardzero binary128:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000ccccccccccccccdp+0 : inexact
= mul upward binary128:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000ccccccccccccccep+0 : inexact
= mul downward ibm128:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000ccccccccccccc8p+0 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000ccccccccccccdp+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000ccccccccccccc8p+0 : inexact
= mul upward ibm128:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000ccccccccccccdp+0 : inexact
= mul downward binary32:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000cccp+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000cccp+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000cccp+0 : inexact
= mul upward intel96:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000ccep+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000cccp+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000cccp+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000cccp+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000ccep+0 : inexact
= mul downward binary128:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000ccccccccccccd0cp+0 : inexact
= mul tonearest binary128:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000ccccccccccccd0dp+0 : inexact
= mul towardzero binary128:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000ccccccccccccd0cp+0 : inexact
= mul upward binary128:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000ccccccccccccd0dp+0 : inexact
= mul downward ibm128:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000ccccccccccccdp+0 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000ccccccccccccdp+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000ccccccccccccdp+0 : inexact
= mul upward ibm128:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000ccccccccccccd8p+0 : inexact
= mul downward binary32:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000001p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000cccp+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000cccp+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000cccp+0 : inexact
= mul upward intel96:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000ccep+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000cccp+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000cccp+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000cccp+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000ccep+0 : inexact
= mul downward binary128:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000cccccccccccccbcp+0 : inexact
= mul tonearest binary128:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000cccccccccccccbdp+0 : inexact
= mul towardzero binary128:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000cccccccccccccbcp+0 : inexact
= mul upward binary128:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000cccccccccccccbdp+0 : inexact
= mul downward ibm128:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000ccccccccccccc8p+0 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000ccccccccccccc8p+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000ccccccccccccc8p+0 : inexact
= mul upward ibm128:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000ccccccccccccdp+0 : inexact
= mul downward binary32:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.333334p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.333334p-4 : 0x1.0000004p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.333334p-4 : 0x1.0000004000001p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.333334p-4 : 0x1.0000004p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.333334p-4 : 0x1.0000004000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.333334p-4 : 0x1.00000040000008p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.333334p-4 : 0x1.00000040000008p+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.333334p-4 : 0x1.00000040000008p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.333334p-4 : 0x1.0000004000000802p+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.333334p-4 : 0x1.00000040000008p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.333334p-4 : 0x1.00000040000008p+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.333334p-4 : 0x1.00000040000008p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.333334p-4 : 0x1.0000004000000802p+0 : inexact
= mul downward binary128:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.333334p-4 : 0x1.00000040000008000002p+0 :
= mul tonearest binary128:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.333334p-4 : 0x1.00000040000008000002p+0 :
= mul towardzero binary128:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.333334p-4 : 0x1.00000040000008000002p+0 :
= mul upward binary128:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.333334p-4 : 0x1.00000040000008000002p+0 :
= mul downward ibm128:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.333334p-4 : 0x1.00000040000008000002p+0 :
= mul tonearest ibm128:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.333334p-4 : 0x1.00000040000008000002p+0 :
= mul towardzero ibm128:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.333334p-4 : 0x1.00000040000008000002p+0 :
= mul upward ibm128:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.333334p-4 : 0x1.00000040000008000002p+0 :
= mul downward binary32:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.33333p-4 : 0xf.fffffp-4 : inexact
= mul tonearest binary32:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.33333p-4 : 0xf.fffffp-4 : inexact
= mul towardzero binary32:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.33333p-4 : 0xf.fffffp-4 : inexact
= mul upward binary32:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.33333p-4 : 0x1p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.33333p-4 : 0xf.fffffp-4 : inexact
= mul tonearest binary64:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.33333p-4 : 0xf.fffff00000008p-4 : inexact
= mul towardzero binary64:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.33333p-4 : 0xf.fffffp-4 : inexact
= mul upward binary64:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.33333p-4 : 0xf.fffff00000008p-4 : inexact
= mul downward intel96:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.33333p-4 : 0xf.fffff00000007ffp-4 : inexact
= mul tonearest intel96:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.33333p-4 : 0xf.fffff00000008p-4 : inexact
= mul towardzero intel96:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.33333p-4 : 0xf.fffff00000007ffp-4 : inexact
= mul upward intel96:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.33333p-4 : 0xf.fffff00000008p-4 : inexact
= mul downward m68k96:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.33333p-4 : 0xf.fffff00000007ffp-4 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.33333p-4 : 0xf.fffff00000008p-4 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.33333p-4 : 0xf.fffff00000007ffp-4 : inexact
= mul upward m68k96:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.33333p-4 : 0xf.fffff00000008p-4 : inexact
= mul downward binary128:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.33333p-4 : 0xf.fffff00000007fffff8p-4 :
= mul tonearest binary128:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.33333p-4 : 0xf.fffff00000007fffff8p-4 :
= mul towardzero binary128:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.33333p-4 : 0xf.fffff00000007fffff8p-4 :
= mul upward binary128:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.33333p-4 : 0xf.fffff00000007fffff8p-4 :
= mul downward ibm128:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.33333p-4 : 0xf.fffff00000007fffff8p-4 :
= mul tonearest ibm128:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.33333p-4 : 0xf.fffff00000007fffff8p-4 :
= mul towardzero ibm128:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.33333p-4 : 0xf.fffff00000007fffff8p-4 :
= mul upward ibm128:arg_fmt(2,1,-53,56) 0x5.00000000000028p+0 0x3.33333p-4 : 0xf.fffff00000007fffff8p-4 :
= mul downward binary32:arg_fmt(2,1,-54,56) 0x5.00000000000028p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-54,56) 0x5.00000000000028p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-54,56) 0x5.00000000000028p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-54,56) 0x5.00000000000028p+0 0x3.3333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-54,56) 0x5.00000000000028p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-54,56) 0x5.00000000000028p+0 0x3.3333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-54,56) 0x5.00000000000028p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-54,56) 0x5.00000000000028p+0 0x3.3333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-54,56) 0x5.00000000000028p+0 0x3.3333333333334p-4 : 0x1.0000000000000cp+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-54,56) 0x5.00000000000028p+0 0x3.3333333333334p-4 : 0x1.0000000000000cp+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-54,56) 0x5.00000000000028p+0 0x3.3333333333334p-4 : 0x1.0000000000000cp+0 : inexact
= mul upward intel96:arg_fmt(2,1,-54,56) 0x5.00000000000028p+0 0x3.3333333333334p-4 : 0x1.0000000000000c02p+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-54,56) 0x5.00000000000028p+0 0x3.3333333333334p-4 : 0x1.0000000000000cp+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-54,56) 0x5.00000000000028p+0 0x3.3333333333334p-4 : 0x1.0000000000000cp+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-54,56) 0x5.00000000000028p+0 0x3.3333333333334p-4 : 0x1.0000000000000cp+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-54,56) 0x5.00000000000028p+0 0x3.3333333333334p-4 : 0x1.0000000000000c02p+0 : inexact
= mul downward binary128:arg_fmt(2,1,-54,56) 0x5.00000000000028p+0 0x3.3333333333334p-4 : 0x1.0000000000000c0000000000002p+0 :
= mul tonearest binary128:arg_fmt(2,1,-54,56) 0x5.00000000000028p+0 0x3.3333333333334p-4 : 0x1.0000000000000c0000000000002p+0 :
= mul towardzero binary128:arg_fmt(2,1,-54,56) 0x5.00000000000028p+0 0x3.3333333333334p-4 : 0x1.0000000000000c0000000000002p+0 :
= mul upward binary128:arg_fmt(2,1,-54,56) 0x5.00000000000028p+0 0x3.3333333333334p-4 : 0x1.0000000000000c0000000000002p+0 :
= mul downward ibm128:arg_fmt(2,1,-54,56) 0x5.00000000000028p+0 0x3.3333333333334p-4 : 0x1.0000000000000cp+0 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-54,56) 0x5.00000000000028p+0 0x3.3333333333334p-4 : 0x1.0000000000000cp+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-54,56) 0x5.00000000000028p+0 0x3.3333333333334p-4 : 0x1.0000000000000cp+0 : inexact
= mul upward ibm128:arg_fmt(2,1,-54,56) 0x5.00000000000028p+0 0x3.3333333333334p-4 : 0x1.0000000000000c0000000000008p+0 : inexact
= mul downward binary32:arg_fmt(2,1,-55,56) 0x5.00000000000028p+0 0x3.3333333333332p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-55,56) 0x5.00000000000028p+0 0x3.3333333333332p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-55,56) 0x5.00000000000028p+0 0x3.3333333333332p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-55,56) 0x5.00000000000028p+0 0x3.3333333333332p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-55,56) 0x5.00000000000028p+0 0x3.3333333333332p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-55,56) 0x5.00000000000028p+0 0x3.3333333333332p-4 : 0x1p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-55,56) 0x5.00000000000028p+0 0x3.3333333333332p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-55,56) 0x5.00000000000028p+0 0x3.3333333333332p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-55,56) 0x5.00000000000028p+0 0x3.3333333333332p-4 : 0x1.00000000000001fep+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-55,56) 0x5.00000000000028p+0 0x3.3333333333332p-4 : 0x1.00000000000002p+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-55,56) 0x5.00000000000028p+0 0x3.3333333333332p-4 : 0x1.00000000000001fep+0 : inexact
= mul upward intel96:arg_fmt(2,1,-55,56) 0x5.00000000000028p+0 0x3.3333333333332p-4 : 0x1.00000000000002p+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-55,56) 0x5.00000000000028p+0 0x3.3333333333332p-4 : 0x1.00000000000001fep+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-55,56) 0x5.00000000000028p+0 0x3.3333333333332p-4 : 0x1.00000000000002p+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-55,56) 0x5.00000000000028p+0 0x3.3333333333332p-4 : 0x1.00000000000001fep+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-55,56) 0x5.00000000000028p+0 0x3.3333333333332p-4 : 0x1.00000000000002p+0 : inexact
= mul downward binary128:arg_fmt(2,1,-55,56) 0x5.00000000000028p+0 0x3.3333333333332p-4 : 0x1.00000000000001ffffffffffffdp+0 :
= mul tonearest binary128:arg_fmt(2,1,-55,56) 0x5.00000000000028p+0 0x3.3333333333332p-4 : 0x1.00000000000001ffffffffffffdp+0 :
= mul towardzero binary128:arg_fmt(2,1,-55,56) 0x5.00000000000028p+0 0x3.3333333333332p-4 : 0x1.00000000000001ffffffffffffdp+0 :
= mul upward binary128:arg_fmt(2,1,-55,56) 0x5.00000000000028p+0 0x3.3333333333332p-4 : 0x1.00000000000001ffffffffffffdp+0 :
= mul downward ibm128:arg_fmt(2,1,-55,56) 0x5.00000000000028p+0 0x3.3333333333332p-4 : 0x1.00000000000001ffffffffffff8p+0 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-55,56) 0x5.00000000000028p+0 0x3.3333333333332p-4 : 0x1.00000000000002p+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-55,56) 0x5.00000000000028p+0 0x3.3333333333332p-4 : 0x1.00000000000001ffffffffffff8p+0 : inexact
= mul upward ibm128:arg_fmt(2,1,-55,56) 0x5.00000000000028p+0 0x3.3333333333332p-4 : 0x1.00000000000002p+0 : inexact
= mul downward binary32:arg_fmt(2,1,-66,64) 0x5.00000000000028p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-66,64) 0x5.00000000000028p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-66,64) 0x5.00000000000028p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-66,64) 0x5.00000000000028p+0 0x3.3333333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-66,64) 0x5.00000000000028p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-66,64) 0x5.00000000000028p+0 0x3.3333333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-66,64) 0x5.00000000000028p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-66,64) 0x5.00000000000028p+0 0x3.3333333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-66,64) 0x5.00000000000028p+0 0x3.3333333333333334p-4 : 0x1.00000000000008p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-66,64) 0x5.00000000000028p+0 0x3.3333333333333334p-4 : 0x1.00000000000008p+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-66,64) 0x5.00000000000028p+0 0x3.3333333333333334p-4 : 0x1.00000000000008p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-66,64) 0x5.00000000000028p+0 0x3.3333333333333334p-4 : 0x1.0000000000000802p+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-66,64) 0x5.00000000000028p+0 0x3.3333333333333334p-4 : 0x1.00000000000008p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-66,64) 0x5.00000000000028p+0 0x3.3333333333333334p-4 : 0x1.00000000000008p+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-66,64) 0x5.00000000000028p+0 0x3.3333333333333334p-4 : 0x1.00000000000008p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-66,64) 0x5.00000000000028p+0 0x3.3333333333333334p-4 : 0x1.0000000000000802p+0 : inexact
= mul downward binary128:arg_fmt(2,1,-66,64) 0x5.00000000000028p+0 0x3.3333333333333334p-4 : 0x1.00000000000008004p+0 : inexact
= mul tonearest binary128:arg_fmt(2,1,-66,64) 0x5.00000000000028p+0 0x3.3333333333333334p-4 : 0x1.00000000000008004p+0 : inexact
= mul towardzero binary128:arg_fmt(2,1,-66,64) 0x5.00000000000028p+0 0x3.3333333333333334p-4 : 0x1.00000000000008004p+0 : inexact
= mul upward binary128:arg_fmt(2,1,-66,64) 0x5.00000000000028p+0 0x3.3333333333333334p-4 : 0x1.0000000000000800400000000001p+0 : inexact
= mul downward ibm128:arg_fmt(2,1,-66,64) 0x5.00000000000028p+0 0x3.3333333333333334p-4 : 0x1.00000000000008004p+0 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-66,64) 0x5.00000000000028p+0 0x3.3333333333333334p-4 : 0x1.00000000000008004p+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-66,64) 0x5.00000000000028p+0 0x3.3333333333333334p-4 : 0x1.00000000000008004p+0 : inexact
= mul upward ibm128:arg_fmt(2,1,-66,64) 0x5.00000000000028p+0 0x3.3333333333333334p-4 : 0x1.000000000000080040000000008p+0 : inexact
= mul downward binary32:arg_fmt(2,1,-64,62) 0x5.00000000000028p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-64,62) 0x5.00000000000028p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-64,62) 0x5.00000000000028p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-64,62) 0x5.00000000000028p+0 0x3.333333333333333p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-64,62) 0x5.00000000000028p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-64,62) 0x5.00000000000028p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-64,62) 0x5.00000000000028p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-64,62) 0x5.00000000000028p+0 0x3.333333333333333p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-64,62) 0x5.00000000000028p+0 0x3.333333333333333p-4 : 0x1.00000000000007fep+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-64,62) 0x5.00000000000028p+0 0x3.333333333333333p-4 : 0x1.00000000000007fep+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-64,62) 0x5.00000000000028p+0 0x3.333333333333333p-4 : 0x1.00000000000007fep+0 : inexact
= mul upward intel96:arg_fmt(2,1,-64,62) 0x5.00000000000028p+0 0x3.333333333333333p-4 : 0x1.00000000000008p+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-64,62) 0x5.00000000000028p+0 0x3.333333333333333p-4 : 0x1.00000000000007fep+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-64,62) 0x5.00000000000028p+0 0x3.333333333333333p-4 : 0x1.00000000000007fep+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-64,62) 0x5.00000000000028p+0 0x3.333333333333333p-4 : 0x1.00000000000007fep+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-64,62) 0x5.00000000000028p+0 0x3.333333333333333p-4 : 0x1.00000000000008p+0 : inexact
= mul downward binary128:arg_fmt(2,1,-64,62) 0x5.00000000000028p+0 0x3.333333333333333p-4 : 0x1.00000000000007feffffffffffffp+0 : inexact
= mul tonearest binary128:arg_fmt(2,1,-64,62) 0x5.00000000000028p+0 0x3.333333333333333p-4 : 0x1.00000000000007ffp+0 : inexact
= mul towardzero binary128:arg_fmt(2,1,-64,62) 0x5.00000000000028p+0 0x3.333333333333333p-4 : 0x1.00000000000007feffffffffffffp+0 : inexact
= mul upward binary128:arg_fmt(2,1,-64,62) 0x5.00000000000028p+0 0x3.333333333333333p-4 : 0x1.00000000000007ffp+0 : inexact
= mul downward ibm128:arg_fmt(2,1,-64,62) 0x5.00000000000028p+0 0x3.333333333333333p-4 : 0x1.00000000000007feffffffffff8p+0 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-64,62) 0x5.00000000000028p+0 0x3.333333333333333p-4 : 0x1.00000000000007ffp+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-64,62) 0x5.00000000000028p+0 0x3.333333333333333p-4 : 0x1.00000000000007feffffffffff8p+0 : inexact
= mul upward ibm128:arg_fmt(2,1,-64,62) 0x5.00000000000028p+0 0x3.333333333333333p-4 : 0x1.00000000000007ffp+0 : inexact
= mul downward binary32:arg_fmt(2,1,-114,112) 0x5.00000000000028p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-114,112) 0x5.00000000000028p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-114,112) 0x5.00000000000028p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-114,112) 0x5.00000000000028p+0 0x3.3333333333333333333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-114,112) 0x5.00000000000028p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-114,112) 0x5.00000000000028p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-114,112) 0x5.00000000000028p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-114,112) 0x5.00000000000028p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-114,112) 0x5.00000000000028p+0 0x3.3333333333333333333333333334p-4 : 0x1.00000000000008p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-114,112) 0x5.00000000000028p+0 0x3.3333333333333333333333333334p-4 : 0x1.00000000000008p+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-114,112) 0x5.00000000000028p+0 0x3.3333333333333333333333333334p-4 : 0x1.00000000000008p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-114,112) 0x5.00000000000028p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000802p+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-114,112) 0x5.00000000000028p+0 0x3.3333333333333333333333333334p-4 : 0x1.00000000000008p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-114,112) 0x5.00000000000028p+0 0x3.3333333333333333333333333334p-4 : 0x1.00000000000008p+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-114,112) 0x5.00000000000028p+0 0x3.3333333333333333333333333334p-4 : 0x1.00000000000008p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-114,112) 0x5.00000000000028p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000802p+0 : inexact
= mul downward binary128:arg_fmt(2,1,-114,112) 0x5.00000000000028p+0 0x3.3333333333333333333333333334p-4 : 0x1.00000000000008p+0 : inexact
= mul tonearest binary128:arg_fmt(2,1,-114,112) 0x5.00000000000028p+0 0x3.3333333333333333333333333334p-4 : 0x1.00000000000008p+0 : inexact
= mul towardzero binary128:arg_fmt(2,1,-114,112) 0x5.00000000000028p+0 0x3.3333333333333333333333333334p-4 : 0x1.00000000000008p+0 : inexact
= mul upward binary128:arg_fmt(2,1,-114,112) 0x5.00000000000028p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000800000000000001p+0 : inexact
= mul downward ibm128:arg_fmt(2,1,-114,112) 0x5.00000000000028p+0 0x3.3333333333333333333333333334p-4 : 0x1.00000000000008p+0 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-114,112) 0x5.00000000000028p+0 0x3.3333333333333333333333333334p-4 : 0x1.00000000000008p+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-114,112) 0x5.00000000000028p+0 0x3.3333333333333333333333333334p-4 : 0x1.00000000000008p+0 : inexact
= mul upward ibm128:arg_fmt(2,1,-114,112) 0x5.00000000000028p+0 0x3.3333333333333333333333333334p-4 : 0x1.000000000000080000000000008p+0 : inexact
= mul downward binary32:arg_fmt(2,1,-106,104) 0x5.00000000000028p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-106,104) 0x5.00000000000028p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-106,104) 0x5.00000000000028p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-106,104) 0x5.00000000000028p+0 0x3.33333333333333333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-106,104) 0x5.00000000000028p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-106,104) 0x5.00000000000028p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-106,104) 0x5.00000000000028p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-106,104) 0x5.00000000000028p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-106,104) 0x5.00000000000028p+0 0x3.33333333333333333333333334p-4 : 0x1.00000000000008p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-106,104) 0x5.00000000000028p+0 0x3.33333333333333333333333334p-4 : 0x1.00000000000008p+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-106,104) 0x5.00000000000028p+0 0x3.33333333333333333333333334p-4 : 0x1.00000000000008p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-106,104) 0x5.00000000000028p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000802p+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-106,104) 0x5.00000000000028p+0 0x3.33333333333333333333333334p-4 : 0x1.00000000000008p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-106,104) 0x5.00000000000028p+0 0x3.33333333333333333333333334p-4 : 0x1.00000000000008p+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-106,104) 0x5.00000000000028p+0 0x3.33333333333333333333333334p-4 : 0x1.00000000000008p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-106,104) 0x5.00000000000028p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000802p+0 : inexact
= mul downward binary128:arg_fmt(2,1,-106,104) 0x5.00000000000028p+0 0x3.33333333333333333333333334p-4 : 0x1.000000000000080000000000004p+0 : inexact
= mul tonearest binary128:arg_fmt(2,1,-106,104) 0x5.00000000000028p+0 0x3.33333333333333333333333334p-4 : 0x1.000000000000080000000000004p+0 : inexact
= mul towardzero binary128:arg_fmt(2,1,-106,104) 0x5.00000000000028p+0 0x3.33333333333333333333333334p-4 : 0x1.000000000000080000000000004p+0 : inexact
= mul upward binary128:arg_fmt(2,1,-106,104) 0x5.00000000000028p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000800000000000041p+0 : inexact
= mul downward ibm128:arg_fmt(2,1,-106,104) 0x5.00000000000028p+0 0x3.33333333333333333333333334p-4 : 0x1.00000000000008p+0 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-106,104) 0x5.00000000000028p+0 0x3.33333333333333333333333334p-4 : 0x1.000000000000080000000000008p+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-106,104) 0x5.00000000000028p+0 0x3.33333333333333333333333334p-4 : 0x1.00000000000008p+0 : inexact
= mul upward ibm128:arg_fmt(2,1,-106,104) 0x5.00000000000028p+0 0x3.33333333333333333333333334p-4 : 0x1.000000000000080000000000008p+0 : inexact
= mul downward binary32:arg_fmt(2,1,-108,106) 0x5.00000000000028p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-108,106) 0x5.00000000000028p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-108,106) 0x5.00000000000028p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-108,106) 0x5.00000000000028p+0 0x3.33333333333333333333333333p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-108,106) 0x5.00000000000028p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-108,106) 0x5.00000000000028p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-108,106) 0x5.00000000000028p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-108,106) 0x5.00000000000028p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-108,106) 0x5.00000000000028p+0 0x3.33333333333333333333333333p-4 : 0x1.00000000000007fep+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-108,106) 0x5.00000000000028p+0 0x3.33333333333333333333333333p-4 : 0x1.00000000000008p+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-108,106) 0x5.00000000000028p+0 0x3.33333333333333333333333333p-4 : 0x1.00000000000007fep+0 : inexact
= mul upward intel96:arg_fmt(2,1,-108,106) 0x5.00000000000028p+0 0x3.33333333333333333333333333p-4 : 0x1.00000000000008p+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-108,106) 0x5.00000000000028p+0 0x3.33333333333333333333333333p-4 : 0x1.00000000000007fep+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-108,106) 0x5.00000000000028p+0 0x3.33333333333333333333333333p-4 : 0x1.00000000000008p+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-108,106) 0x5.00000000000028p+0 0x3.33333333333333333333333333p-4 : 0x1.00000000000007fep+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-108,106) 0x5.00000000000028p+0 0x3.33333333333333333333333333p-4 : 0x1.00000000000008p+0 : inexact
= mul downward binary128:arg_fmt(2,1,-108,106) 0x5.00000000000028p+0 0x3.33333333333333333333333333p-4 : 0x1.00000000000007ffffffffffffefp+0 : inexact
= mul tonearest binary128:arg_fmt(2,1,-108,106) 0x5.00000000000028p+0 0x3.33333333333333333333333333p-4 : 0x1.00000000000007fffffffffffffp+0 : inexact
= mul towardzero binary128:arg_fmt(2,1,-108,106) 0x5.00000000000028p+0 0x3.33333333333333333333333333p-4 : 0x1.00000000000007ffffffffffffefp+0 : inexact
= mul upward binary128:arg_fmt(2,1,-108,106) 0x5.00000000000028p+0 0x3.33333333333333333333333333p-4 : 0x1.00000000000007fffffffffffffp+0 : inexact
= mul downward ibm128:arg_fmt(2,1,-108,106) 0x5.00000000000028p+0 0x3.33333333333333333333333333p-4 : 0x1.00000000000007ffffffffffff8p+0 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-108,106) 0x5.00000000000028p+0 0x3.33333333333333333333333333p-4 : 0x1.00000000000008p+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-108,106) 0x5.00000000000028p+0 0x3.33333333333333333333333333p-4 : 0x1.00000000000007ffffffffffff8p+0 : inexact
= mul upward ibm128:arg_fmt(2,1,-108,106) 0x5.00000000000028p+0 0x3.33333333333333333333333333p-4 : 0x1.00000000000008p+0 : inexact
mul 0x50000000000000005p-64 0xcccccccccccccccccccccccccccdp-114
= mul downward binary32:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000002p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul tonearest binary64:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul towardzero binary64:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul upward binary64:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul downward intel96:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul tonearest intel96:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul towardzero intel96:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul upward intel96:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul downward m68k96:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul tonearest m68k96:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul towardzero m68k96:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul upward m68k96:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul downward binary128:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul tonearest binary128:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul towardzero binary128:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul upward binary128:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul downward ibm128:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul tonearest ibm128:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul towardzero ibm128:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul upward ibm128:arg_fmt(2,1,-26,24) 0x5.000008p+0 0x3.333334p-4 : 0x1.000001d9999ap+0 :
= mul downward binary32:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul tonearest binary64:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul towardzero binary64:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul upward binary64:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul downward intel96:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul tonearest intel96:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul towardzero intel96:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul upward intel96:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul downward m68k96:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul tonearest m68k96:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul towardzero m68k96:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul upward m68k96:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul downward binary128:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul tonearest binary128:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul towardzero binary128:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul upward binary128:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul downward ibm128:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul tonearest ibm128:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul towardzero ibm128:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul upward ibm128:arg_fmt(2,1,-24,24) 0x5.000008p+0 0x3.33333p-4 : 0x1.000000999998p+0 :
= mul downward binary32:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.000002p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.000001999999ap+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.000001999999ap+0 : inexact
= mul downward intel96:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d98p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9ap+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d98p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9ap+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d98p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9ap+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d98p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9ap+0 : inexact
= mul downward binary128:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9999ap+0 :
= mul tonearest binary128:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9999ap+0 :
= mul towardzero binary128:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9999ap+0 :
= mul upward binary128:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9999ap+0 :
= mul downward ibm128:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9999ap+0 :
= mul tonearest ibm128:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9999ap+0 :
= mul towardzero ibm128:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9999ap+0 :
= mul upward ibm128:arg_fmt(2,1,-54,52) 0x5.000008p+0 0x3.3333333333334p-4 : 0x1.0000019999999d9999ap+0 :
= mul downward binary32:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.000002p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.0000019999999p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.0000019999999p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.0000019999999p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.000001999999ap+0 : inexact
= mul downward intel96:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.0000019999999398p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.000001999999939ap+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.0000019999999398p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.000001999999939ap+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.0000019999999398p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.000001999999939ap+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.0000019999999398p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.000001999999939ap+0 : inexact
= mul downward binary128:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.0000019999999399999p+0 :
= mul tonearest binary128:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.0000019999999399999p+0 :
= mul towardzero binary128:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.0000019999999399999p+0 :
= mul upward binary128:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.0000019999999399999p+0 :
= mul downward ibm128:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.0000019999999399999p+0 :
= mul tonearest ibm128:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.0000019999999399999p+0 :
= mul towardzero ibm128:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.0000019999999399999p+0 :
= mul upward ibm128:arg_fmt(2,1,-55,53) 0x5.000008p+0 0x3.3333333333332p-4 : 0x1.0000019999999399999p+0 :
= mul downward binary32:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.000002p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.0000019999999p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.000001999999ap+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.0000019999999p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.000001999999ap+0 : inexact
= mul downward intel96:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.0000019999999998p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.000001999999999ap+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.0000019999999998p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.000001999999999ap+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.0000019999999998p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.000001999999999ap+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.0000019999999998p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.000001999999999ap+0 : inexact
= mul downward binary128:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.0000019999999999d9999ap+0 :
= mul tonearest binary128:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.0000019999999999d9999ap+0 :
= mul towardzero binary128:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.0000019999999999d9999ap+0 :
= mul upward binary128:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.0000019999999999d9999ap+0 :
= mul downward ibm128:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.0000019999999999d9999ap+0 :
= mul tonearest ibm128:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.0000019999999999d9999ap+0 :
= mul towardzero ibm128:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.0000019999999999d9999ap+0 :
= mul upward ibm128:arg_fmt(2,1,-66,64) 0x5.000008p+0 0x3.3333333333333334p-4 : 0x1.0000019999999999d9999ap+0 :
= mul downward binary32:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.000002p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.000001999999ap+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.000001999999ap+0 : inexact
= mul downward intel96:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999998p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999998p+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999998p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.000001999999999ap+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999998p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999998p+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999998p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.000001999999999ap+0 : inexact
= mul downward binary128:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999998999998p+0 :
= mul tonearest binary128:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999998999998p+0 :
= mul towardzero binary128:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999998999998p+0 :
= mul upward binary128:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999998999998p+0 :
= mul downward ibm128:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999998999998p+0 :
= mul tonearest ibm128:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999998999998p+0 :
= mul towardzero ibm128:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999998999998p+0 :
= mul upward ibm128:arg_fmt(2,1,-64,62) 0x5.000008p+0 0x3.333333333333333p-4 : 0x1.0000019999999998999998p+0 :
= mul downward binary32:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.000002p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000019999999p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001999999ap+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000019999999p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001999999ap+0 : inexact
= mul downward intel96:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000019999999998p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001999999999ap+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000019999999998p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001999999999ap+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000019999999998p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001999999999ap+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000019999999998p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001999999999ap+0 : inexact
= mul downward binary128:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000019999999999999999999999p+0 : inexact
= mul tonearest binary128:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001999999999999999999999ap+0 : inexact
= mul towardzero binary128:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000019999999999999999999999p+0 : inexact
= mul upward binary128:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001999999999999999999999ap+0 : inexact
= mul downward ibm128:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001999999999999999999998p+0 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001999999999999999999998p+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.000001999999999999999999998p+0 : inexact
= mul upward ibm128:arg_fmt(2,1,-114,112) 0x5.000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000019999999999999999999ap+0 : inexact
= mul downward binary32:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.000002p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.0000019999999p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.000001999999ap+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.0000019999999p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.000001999999ap+0 : inexact
= mul downward intel96:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.0000019999999998p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.000001999999999ap+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.0000019999999998p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.000001999999999ap+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.0000019999999998p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.000001999999999ap+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.0000019999999998p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.000001999999999ap+0 : inexact
= mul downward binary128:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.00000199999999999999999999d9p+0 : inexact
= mul tonearest binary128:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.00000199999999999999999999dap+0 : inexact
= mul towardzero binary128:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.00000199999999999999999999d9p+0 : inexact
= mul upward binary128:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.00000199999999999999999999dap+0 : inexact
= mul downward ibm128:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.000001999999999999999999998p+0 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.0000019999999999999999999ap+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.000001999999999999999999998p+0 : inexact
= mul upward ibm128:arg_fmt(2,1,-106,104) 0x5.000008p+0 0x3.33333333333333333333333334p-4 : 0x1.0000019999999999999999999ap+0 : inexact
= mul downward binary32:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.000002p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.0000019999999p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.000001999999ap+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.0000019999999p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.000001999999ap+0 : inexact
= mul downward intel96:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.0000019999999998p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.000001999999999ap+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.0000019999999998p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.000001999999999ap+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.0000019999999998p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.000001999999999ap+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.0000019999999998p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.000001999999999ap+0 : inexact
= mul downward binary128:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.0000019999999999999999999989p+0 : inexact
= mul tonearest binary128:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.000001999999999999999999998ap+0 : inexact
= mul towardzero binary128:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.0000019999999999999999999989p+0 : inexact
= mul upward binary128:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.000001999999999999999999998ap+0 : inexact
= mul downward ibm128:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.000001999999999999999999998p+0 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.000001999999999999999999998p+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.000001999999999999999999998p+0 : inexact
= mul upward ibm128:arg_fmt(2,1,-108,106) 0x5.000008p+0 0x3.33333333333333333333333333p-4 : 0x1.0000019999999999999999999ap+0 : inexact
= mul downward binary32:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul tonearest binary64:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul towardzero binary64:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul upward binary64:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul downward intel96:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul tonearest intel96:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul towardzero intel96:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul upward intel96:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul downward m68k96:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul tonearest m68k96:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul towardzero m68k96:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul upward m68k96:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul downward binary128:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul tonearest binary128:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul towardzero binary128:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul upward binary128:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul downward ibm128:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul tonearest ibm128:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul towardzero ibm128:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul upward ibm128:arg_fmt(2,1,-26,24) 0x5p+0 0x3.333334p-4 : 0x1.0000004p+0 :
= mul downward binary32:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul tonearest binary32:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul towardzero binary32:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul upward binary32:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul downward binary64:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul tonearest binary64:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul towardzero binary64:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul upward binary64:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul downward intel96:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul tonearest intel96:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul towardzero intel96:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul upward intel96:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul downward m68k96:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul tonearest m68k96:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul towardzero m68k96:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul upward m68k96:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul downward binary128:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul tonearest binary128:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul towardzero binary128:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul upward binary128:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul downward ibm128:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul tonearest ibm128:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul towardzero ibm128:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul upward ibm128:arg_fmt(2,1,-24,22) 0x5p+0 0x3.33333p-4 : 0xf.fffffp-4 :
= mul downward binary32:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul tonearest intel96:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul towardzero intel96:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul upward intel96:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul downward m68k96:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul tonearest m68k96:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul towardzero m68k96:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul upward m68k96:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul downward binary128:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul tonearest binary128:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul towardzero binary128:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul upward binary128:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul downward ibm128:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul tonearest ibm128:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul towardzero ibm128:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul upward ibm128:arg_fmt(2,1,-54,52) 0x5p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 :
= mul downward binary32:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.fffffp-4 : inexact
= mul tonearest binary32:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.fffffp-4 : inexact
= mul upward binary32:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0x1p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffff8p-4 : inexact
= mul tonearest binary64:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffff8p-4 : inexact
= mul towardzero binary64:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffff8p-4 : inexact
= mul upward binary64:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0x1p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul tonearest intel96:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul towardzero intel96:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul upward intel96:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul downward m68k96:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul tonearest m68k96:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul towardzero m68k96:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul upward m68k96:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul downward binary128:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul tonearest binary128:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul towardzero binary128:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul upward binary128:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul downward ibm128:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul tonearest ibm128:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul towardzero ibm128:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul upward ibm128:arg_fmt(2,1,-55,53) 0x5p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 :
= mul downward binary32:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1.0000000000000002p+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1.0000000000000002p+0 : inexact
= mul downward binary128:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1.00000000000000004p+0 :
= mul tonearest binary128:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1.00000000000000004p+0 :
= mul towardzero binary128:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1.00000000000000004p+0 :
= mul upward binary128:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1.00000000000000004p+0 :
= mul downward ibm128:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1.00000000000000004p+0 :
= mul tonearest ibm128:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1.00000000000000004p+0 :
= mul towardzero ibm128:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1.00000000000000004p+0 :
= mul upward ibm128:arg_fmt(2,1,-66,64) 0x5p+0 0x3.3333333333333334p-4 : 0x1.00000000000000004p+0 :
= mul downward binary32:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffp-4 : inexact
= mul tonearest binary32:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffp-4 : inexact
= mul upward binary32:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.ffffffffffff8p-4 : inexact
= mul tonearest binary64:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.ffffffffffff8p-4 : inexact
= mul upward binary64:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul tonearest intel96:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul towardzero intel96:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul upward intel96:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul downward m68k96:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul tonearest m68k96:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul towardzero m68k96:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul upward m68k96:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul downward binary128:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul tonearest binary128:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul towardzero binary128:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul upward binary128:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul downward ibm128:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul tonearest ibm128:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul towardzero ibm128:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul upward ibm128:arg_fmt(2,1,-64,62) 0x5p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 :
= mul downward binary32:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000002p+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000002p+0 : inexact
= mul downward binary128:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary128:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary128:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary128:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000000000000000001p+0 : inexact
= mul downward ibm128:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward ibm128:arg_fmt(2,1,-114,112) 0x5p+0 0x3.3333333333333333333333333334p-4 : 0x1.000000000000000000000000008p+0 : inexact
= mul downward binary32:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000002p+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000002p+0 : inexact
= mul downward binary128:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1.000000000000000000000000004p+0 :
= mul tonearest binary128:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1.000000000000000000000000004p+0 :
= mul towardzero binary128:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1.000000000000000000000000004p+0 :
= mul upward binary128:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1.000000000000000000000000004p+0 :
= mul downward ibm128:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward ibm128:arg_fmt(2,1,-106,104) 0x5p+0 0x3.33333333333333333333333334p-4 : 0x1.000000000000000000000000008p+0 : inexact
= mul downward binary32:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0xf.fffffp-4 : inexact
= mul tonearest binary32:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0xf.fffffp-4 : inexact
= mul upward binary32:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0xf.ffffffffffff8p-4 : inexact
= mul tonearest binary64:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0xf.ffffffffffff8p-4 : inexact
= mul upward binary64:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0xf.fffffffffffffffp-4 : inexact
= mul tonearest intel96:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0xf.fffffffffffffffp-4 : inexact
= mul upward intel96:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0xf.fffffffffffffffp-4 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0xf.fffffffffffffffp-4 : inexact
= mul upward m68k96:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul downward binary128:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0xf.ffffffffffffffffffffffffffp-4 :
= mul tonearest binary128:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0xf.ffffffffffffffffffffffffffp-4 :
= mul towardzero binary128:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0xf.ffffffffffffffffffffffffffp-4 :
= mul upward binary128:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0xf.ffffffffffffffffffffffffffp-4 :
= mul downward ibm128:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0xf.fffffffffffffffffffffffffcp-4 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0xf.fffffffffffffffffffffffffcp-4 : inexact
= mul upward ibm128:arg_fmt(2,1,-108,106) 0x5p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul downward binary32:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1.0000004p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1.0000004000001p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1.0000004p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1.0000004000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1.0000004000000cccp+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1.0000004000000cccp+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1.0000004000000cccp+0 : inexact
= mul upward intel96:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1.0000004000000ccep+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1.0000004000000cccp+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1.0000004000000cccp+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1.0000004000000cccp+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1.0000004000000ccep+0 : inexact
= mul downward binary128:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1.0000004000000cccccdp+0 :
= mul tonearest binary128:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1.0000004000000cccccdp+0 :
= mul towardzero binary128:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1.0000004000000cccccdp+0 :
= mul upward binary128:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1.0000004000000cccccdp+0 :
= mul downward ibm128:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1.0000004000000cccccdp+0 :
= mul tonearest ibm128:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1.0000004000000cccccdp+0 :
= mul towardzero ibm128:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1.0000004000000cccccdp+0 :
= mul upward ibm128:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.333334p-4 : 0x1.0000004000000cccccdp+0 :
= mul downward binary32:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0xf.fffffp-4 : inexact
= mul tonearest binary32:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0xf.fffffp-4 : inexact
= mul towardzero binary32:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0xf.fffffp-4 : inexact
= mul upward binary32:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0x1p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0xf.fffff00000008p-4 : inexact
= mul tonearest binary64:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0xf.fffff0000001p-4 : inexact
= mul towardzero binary64:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0xf.fffff00000008p-4 : inexact
= mul upward binary64:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0xf.fffff0000001p-4 : inexact
= mul downward intel96:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0xf.fffff0000000cccp-4 : inexact
= mul tonearest intel96:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0xf.fffff0000000ccdp-4 : inexact
= mul towardzero intel96:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0xf.fffff0000000cccp-4 : inexact
= mul upward intel96:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0xf.fffff0000000ccdp-4 : inexact
= mul downward m68k96:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0xf.fffff0000000cccp-4 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0xf.fffff0000000ccdp-4 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0xf.fffff0000000cccp-4 : inexact
= mul upward m68k96:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0xf.fffff0000000ccdp-4 : inexact
= mul downward binary128:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0xf.fffff0000000ccccccp-4 :
= mul tonearest binary128:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0xf.fffff0000000ccccccp-4 :
= mul towardzero binary128:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0xf.fffff0000000ccccccp-4 :
= mul upward binary128:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0xf.fffff0000000ccccccp-4 :
= mul downward ibm128:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0xf.fffff0000000ccccccp-4 :
= mul tonearest ibm128:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0xf.fffff0000000ccccccp-4 :
= mul towardzero ibm128:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0xf.fffff0000000ccccccp-4 :
= mul upward ibm128:arg_fmt(2,1,-50,53) 0x5.0000000000004p+0 0x3.33333p-4 : 0xf.fffff0000000ccccccp-4 :
= mul downward binary32:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1.0000000000002p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1.00000000000010ccp+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1.00000000000010ccp+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1.00000000000010ccp+0 : inexact
= mul upward intel96:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1.00000000000010cep+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1.00000000000010ccp+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1.00000000000010ccp+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1.00000000000010ccp+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1.00000000000010cep+0 : inexact
= mul downward binary128:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1.00000000000010cccccccccccdp+0 :
= mul tonearest binary128:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1.00000000000010cccccccccccdp+0 :
= mul towardzero binary128:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1.00000000000010cccccccccccdp+0 :
= mul upward binary128:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1.00000000000010cccccccccccdp+0 :
= mul downward ibm128:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1.00000000000010cccccccccccdp+0 :
= mul tonearest ibm128:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1.00000000000010cccccccccccdp+0 :
= mul towardzero ibm128:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1.00000000000010cccccccccccdp+0 :
= mul upward ibm128:arg_fmt(2,1,-54,53) 0x5.0000000000004p+0 0x3.3333333333334p-4 : 0x1.00000000000010cccccccccccdp+0 :
= mul downward binary32:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1.00000000000006ccp+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1.00000000000006ccp+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1.00000000000006ccp+0 : inexact
= mul upward intel96:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1.00000000000006cep+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1.00000000000006ccp+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1.00000000000006ccp+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1.00000000000006ccp+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1.00000000000006cep+0 : inexact
= mul downward binary128:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1.00000000000006cccccccccccc8p+0 :
= mul tonearest binary128:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1.00000000000006cccccccccccc8p+0 :
= mul towardzero binary128:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1.00000000000006cccccccccccc8p+0 :
= mul upward binary128:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1.00000000000006cccccccccccc8p+0 :
= mul downward ibm128:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1.00000000000006cccccccccccc8p+0 :
= mul tonearest ibm128:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1.00000000000006cccccccccccc8p+0 :
= mul towardzero ibm128:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1.00000000000006cccccccccccc8p+0 :
= mul upward ibm128:arg_fmt(2,1,-55,53) 0x5.0000000000004p+0 0x3.3333333333332p-4 : 0x1.00000000000006cccccccccccc8p+0 :
= mul downward binary32:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1.0000000000000cccp+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1.0000000000000ccep+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1.0000000000000cccp+0 : inexact
= mul upward intel96:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1.0000000000000ccep+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1.0000000000000cccp+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1.0000000000000ccep+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1.0000000000000cccp+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1.0000000000000ccep+0 : inexact
= mul downward binary128:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1.0000000000000ccd0cccccccccccp+0 : inexact
= mul tonearest binary128:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1.0000000000000ccd0ccccccccccdp+0 : inexact
= mul towardzero binary128:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1.0000000000000ccd0cccccccccccp+0 : inexact
= mul upward binary128:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1.0000000000000ccd0ccccccccccdp+0 : inexact
= mul downward ibm128:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1.0000000000000ccd0ccccccccc8p+0 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1.0000000000000ccd0ccccccccdp+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1.0000000000000ccd0ccccccccc8p+0 : inexact
= mul upward ibm128:arg_fmt(2,1,-66,64) 0x5.0000000000004p+0 0x3.3333333333333334p-4 : 0x1.0000000000000ccd0ccccccccdp+0 : inexact
= mul downward binary32:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1.0000000000001p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1.0000000000000ccap+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1.0000000000000cccp+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1.0000000000000ccap+0 : inexact
= mul upward intel96:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1.0000000000000cccp+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1.0000000000000ccap+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1.0000000000000cccp+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1.0000000000000ccap+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1.0000000000000cccp+0 : inexact
= mul downward binary128:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1.0000000000000ccbccccccccccccp+0 : inexact
= mul tonearest binary128:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1.0000000000000ccbcccccccccccdp+0 : inexact
= mul towardzero binary128:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1.0000000000000ccbccccccccccccp+0 : inexact
= mul upward binary128:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1.0000000000000ccbcccccccccccdp+0 : inexact
= mul downward ibm128:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1.0000000000000ccbcccccccccc8p+0 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1.0000000000000ccbcccccccccdp+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1.0000000000000ccbcccccccccc8p+0 : inexact
= mul upward ibm128:arg_fmt(2,1,-64,62) 0x5.0000000000004p+0 0x3.333333333333333p-4 : 0x1.0000000000000ccbcccccccccdp+0 : inexact
= mul downward binary32:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000cccp+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000cccp+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000cccp+0 : inexact
= mul upward intel96:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000ccep+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000cccp+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000cccp+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000cccp+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000ccep+0 : inexact
= mul downward binary128:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000ccccccccccccccdp+0 : inexact
= mul tonearest binary128:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000ccccccccccccccdp+0 : inexact
= mul towardzero binary128:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000ccccccccccccccdp+0 : inexact
= mul upward binary128:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000ccccccccccccccep+0 : inexact
= mul downward ibm128:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000ccccccccccccc8p+0 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000ccccccccccccdp+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000ccccccccccccc8p+0 : inexact
= mul upward ibm128:arg_fmt(2,1,-114,112) 0x5.0000000000004p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000ccccccccccccdp+0 : inexact
= mul downward binary32:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000cccp+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000cccp+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000cccp+0 : inexact
= mul upward intel96:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000ccep+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000cccp+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000cccp+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000cccp+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000ccep+0 : inexact
= mul downward binary128:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000ccccccccccccd0cp+0 : inexact
= mul tonearest binary128:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000ccccccccccccd0dp+0 : inexact
= mul towardzero binary128:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000ccccccccccccd0cp+0 : inexact
= mul upward binary128:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000ccccccccccccd0dp+0 : inexact
= mul downward ibm128:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000ccccccccccccdp+0 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000ccccccccccccdp+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000ccccccccccccdp+0 : inexact
= mul upward ibm128:arg_fmt(2,1,-106,104) 0x5.0000000000004p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000ccccccccccccd8p+0 : inexact
= mul downward binary32:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000001p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000cccp+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000cccp+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000cccp+0 : inexact
= mul upward intel96:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000ccep+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000cccp+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000cccp+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000cccp+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000ccep+0 : inexact
= mul downward binary128:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000cccccccccccccbcp+0 : inexact
= mul tonearest binary128:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000cccccccccccccbdp+0 : inexact
= mul towardzero binary128:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000cccccccccccccbcp+0 : inexact
= mul upward binary128:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000cccccccccccccbdp+0 : inexact
= mul downward ibm128:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000ccccccccccccc8p+0 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000ccccccccccccc8p+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000ccccccccccccc8p+0 : inexact
= mul upward ibm128:arg_fmt(2,1,-108,106) 0x5.0000000000004p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000ccccccccccccdp+0 : inexact
= mul downward binary32:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.333334p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.333334p-4 : 0x1.0000004p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.333334p-4 : 0x1.0000004p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.333334p-4 : 0x1.0000004p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.333334p-4 : 0x1.0000004000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.333334p-4 : 0x1.0000004p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.333334p-4 : 0x1.0000004000000002p+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.333334p-4 : 0x1.0000004p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.333334p-4 : 0x1.0000004000000002p+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.333334p-4 : 0x1.0000004p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.333334p-4 : 0x1.0000004000000002p+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.333334p-4 : 0x1.0000004p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.333334p-4 : 0x1.0000004000000002p+0 : inexact
= mul downward binary128:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.333334p-4 : 0x1.000000400000000199999ap+0 :
= mul tonearest binary128:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.333334p-4 : 0x1.000000400000000199999ap+0 :
= mul towardzero binary128:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.333334p-4 : 0x1.000000400000000199999ap+0 :
= mul upward binary128:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.333334p-4 : 0x1.000000400000000199999ap+0 :
= mul downward ibm128:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.333334p-4 : 0x1.000000400000000199999ap+0 :
= mul tonearest ibm128:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.333334p-4 : 0x1.000000400000000199999ap+0 :
= mul towardzero ibm128:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.333334p-4 : 0x1.000000400000000199999ap+0 :
= mul upward ibm128:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.333334p-4 : 0x1.000000400000000199999ap+0 :
= mul downward binary32:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.33333p-4 : 0xf.fffffp-4 : inexact
= mul tonearest binary32:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.33333p-4 : 0xf.fffffp-4 : inexact
= mul towardzero binary32:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.33333p-4 : 0xf.fffffp-4 : inexact
= mul upward binary32:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.33333p-4 : 0x1p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.33333p-4 : 0xf.fffffp-4 : inexact
= mul tonearest binary64:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.33333p-4 : 0xf.fffffp-4 : inexact
= mul towardzero binary64:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.33333p-4 : 0xf.fffffp-4 : inexact
= mul upward binary64:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.33333p-4 : 0xf.fffff00000008p-4 : inexact
= mul downward intel96:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.33333p-4 : 0xf.fffff0000000001p-4 : inexact
= mul tonearest intel96:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.33333p-4 : 0xf.fffff0000000002p-4 : inexact
= mul towardzero intel96:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.33333p-4 : 0xf.fffff0000000001p-4 : inexact
= mul upward intel96:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.33333p-4 : 0xf.fffff0000000002p-4 : inexact
= mul downward m68k96:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.33333p-4 : 0xf.fffff0000000001p-4 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.33333p-4 : 0xf.fffff0000000002p-4 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.33333p-4 : 0xf.fffff0000000001p-4 : inexact
= mul upward m68k96:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.33333p-4 : 0xf.fffff0000000002p-4 : inexact
= mul downward binary128:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.33333p-4 : 0xf.fffff0000000001999998p-4 :
= mul tonearest binary128:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.33333p-4 : 0xf.fffff0000000001999998p-4 :
= mul towardzero binary128:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.33333p-4 : 0xf.fffff0000000001999998p-4 :
= mul upward binary128:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.33333p-4 : 0xf.fffff0000000001999998p-4 :
= mul downward ibm128:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.33333p-4 : 0xf.fffff0000000001999998p-4 :
= mul tonearest ibm128:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.33333p-4 : 0xf.fffff0000000001999998p-4 :
= mul towardzero ibm128:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.33333p-4 : 0xf.fffff0000000001999998p-4 :
= mul upward ibm128:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.33333p-4 : 0xf.fffff0000000001999998p-4 :
= mul downward binary32:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333334p-4 : 0x1.0000000000000402p+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333334p-4 : 0x1.0000000000000402p+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333334p-4 : 0x1.0000000000000402p+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333334p-4 : 0x1.0000000000000402p+0 : inexact
= mul downward binary128:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333334p-4 : 0x1.0000000000000401999999999999p+0 : inexact
= mul tonearest binary128:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333334p-4 : 0x1.000000000000040199999999999ap+0 : inexact
= mul towardzero binary128:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333334p-4 : 0x1.0000000000000401999999999999p+0 : inexact
= mul upward binary128:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333334p-4 : 0x1.000000000000040199999999999ap+0 : inexact
= mul downward ibm128:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333334p-4 : 0x1.000000000000040199999999998p+0 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333334p-4 : 0x1.000000000000040199999999998p+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333334p-4 : 0x1.000000000000040199999999998p+0 : inexact
= mul upward ibm128:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333334p-4 : 0x1.0000000000000401999999999ap+0 : inexact
= mul downward binary32:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333332p-4 : 0xf.fffffp-4 : inexact
= mul tonearest binary32:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333332p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333332p-4 : 0xf.fffffp-4 : inexact
= mul upward binary32:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333332p-4 : 0x1p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333332p-4 : 0xf.ffffffffffff8p-4 : inexact
= mul tonearest binary64:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333332p-4 : 0xf.ffffffffffff8p-4 : inexact
= mul towardzero binary64:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333332p-4 : 0xf.ffffffffffff8p-4 : inexact
= mul upward binary64:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333332p-4 : 0x1p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffa01p-4 : inexact
= mul tonearest intel96:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffa02p-4 : inexact
= mul towardzero intel96:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffa01p-4 : inexact
= mul upward intel96:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffa02p-4 : inexact
= mul downward m68k96:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffa01p-4 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffa02p-4 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffa01p-4 : inexact
= mul upward m68k96:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffa02p-4 : inexact
= mul downward binary128:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffa019999999999998p-4 : inexact
= mul tonearest binary128:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffa019999999999998p-4 : inexact
= mul towardzero binary128:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffa019999999999998p-4 : inexact
= mul upward binary128:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffa0199999999999ap-4 : inexact
= mul downward ibm128:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffa0199999999998p-4 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffa0199999999998p-4 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffa0199999999998p-4 : inexact
= mul upward ibm128:arg_fmt(2,1,-61,64) 0x5.0000000000000008p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffa019999999999cp-4 : inexact
= mul downward binary32:arg_fmt(2,1,-66,64) 0x5.0000000000000008p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-66,64) 0x5.0000000000000008p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-66,64) 0x5.0000000000000008p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-66,64) 0x5.0000000000000008p+0 0x3.3333333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-66,64) 0x5.0000000000000008p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-66,64) 0x5.0000000000000008p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-66,64) 0x5.0000000000000008p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-66,64) 0x5.0000000000000008p+0 0x3.3333333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-66,64) 0x5.0000000000000008p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-66,64) 0x5.0000000000000008p+0 0x3.3333333333333334p-4 : 0x1.0000000000000002p+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-66,64) 0x5.0000000000000008p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-66,64) 0x5.0000000000000008p+0 0x3.3333333333333334p-4 : 0x1.0000000000000002p+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-66,64) 0x5.0000000000000008p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-66,64) 0x5.0000000000000008p+0 0x3.3333333333333334p-4 : 0x1.0000000000000002p+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-66,64) 0x5.0000000000000008p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-66,64) 0x5.0000000000000008p+0 0x3.3333333333333334p-4 : 0x1.0000000000000002p+0 : inexact
= mul downward binary128:arg_fmt(2,1,-66,64) 0x5.0000000000000008p+0 0x3.3333333333333334p-4 : 0x1.0000000000000001d99999999999p+0 : inexact
= mul tonearest binary128:arg_fmt(2,1,-66,64) 0x5.0000000000000008p+0 0x3.3333333333333334p-4 : 0x1.0000000000000001d9999999999ap+0 : inexact
= mul towardzero binary128:arg_fmt(2,1,-66,64) 0x5.0000000000000008p+0 0x3.3333333333333334p-4 : 0x1.0000000000000001d99999999999p+0 : inexact
= mul upward binary128:arg_fmt(2,1,-66,64) 0x5.0000000000000008p+0 0x3.3333333333333334p-4 : 0x1.0000000000000001d9999999999ap+0 : inexact
= mul downward ibm128:arg_fmt(2,1,-66,64) 0x5.0000000000000008p+0 0x3.3333333333333334p-4 : 0x1.0000000000000001d9999999998p+0 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-66,64) 0x5.0000000000000008p+0 0x3.3333333333333334p-4 : 0x1.0000000000000001d9999999998p+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-66,64) 0x5.0000000000000008p+0 0x3.3333333333333334p-4 : 0x1.0000000000000001d9999999998p+0 : inexact
= mul upward ibm128:arg_fmt(2,1,-66,64) 0x5.0000000000000008p+0 0x3.3333333333333334p-4 : 0x1.0000000000000001d99999999ap+0 : inexact
= mul downward binary32:arg_fmt(2,1,-64,64) 0x5.0000000000000008p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-64,64) 0x5.0000000000000008p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-64,64) 0x5.0000000000000008p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-64,64) 0x5.0000000000000008p+0 0x3.333333333333333p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-64,64) 0x5.0000000000000008p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-64,64) 0x5.0000000000000008p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-64,64) 0x5.0000000000000008p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-64,64) 0x5.0000000000000008p+0 0x3.333333333333333p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-64,64) 0x5.0000000000000008p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-64,64) 0x5.0000000000000008p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-64,64) 0x5.0000000000000008p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-64,64) 0x5.0000000000000008p+0 0x3.333333333333333p-4 : 0x1.0000000000000002p+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-64,64) 0x5.0000000000000008p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-64,64) 0x5.0000000000000008p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-64,64) 0x5.0000000000000008p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-64,64) 0x5.0000000000000008p+0 0x3.333333333333333p-4 : 0x1.0000000000000002p+0 : inexact
= mul downward binary128:arg_fmt(2,1,-64,64) 0x5.0000000000000008p+0 0x3.333333333333333p-4 : 0x1.0000000000000000999999999999p+0 : inexact
= mul tonearest binary128:arg_fmt(2,1,-64,64) 0x5.0000000000000008p+0 0x3.333333333333333p-4 : 0x1.000000000000000099999999999ap+0 : inexact
= mul towardzero binary128:arg_fmt(2,1,-64,64) 0x5.0000000000000008p+0 0x3.333333333333333p-4 : 0x1.0000000000000000999999999999p+0 : inexact
= mul upward binary128:arg_fmt(2,1,-64,64) 0x5.0000000000000008p+0 0x3.333333333333333p-4 : 0x1.000000000000000099999999999ap+0 : inexact
= mul downward ibm128:arg_fmt(2,1,-64,64) 0x5.0000000000000008p+0 0x3.333333333333333p-4 : 0x1.000000000000000099999999998p+0 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-64,64) 0x5.0000000000000008p+0 0x3.333333333333333p-4 : 0x1.000000000000000099999999998p+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-64,64) 0x5.0000000000000008p+0 0x3.333333333333333p-4 : 0x1.000000000000000099999999998p+0 : inexact
= mul upward ibm128:arg_fmt(2,1,-64,64) 0x5.0000000000000008p+0 0x3.333333333333333p-4 : 0x1.0000000000000000999999999ap+0 : inexact
= mul downward binary32:arg_fmt(2,1,-114,112) 0x5.0000000000000008p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-114,112) 0x5.0000000000000008p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-114,112) 0x5.0000000000000008p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-114,112) 0x5.0000000000000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-114,112) 0x5.0000000000000008p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-114,112) 0x5.0000000000000008p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-114,112) 0x5.0000000000000008p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-114,112) 0x5.0000000000000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-114,112) 0x5.0000000000000008p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-114,112) 0x5.0000000000000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000002p+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-114,112) 0x5.0000000000000008p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-114,112) 0x5.0000000000000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000002p+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-114,112) 0x5.0000000000000008p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-114,112) 0x5.0000000000000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000002p+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-114,112) 0x5.0000000000000008p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-114,112) 0x5.0000000000000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000002p+0 : inexact
= mul downward binary128:arg_fmt(2,1,-114,112) 0x5.0000000000000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000001999999999999p+0 : inexact
= mul tonearest binary128:arg_fmt(2,1,-114,112) 0x5.0000000000000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.000000000000000199999999999ap+0 : inexact
= mul towardzero binary128:arg_fmt(2,1,-114,112) 0x5.0000000000000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000001999999999999p+0 : inexact
= mul upward binary128:arg_fmt(2,1,-114,112) 0x5.0000000000000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.000000000000000199999999999ap+0 : inexact
= mul downward ibm128:arg_fmt(2,1,-114,112) 0x5.0000000000000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.000000000000000199999999998p+0 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-114,112) 0x5.0000000000000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.000000000000000199999999998p+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-114,112) 0x5.0000000000000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.000000000000000199999999998p+0 : inexact
= mul upward ibm128:arg_fmt(2,1,-114,112) 0x5.0000000000000008p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000001999999999ap+0 : inexact
= mul downward binary32:arg_fmt(2,1,-106,104) 0x5.0000000000000008p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-106,104) 0x5.0000000000000008p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-106,104) 0x5.0000000000000008p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-106,104) 0x5.0000000000000008p+0 0x3.33333333333333333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-106,104) 0x5.0000000000000008p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-106,104) 0x5.0000000000000008p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-106,104) 0x5.0000000000000008p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-106,104) 0x5.0000000000000008p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-106,104) 0x5.0000000000000008p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-106,104) 0x5.0000000000000008p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000002p+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-106,104) 0x5.0000000000000008p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-106,104) 0x5.0000000000000008p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000002p+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-106,104) 0x5.0000000000000008p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-106,104) 0x5.0000000000000008p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000002p+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-106,104) 0x5.0000000000000008p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-106,104) 0x5.0000000000000008p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000002p+0 : inexact
= mul downward binary128:arg_fmt(2,1,-106,104) 0x5.0000000000000008p+0 0x3.33333333333333333333333334p-4 : 0x1.00000000000000019999999999d9p+0 : inexact
= mul tonearest binary128:arg_fmt(2,1,-106,104) 0x5.0000000000000008p+0 0x3.33333333333333333333333334p-4 : 0x1.00000000000000019999999999dap+0 : inexact
= mul towardzero binary128:arg_fmt(2,1,-106,104) 0x5.0000000000000008p+0 0x3.33333333333333333333333334p-4 : 0x1.00000000000000019999999999d9p+0 : inexact
= mul upward binary128:arg_fmt(2,1,-106,104) 0x5.0000000000000008p+0 0x3.33333333333333333333333334p-4 : 0x1.00000000000000019999999999dap+0 : inexact
= mul downward ibm128:arg_fmt(2,1,-106,104) 0x5.0000000000000008p+0 0x3.33333333333333333333333334p-4 : 0x1.000000000000000199999999998p+0 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-106,104) 0x5.0000000000000008p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000001999999999ap+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-106,104) 0x5.0000000000000008p+0 0x3.33333333333333333333333334p-4 : 0x1.000000000000000199999999998p+0 : inexact
= mul upward ibm128:arg_fmt(2,1,-106,104) 0x5.0000000000000008p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000001999999999ap+0 : inexact
= mul downward binary32:arg_fmt(2,1,-108,106) 0x5.0000000000000008p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-108,106) 0x5.0000000000000008p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-108,106) 0x5.0000000000000008p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-108,106) 0x5.0000000000000008p+0 0x3.33333333333333333333333333p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-108,106) 0x5.0000000000000008p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-108,106) 0x5.0000000000000008p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-108,106) 0x5.0000000000000008p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-108,106) 0x5.0000000000000008p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-108,106) 0x5.0000000000000008p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-108,106) 0x5.0000000000000008p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000002p+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-108,106) 0x5.0000000000000008p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-108,106) 0x5.0000000000000008p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000002p+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-108,106) 0x5.0000000000000008p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-108,106) 0x5.0000000000000008p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000002p+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-108,106) 0x5.0000000000000008p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-108,106) 0x5.0000000000000008p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000002p+0 : inexact
= mul downward binary128:arg_fmt(2,1,-108,106) 0x5.0000000000000008p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000001999999999989p+0 : inexact
= mul tonearest binary128:arg_fmt(2,1,-108,106) 0x5.0000000000000008p+0 0x3.33333333333333333333333333p-4 : 0x1.000000000000000199999999998ap+0 : inexact
= mul towardzero binary128:arg_fmt(2,1,-108,106) 0x5.0000000000000008p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000001999999999989p+0 : inexact
= mul upward binary128:arg_fmt(2,1,-108,106) 0x5.0000000000000008p+0 0x3.33333333333333333333333333p-4 : 0x1.000000000000000199999999998ap+0 : inexact
= mul downward ibm128:arg_fmt(2,1,-108,106) 0x5.0000000000000008p+0 0x3.33333333333333333333333333p-4 : 0x1.000000000000000199999999998p+0 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-108,106) 0x5.0000000000000008p+0 0x3.33333333333333333333333333p-4 : 0x1.000000000000000199999999998p+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-108,106) 0x5.0000000000000008p+0 0x3.33333333333333333333333333p-4 : 0x1.000000000000000199999999998p+0 : inexact
= mul upward ibm128:arg_fmt(2,1,-108,106) 0x5.0000000000000008p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000001999999999ap+0 : inexact
= mul downward binary32:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333334p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333334p-4 : 0x1.0000004p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333334p-4 : 0x1.0000004p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333334p-4 : 0x1.0000004p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333334p-4 : 0x1.0000004000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333334p-4 : 0x1.0000004p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333334p-4 : 0x1.0000004000000002p+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333334p-4 : 0x1.0000004p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333334p-4 : 0x1.0000004000000002p+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333334p-4 : 0x1.0000004p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333334p-4 : 0x1.0000004000000002p+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333334p-4 : 0x1.0000004p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333334p-4 : 0x1.0000004000000002p+0 : inexact
= mul downward binary128:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333334p-4 : 0x1.00000040000000010000004p+0 :
= mul tonearest binary128:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333334p-4 : 0x1.00000040000000010000004p+0 :
= mul towardzero binary128:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333334p-4 : 0x1.00000040000000010000004p+0 :
= mul upward binary128:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333334p-4 : 0x1.00000040000000010000004p+0 :
= mul downward ibm128:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333334p-4 : 0x1.00000040000000010000004p+0 :
= mul tonearest ibm128:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333334p-4 : 0x1.00000040000000010000004p+0 :
= mul towardzero ibm128:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333334p-4 : 0x1.00000040000000010000004p+0 :
= mul upward ibm128:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333334p-4 : 0x1.00000040000000010000004p+0 :
= mul downward binary32:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.33333p-4 : 0xf.fffffp-4 : inexact
= mul tonearest binary32:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.33333p-4 : 0xf.fffffp-4 : inexact
= mul towardzero binary32:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.33333p-4 : 0xf.fffffp-4 : inexact
= mul upward binary32:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.33333p-4 : 0x1p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.33333p-4 : 0xf.fffffp-4 : inexact
= mul tonearest binary64:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.33333p-4 : 0xf.fffffp-4 : inexact
= mul towardzero binary64:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.33333p-4 : 0xf.fffffp-4 : inexact
= mul upward binary64:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.33333p-4 : 0xf.fffff00000008p-4 : inexact
= mul downward intel96:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.33333p-4 : 0xf.fffffp-4 : inexact
= mul tonearest intel96:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.33333p-4 : 0xf.fffff0000000001p-4 : inexact
= mul towardzero intel96:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.33333p-4 : 0xf.fffffp-4 : inexact
= mul upward intel96:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.33333p-4 : 0xf.fffff0000000001p-4 : inexact
= mul downward m68k96:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.33333p-4 : 0xf.fffffp-4 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.33333p-4 : 0xf.fffff0000000001p-4 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.33333p-4 : 0xf.fffffp-4 : inexact
= mul upward m68k96:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.33333p-4 : 0xf.fffff0000000001p-4 : inexact
= mul downward binary128:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.33333p-4 : 0xf.fffff0000000000ffffffp-4 :
= mul tonearest binary128:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.33333p-4 : 0xf.fffff0000000000ffffffp-4 :
= mul towardzero binary128:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.33333p-4 : 0xf.fffff0000000000ffffffp-4 :
= mul upward binary128:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.33333p-4 : 0xf.fffff0000000000ffffffp-4 :
= mul downward ibm128:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.33333p-4 : 0xf.fffff0000000000ffffffp-4 :
= mul tonearest ibm128:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.33333p-4 : 0xf.fffff0000000000ffffffp-4 :
= mul towardzero ibm128:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.33333p-4 : 0xf.fffff0000000000ffffffp-4 :
= mul upward ibm128:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.33333p-4 : 0xf.fffff0000000000ffffffp-4 :
= mul downward binary32:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333334p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333334p-4 : 0x1.0000000000000402p+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333334p-4 : 0x1.0000000000000402p+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333334p-4 : 0x1.0000000000000402p+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333334p-4 : 0x1.00000000000004p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333334p-4 : 0x1.0000000000000402p+0 : inexact
= mul downward binary128:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333334p-4 : 0x1.0000000000000401p+0 : inexact
= mul tonearest binary128:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333334p-4 : 0x1.0000000000000401p+0 : inexact
= mul towardzero binary128:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333334p-4 : 0x1.0000000000000401p+0 : inexact
= mul upward binary128:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333334p-4 : 0x1.0000000000000401000000000001p+0 : inexact
= mul downward ibm128:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333334p-4 : 0x1.0000000000000401p+0 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333334p-4 : 0x1.0000000000000401p+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333334p-4 : 0x1.0000000000000401p+0 : inexact
= mul upward ibm128:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333334p-4 : 0x1.000000000000040100000000008p+0 : inexact
= mul downward binary32:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333332p-4 : 0xf.fffffp-4 : inexact
= mul tonearest binary32:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333332p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333332p-4 : 0xf.fffffp-4 : inexact
= mul upward binary32:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333332p-4 : 0x1p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333332p-4 : 0xf.ffffffffffff8p-4 : inexact
= mul tonearest binary64:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333332p-4 : 0xf.ffffffffffff8p-4 : inexact
= mul towardzero binary64:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333332p-4 : 0xf.ffffffffffff8p-4 : inexact
= mul upward binary64:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333332p-4 : 0x1p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 : inexact
= mul tonearest intel96:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffa01p-4 : inexact
= mul towardzero intel96:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 : inexact
= mul upward intel96:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffa01p-4 : inexact
= mul downward m68k96:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffa01p-4 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffap-4 : inexact
= mul upward m68k96:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffa01p-4 : inexact
= mul downward binary128:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffa00ffffffffffff8p-4 : inexact
= mul tonearest binary128:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffa01p-4 : inexact
= mul towardzero binary128:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffa00ffffffffffff8p-4 : inexact
= mul upward binary128:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffa01p-4 : inexact
= mul downward ibm128:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffa00ffffffffffcp-4 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffa01p-4 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffa00ffffffffffcp-4 : inexact
= mul upward ibm128:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.3333333333332p-4 : 0xf.ffffffffffffa01p-4 : inexact
= mul downward binary32:arg_fmt(2,1,-66,67) 0x5.0000000000000005p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-66,67) 0x5.0000000000000005p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-66,67) 0x5.0000000000000005p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-66,67) 0x5.0000000000000005p+0 0x3.3333333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-66,67) 0x5.0000000000000005p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-66,67) 0x5.0000000000000005p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-66,67) 0x5.0000000000000005p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-66,67) 0x5.0000000000000005p+0 0x3.3333333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-66,67) 0x5.0000000000000005p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-66,67) 0x5.0000000000000005p+0 0x3.3333333333333334p-4 : 0x1.0000000000000002p+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-66,67) 0x5.0000000000000005p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-66,67) 0x5.0000000000000005p+0 0x3.3333333333333334p-4 : 0x1.0000000000000002p+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-66,67) 0x5.0000000000000005p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-66,67) 0x5.0000000000000005p+0 0x3.3333333333333334p-4 : 0x1.0000000000000002p+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-66,67) 0x5.0000000000000005p+0 0x3.3333333333333334p-4 : 0x1p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-66,67) 0x5.0000000000000005p+0 0x3.3333333333333334p-4 : 0x1.0000000000000002p+0 : inexact
= mul downward binary128:arg_fmt(2,1,-66,67) 0x5.0000000000000005p+0 0x3.3333333333333334p-4 : 0x1.00000000000000014p+0 : inexact
= mul tonearest binary128:arg_fmt(2,1,-66,67) 0x5.0000000000000005p+0 0x3.3333333333333334p-4 : 0x1.00000000000000014p+0 : inexact
= mul towardzero binary128:arg_fmt(2,1,-66,67) 0x5.0000000000000005p+0 0x3.3333333333333334p-4 : 0x1.00000000000000014p+0 : inexact
= mul upward binary128:arg_fmt(2,1,-66,67) 0x5.0000000000000005p+0 0x3.3333333333333334p-4 : 0x1.0000000000000001400000000001p+0 : inexact
= mul downward ibm128:arg_fmt(2,1,-66,67) 0x5.0000000000000005p+0 0x3.3333333333333334p-4 : 0x1.00000000000000014p+0 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-66,67) 0x5.0000000000000005p+0 0x3.3333333333333334p-4 : 0x1.00000000000000014p+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-66,67) 0x5.0000000000000005p+0 0x3.3333333333333334p-4 : 0x1.00000000000000014p+0 : inexact
= mul upward ibm128:arg_fmt(2,1,-66,67) 0x5.0000000000000005p+0 0x3.3333333333333334p-4 : 0x1.000000000000000140000000008p+0 : inexact
= mul downward binary32:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333333333333333p-4 : 0xf.fffffp-4 : inexact
= mul tonearest binary32:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333333333333333p-4 : 0xf.fffffp-4 : inexact
= mul upward binary32:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333333333333333p-4 : 0xf.ffffffffffff8p-4 : inexact
= mul tonearest binary64:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333333333333333p-4 : 0xf.ffffffffffff8p-4 : inexact
= mul upward binary64:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 : inexact
= mul tonearest intel96:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 : inexact
= mul upward intel96:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffp-4 : inexact
= mul upward m68k96:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul downward binary128:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact
= mul tonearest binary128:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero binary128:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact
= mul upward binary128:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul downward ibm128:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffffffffffffcp-4 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333333333333333p-4 : 0xf.fffffffffffffffffffffffffcp-4 : inexact
= mul upward ibm128:arg_fmt(2,1,-64,67) 0x5.0000000000000005p+0 0x3.333333333333333p-4 : 0x1p+0 : inexact
= mul downward binary32:arg_fmt(2,1,-114,112) 0x5.0000000000000005p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-114,112) 0x5.0000000000000005p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-114,112) 0x5.0000000000000005p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-114,112) 0x5.0000000000000005p+0 0x3.3333333333333333333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-114,112) 0x5.0000000000000005p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-114,112) 0x5.0000000000000005p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-114,112) 0x5.0000000000000005p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-114,112) 0x5.0000000000000005p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-114,112) 0x5.0000000000000005p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-114,112) 0x5.0000000000000005p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000002p+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-114,112) 0x5.0000000000000005p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-114,112) 0x5.0000000000000005p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000002p+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-114,112) 0x5.0000000000000005p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-114,112) 0x5.0000000000000005p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000002p+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-114,112) 0x5.0000000000000005p+0 0x3.3333333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-114,112) 0x5.0000000000000005p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000002p+0 : inexact
= mul downward binary128:arg_fmt(2,1,-114,112) 0x5.0000000000000005p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000001p+0 : inexact
= mul tonearest binary128:arg_fmt(2,1,-114,112) 0x5.0000000000000005p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000001p+0 : inexact
= mul towardzero binary128:arg_fmt(2,1,-114,112) 0x5.0000000000000005p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000001p+0 : inexact
= mul upward binary128:arg_fmt(2,1,-114,112) 0x5.0000000000000005p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000001000000000001p+0 : inexact
= mul downward ibm128:arg_fmt(2,1,-114,112) 0x5.0000000000000005p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000001p+0 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-114,112) 0x5.0000000000000005p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000001p+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-114,112) 0x5.0000000000000005p+0 0x3.3333333333333333333333333334p-4 : 0x1.0000000000000001p+0 : inexact
= mul upward ibm128:arg_fmt(2,1,-114,112) 0x5.0000000000000005p+0 0x3.3333333333333333333333333334p-4 : 0x1.000000000000000100000000008p+0 : inexact
= mul downward binary32:arg_fmt(2,1,-106,104) 0x5.0000000000000005p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-106,104) 0x5.0000000000000005p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-106,104) 0x5.0000000000000005p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-106,104) 0x5.0000000000000005p+0 0x3.33333333333333333333333334p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-106,104) 0x5.0000000000000005p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-106,104) 0x5.0000000000000005p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-106,104) 0x5.0000000000000005p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-106,104) 0x5.0000000000000005p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-106,104) 0x5.0000000000000005p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-106,104) 0x5.0000000000000005p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000002p+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-106,104) 0x5.0000000000000005p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-106,104) 0x5.0000000000000005p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000002p+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-106,104) 0x5.0000000000000005p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-106,104) 0x5.0000000000000005p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000002p+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-106,104) 0x5.0000000000000005p+0 0x3.33333333333333333333333334p-4 : 0x1p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-106,104) 0x5.0000000000000005p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000002p+0 : inexact
= mul downward binary128:arg_fmt(2,1,-106,104) 0x5.0000000000000005p+0 0x3.33333333333333333333333334p-4 : 0x1.000000000000000100000000004p+0 : inexact
= mul tonearest binary128:arg_fmt(2,1,-106,104) 0x5.0000000000000005p+0 0x3.33333333333333333333333334p-4 : 0x1.000000000000000100000000004p+0 : inexact
= mul towardzero binary128:arg_fmt(2,1,-106,104) 0x5.0000000000000005p+0 0x3.33333333333333333333333334p-4 : 0x1.000000000000000100000000004p+0 : inexact
= mul upward binary128:arg_fmt(2,1,-106,104) 0x5.0000000000000005p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000001000000000041p+0 : inexact
= mul downward ibm128:arg_fmt(2,1,-106,104) 0x5.0000000000000005p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000001p+0 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-106,104) 0x5.0000000000000005p+0 0x3.33333333333333333333333334p-4 : 0x1.000000000000000100000000008p+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-106,104) 0x5.0000000000000005p+0 0x3.33333333333333333333333334p-4 : 0x1.0000000000000001p+0 : inexact
= mul upward ibm128:arg_fmt(2,1,-106,104) 0x5.0000000000000005p+0 0x3.33333333333333333333333334p-4 : 0x1.000000000000000100000000008p+0 : inexact
= mul downward binary32:arg_fmt(2,1,-108,106) 0x5.0000000000000005p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul tonearest binary32:arg_fmt(2,1,-108,106) 0x5.0000000000000005p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero binary32:arg_fmt(2,1,-108,106) 0x5.0000000000000005p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul upward binary32:arg_fmt(2,1,-108,106) 0x5.0000000000000005p+0 0x3.33333333333333333333333333p-4 : 0x1.000002p+0 : inexact
= mul downward binary64:arg_fmt(2,1,-108,106) 0x5.0000000000000005p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul tonearest binary64:arg_fmt(2,1,-108,106) 0x5.0000000000000005p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero binary64:arg_fmt(2,1,-108,106) 0x5.0000000000000005p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul upward binary64:arg_fmt(2,1,-108,106) 0x5.0000000000000005p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000001p+0 : inexact
= mul downward intel96:arg_fmt(2,1,-108,106) 0x5.0000000000000005p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul tonearest intel96:arg_fmt(2,1,-108,106) 0x5.0000000000000005p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero intel96:arg_fmt(2,1,-108,106) 0x5.0000000000000005p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul upward intel96:arg_fmt(2,1,-108,106) 0x5.0000000000000005p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000002p+0 : inexact
= mul downward m68k96:arg_fmt(2,1,-108,106) 0x5.0000000000000005p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul tonearest m68k96:arg_fmt(2,1,-108,106) 0x5.0000000000000005p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul towardzero m68k96:arg_fmt(2,1,-108,106) 0x5.0000000000000005p+0 0x3.33333333333333333333333333p-4 : 0x1p+0 : inexact
= mul upward m68k96:arg_fmt(2,1,-108,106) 0x5.0000000000000005p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000002p+0 : inexact
= mul downward binary128:arg_fmt(2,1,-108,106) 0x5.0000000000000005p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000000ffffffffffefp+0 : inexact
= mul tonearest binary128:arg_fmt(2,1,-108,106) 0x5.0000000000000005p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000000fffffffffffp+0 : inexact
= mul towardzero binary128:arg_fmt(2,1,-108,106) 0x5.0000000000000005p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000000ffffffffffefp+0 : inexact
= mul upward binary128:arg_fmt(2,1,-108,106) 0x5.0000000000000005p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000000fffffffffffp+0 : inexact
= mul downward ibm128:arg_fmt(2,1,-108,106) 0x5.0000000000000005p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000000ffffffffff8p+0 : inexact
= mul tonearest ibm128:arg_fmt(2,1,-108,106) 0x5.0000000000000005p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000001p+0 : inexact
= mul towardzero ibm128:arg_fmt(2,1,-108,106) 0x5.0000000000000005p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000000ffffffffff8p+0 : inexact
= mul upward ibm128:arg_fmt(2,1,-108,106) 0x5.0000000000000005p+0 0x3.33333333333333333333333333p-4 : 0x1.0000000000000001p+0 : inexact
mul 97689974585 188829449
= mul downward binary32:arg_fmt(36,1,4,24) 0x1.6bec6cp+36 0xb.414f1p+24 : 0x1p+64 : inexact
= mul tonearest binary32:arg_fmt(36,1,4,24) 0x1.6bec6cp+36 0xb.414f1p+24 : 0x1.000002p+64 : inexact
= mul towardzero binary32:arg_fmt(36,1,4,24) 0x1.6bec6cp+36 0xb.414f1p+24 : 0x1p+64 : inexact
= mul upward binary32:arg_fmt(36,1,4,24) 0x1.6bec6cp+36 0xb.414f1p+24 : 0x1.000002p+64 : inexact
= mul downward binary64:arg_fmt(36,1,4,24) 0x1.6bec6cp+36 0xb.414f1p+24 : 0x1.0000010201acp+64 :
= mul tonearest binary64:arg_fmt(36,1,4,24) 0x1.6bec6cp+36 0xb.414f1p+24 : 0x1.0000010201acp+64 :
= mul towardzero binary64:arg_fmt(36,1,4,24) 0x1.6bec6cp+36 0xb.414f1p+24 : 0x1.0000010201acp+64 :
= mul upward binary64:arg_fmt(36,1,4,24) 0x1.6bec6cp+36 0xb.414f1p+24 : 0x1.0000010201acp+64 :
= mul downward intel96:arg_fmt(36,1,4,24) 0x1.6bec6cp+36 0xb.414f1p+24 : 0x1.0000010201acp+64 :
= mul tonearest intel96:arg_fmt(36,1,4,24) 0x1.6bec6cp+36 0xb.414f1p+24 : 0x1.0000010201acp+64 :
= mul towardzero intel96:arg_fmt(36,1,4,24) 0x1.6bec6cp+36 0xb.414f1p+24 : 0x1.0000010201acp+64 :
= mul upward intel96:arg_fmt(36,1,4,24) 0x1.6bec6cp+36 0xb.414f1p+24 : 0x1.0000010201acp+64 :
= mul downward m68k96:arg_fmt(36,1,4,24) 0x1.6bec6cp+36 0xb.414f1p+24 : 0x1.0000010201acp+64 :
= mul tonearest m68k96:arg_fmt(36,1,4,24) 0x1.6bec6cp+36 0xb.414f1p+24 : 0x1.0000010201acp+64 :
= mul towardzero m68k96:arg_fmt(36,1,4,24) 0x1.6bec6cp+36 0xb.414f1p+24 : 0x1.0000010201acp+64 :
= mul upward m68k96:arg_fmt(36,1,4,24) 0x1.6bec6cp+36 0xb.414f1p+24 : 0x1.0000010201acp+64 :
= mul downward binary128:arg_fmt(36,1,4,24) 0x1.6bec6cp+36 0xb.414f1p+24 : 0x1.0000010201acp+64 :
= mul tonearest binary128:arg_fmt(36,1,4,24) 0x1.6bec6cp+36 0xb.414f1p+24 : 0x1.0000010201acp+64 :
= mul towardzero binary128:arg_fmt(36,1,4,24) 0x1.6bec6cp+36 0xb.414f1p+24 : 0x1.0000010201acp+64 :
= mul upward binary128:arg_fmt(36,1,4,24) 0x1.6bec6cp+36 0xb.414f1p+24 : 0x1.0000010201acp+64 :
= mul downward ibm128:arg_fmt(36,1,4,24) 0x1.6bec6cp+36 0xb.414f1p+24 : 0x1.0000010201acp+64 :
= mul tonearest ibm128:arg_fmt(36,1,4,24) 0x1.6bec6cp+36 0xb.414f1p+24 : 0x1.0000010201acp+64 :
= mul towardzero ibm128:arg_fmt(36,1,4,24) 0x1.6bec6cp+36 0xb.414f1p+24 : 0x1.0000010201acp+64 :
= mul upward ibm128:arg_fmt(36,1,4,24) 0x1.6bec6cp+36 0xb.414f1p+24 : 0x1.0000010201acp+64 :
= mul downward binary32:arg_fmt(36,1,8,23) 0x1.6bec6cp+36 0xb.414fp+24 : 0xf.fffffp+60 : inexact
= mul tonearest binary32:arg_fmt(36,1,8,23) 0x1.6bec6cp+36 0xb.414fp+24 : 0x1p+64 : inexact
= mul towardzero binary32:arg_fmt(36,1,8,23) 0x1.6bec6cp+36 0xb.414fp+24 : 0xf.fffffp+60 : inexact
= mul upward binary32:arg_fmt(36,1,8,23) 0x1.6bec6cp+36 0xb.414fp+24 : 0x1p+64 : inexact
= mul downward binary64:arg_fmt(36,1,8,23) 0x1.6bec6cp+36 0xb.414fp+24 : 0xf.fffff96154p+60 :
= mul tonearest binary64:arg_fmt(36,1,8,23) 0x1.6bec6cp+36 0xb.414fp+24 : 0xf.fffff96154p+60 :
= mul towardzero binary64:arg_fmt(36,1,8,23) 0x1.6bec6cp+36 0xb.414fp+24 : 0xf.fffff96154p+60 :
= mul upward binary64:arg_fmt(36,1,8,23) 0x1.6bec6cp+36 0xb.414fp+24 : 0xf.fffff96154p+60 :
= mul downward intel96:arg_fmt(36,1,8,23) 0x1.6bec6cp+36 0xb.414fp+24 : 0xf.fffff96154p+60 :
= mul tonearest intel96:arg_fmt(36,1,8,23) 0x1.6bec6cp+36 0xb.414fp+24 : 0xf.fffff96154p+60 :
= mul towardzero intel96:arg_fmt(36,1,8,23) 0x1.6bec6cp+36 0xb.414fp+24 : 0xf.fffff96154p+60 :
= mul upward intel96:arg_fmt(36,1,8,23) 0x1.6bec6cp+36 0xb.414fp+24 : 0xf.fffff96154p+60 :
= mul downward m68k96:arg_fmt(36,1,8,23) 0x1.6bec6cp+36 0xb.414fp+24 : 0xf.fffff96154p+60 :
= mul tonearest m68k96:arg_fmt(36,1,8,23) 0x1.6bec6cp+36 0xb.414fp+24 : 0xf.fffff96154p+60 :
= mul towardzero m68k96:arg_fmt(36,1,8,23) 0x1.6bec6cp+36 0xb.414fp+24 : 0xf.fffff96154p+60 :
= mul upward m68k96:arg_fmt(36,1,8,23) 0x1.6bec6cp+36 0xb.414fp+24 : 0xf.fffff96154p+60 :
= mul downward binary128:arg_fmt(36,1,8,23) 0x1.6bec6cp+36 0xb.414fp+24 : 0xf.fffff96154p+60 :
= mul tonearest binary128:arg_fmt(36,1,8,23) 0x1.6bec6cp+36 0xb.414fp+24 : 0xf.fffff96154p+60 :
= mul towardzero binary128:arg_fmt(36,1,8,23) 0x1.6bec6cp+36 0xb.414fp+24 : 0xf.fffff96154p+60 :
= mul upward binary128:arg_fmt(36,1,8,23) 0x1.6bec6cp+36 0xb.414fp+24 : 0xf.fffff96154p+60 :
= mul downward ibm128:arg_fmt(36,1,8,23) 0x1.6bec6cp+36 0xb.414fp+24 : 0xf.fffff96154p+60 :
= mul tonearest ibm128:arg_fmt(36,1,8,23) 0x1.6bec6cp+36 0xb.414fp+24 : 0xf.fffff96154p+60 :
= mul towardzero ibm128:arg_fmt(36,1,8,23) 0x1.6bec6cp+36 0xb.414fp+24 : 0xf.fffff96154p+60 :
= mul upward ibm128:arg_fmt(36,1,8,23) 0x1.6bec6cp+36 0xb.414fp+24 : 0xf.fffff96154p+60 :
= mul downward binary32:arg_fmt(36,1,0,28) 0x1.6bec6cp+36 0xb.414f09p+24 : 0x1p+64 : inexact
= mul tonearest binary32:arg_fmt(36,1,0,28) 0x1.6bec6cp+36 0xb.414f09p+24 : 0x1p+64 : inexact
= mul towardzero binary32:arg_fmt(36,1,0,28) 0x1.6bec6cp+36 0xb.414f09p+24 : 0x1p+64 : inexact
= mul upward binary32:arg_fmt(36,1,0,28) 0x1.6bec6cp+36 0xb.414f09p+24 : 0x1.000002p+64 : inexact
= mul downward binary64:arg_fmt(36,1,0,28) 0x1.6bec6cp+36 0xb.414f09p+24 : 0x1.00000062ca3ccp+64 :
= mul tonearest binary64:arg_fmt(36,1,0,28) 0x1.6bec6cp+36 0xb.414f09p+24 : 0x1.00000062ca3ccp+64 :
= mul towardzero binary64:arg_fmt(36,1,0,28) 0x1.6bec6cp+36 0xb.414f09p+24 : 0x1.00000062ca3ccp+64 :
= mul upward binary64:arg_fmt(36,1,0,28) 0x1.6bec6cp+36 0xb.414f09p+24 : 0x1.00000062ca3ccp+64 :
= mul downward intel96:arg_fmt(36,1,0,28) 0x1.6bec6cp+36 0xb.414f09p+24 : 0x1.00000062ca3ccp+64 :
= mul tonearest intel96:arg_fmt(36,1,0,28) 0x1.6bec6cp+36 0xb.414f09p+24 : 0x1.00000062ca3ccp+64 :
= mul towardzero intel96:arg_fmt(36,1,0,28) 0x1.6bec6cp+36 0xb.414f09p+24 : 0x1.00000062ca3ccp+64 :
= mul upward intel96:arg_fmt(36,1,0,28) 0x1.6bec6cp+36 0xb.414f09p+24 : 0x1.00000062ca3ccp+64 :
= mul downward m68k96:arg_fmt(36,1,0,28) 0x1.6bec6cp+36 0xb.414f09p+24 : 0x1.00000062ca3ccp+64 :
= mul tonearest m68k96:arg_fmt(36,1,0,28) 0x1.6bec6cp+36 0xb.414f09p+24 : 0x1.00000062ca3ccp+64 :
= mul towardzero m68k96:arg_fmt(36,1,0,28) 0x1.6bec6cp+36 0xb.414f09p+24 : 0x1.00000062ca3ccp+64 :
= mul upward m68k96:arg_fmt(36,1,0,28) 0x1.6bec6cp+36 0xb.414f09p+24 : 0x1.00000062ca3ccp+64 :
= mul downward binary128:arg_fmt(36,1,0,28) 0x1.6bec6cp+36 0xb.414f09p+24 : 0x1.00000062ca3ccp+64 :
= mul tonearest binary128:arg_fmt(36,1,0,28) 0x1.6bec6cp+36 0xb.414f09p+24 : 0x1.00000062ca3ccp+64 :
= mul towardzero binary128:arg_fmt(36,1,0,28) 0x1.6bec6cp+36 0xb.414f09p+24 : 0x1.00000062ca3ccp+64 :
= mul upward binary128:arg_fmt(36,1,0,28) 0x1.6bec6cp+36 0xb.414f09p+24 : 0x1.00000062ca3ccp+64 :
= mul downward ibm128:arg_fmt(36,1,0,28) 0x1.6bec6cp+36 0xb.414f09p+24 : 0x1.00000062ca3ccp+64 :
= mul tonearest ibm128:arg_fmt(36,1,0,28) 0x1.6bec6cp+36 0xb.414f09p+24 : 0x1.00000062ca3ccp+64 :
= mul towardzero ibm128:arg_fmt(36,1,0,28) 0x1.6bec6cp+36 0xb.414f09p+24 : 0x1.00000062ca3ccp+64 :
= mul upward ibm128:arg_fmt(36,1,0,28) 0x1.6bec6cp+36 0xb.414f09p+24 : 0x1.00000062ca3ccp+64 :
= mul downward binary32:arg_fmt(36,1,4,24) 0x1.6bec6ap+36 0xb.414f1p+24 : 0xf.fffffp+60 : inexact
= mul tonearest binary32:arg_fmt(36,1,4,24) 0x1.6bec6ap+36 0xb.414f1p+24 : 0x1p+64 : inexact
= mul towardzero binary32:arg_fmt(36,1,4,24) 0x1.6bec6ap+36 0xb.414f1p+24 : 0xf.fffffp+60 : inexact
= mul upward binary32:arg_fmt(36,1,4,24) 0x1.6bec6ap+36 0xb.414f1p+24 : 0x1p+64 : inexact
= mul downward binary64:arg_fmt(36,1,4,24) 0x1.6bec6ap+36 0xb.414f1p+24 : 0xf.fffff99d7cap+60 :
= mul tonearest binary64:arg_fmt(36,1,4,24) 0x1.6bec6ap+36 0xb.414f1p+24 : 0xf.fffff99d7cap+60 :
= mul towardzero binary64:arg_fmt(36,1,4,24) 0x1.6bec6ap+36 0xb.414f1p+24 : 0xf.fffff99d7cap+60 :
= mul upward binary64:arg_fmt(36,1,4,24) 0x1.6bec6ap+36 0xb.414f1p+24 : 0xf.fffff99d7cap+60 :
= mul downward intel96:arg_fmt(36,1,4,24) 0x1.6bec6ap+36 0xb.414f1p+24 : 0xf.fffff99d7cap+60 :
= mul tonearest intel96:arg_fmt(36,1,4,24) 0x1.6bec6ap+36 0xb.414f1p+24 : 0xf.fffff99d7cap+60 :
= mul towardzero intel96:arg_fmt(36,1,4,24) 0x1.6bec6ap+36 0xb.414f1p+24 : 0xf.fffff99d7cap+60 :
= mul upward intel96:arg_fmt(36,1,4,24) 0x1.6bec6ap+36 0xb.414f1p+24 : 0xf.fffff99d7cap+60 :
= mul downward m68k96:arg_fmt(36,1,4,24) 0x1.6bec6ap+36 0xb.414f1p+24 : 0xf.fffff99d7cap+60 :
= mul tonearest m68k96:arg_fmt(36,1,4,24) 0x1.6bec6ap+36 0xb.414f1p+24 : 0xf.fffff99d7cap+60 :
= mul towardzero m68k96:arg_fmt(36,1,4,24) 0x1.6bec6ap+36 0xb.414f1p+24 : 0xf.fffff99d7cap+60 :
= mul upward m68k96:arg_fmt(36,1,4,24) 0x1.6bec6ap+36 0xb.414f1p+24 : 0xf.fffff99d7cap+60 :
= mul downward binary128:arg_fmt(36,1,4,24) 0x1.6bec6ap+36 0xb.414f1p+24 : 0xf.fffff99d7cap+60 :
= mul tonearest binary128:arg_fmt(36,1,4,24) 0x1.6bec6ap+36 0xb.414f1p+24 : 0xf.fffff99d7cap+60 :
= mul towardzero binary128:arg_fmt(36,1,4,24) 0x1.6bec6ap+36 0xb.414f1p+24 : 0xf.fffff99d7cap+60 :
= mul upward binary128:arg_fmt(36,1,4,24) 0x1.6bec6ap+36 0xb.414f1p+24 : 0xf.fffff99d7cap+60 :
= mul downward ibm128:arg_fmt(36,1,4,24) 0x1.6bec6ap+36 0xb.414f1p+24 : 0xf.fffff99d7cap+60 :
= mul tonearest ibm128:arg_fmt(36,1,4,24) 0x1.6bec6ap+36 0xb.414f1p+24 : 0xf.fffff99d7cap+60 :
= mul towardzero ibm128:arg_fmt(36,1,4,24) 0x1.6bec6ap+36 0xb.414f1p+24 : 0xf.fffff99d7cap+60 :
= mul upward ibm128:arg_fmt(36,1,4,24) 0x1.6bec6ap+36 0xb.414f1p+24 : 0xf.fffff99d7cap+60 :
= mul downward binary32:arg_fmt(36,1,8,24) 0x1.6bec6ap+36 0xb.414fp+24 : 0xf.ffffep+60 : inexact
= mul tonearest binary32:arg_fmt(36,1,8,24) 0x1.6bec6ap+36 0xb.414fp+24 : 0xf.ffffep+60 : inexact
= mul towardzero binary32:arg_fmt(36,1,8,24) 0x1.6bec6ap+36 0xb.414fp+24 : 0xf.ffffep+60 : inexact
= mul upward binary32:arg_fmt(36,1,8,24) 0x1.6bec6ap+36 0xb.414fp+24 : 0xf.fffffp+60 : inexact
= mul downward binary64:arg_fmt(36,1,8,24) 0x1.6bec6ap+36 0xb.414fp+24 : 0xf.ffffe2deb6p+60 :
= mul tonearest binary64:arg_fmt(36,1,8,24) 0x1.6bec6ap+36 0xb.414fp+24 : 0xf.ffffe2deb6p+60 :
= mul towardzero binary64:arg_fmt(36,1,8,24) 0x1.6bec6ap+36 0xb.414fp+24 : 0xf.ffffe2deb6p+60 :
= mul upward binary64:arg_fmt(36,1,8,24) 0x1.6bec6ap+36 0xb.414fp+24 : 0xf.ffffe2deb6p+60 :
= mul downward intel96:arg_fmt(36,1,8,24) 0x1.6bec6ap+36 0xb.414fp+24 : 0xf.ffffe2deb6p+60 :
= mul tonearest intel96:arg_fmt(36,1,8,24) 0x1.6bec6ap+36 0xb.414fp+24 : 0xf.ffffe2deb6p+60 :
= mul towardzero intel96:arg_fmt(36,1,8,24) 0x1.6bec6ap+36 0xb.414fp+24 : 0xf.ffffe2deb6p+60 :
= mul upward intel96:arg_fmt(36,1,8,24) 0x1.6bec6ap+36 0xb.414fp+24 : 0xf.ffffe2deb6p+60 :
= mul downward m68k96:arg_fmt(36,1,8,24) 0x1.6bec6ap+36 0xb.414fp+24 : 0xf.ffffe2deb6p+60 :
= mul tonearest m68k96:arg_fmt(36,1,8,24) 0x1.6bec6ap+36 0xb.414fp+24 : 0xf.ffffe2deb6p+60 :
= mul towardzero m68k96:arg_fmt(36,1,8,24) 0x1.6bec6ap+36 0xb.414fp+24 : 0xf.ffffe2deb6p+60 :
= mul upward m68k96:arg_fmt(36,1,8,24) 0x1.6bec6ap+36 0xb.414fp+24 : 0xf.ffffe2deb6p+60 :
= mul downward binary128:arg_fmt(36,1,8,24) 0x1.6bec6ap+36 0xb.414fp+24 : 0xf.ffffe2deb6p+60 :
= mul tonearest binary128:arg_fmt(36,1,8,24) 0x1.6bec6ap+36 0xb.414fp+24 : 0xf.ffffe2deb6p+60 :
= mul towardzero binary128:arg_fmt(36,1,8,24) 0x1.6bec6ap+36 0xb.414fp+24 : 0xf.ffffe2deb6p+60 :
= mul upward binary128:arg_fmt(36,1,8,24) 0x1.6bec6ap+36 0xb.414fp+24 : 0xf.ffffe2deb6p+60 :
= mul downward ibm128:arg_fmt(36,1,8,24) 0x1.6bec6ap+36 0xb.414fp+24 : 0xf.ffffe2deb6p+60 :
= mul tonearest ibm128:arg_fmt(36,1,8,24) 0x1.6bec6ap+36 0xb.414fp+24 : 0xf.ffffe2deb6p+60 :
= mul towardzero ibm128:arg_fmt(36,1,8,24) 0x1.6bec6ap+36 0xb.414fp+24 : 0xf.ffffe2deb6p+60 :
= mul upward ibm128:arg_fmt(36,1,8,24) 0x1.6bec6ap+36 0xb.414fp+24 : 0xf.ffffe2deb6p+60 :
= mul downward binary32:arg_fmt(36,1,0,28) 0x1.6bec6ap+36 0xb.414f09p+24 : 0xf.ffffep+60 : inexact
= mul tonearest binary32:arg_fmt(36,1,0,28) 0x1.6bec6ap+36 0xb.414f09p+24 : 0xf.fffffp+60 : inexact
= mul towardzero binary32:arg_fmt(36,1,0,28) 0x1.6bec6ap+36 0xb.414f09p+24 : 0xf.ffffep+60 : inexact
= mul upward binary32:arg_fmt(36,1,0,28) 0x1.6bec6ap+36 0xb.414f09p+24 : 0xf.fffffp+60 : inexact
= mul downward binary64:arg_fmt(36,1,0,28) 0x1.6bec6ap+36 0xb.414f09p+24 : 0xf.ffffefaa05bap+60 :
= mul tonearest binary64:arg_fmt(36,1,0,28) 0x1.6bec6ap+36 0xb.414f09p+24 : 0xf.ffffefaa05bap+60 :
= mul towardzero binary64:arg_fmt(36,1,0,28) 0x1.6bec6ap+36 0xb.414f09p+24 : 0xf.ffffefaa05bap+60 :
= mul upward binary64:arg_fmt(36,1,0,28) 0x1.6bec6ap+36 0xb.414f09p+24 : 0xf.ffffefaa05bap+60 :
= mul downward intel96:arg_fmt(36,1,0,28) 0x1.6bec6ap+36 0xb.414f09p+24 : 0xf.ffffefaa05bap+60 :
= mul tonearest intel96:arg_fmt(36,1,0,28) 0x1.6bec6ap+36 0xb.414f09p+24 : 0xf.ffffefaa05bap+60 :
= mul towardzero intel96:arg_fmt(36,1,0,28) 0x1.6bec6ap+36 0xb.414f09p+24 : 0xf.ffffefaa05bap+60 :
= mul upward intel96:arg_fmt(36,1,0,28) 0x1.6bec6ap+36 0xb.414f09p+24 : 0xf.ffffefaa05bap+60 :
= mul downward m68k96:arg_fmt(36,1,0,28) 0x1.6bec6ap+36 0xb.414f09p+24 : 0xf.ffffefaa05bap+60 :
= mul tonearest m68k96:arg_fmt(36,1,0,28) 0x1.6bec6ap+36 0xb.414f09p+24 : 0xf.ffffefaa05bap+60 :
= mul towardzero m68k96:arg_fmt(36,1,0,28) 0x1.6bec6ap+36 0xb.414f09p+24 : 0xf.ffffefaa05bap+60 :
= mul upward m68k96:arg_fmt(36,1,0,28) 0x1.6bec6ap+36 0xb.414f09p+24 : 0xf.ffffefaa05bap+60 :
= mul downward binary128:arg_fmt(36,1,0,28) 0x1.6bec6ap+36 0xb.414f09p+24 : 0xf.ffffefaa05bap+60 :
= mul tonearest binary128:arg_fmt(36,1,0,28) 0x1.6bec6ap+36 0xb.414f09p+24 : 0xf.ffffefaa05bap+60 :
= mul towardzero binary128:arg_fmt(36,1,0,28) 0x1.6bec6ap+36 0xb.414f09p+24 : 0xf.ffffefaa05bap+60 :
= mul upward binary128:arg_fmt(36,1,0,28) 0x1.6bec6ap+36 0xb.414f09p+24 : 0xf.ffffefaa05bap+60 :
= mul downward ibm128:arg_fmt(36,1,0,28) 0x1.6bec6ap+36 0xb.414f09p+24 : 0xf.ffffefaa05bap+60 :
= mul tonearest ibm128:arg_fmt(36,1,0,28) 0x1.6bec6ap+36 0xb.414f09p+24 : 0xf.ffffefaa05bap+60 :
= mul towardzero ibm128:arg_fmt(36,1,0,28) 0x1.6bec6ap+36 0xb.414f09p+24 : 0xf.ffffefaa05bap+60 :
= mul upward ibm128:arg_fmt(36,1,0,28) 0x1.6bec6ap+36 0xb.414f09p+24 : 0xf.ffffefaa05bap+60 :
= mul downward binary32:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f1p+24 : 0x1p+64 : inexact
= mul tonearest binary32:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f1p+24 : 0x1p+64 : inexact
= mul towardzero binary32:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f1p+24 : 0x1p+64 : inexact
= mul upward binary32:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f1p+24 : 0x1.000002p+64 : inexact
= mul downward binary64:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f1p+24 : 0x1.0000009f376fp+64 : inexact
= mul tonearest binary64:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f1p+24 : 0x1.0000009f376f1p+64 : inexact
= mul towardzero binary64:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f1p+24 : 0x1.0000009f376fp+64 : inexact
= mul upward binary64:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f1p+24 : 0x1.0000009f376f1p+64 : inexact
= mul downward intel96:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f1p+24 : 0x1.0000009f376f0a9p+64 :
= mul tonearest intel96:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f1p+24 : 0x1.0000009f376f0a9p+64 :
= mul towardzero intel96:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f1p+24 : 0x1.0000009f376f0a9p+64 :
= mul upward intel96:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f1p+24 : 0x1.0000009f376f0a9p+64 :
= mul downward m68k96:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f1p+24 : 0x1.0000009f376f0a9p+64 :
= mul tonearest m68k96:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f1p+24 : 0x1.0000009f376f0a9p+64 :
= mul towardzero m68k96:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f1p+24 : 0x1.0000009f376f0a9p+64 :
= mul upward m68k96:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f1p+24 : 0x1.0000009f376f0a9p+64 :
= mul downward binary128:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f1p+24 : 0x1.0000009f376f0a9p+64 :
= mul tonearest binary128:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f1p+24 : 0x1.0000009f376f0a9p+64 :
= mul towardzero binary128:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f1p+24 : 0x1.0000009f376f0a9p+64 :
= mul upward binary128:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f1p+24 : 0x1.0000009f376f0a9p+64 :
= mul downward ibm128:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f1p+24 : 0x1.0000009f376f0a9p+64 :
= mul tonearest ibm128:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f1p+24 : 0x1.0000009f376f0a9p+64 :
= mul towardzero ibm128:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f1p+24 : 0x1.0000009f376f0a9p+64 :
= mul upward ibm128:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f1p+24 : 0x1.0000009f376f0a9p+64 :
= mul downward binary32:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414fp+24 : 0xf.fffffp+60 : inexact
= mul tonearest binary32:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414fp+24 : 0xf.fffffp+60 : inexact
= mul towardzero binary32:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414fp+24 : 0xf.fffffp+60 : inexact
= mul upward binary32:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414fp+24 : 0x1p+64 : inexact
= mul downward binary64:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414fp+24 : 0xf.fffff334b039p+60 : inexact
= mul tonearest binary64:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414fp+24 : 0xf.fffff334b0398p+60 : inexact
= mul towardzero binary64:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414fp+24 : 0xf.fffff334b039p+60 : inexact
= mul upward binary64:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414fp+24 : 0xf.fffff334b0398p+60 : inexact
= mul downward intel96:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414fp+24 : 0xf.fffff334b0397p+60 :
= mul tonearest intel96:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414fp+24 : 0xf.fffff334b0397p+60 :
= mul towardzero intel96:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414fp+24 : 0xf.fffff334b0397p+60 :
= mul upward intel96:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414fp+24 : 0xf.fffff334b0397p+60 :
= mul downward m68k96:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414fp+24 : 0xf.fffff334b0397p+60 :
= mul tonearest m68k96:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414fp+24 : 0xf.fffff334b0397p+60 :
= mul towardzero m68k96:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414fp+24 : 0xf.fffff334b0397p+60 :
= mul upward m68k96:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414fp+24 : 0xf.fffff334b0397p+60 :
= mul downward binary128:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414fp+24 : 0xf.fffff334b0397p+60 :
= mul tonearest binary128:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414fp+24 : 0xf.fffff334b0397p+60 :
= mul towardzero binary128:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414fp+24 : 0xf.fffff334b0397p+60 :
= mul upward binary128:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414fp+24 : 0xf.fffff334b0397p+60 :
= mul downward ibm128:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414fp+24 : 0xf.fffff334b0397p+60 :
= mul tonearest ibm128:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414fp+24 : 0xf.fffff334b0397p+60 :
= mul towardzero ibm128:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414fp+24 : 0xf.fffff334b0397p+60 :
= mul upward ibm128:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414fp+24 : 0xf.fffff334b0397p+60 :
= mul downward binary32:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f09p+24 : 0x1p+64 : inexact
= mul tonearest binary32:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f09p+24 : 0x1p+64 : inexact
= mul towardzero binary32:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f09p+24 : 0x1p+64 : inexact
= mul upward binary32:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f09p+24 : 0x1.000002p+64 : inexact
= mul downward binary64:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f09p+24 : 0x1p+64 : inexact
= mul tonearest binary64:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f09p+24 : 0x1.0000000000001p+64 : inexact
= mul towardzero binary64:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f09p+24 : 0x1p+64 : inexact
= mul upward binary64:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f09p+24 : 0x1.0000000000001p+64 : inexact
= mul downward intel96:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f09p+24 : 0x1.00000000000008p+64 : inexact
= mul tonearest intel96:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f09p+24 : 0x1.00000000000008p+64 : inexact
= mul towardzero intel96:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f09p+24 : 0x1.00000000000008p+64 : inexact
= mul upward intel96:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f09p+24 : 0x1.0000000000000802p+64 : inexact
= mul downward m68k96:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f09p+24 : 0x1.00000000000008p+64 : inexact
= mul tonearest m68k96:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f09p+24 : 0x1.00000000000008p+64 : inexact
= mul towardzero m68k96:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f09p+24 : 0x1.00000000000008p+64 : inexact
= mul upward m68k96:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f09p+24 : 0x1.0000000000000802p+64 : inexact
= mul downward binary128:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f09p+24 : 0x1.0000000000000801p+64 :
= mul tonearest binary128:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f09p+24 : 0x1.0000000000000801p+64 :
= mul towardzero binary128:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f09p+24 : 0x1.0000000000000801p+64 :
= mul upward binary128:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f09p+24 : 0x1.0000000000000801p+64 :
= mul downward ibm128:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f09p+24 : 0x1.0000000000000801p+64 :
= mul tonearest ibm128:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f09p+24 : 0x1.0000000000000801p+64 :
= mul towardzero ibm128:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f09p+24 : 0x1.0000000000000801p+64 :
= mul upward ibm128:arg_fmt(36,1,0,37) 0x1.6bec6b739p+36 0xb.414f09p+24 : 0x1.0000000000000801p+64 :
mul 0x0.ffffff8p-126 0x1.0000001p0
= mul downward binary32:arg_fmt(0,1,-126,24) 0x4p-128 0x1.000002p+0 : 0x4.000008p-128 :
= mul tonearest binary32:arg_fmt(0,1,-126,24) 0x4p-128 0x1.000002p+0 : 0x4.000008p-128 :
= mul towardzero binary32:arg_fmt(0,1,-126,24) 0x4p-128 0x1.000002p+0 : 0x4.000008p-128 :
= mul upward binary32:arg_fmt(0,1,-126,24) 0x4p-128 0x1.000002p+0 : 0x4.000008p-128 :
= mul downward binary64:arg_fmt(0,1,-126,24) 0x4p-128 0x1.000002p+0 : 0x4.000008p-128 :
= mul tonearest binary64:arg_fmt(0,1,-126,24) 0x4p-128 0x1.000002p+0 : 0x4.000008p-128 :
= mul towardzero binary64:arg_fmt(0,1,-126,24) 0x4p-128 0x1.000002p+0 : 0x4.000008p-128 :
= mul upward binary64:arg_fmt(0,1,-126,24) 0x4p-128 0x1.000002p+0 : 0x4.000008p-128 :
= mul downward intel96:arg_fmt(0,1,-126,24) 0x4p-128 0x1.000002p+0 : 0x4.000008p-128 :
= mul tonearest intel96:arg_fmt(0,1,-126,24) 0x4p-128 0x1.000002p+0 : 0x4.000008p-128 :
= mul towardzero intel96:arg_fmt(0,1,-126,24) 0x4p-128 0x1.000002p+0 : 0x4.000008p-128 :
= mul upward intel96:arg_fmt(0,1,-126,24) 0x4p-128 0x1.000002p+0 : 0x4.000008p-128 :
= mul downward m68k96:arg_fmt(0,1,-126,24) 0x4p-128 0x1.000002p+0 : 0x4.000008p-128 :
= mul tonearest m68k96:arg_fmt(0,1,-126,24) 0x4p-128 0x1.000002p+0 : 0x4.000008p-128 :
= mul towardzero m68k96:arg_fmt(0,1,-126,24) 0x4p-128 0x1.000002p+0 : 0x4.000008p-128 :
= mul upward m68k96:arg_fmt(0,1,-126,24) 0x4p-128 0x1.000002p+0 : 0x4.000008p-128 :
= mul downward binary128:arg_fmt(0,1,-126,24) 0x4p-128 0x1.000002p+0 : 0x4.000008p-128 :
= mul tonearest binary128:arg_fmt(0,1,-126,24) 0x4p-128 0x1.000002p+0 : 0x4.000008p-128 :
= mul towardzero binary128:arg_fmt(0,1,-126,24) 0x4p-128 0x1.000002p+0 : 0x4.000008p-128 :
= mul upward binary128:arg_fmt(0,1,-126,24) 0x4p-128 0x1.000002p+0 : 0x4.000008p-128 :
= mul downward ibm128:arg_fmt(0,1,-126,24) 0x4p-128 0x1.000002p+0 : 0x4.000008p-128 :
= mul tonearest ibm128:arg_fmt(0,1,-126,24) 0x4p-128 0x1.000002p+0 : 0x4.000008p-128 :
= mul towardzero ibm128:arg_fmt(0,1,-126,24) 0x4p-128 0x1.000002p+0 : 0x4.000008p-128 :
= mul upward ibm128:arg_fmt(0,1,-126,24) 0x4p-128 0x1.000002p+0 : 0x4.000008p-128 :
= mul downward binary32:arg_fmt(0,1,-126,1) 0x4p-128 0x1p+0 : 0x4p-128 :
= mul tonearest binary32:arg_fmt(0,1,-126,1) 0x4p-128 0x1p+0 : 0x4p-128 :
= mul towardzero binary32:arg_fmt(0,1,-126,1) 0x4p-128 0x1p+0 : 0x4p-128 :
= mul upward binary32:arg_fmt(0,1,-126,1) 0x4p-128 0x1p+0 : 0x4p-128 :
= mul downward binary64:arg_fmt(0,1,-126,1) 0x4p-128 0x1p+0 : 0x4p-128 :
= mul tonearest binary64:arg_fmt(0,1,-126,1) 0x4p-128 0x1p+0 : 0x4p-128 :
= mul towardzero binary64:arg_fmt(0,1,-126,1) 0x4p-128 0x1p+0 : 0x4p-128 :
= mul upward binary64:arg_fmt(0,1,-126,1) 0x4p-128 0x1p+0 : 0x4p-128 :
= mul downward intel96:arg_fmt(0,1,-126,1) 0x4p-128 0x1p+0 : 0x4p-128 :
= mul tonearest intel96:arg_fmt(0,1,-126,1) 0x4p-128 0x1p+0 : 0x4p-128 :
= mul towardzero intel96:arg_fmt(0,1,-126,1) 0x4p-128 0x1p+0 : 0x4p-128 :
= mul upward intel96:arg_fmt(0,1,-126,1) 0x4p-128 0x1p+0 : 0x4p-128 :
= mul downward m68k96:arg_fmt(0,1,-126,1) 0x4p-128 0x1p+0 : 0x4p-128 :
= mul tonearest m68k96:arg_fmt(0,1,-126,1) 0x4p-128 0x1p+0 : 0x4p-128 :
= mul towardzero m68k96:arg_fmt(0,1,-126,1) 0x4p-128 0x1p+0 : 0x4p-128 :
= mul upward m68k96:arg_fmt(0,1,-126,1) 0x4p-128 0x1p+0 : 0x4p-128 :
= mul downward binary128:arg_fmt(0,1,-126,1) 0x4p-128 0x1p+0 : 0x4p-128 :
= mul tonearest binary128:arg_fmt(0,1,-126,1) 0x4p-128 0x1p+0 : 0x4p-128 :
= mul towardzero binary128:arg_fmt(0,1,-126,1) 0x4p-128 0x1p+0 : 0x4p-128 :
= mul upward binary128:arg_fmt(0,1,-126,1) 0x4p-128 0x1p+0 : 0x4p-128 :
= mul downward ibm128:arg_fmt(0,1,-126,1) 0x4p-128 0x1p+0 : 0x4p-128 :
= mul tonearest ibm128:arg_fmt(0,1,-126,1) 0x4p-128 0x1p+0 : 0x4p-128 :
= mul towardzero ibm128:arg_fmt(0,1,-126,1) 0x4p-128 0x1p+0 : 0x4p-128 :
= mul upward ibm128:arg_fmt(0,1,-126,1) 0x4p-128 0x1p+0 : 0x4p-128 :
= mul downward binary32:arg_fmt(0,1,-126,29) 0x4p-128 0x1.0000001p+0 : 0x4p-128 : inexact
= mul tonearest binary32:arg_fmt(0,1,-126,29) 0x4p-128 0x1.0000001p+0 : 0x4p-128 : inexact
= mul towardzero binary32:arg_fmt(0,1,-126,29) 0x4p-128 0x1.0000001p+0 : 0x4p-128 : inexact
= mul upward binary32:arg_fmt(0,1,-126,29) 0x4p-128 0x1.0000001p+0 : 0x4.000008p-128 : inexact
= mul downward binary64:arg_fmt(0,1,-126,29) 0x4p-128 0x1.0000001p+0 : 0x4.0000004p-128 :
= mul tonearest binary64:arg_fmt(0,1,-126,29) 0x4p-128 0x1.0000001p+0 : 0x4.0000004p-128 :
= mul towardzero binary64:arg_fmt(0,1,-126,29) 0x4p-128 0x1.0000001p+0 : 0x4.0000004p-128 :
= mul upward binary64:arg_fmt(0,1,-126,29) 0x4p-128 0x1.0000001p+0 : 0x4.0000004p-128 :
= mul downward intel96:arg_fmt(0,1,-126,29) 0x4p-128 0x1.0000001p+0 : 0x4.0000004p-128 :
= mul tonearest intel96:arg_fmt(0,1,-126,29) 0x4p-128 0x1.0000001p+0 : 0x4.0000004p-128 :
= mul towardzero intel96:arg_fmt(0,1,-126,29) 0x4p-128 0x1.0000001p+0 : 0x4.0000004p-128 :
= mul upward intel96:arg_fmt(0,1,-126,29) 0x4p-128 0x1.0000001p+0 : 0x4.0000004p-128 :
= mul downward m68k96:arg_fmt(0,1,-126,29) 0x4p-128 0x1.0000001p+0 : 0x4.0000004p-128 :
= mul tonearest m68k96:arg_fmt(0,1,-126,29) 0x4p-128 0x1.0000001p+0 : 0x4.0000004p-128 :
= mul towardzero m68k96:arg_fmt(0,1,-126,29) 0x4p-128 0x1.0000001p+0 : 0x4.0000004p-128 :
= mul upward m68k96:arg_fmt(0,1,-126,29) 0x4p-128 0x1.0000001p+0 : 0x4.0000004p-128 :
= mul downward binary128:arg_fmt(0,1,-126,29) 0x4p-128 0x1.0000001p+0 : 0x4.0000004p-128 :
= mul tonearest binary128:arg_fmt(0,1,-126,29) 0x4p-128 0x1.0000001p+0 : 0x4.0000004p-128 :
= mul towardzero binary128:arg_fmt(0,1,-126,29) 0x4p-128 0x1.0000001p+0 : 0x4.0000004p-128 :
= mul upward binary128:arg_fmt(0,1,-126,29) 0x4p-128 0x1.0000001p+0 : 0x4.0000004p-128 :
= mul downward ibm128:arg_fmt(0,1,-126,29) 0x4p-128 0x1.0000001p+0 : 0x4.0000004p-128 :
= mul tonearest ibm128:arg_fmt(0,1,-126,29) 0x4p-128 0x1.0000001p+0 : 0x4.0000004p-128 :
= mul towardzero ibm128:arg_fmt(0,1,-126,29) 0x4p-128 0x1.0000001p+0 : 0x4.0000004p-128 :
= mul upward ibm128:arg_fmt(0,1,-126,29) 0x4p-128 0x1.0000001p+0 : 0x4.0000004p-128 :
= mul downward binary32:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 0x1.000002p+0 : 0x3.fffff8p-128 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 0x1.000002p+0 : 0x4p-128 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul towardzero binary32:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 0x1.000002p+0 : 0x3.fffff8p-128 : inexact underflow errno-erange-ok
= mul upward binary32:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 0x1.000002p+0 : 0x4p-128 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul downward binary64:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 0x1.000002p+0 : 0x3.fffffffffffp-128 :
= mul tonearest binary64:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 0x1.000002p+0 : 0x3.fffffffffffp-128 :
= mul towardzero binary64:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 0x1.000002p+0 : 0x3.fffffffffffp-128 :
= mul upward binary64:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 0x1.000002p+0 : 0x3.fffffffffffp-128 :
= mul downward intel96:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 0x1.000002p+0 : 0x3.fffffffffffp-128 :
= mul tonearest intel96:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 0x1.000002p+0 : 0x3.fffffffffffp-128 :
= mul towardzero intel96:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 0x1.000002p+0 : 0x3.fffffffffffp-128 :
= mul upward intel96:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 0x1.000002p+0 : 0x3.fffffffffffp-128 :
= mul downward m68k96:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 0x1.000002p+0 : 0x3.fffffffffffp-128 :
= mul tonearest m68k96:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 0x1.000002p+0 : 0x3.fffffffffffp-128 :
= mul towardzero m68k96:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 0x1.000002p+0 : 0x3.fffffffffffp-128 :
= mul upward m68k96:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 0x1.000002p+0 : 0x3.fffffffffffp-128 :
= mul downward binary128:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 0x1.000002p+0 : 0x3.fffffffffffp-128 :
= mul tonearest binary128:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 0x1.000002p+0 : 0x3.fffffffffffp-128 :
= mul towardzero binary128:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 0x1.000002p+0 : 0x3.fffffffffffp-128 :
= mul upward binary128:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 0x1.000002p+0 : 0x3.fffffffffffp-128 :
= mul downward ibm128:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 0x1.000002p+0 : 0x3.fffffffffffp-128 :
= mul tonearest ibm128:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 0x1.000002p+0 : 0x3.fffffffffffp-128 :
= mul towardzero ibm128:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 0x1.000002p+0 : 0x3.fffffffffffp-128 :
= mul upward ibm128:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 0x1.000002p+0 : 0x3.fffffffffffp-128 :
= mul downward binary32:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 0x1p+0 : 0x3.fffff8p-128 :
= mul tonearest binary32:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 0x1p+0 : 0x3.fffff8p-128 :
= mul towardzero binary32:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 0x1p+0 : 0x3.fffff8p-128 :
= mul upward binary32:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 0x1p+0 : 0x3.fffff8p-128 :
= mul downward binary64:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 0x1p+0 : 0x3.fffff8p-128 :
= mul tonearest binary64:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 0x1p+0 : 0x3.fffff8p-128 :
= mul towardzero binary64:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 0x1p+0 : 0x3.fffff8p-128 :
= mul upward binary64:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 0x1p+0 : 0x3.fffff8p-128 :
= mul downward intel96:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 0x1p+0 : 0x3.fffff8p-128 :
= mul tonearest intel96:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 0x1p+0 : 0x3.fffff8p-128 :
= mul towardzero intel96:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 0x1p+0 : 0x3.fffff8p-128 :
= mul upward intel96:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 0x1p+0 : 0x3.fffff8p-128 :
= mul downward m68k96:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 0x1p+0 : 0x3.fffff8p-128 :
= mul tonearest m68k96:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 0x1p+0 : 0x3.fffff8p-128 :
= mul towardzero m68k96:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 0x1p+0 : 0x3.fffff8p-128 :
= mul upward m68k96:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 0x1p+0 : 0x3.fffff8p-128 :
= mul downward binary128:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 0x1p+0 : 0x3.fffff8p-128 :
= mul tonearest binary128:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 0x1p+0 : 0x3.fffff8p-128 :
= mul towardzero binary128:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 0x1p+0 : 0x3.fffff8p-128 :
= mul upward binary128:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 0x1p+0 : 0x3.fffff8p-128 :
= mul downward ibm128:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 0x1p+0 : 0x3.fffff8p-128 :
= mul tonearest ibm128:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 0x1p+0 : 0x3.fffff8p-128 :
= mul towardzero ibm128:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 0x1p+0 : 0x3.fffff8p-128 :
= mul upward ibm128:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 0x1p+0 : 0x3.fffff8p-128 :
= mul downward binary32:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 0x1.0000001p+0 : 0x3.fffff8p-128 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 0x1.0000001p+0 : 0x3.fffff8p-128 : inexact underflow errno-erange-ok
= mul towardzero binary32:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 0x1.0000001p+0 : 0x3.fffff8p-128 : inexact underflow errno-erange-ok
= mul upward binary32:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 0x1.0000001p+0 : 0x4p-128 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 0x1.0000001p+0 : 0x3.fffff83fffff8p-128 :
= mul tonearest binary64:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 0x1.0000001p+0 : 0x3.fffff83fffff8p-128 :
= mul towardzero binary64:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 0x1.0000001p+0 : 0x3.fffff83fffff8p-128 :
= mul upward binary64:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 0x1.0000001p+0 : 0x3.fffff83fffff8p-128 :
= mul downward intel96:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 0x1.0000001p+0 : 0x3.fffff83fffff8p-128 :
= mul tonearest intel96:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 0x1.0000001p+0 : 0x3.fffff83fffff8p-128 :
= mul towardzero intel96:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 0x1.0000001p+0 : 0x3.fffff83fffff8p-128 :
= mul upward intel96:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 0x1.0000001p+0 : 0x3.fffff83fffff8p-128 :
= mul downward m68k96:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 0x1.0000001p+0 : 0x3.fffff83fffff8p-128 :
= mul tonearest m68k96:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 0x1.0000001p+0 : 0x3.fffff83fffff8p-128 :
= mul towardzero m68k96:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 0x1.0000001p+0 : 0x3.fffff83fffff8p-128 :
= mul upward m68k96:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 0x1.0000001p+0 : 0x3.fffff83fffff8p-128 :
= mul downward binary128:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 0x1.0000001p+0 : 0x3.fffff83fffff8p-128 :
= mul tonearest binary128:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 0x1.0000001p+0 : 0x3.fffff83fffff8p-128 :
= mul towardzero binary128:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 0x1.0000001p+0 : 0x3.fffff83fffff8p-128 :
= mul upward binary128:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 0x1.0000001p+0 : 0x3.fffff83fffff8p-128 :
= mul downward ibm128:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 0x1.0000001p+0 : 0x3.fffff83fffff8p-128 :
= mul tonearest ibm128:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 0x1.0000001p+0 : 0x3.fffff83fffff8p-128 :
= mul towardzero ibm128:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 0x1.0000001p+0 : 0x3.fffff83fffff8p-128 :
= mul upward ibm128:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 0x1.0000001p+0 : 0x3.fffff83fffff8p-128 :
= mul downward binary32:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1.000002p+0 : 0x4p-128 : inexact
= mul tonearest binary32:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1.000002p+0 : 0x4.000008p-128 : inexact
= mul towardzero binary32:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1.000002p+0 : 0x4p-128 : inexact
= mul upward binary32:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1.000002p+0 : 0x4.000008p-128 : inexact
= mul downward binary64:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1.000002p+0 : 0x4.000005fffffcp-128 :
= mul tonearest binary64:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1.000002p+0 : 0x4.000005fffffcp-128 :
= mul towardzero binary64:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1.000002p+0 : 0x4.000005fffffcp-128 :
= mul upward binary64:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1.000002p+0 : 0x4.000005fffffcp-128 :
= mul downward intel96:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1.000002p+0 : 0x4.000005fffffcp-128 :
= mul tonearest intel96:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1.000002p+0 : 0x4.000005fffffcp-128 :
= mul towardzero intel96:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1.000002p+0 : 0x4.000005fffffcp-128 :
= mul upward intel96:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1.000002p+0 : 0x4.000005fffffcp-128 :
= mul downward m68k96:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1.000002p+0 : 0x4.000005fffffcp-128 :
= mul tonearest m68k96:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1.000002p+0 : 0x4.000005fffffcp-128 :
= mul towardzero m68k96:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1.000002p+0 : 0x4.000005fffffcp-128 :
= mul upward m68k96:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1.000002p+0 : 0x4.000005fffffcp-128 :
= mul downward binary128:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1.000002p+0 : 0x4.000005fffffcp-128 :
= mul tonearest binary128:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1.000002p+0 : 0x4.000005fffffcp-128 :
= mul towardzero binary128:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1.000002p+0 : 0x4.000005fffffcp-128 :
= mul upward binary128:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1.000002p+0 : 0x4.000005fffffcp-128 :
= mul downward ibm128:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1.000002p+0 : 0x4.000005fffffcp-128 :
= mul tonearest ibm128:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1.000002p+0 : 0x4.000005fffffcp-128 :
= mul towardzero ibm128:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1.000002p+0 : 0x4.000005fffffcp-128 :
= mul upward ibm128:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1.000002p+0 : 0x4.000005fffffcp-128 :
= mul downward binary32:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1p+0 : 0x3.fffff8p-128 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1p+0 : 0x4p-128 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul towardzero binary32:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1p+0 : 0x3.fffff8p-128 : inexact underflow errno-erange-ok
= mul upward binary32:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1p+0 : 0x4p-128 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul downward binary64:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1p+0 : 0x3.fffffep-128 :
= mul tonearest binary64:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1p+0 : 0x3.fffffep-128 :
= mul towardzero binary64:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1p+0 : 0x3.fffffep-128 :
= mul upward binary64:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1p+0 : 0x3.fffffep-128 :
= mul downward intel96:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1p+0 : 0x3.fffffep-128 :
= mul tonearest intel96:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1p+0 : 0x3.fffffep-128 :
= mul towardzero intel96:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1p+0 : 0x3.fffffep-128 :
= mul upward intel96:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1p+0 : 0x3.fffffep-128 :
= mul downward m68k96:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1p+0 : 0x3.fffffep-128 :
= mul tonearest m68k96:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1p+0 : 0x3.fffffep-128 :
= mul towardzero m68k96:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1p+0 : 0x3.fffffep-128 :
= mul upward m68k96:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1p+0 : 0x3.fffffep-128 :
= mul downward binary128:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1p+0 : 0x3.fffffep-128 :
= mul tonearest binary128:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1p+0 : 0x3.fffffep-128 :
= mul towardzero binary128:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1p+0 : 0x3.fffffep-128 :
= mul upward binary128:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1p+0 : 0x3.fffffep-128 :
= mul downward ibm128:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1p+0 : 0x3.fffffep-128 :
= mul tonearest ibm128:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1p+0 : 0x3.fffffep-128 :
= mul towardzero ibm128:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1p+0 : 0x3.fffffep-128 :
= mul upward ibm128:arg_fmt(0,1,-151,25) 0x3.fffffep-128 0x1p+0 : 0x3.fffffep-128 :
= mul downward binary32:arg_fmt(0,1,-151,29) 0x3.fffffep-128 0x1.0000001p+0 : 0x3.fffff8p-128 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-151,29) 0x3.fffffep-128 0x1.0000001p+0 : 0x4p-128 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul towardzero binary32:arg_fmt(0,1,-151,29) 0x3.fffffep-128 0x1.0000001p+0 : 0x3.fffff8p-128 : inexact underflow errno-erange-ok
= mul upward binary32:arg_fmt(0,1,-151,29) 0x3.fffffep-128 0x1.0000001p+0 : 0x4p-128 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul downward binary64:arg_fmt(0,1,-151,29) 0x3.fffffep-128 0x1.0000001p+0 : 0x3.fffffe3fffffep-128 :
= mul tonearest binary64:arg_fmt(0,1,-151,29) 0x3.fffffep-128 0x1.0000001p+0 : 0x3.fffffe3fffffep-128 :
= mul towardzero binary64:arg_fmt(0,1,-151,29) 0x3.fffffep-128 0x1.0000001p+0 : 0x3.fffffe3fffffep-128 :
= mul upward binary64:arg_fmt(0,1,-151,29) 0x3.fffffep-128 0x1.0000001p+0 : 0x3.fffffe3fffffep-128 :
= mul downward intel96:arg_fmt(0,1,-151,29) 0x3.fffffep-128 0x1.0000001p+0 : 0x3.fffffe3fffffep-128 :
= mul tonearest intel96:arg_fmt(0,1,-151,29) 0x3.fffffep-128 0x1.0000001p+0 : 0x3.fffffe3fffffep-128 :
= mul towardzero intel96:arg_fmt(0,1,-151,29) 0x3.fffffep-128 0x1.0000001p+0 : 0x3.fffffe3fffffep-128 :
= mul upward intel96:arg_fmt(0,1,-151,29) 0x3.fffffep-128 0x1.0000001p+0 : 0x3.fffffe3fffffep-128 :
= mul downward m68k96:arg_fmt(0,1,-151,29) 0x3.fffffep-128 0x1.0000001p+0 : 0x3.fffffe3fffffep-128 :
= mul tonearest m68k96:arg_fmt(0,1,-151,29) 0x3.fffffep-128 0x1.0000001p+0 : 0x3.fffffe3fffffep-128 :
= mul towardzero m68k96:arg_fmt(0,1,-151,29) 0x3.fffffep-128 0x1.0000001p+0 : 0x3.fffffe3fffffep-128 :
= mul upward m68k96:arg_fmt(0,1,-151,29) 0x3.fffffep-128 0x1.0000001p+0 : 0x3.fffffe3fffffep-128 :
= mul downward binary128:arg_fmt(0,1,-151,29) 0x3.fffffep-128 0x1.0000001p+0 : 0x3.fffffe3fffffep-128 :
= mul tonearest binary128:arg_fmt(0,1,-151,29) 0x3.fffffep-128 0x1.0000001p+0 : 0x3.fffffe3fffffep-128 :
= mul towardzero binary128:arg_fmt(0,1,-151,29) 0x3.fffffep-128 0x1.0000001p+0 : 0x3.fffffe3fffffep-128 :
= mul upward binary128:arg_fmt(0,1,-151,29) 0x3.fffffep-128 0x1.0000001p+0 : 0x3.fffffe3fffffep-128 :
= mul downward ibm128:arg_fmt(0,1,-151,29) 0x3.fffffep-128 0x1.0000001p+0 : 0x3.fffffe3fffffep-128 :
= mul tonearest ibm128:arg_fmt(0,1,-151,29) 0x3.fffffep-128 0x1.0000001p+0 : 0x3.fffffe3fffffep-128 :
= mul towardzero ibm128:arg_fmt(0,1,-151,29) 0x3.fffffep-128 0x1.0000001p+0 : 0x3.fffffe3fffffep-128 :
= mul upward ibm128:arg_fmt(0,1,-151,29) 0x3.fffffep-128 0x1.0000001p+0 : 0x3.fffffe3fffffep-128 :
mul 0x0.ffffff8p-126 -0x1.0000001p0
= mul downward binary32:arg_fmt(0,1,-126,1) 0x4p-128 -0x1p+0 : -0x4p-128 :
= mul tonearest binary32:arg_fmt(0,1,-126,1) 0x4p-128 -0x1p+0 : -0x4p-128 :
= mul towardzero binary32:arg_fmt(0,1,-126,1) 0x4p-128 -0x1p+0 : -0x4p-128 :
= mul upward binary32:arg_fmt(0,1,-126,1) 0x4p-128 -0x1p+0 : -0x4p-128 :
= mul downward binary64:arg_fmt(0,1,-126,1) 0x4p-128 -0x1p+0 : -0x4p-128 :
= mul tonearest binary64:arg_fmt(0,1,-126,1) 0x4p-128 -0x1p+0 : -0x4p-128 :
= mul towardzero binary64:arg_fmt(0,1,-126,1) 0x4p-128 -0x1p+0 : -0x4p-128 :
= mul upward binary64:arg_fmt(0,1,-126,1) 0x4p-128 -0x1p+0 : -0x4p-128 :
= mul downward intel96:arg_fmt(0,1,-126,1) 0x4p-128 -0x1p+0 : -0x4p-128 :
= mul tonearest intel96:arg_fmt(0,1,-126,1) 0x4p-128 -0x1p+0 : -0x4p-128 :
= mul towardzero intel96:arg_fmt(0,1,-126,1) 0x4p-128 -0x1p+0 : -0x4p-128 :
= mul upward intel96:arg_fmt(0,1,-126,1) 0x4p-128 -0x1p+0 : -0x4p-128 :
= mul downward m68k96:arg_fmt(0,1,-126,1) 0x4p-128 -0x1p+0 : -0x4p-128 :
= mul tonearest m68k96:arg_fmt(0,1,-126,1) 0x4p-128 -0x1p+0 : -0x4p-128 :
= mul towardzero m68k96:arg_fmt(0,1,-126,1) 0x4p-128 -0x1p+0 : -0x4p-128 :
= mul upward m68k96:arg_fmt(0,1,-126,1) 0x4p-128 -0x1p+0 : -0x4p-128 :
= mul downward binary128:arg_fmt(0,1,-126,1) 0x4p-128 -0x1p+0 : -0x4p-128 :
= mul tonearest binary128:arg_fmt(0,1,-126,1) 0x4p-128 -0x1p+0 : -0x4p-128 :
= mul towardzero binary128:arg_fmt(0,1,-126,1) 0x4p-128 -0x1p+0 : -0x4p-128 :
= mul upward binary128:arg_fmt(0,1,-126,1) 0x4p-128 -0x1p+0 : -0x4p-128 :
= mul downward ibm128:arg_fmt(0,1,-126,1) 0x4p-128 -0x1p+0 : -0x4p-128 :
= mul tonearest ibm128:arg_fmt(0,1,-126,1) 0x4p-128 -0x1p+0 : -0x4p-128 :
= mul towardzero ibm128:arg_fmt(0,1,-126,1) 0x4p-128 -0x1p+0 : -0x4p-128 :
= mul upward ibm128:arg_fmt(0,1,-126,1) 0x4p-128 -0x1p+0 : -0x4p-128 :
= mul downward binary32:arg_fmt(0,1,-126,24) 0x4p-128 -0x1.000002p+0 : -0x4.000008p-128 :
= mul tonearest binary32:arg_fmt(0,1,-126,24) 0x4p-128 -0x1.000002p+0 : -0x4.000008p-128 :
= mul towardzero binary32:arg_fmt(0,1,-126,24) 0x4p-128 -0x1.000002p+0 : -0x4.000008p-128 :
= mul upward binary32:arg_fmt(0,1,-126,24) 0x4p-128 -0x1.000002p+0 : -0x4.000008p-128 :
= mul downward binary64:arg_fmt(0,1,-126,24) 0x4p-128 -0x1.000002p+0 : -0x4.000008p-128 :
= mul tonearest binary64:arg_fmt(0,1,-126,24) 0x4p-128 -0x1.000002p+0 : -0x4.000008p-128 :
= mul towardzero binary64:arg_fmt(0,1,-126,24) 0x4p-128 -0x1.000002p+0 : -0x4.000008p-128 :
= mul upward binary64:arg_fmt(0,1,-126,24) 0x4p-128 -0x1.000002p+0 : -0x4.000008p-128 :
= mul downward intel96:arg_fmt(0,1,-126,24) 0x4p-128 -0x1.000002p+0 : -0x4.000008p-128 :
= mul tonearest intel96:arg_fmt(0,1,-126,24) 0x4p-128 -0x1.000002p+0 : -0x4.000008p-128 :
= mul towardzero intel96:arg_fmt(0,1,-126,24) 0x4p-128 -0x1.000002p+0 : -0x4.000008p-128 :
= mul upward intel96:arg_fmt(0,1,-126,24) 0x4p-128 -0x1.000002p+0 : -0x4.000008p-128 :
= mul downward m68k96:arg_fmt(0,1,-126,24) 0x4p-128 -0x1.000002p+0 : -0x4.000008p-128 :
= mul tonearest m68k96:arg_fmt(0,1,-126,24) 0x4p-128 -0x1.000002p+0 : -0x4.000008p-128 :
= mul towardzero m68k96:arg_fmt(0,1,-126,24) 0x4p-128 -0x1.000002p+0 : -0x4.000008p-128 :
= mul upward m68k96:arg_fmt(0,1,-126,24) 0x4p-128 -0x1.000002p+0 : -0x4.000008p-128 :
= mul downward binary128:arg_fmt(0,1,-126,24) 0x4p-128 -0x1.000002p+0 : -0x4.000008p-128 :
= mul tonearest binary128:arg_fmt(0,1,-126,24) 0x4p-128 -0x1.000002p+0 : -0x4.000008p-128 :
= mul towardzero binary128:arg_fmt(0,1,-126,24) 0x4p-128 -0x1.000002p+0 : -0x4.000008p-128 :
= mul upward binary128:arg_fmt(0,1,-126,24) 0x4p-128 -0x1.000002p+0 : -0x4.000008p-128 :
= mul downward ibm128:arg_fmt(0,1,-126,24) 0x4p-128 -0x1.000002p+0 : -0x4.000008p-128 :
= mul tonearest ibm128:arg_fmt(0,1,-126,24) 0x4p-128 -0x1.000002p+0 : -0x4.000008p-128 :
= mul towardzero ibm128:arg_fmt(0,1,-126,24) 0x4p-128 -0x1.000002p+0 : -0x4.000008p-128 :
= mul upward ibm128:arg_fmt(0,1,-126,24) 0x4p-128 -0x1.000002p+0 : -0x4.000008p-128 :
= mul downward binary32:arg_fmt(0,1,-126,29) 0x4p-128 -0x1.0000001p+0 : -0x4.000008p-128 : inexact
= mul tonearest binary32:arg_fmt(0,1,-126,29) 0x4p-128 -0x1.0000001p+0 : -0x4p-128 : inexact
= mul towardzero binary32:arg_fmt(0,1,-126,29) 0x4p-128 -0x1.0000001p+0 : -0x4p-128 : inexact
= mul upward binary32:arg_fmt(0,1,-126,29) 0x4p-128 -0x1.0000001p+0 : -0x4p-128 : inexact
= mul downward binary64:arg_fmt(0,1,-126,29) 0x4p-128 -0x1.0000001p+0 : -0x4.0000004p-128 :
= mul tonearest binary64:arg_fmt(0,1,-126,29) 0x4p-128 -0x1.0000001p+0 : -0x4.0000004p-128 :
= mul towardzero binary64:arg_fmt(0,1,-126,29) 0x4p-128 -0x1.0000001p+0 : -0x4.0000004p-128 :
= mul upward binary64:arg_fmt(0,1,-126,29) 0x4p-128 -0x1.0000001p+0 : -0x4.0000004p-128 :
= mul downward intel96:arg_fmt(0,1,-126,29) 0x4p-128 -0x1.0000001p+0 : -0x4.0000004p-128 :
= mul tonearest intel96:arg_fmt(0,1,-126,29) 0x4p-128 -0x1.0000001p+0 : -0x4.0000004p-128 :
= mul towardzero intel96:arg_fmt(0,1,-126,29) 0x4p-128 -0x1.0000001p+0 : -0x4.0000004p-128 :
= mul upward intel96:arg_fmt(0,1,-126,29) 0x4p-128 -0x1.0000001p+0 : -0x4.0000004p-128 :
= mul downward m68k96:arg_fmt(0,1,-126,29) 0x4p-128 -0x1.0000001p+0 : -0x4.0000004p-128 :
= mul tonearest m68k96:arg_fmt(0,1,-126,29) 0x4p-128 -0x1.0000001p+0 : -0x4.0000004p-128 :
= mul towardzero m68k96:arg_fmt(0,1,-126,29) 0x4p-128 -0x1.0000001p+0 : -0x4.0000004p-128 :
= mul upward m68k96:arg_fmt(0,1,-126,29) 0x4p-128 -0x1.0000001p+0 : -0x4.0000004p-128 :
= mul downward binary128:arg_fmt(0,1,-126,29) 0x4p-128 -0x1.0000001p+0 : -0x4.0000004p-128 :
= mul tonearest binary128:arg_fmt(0,1,-126,29) 0x4p-128 -0x1.0000001p+0 : -0x4.0000004p-128 :
= mul towardzero binary128:arg_fmt(0,1,-126,29) 0x4p-128 -0x1.0000001p+0 : -0x4.0000004p-128 :
= mul upward binary128:arg_fmt(0,1,-126,29) 0x4p-128 -0x1.0000001p+0 : -0x4.0000004p-128 :
= mul downward ibm128:arg_fmt(0,1,-126,29) 0x4p-128 -0x1.0000001p+0 : -0x4.0000004p-128 :
= mul tonearest ibm128:arg_fmt(0,1,-126,29) 0x4p-128 -0x1.0000001p+0 : -0x4.0000004p-128 :
= mul towardzero ibm128:arg_fmt(0,1,-126,29) 0x4p-128 -0x1.0000001p+0 : -0x4.0000004p-128 :
= mul upward ibm128:arg_fmt(0,1,-126,29) 0x4p-128 -0x1.0000001p+0 : -0x4.0000004p-128 :
= mul downward binary32:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 -0x1p+0 : -0x3.fffff8p-128 :
= mul tonearest binary32:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 -0x1p+0 : -0x3.fffff8p-128 :
= mul towardzero binary32:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 -0x1p+0 : -0x3.fffff8p-128 :
= mul upward binary32:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 -0x1p+0 : -0x3.fffff8p-128 :
= mul downward binary64:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 -0x1p+0 : -0x3.fffff8p-128 :
= mul tonearest binary64:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 -0x1p+0 : -0x3.fffff8p-128 :
= mul towardzero binary64:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 -0x1p+0 : -0x3.fffff8p-128 :
= mul upward binary64:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 -0x1p+0 : -0x3.fffff8p-128 :
= mul downward intel96:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 -0x1p+0 : -0x3.fffff8p-128 :
= mul tonearest intel96:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 -0x1p+0 : -0x3.fffff8p-128 :
= mul towardzero intel96:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 -0x1p+0 : -0x3.fffff8p-128 :
= mul upward intel96:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 -0x1p+0 : -0x3.fffff8p-128 :
= mul downward m68k96:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 -0x1p+0 : -0x3.fffff8p-128 :
= mul tonearest m68k96:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 -0x1p+0 : -0x3.fffff8p-128 :
= mul towardzero m68k96:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 -0x1p+0 : -0x3.fffff8p-128 :
= mul upward m68k96:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 -0x1p+0 : -0x3.fffff8p-128 :
= mul downward binary128:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 -0x1p+0 : -0x3.fffff8p-128 :
= mul tonearest binary128:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 -0x1p+0 : -0x3.fffff8p-128 :
= mul towardzero binary128:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 -0x1p+0 : -0x3.fffff8p-128 :
= mul upward binary128:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 -0x1p+0 : -0x3.fffff8p-128 :
= mul downward ibm128:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 -0x1p+0 : -0x3.fffff8p-128 :
= mul tonearest ibm128:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 -0x1p+0 : -0x3.fffff8p-128 :
= mul towardzero ibm128:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 -0x1p+0 : -0x3.fffff8p-128 :
= mul upward ibm128:arg_fmt(0,1,-149,23) 0x3.fffff8p-128 -0x1p+0 : -0x3.fffff8p-128 :
= mul downward binary32:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 -0x1.000002p+0 : -0x4p-128 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul tonearest binary32:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 -0x1.000002p+0 : -0x4p-128 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul towardzero binary32:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 -0x1.000002p+0 : -0x3.fffff8p-128 : inexact underflow errno-erange-ok
= mul upward binary32:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 -0x1.000002p+0 : -0x3.fffff8p-128 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 -0x1.000002p+0 : -0x3.fffffffffffp-128 :
= mul tonearest binary64:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 -0x1.000002p+0 : -0x3.fffffffffffp-128 :
= mul towardzero binary64:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 -0x1.000002p+0 : -0x3.fffffffffffp-128 :
= mul upward binary64:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 -0x1.000002p+0 : -0x3.fffffffffffp-128 :
= mul downward intel96:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 -0x1.000002p+0 : -0x3.fffffffffffp-128 :
= mul tonearest intel96:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 -0x1.000002p+0 : -0x3.fffffffffffp-128 :
= mul towardzero intel96:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 -0x1.000002p+0 : -0x3.fffffffffffp-128 :
= mul upward intel96:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 -0x1.000002p+0 : -0x3.fffffffffffp-128 :
= mul downward m68k96:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 -0x1.000002p+0 : -0x3.fffffffffffp-128 :
= mul tonearest m68k96:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 -0x1.000002p+0 : -0x3.fffffffffffp-128 :
= mul towardzero m68k96:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 -0x1.000002p+0 : -0x3.fffffffffffp-128 :
= mul upward m68k96:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 -0x1.000002p+0 : -0x3.fffffffffffp-128 :
= mul downward binary128:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 -0x1.000002p+0 : -0x3.fffffffffffp-128 :
= mul tonearest binary128:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 -0x1.000002p+0 : -0x3.fffffffffffp-128 :
= mul towardzero binary128:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 -0x1.000002p+0 : -0x3.fffffffffffp-128 :
= mul upward binary128:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 -0x1.000002p+0 : -0x3.fffffffffffp-128 :
= mul downward ibm128:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 -0x1.000002p+0 : -0x3.fffffffffffp-128 :
= mul tonearest ibm128:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 -0x1.000002p+0 : -0x3.fffffffffffp-128 :
= mul towardzero ibm128:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 -0x1.000002p+0 : -0x3.fffffffffffp-128 :
= mul upward ibm128:arg_fmt(0,1,-149,24) 0x3.fffff8p-128 -0x1.000002p+0 : -0x3.fffffffffffp-128 :
= mul downward binary32:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 -0x1.0000001p+0 : -0x4p-128 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 -0x1.0000001p+0 : -0x3.fffff8p-128 : inexact underflow errno-erange-ok
= mul towardzero binary32:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 -0x1.0000001p+0 : -0x3.fffff8p-128 : inexact underflow errno-erange-ok
= mul upward binary32:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 -0x1.0000001p+0 : -0x3.fffff8p-128 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 -0x1.0000001p+0 : -0x3.fffff83fffff8p-128 :
= mul tonearest binary64:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 -0x1.0000001p+0 : -0x3.fffff83fffff8p-128 :
= mul towardzero binary64:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 -0x1.0000001p+0 : -0x3.fffff83fffff8p-128 :
= mul upward binary64:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 -0x1.0000001p+0 : -0x3.fffff83fffff8p-128 :
= mul downward intel96:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 -0x1.0000001p+0 : -0x3.fffff83fffff8p-128 :
= mul tonearest intel96:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 -0x1.0000001p+0 : -0x3.fffff83fffff8p-128 :
= mul towardzero intel96:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 -0x1.0000001p+0 : -0x3.fffff83fffff8p-128 :
= mul upward intel96:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 -0x1.0000001p+0 : -0x3.fffff83fffff8p-128 :
= mul downward m68k96:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 -0x1.0000001p+0 : -0x3.fffff83fffff8p-128 :
= mul tonearest m68k96:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 -0x1.0000001p+0 : -0x3.fffff83fffff8p-128 :
= mul towardzero m68k96:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 -0x1.0000001p+0 : -0x3.fffff83fffff8p-128 :
= mul upward m68k96:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 -0x1.0000001p+0 : -0x3.fffff83fffff8p-128 :
= mul downward binary128:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 -0x1.0000001p+0 : -0x3.fffff83fffff8p-128 :
= mul tonearest binary128:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 -0x1.0000001p+0 : -0x3.fffff83fffff8p-128 :
= mul towardzero binary128:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 -0x1.0000001p+0 : -0x3.fffff83fffff8p-128 :
= mul upward binary128:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 -0x1.0000001p+0 : -0x3.fffff83fffff8p-128 :
= mul downward ibm128:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 -0x1.0000001p+0 : -0x3.fffff83fffff8p-128 :
= mul tonearest ibm128:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 -0x1.0000001p+0 : -0x3.fffff83fffff8p-128 :
= mul towardzero ibm128:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 -0x1.0000001p+0 : -0x3.fffff83fffff8p-128 :
= mul upward ibm128:arg_fmt(0,1,-149,29) 0x3.fffff8p-128 -0x1.0000001p+0 : -0x3.fffff83fffff8p-128 :
= mul downward binary32:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1p+0 : -0x4p-128 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul tonearest binary32:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1p+0 : -0x4p-128 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul towardzero binary32:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1p+0 : -0x3.fffff8p-128 : inexact underflow errno-erange-ok
= mul upward binary32:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1p+0 : -0x3.fffff8p-128 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1p+0 : -0x3.fffffep-128 :
= mul tonearest binary64:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1p+0 : -0x3.fffffep-128 :
= mul towardzero binary64:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1p+0 : -0x3.fffffep-128 :
= mul upward binary64:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1p+0 : -0x3.fffffep-128 :
= mul downward intel96:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1p+0 : -0x3.fffffep-128 :
= mul tonearest intel96:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1p+0 : -0x3.fffffep-128 :
= mul towardzero intel96:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1p+0 : -0x3.fffffep-128 :
= mul upward intel96:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1p+0 : -0x3.fffffep-128 :
= mul downward m68k96:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1p+0 : -0x3.fffffep-128 :
= mul tonearest m68k96:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1p+0 : -0x3.fffffep-128 :
= mul towardzero m68k96:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1p+0 : -0x3.fffffep-128 :
= mul upward m68k96:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1p+0 : -0x3.fffffep-128 :
= mul downward binary128:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1p+0 : -0x3.fffffep-128 :
= mul tonearest binary128:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1p+0 : -0x3.fffffep-128 :
= mul towardzero binary128:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1p+0 : -0x3.fffffep-128 :
= mul upward binary128:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1p+0 : -0x3.fffffep-128 :
= mul downward ibm128:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1p+0 : -0x3.fffffep-128 :
= mul tonearest ibm128:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1p+0 : -0x3.fffffep-128 :
= mul towardzero ibm128:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1p+0 : -0x3.fffffep-128 :
= mul upward ibm128:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1p+0 : -0x3.fffffep-128 :
= mul downward binary32:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1.000002p+0 : -0x4.000008p-128 : inexact
= mul tonearest binary32:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1.000002p+0 : -0x4.000008p-128 : inexact
= mul towardzero binary32:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1.000002p+0 : -0x4p-128 : inexact
= mul upward binary32:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1.000002p+0 : -0x4p-128 : inexact
= mul downward binary64:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1.000002p+0 : -0x4.000005fffffcp-128 :
= mul tonearest binary64:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1.000002p+0 : -0x4.000005fffffcp-128 :
= mul towardzero binary64:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1.000002p+0 : -0x4.000005fffffcp-128 :
= mul upward binary64:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1.000002p+0 : -0x4.000005fffffcp-128 :
= mul downward intel96:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1.000002p+0 : -0x4.000005fffffcp-128 :
= mul tonearest intel96:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1.000002p+0 : -0x4.000005fffffcp-128 :
= mul towardzero intel96:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1.000002p+0 : -0x4.000005fffffcp-128 :
= mul upward intel96:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1.000002p+0 : -0x4.000005fffffcp-128 :
= mul downward m68k96:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1.000002p+0 : -0x4.000005fffffcp-128 :
= mul tonearest m68k96:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1.000002p+0 : -0x4.000005fffffcp-128 :
= mul towardzero m68k96:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1.000002p+0 : -0x4.000005fffffcp-128 :
= mul upward m68k96:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1.000002p+0 : -0x4.000005fffffcp-128 :
= mul downward binary128:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1.000002p+0 : -0x4.000005fffffcp-128 :
= mul tonearest binary128:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1.000002p+0 : -0x4.000005fffffcp-128 :
= mul towardzero binary128:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1.000002p+0 : -0x4.000005fffffcp-128 :
= mul upward binary128:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1.000002p+0 : -0x4.000005fffffcp-128 :
= mul downward ibm128:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1.000002p+0 : -0x4.000005fffffcp-128 :
= mul tonearest ibm128:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1.000002p+0 : -0x4.000005fffffcp-128 :
= mul towardzero ibm128:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1.000002p+0 : -0x4.000005fffffcp-128 :
= mul upward ibm128:arg_fmt(0,1,-151,25) 0x3.fffffep-128 -0x1.000002p+0 : -0x4.000005fffffcp-128 :
= mul downward binary32:arg_fmt(0,1,-151,29) 0x3.fffffep-128 -0x1.0000001p+0 : -0x4p-128 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul tonearest binary32:arg_fmt(0,1,-151,29) 0x3.fffffep-128 -0x1.0000001p+0 : -0x4p-128 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul towardzero binary32:arg_fmt(0,1,-151,29) 0x3.fffffep-128 -0x1.0000001p+0 : -0x3.fffff8p-128 : inexact underflow errno-erange-ok
= mul upward binary32:arg_fmt(0,1,-151,29) 0x3.fffffep-128 -0x1.0000001p+0 : -0x3.fffff8p-128 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-151,29) 0x3.fffffep-128 -0x1.0000001p+0 : -0x3.fffffe3fffffep-128 :
= mul tonearest binary64:arg_fmt(0,1,-151,29) 0x3.fffffep-128 -0x1.0000001p+0 : -0x3.fffffe3fffffep-128 :
= mul towardzero binary64:arg_fmt(0,1,-151,29) 0x3.fffffep-128 -0x1.0000001p+0 : -0x3.fffffe3fffffep-128 :
= mul upward binary64:arg_fmt(0,1,-151,29) 0x3.fffffep-128 -0x1.0000001p+0 : -0x3.fffffe3fffffep-128 :
= mul downward intel96:arg_fmt(0,1,-151,29) 0x3.fffffep-128 -0x1.0000001p+0 : -0x3.fffffe3fffffep-128 :
= mul tonearest intel96:arg_fmt(0,1,-151,29) 0x3.fffffep-128 -0x1.0000001p+0 : -0x3.fffffe3fffffep-128 :
= mul towardzero intel96:arg_fmt(0,1,-151,29) 0x3.fffffep-128 -0x1.0000001p+0 : -0x3.fffffe3fffffep-128 :
= mul upward intel96:arg_fmt(0,1,-151,29) 0x3.fffffep-128 -0x1.0000001p+0 : -0x3.fffffe3fffffep-128 :
= mul downward m68k96:arg_fmt(0,1,-151,29) 0x3.fffffep-128 -0x1.0000001p+0 : -0x3.fffffe3fffffep-128 :
= mul tonearest m68k96:arg_fmt(0,1,-151,29) 0x3.fffffep-128 -0x1.0000001p+0 : -0x3.fffffe3fffffep-128 :
= mul towardzero m68k96:arg_fmt(0,1,-151,29) 0x3.fffffep-128 -0x1.0000001p+0 : -0x3.fffffe3fffffep-128 :
= mul upward m68k96:arg_fmt(0,1,-151,29) 0x3.fffffep-128 -0x1.0000001p+0 : -0x3.fffffe3fffffep-128 :
= mul downward binary128:arg_fmt(0,1,-151,29) 0x3.fffffep-128 -0x1.0000001p+0 : -0x3.fffffe3fffffep-128 :
= mul tonearest binary128:arg_fmt(0,1,-151,29) 0x3.fffffep-128 -0x1.0000001p+0 : -0x3.fffffe3fffffep-128 :
= mul towardzero binary128:arg_fmt(0,1,-151,29) 0x3.fffffep-128 -0x1.0000001p+0 : -0x3.fffffe3fffffep-128 :
= mul upward binary128:arg_fmt(0,1,-151,29) 0x3.fffffep-128 -0x1.0000001p+0 : -0x3.fffffe3fffffep-128 :
= mul downward ibm128:arg_fmt(0,1,-151,29) 0x3.fffffep-128 -0x1.0000001p+0 : -0x3.fffffe3fffffep-128 :
= mul tonearest ibm128:arg_fmt(0,1,-151,29) 0x3.fffffep-128 -0x1.0000001p+0 : -0x3.fffffe3fffffep-128 :
= mul towardzero ibm128:arg_fmt(0,1,-151,29) 0x3.fffffep-128 -0x1.0000001p+0 : -0x3.fffffe3fffffep-128 :
= mul upward ibm128:arg_fmt(0,1,-151,29) 0x3.fffffep-128 -0x1.0000001p+0 : -0x3.fffffe3fffffep-128 :
mul -0x0.ffffff8p-126 0x1.0000001p0
= mul downward binary32:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 0x1.000002p+0 : -0x4p-128 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul tonearest binary32:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 0x1.000002p+0 : -0x4p-128 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul towardzero binary32:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 0x1.000002p+0 : -0x3.fffff8p-128 : inexact underflow errno-erange-ok
= mul upward binary32:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 0x1.000002p+0 : -0x3.fffff8p-128 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 0x1.000002p+0 : -0x3.fffffffffffp-128 :
= mul tonearest binary64:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 0x1.000002p+0 : -0x3.fffffffffffp-128 :
= mul towardzero binary64:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 0x1.000002p+0 : -0x3.fffffffffffp-128 :
= mul upward binary64:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 0x1.000002p+0 : -0x3.fffffffffffp-128 :
= mul downward intel96:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 0x1.000002p+0 : -0x3.fffffffffffp-128 :
= mul tonearest intel96:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 0x1.000002p+0 : -0x3.fffffffffffp-128 :
= mul towardzero intel96:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 0x1.000002p+0 : -0x3.fffffffffffp-128 :
= mul upward intel96:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 0x1.000002p+0 : -0x3.fffffffffffp-128 :
= mul downward m68k96:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 0x1.000002p+0 : -0x3.fffffffffffp-128 :
= mul tonearest m68k96:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 0x1.000002p+0 : -0x3.fffffffffffp-128 :
= mul towardzero m68k96:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 0x1.000002p+0 : -0x3.fffffffffffp-128 :
= mul upward m68k96:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 0x1.000002p+0 : -0x3.fffffffffffp-128 :
= mul downward binary128:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 0x1.000002p+0 : -0x3.fffffffffffp-128 :
= mul tonearest binary128:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 0x1.000002p+0 : -0x3.fffffffffffp-128 :
= mul towardzero binary128:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 0x1.000002p+0 : -0x3.fffffffffffp-128 :
= mul upward binary128:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 0x1.000002p+0 : -0x3.fffffffffffp-128 :
= mul downward ibm128:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 0x1.000002p+0 : -0x3.fffffffffffp-128 :
= mul tonearest ibm128:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 0x1.000002p+0 : -0x3.fffffffffffp-128 :
= mul towardzero ibm128:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 0x1.000002p+0 : -0x3.fffffffffffp-128 :
= mul upward ibm128:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 0x1.000002p+0 : -0x3.fffffffffffp-128 :
= mul downward binary32:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 0x1p+0 : -0x3.fffff8p-128 :
= mul tonearest binary32:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 0x1p+0 : -0x3.fffff8p-128 :
= mul towardzero binary32:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 0x1p+0 : -0x3.fffff8p-128 :
= mul upward binary32:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 0x1p+0 : -0x3.fffff8p-128 :
= mul downward binary64:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 0x1p+0 : -0x3.fffff8p-128 :
= mul tonearest binary64:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 0x1p+0 : -0x3.fffff8p-128 :
= mul towardzero binary64:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 0x1p+0 : -0x3.fffff8p-128 :
= mul upward binary64:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 0x1p+0 : -0x3.fffff8p-128 :
= mul downward intel96:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 0x1p+0 : -0x3.fffff8p-128 :
= mul tonearest intel96:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 0x1p+0 : -0x3.fffff8p-128 :
= mul towardzero intel96:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 0x1p+0 : -0x3.fffff8p-128 :
= mul upward intel96:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 0x1p+0 : -0x3.fffff8p-128 :
= mul downward m68k96:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 0x1p+0 : -0x3.fffff8p-128 :
= mul tonearest m68k96:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 0x1p+0 : -0x3.fffff8p-128 :
= mul towardzero m68k96:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 0x1p+0 : -0x3.fffff8p-128 :
= mul upward m68k96:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 0x1p+0 : -0x3.fffff8p-128 :
= mul downward binary128:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 0x1p+0 : -0x3.fffff8p-128 :
= mul tonearest binary128:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 0x1p+0 : -0x3.fffff8p-128 :
= mul towardzero binary128:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 0x1p+0 : -0x3.fffff8p-128 :
= mul upward binary128:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 0x1p+0 : -0x3.fffff8p-128 :
= mul downward ibm128:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 0x1p+0 : -0x3.fffff8p-128 :
= mul tonearest ibm128:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 0x1p+0 : -0x3.fffff8p-128 :
= mul towardzero ibm128:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 0x1p+0 : -0x3.fffff8p-128 :
= mul upward ibm128:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 0x1p+0 : -0x3.fffff8p-128 :
= mul downward binary32:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 0x1.0000001p+0 : -0x4p-128 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 0x1.0000001p+0 : -0x3.fffff8p-128 : inexact underflow errno-erange-ok
= mul towardzero binary32:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 0x1.0000001p+0 : -0x3.fffff8p-128 : inexact underflow errno-erange-ok
= mul upward binary32:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 0x1.0000001p+0 : -0x3.fffff8p-128 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 0x1.0000001p+0 : -0x3.fffff83fffff8p-128 :
= mul tonearest binary64:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 0x1.0000001p+0 : -0x3.fffff83fffff8p-128 :
= mul towardzero binary64:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 0x1.0000001p+0 : -0x3.fffff83fffff8p-128 :
= mul upward binary64:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 0x1.0000001p+0 : -0x3.fffff83fffff8p-128 :
= mul downward intel96:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 0x1.0000001p+0 : -0x3.fffff83fffff8p-128 :
= mul tonearest intel96:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 0x1.0000001p+0 : -0x3.fffff83fffff8p-128 :
= mul towardzero intel96:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 0x1.0000001p+0 : -0x3.fffff83fffff8p-128 :
= mul upward intel96:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 0x1.0000001p+0 : -0x3.fffff83fffff8p-128 :
= mul downward m68k96:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 0x1.0000001p+0 : -0x3.fffff83fffff8p-128 :
= mul tonearest m68k96:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 0x1.0000001p+0 : -0x3.fffff83fffff8p-128 :
= mul towardzero m68k96:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 0x1.0000001p+0 : -0x3.fffff83fffff8p-128 :
= mul upward m68k96:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 0x1.0000001p+0 : -0x3.fffff83fffff8p-128 :
= mul downward binary128:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 0x1.0000001p+0 : -0x3.fffff83fffff8p-128 :
= mul tonearest binary128:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 0x1.0000001p+0 : -0x3.fffff83fffff8p-128 :
= mul towardzero binary128:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 0x1.0000001p+0 : -0x3.fffff83fffff8p-128 :
= mul upward binary128:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 0x1.0000001p+0 : -0x3.fffff83fffff8p-128 :
= mul downward ibm128:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 0x1.0000001p+0 : -0x3.fffff83fffff8p-128 :
= mul tonearest ibm128:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 0x1.0000001p+0 : -0x3.fffff83fffff8p-128 :
= mul towardzero ibm128:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 0x1.0000001p+0 : -0x3.fffff83fffff8p-128 :
= mul upward ibm128:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 0x1.0000001p+0 : -0x3.fffff83fffff8p-128 :
= mul downward binary32:arg_fmt(0,1,-126,24) -0x4p-128 0x1.000002p+0 : -0x4.000008p-128 :
= mul tonearest binary32:arg_fmt(0,1,-126,24) -0x4p-128 0x1.000002p+0 : -0x4.000008p-128 :
= mul towardzero binary32:arg_fmt(0,1,-126,24) -0x4p-128 0x1.000002p+0 : -0x4.000008p-128 :
= mul upward binary32:arg_fmt(0,1,-126,24) -0x4p-128 0x1.000002p+0 : -0x4.000008p-128 :
= mul downward binary64:arg_fmt(0,1,-126,24) -0x4p-128 0x1.000002p+0 : -0x4.000008p-128 :
= mul tonearest binary64:arg_fmt(0,1,-126,24) -0x4p-128 0x1.000002p+0 : -0x4.000008p-128 :
= mul towardzero binary64:arg_fmt(0,1,-126,24) -0x4p-128 0x1.000002p+0 : -0x4.000008p-128 :
= mul upward binary64:arg_fmt(0,1,-126,24) -0x4p-128 0x1.000002p+0 : -0x4.000008p-128 :
= mul downward intel96:arg_fmt(0,1,-126,24) -0x4p-128 0x1.000002p+0 : -0x4.000008p-128 :
= mul tonearest intel96:arg_fmt(0,1,-126,24) -0x4p-128 0x1.000002p+0 : -0x4.000008p-128 :
= mul towardzero intel96:arg_fmt(0,1,-126,24) -0x4p-128 0x1.000002p+0 : -0x4.000008p-128 :
= mul upward intel96:arg_fmt(0,1,-126,24) -0x4p-128 0x1.000002p+0 : -0x4.000008p-128 :
= mul downward m68k96:arg_fmt(0,1,-126,24) -0x4p-128 0x1.000002p+0 : -0x4.000008p-128 :
= mul tonearest m68k96:arg_fmt(0,1,-126,24) -0x4p-128 0x1.000002p+0 : -0x4.000008p-128 :
= mul towardzero m68k96:arg_fmt(0,1,-126,24) -0x4p-128 0x1.000002p+0 : -0x4.000008p-128 :
= mul upward m68k96:arg_fmt(0,1,-126,24) -0x4p-128 0x1.000002p+0 : -0x4.000008p-128 :
= mul downward binary128:arg_fmt(0,1,-126,24) -0x4p-128 0x1.000002p+0 : -0x4.000008p-128 :
= mul tonearest binary128:arg_fmt(0,1,-126,24) -0x4p-128 0x1.000002p+0 : -0x4.000008p-128 :
= mul towardzero binary128:arg_fmt(0,1,-126,24) -0x4p-128 0x1.000002p+0 : -0x4.000008p-128 :
= mul upward binary128:arg_fmt(0,1,-126,24) -0x4p-128 0x1.000002p+0 : -0x4.000008p-128 :
= mul downward ibm128:arg_fmt(0,1,-126,24) -0x4p-128 0x1.000002p+0 : -0x4.000008p-128 :
= mul tonearest ibm128:arg_fmt(0,1,-126,24) -0x4p-128 0x1.000002p+0 : -0x4.000008p-128 :
= mul towardzero ibm128:arg_fmt(0,1,-126,24) -0x4p-128 0x1.000002p+0 : -0x4.000008p-128 :
= mul upward ibm128:arg_fmt(0,1,-126,24) -0x4p-128 0x1.000002p+0 : -0x4.000008p-128 :
= mul downward binary32:arg_fmt(0,1,-126,1) -0x4p-128 0x1p+0 : -0x4p-128 :
= mul tonearest binary32:arg_fmt(0,1,-126,1) -0x4p-128 0x1p+0 : -0x4p-128 :
= mul towardzero binary32:arg_fmt(0,1,-126,1) -0x4p-128 0x1p+0 : -0x4p-128 :
= mul upward binary32:arg_fmt(0,1,-126,1) -0x4p-128 0x1p+0 : -0x4p-128 :
= mul downward binary64:arg_fmt(0,1,-126,1) -0x4p-128 0x1p+0 : -0x4p-128 :
= mul tonearest binary64:arg_fmt(0,1,-126,1) -0x4p-128 0x1p+0 : -0x4p-128 :
= mul towardzero binary64:arg_fmt(0,1,-126,1) -0x4p-128 0x1p+0 : -0x4p-128 :
= mul upward binary64:arg_fmt(0,1,-126,1) -0x4p-128 0x1p+0 : -0x4p-128 :
= mul downward intel96:arg_fmt(0,1,-126,1) -0x4p-128 0x1p+0 : -0x4p-128 :
= mul tonearest intel96:arg_fmt(0,1,-126,1) -0x4p-128 0x1p+0 : -0x4p-128 :
= mul towardzero intel96:arg_fmt(0,1,-126,1) -0x4p-128 0x1p+0 : -0x4p-128 :
= mul upward intel96:arg_fmt(0,1,-126,1) -0x4p-128 0x1p+0 : -0x4p-128 :
= mul downward m68k96:arg_fmt(0,1,-126,1) -0x4p-128 0x1p+0 : -0x4p-128 :
= mul tonearest m68k96:arg_fmt(0,1,-126,1) -0x4p-128 0x1p+0 : -0x4p-128 :
= mul towardzero m68k96:arg_fmt(0,1,-126,1) -0x4p-128 0x1p+0 : -0x4p-128 :
= mul upward m68k96:arg_fmt(0,1,-126,1) -0x4p-128 0x1p+0 : -0x4p-128 :
= mul downward binary128:arg_fmt(0,1,-126,1) -0x4p-128 0x1p+0 : -0x4p-128 :
= mul tonearest binary128:arg_fmt(0,1,-126,1) -0x4p-128 0x1p+0 : -0x4p-128 :
= mul towardzero binary128:arg_fmt(0,1,-126,1) -0x4p-128 0x1p+0 : -0x4p-128 :
= mul upward binary128:arg_fmt(0,1,-126,1) -0x4p-128 0x1p+0 : -0x4p-128 :
= mul downward ibm128:arg_fmt(0,1,-126,1) -0x4p-128 0x1p+0 : -0x4p-128 :
= mul tonearest ibm128:arg_fmt(0,1,-126,1) -0x4p-128 0x1p+0 : -0x4p-128 :
= mul towardzero ibm128:arg_fmt(0,1,-126,1) -0x4p-128 0x1p+0 : -0x4p-128 :
= mul upward ibm128:arg_fmt(0,1,-126,1) -0x4p-128 0x1p+0 : -0x4p-128 :
= mul downward binary32:arg_fmt(0,1,-126,29) -0x4p-128 0x1.0000001p+0 : -0x4.000008p-128 : inexact
= mul tonearest binary32:arg_fmt(0,1,-126,29) -0x4p-128 0x1.0000001p+0 : -0x4p-128 : inexact
= mul towardzero binary32:arg_fmt(0,1,-126,29) -0x4p-128 0x1.0000001p+0 : -0x4p-128 : inexact
= mul upward binary32:arg_fmt(0,1,-126,29) -0x4p-128 0x1.0000001p+0 : -0x4p-128 : inexact
= mul downward binary64:arg_fmt(0,1,-126,29) -0x4p-128 0x1.0000001p+0 : -0x4.0000004p-128 :
= mul tonearest binary64:arg_fmt(0,1,-126,29) -0x4p-128 0x1.0000001p+0 : -0x4.0000004p-128 :
= mul towardzero binary64:arg_fmt(0,1,-126,29) -0x4p-128 0x1.0000001p+0 : -0x4.0000004p-128 :
= mul upward binary64:arg_fmt(0,1,-126,29) -0x4p-128 0x1.0000001p+0 : -0x4.0000004p-128 :
= mul downward intel96:arg_fmt(0,1,-126,29) -0x4p-128 0x1.0000001p+0 : -0x4.0000004p-128 :
= mul tonearest intel96:arg_fmt(0,1,-126,29) -0x4p-128 0x1.0000001p+0 : -0x4.0000004p-128 :
= mul towardzero intel96:arg_fmt(0,1,-126,29) -0x4p-128 0x1.0000001p+0 : -0x4.0000004p-128 :
= mul upward intel96:arg_fmt(0,1,-126,29) -0x4p-128 0x1.0000001p+0 : -0x4.0000004p-128 :
= mul downward m68k96:arg_fmt(0,1,-126,29) -0x4p-128 0x1.0000001p+0 : -0x4.0000004p-128 :
= mul tonearest m68k96:arg_fmt(0,1,-126,29) -0x4p-128 0x1.0000001p+0 : -0x4.0000004p-128 :
= mul towardzero m68k96:arg_fmt(0,1,-126,29) -0x4p-128 0x1.0000001p+0 : -0x4.0000004p-128 :
= mul upward m68k96:arg_fmt(0,1,-126,29) -0x4p-128 0x1.0000001p+0 : -0x4.0000004p-128 :
= mul downward binary128:arg_fmt(0,1,-126,29) -0x4p-128 0x1.0000001p+0 : -0x4.0000004p-128 :
= mul tonearest binary128:arg_fmt(0,1,-126,29) -0x4p-128 0x1.0000001p+0 : -0x4.0000004p-128 :
= mul towardzero binary128:arg_fmt(0,1,-126,29) -0x4p-128 0x1.0000001p+0 : -0x4.0000004p-128 :
= mul upward binary128:arg_fmt(0,1,-126,29) -0x4p-128 0x1.0000001p+0 : -0x4.0000004p-128 :
= mul downward ibm128:arg_fmt(0,1,-126,29) -0x4p-128 0x1.0000001p+0 : -0x4.0000004p-128 :
= mul tonearest ibm128:arg_fmt(0,1,-126,29) -0x4p-128 0x1.0000001p+0 : -0x4.0000004p-128 :
= mul towardzero ibm128:arg_fmt(0,1,-126,29) -0x4p-128 0x1.0000001p+0 : -0x4.0000004p-128 :
= mul upward ibm128:arg_fmt(0,1,-126,29) -0x4p-128 0x1.0000001p+0 : -0x4.0000004p-128 :
= mul downward binary32:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1.000002p+0 : -0x4.000008p-128 : inexact
= mul tonearest binary32:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1.000002p+0 : -0x4.000008p-128 : inexact
= mul towardzero binary32:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1.000002p+0 : -0x4p-128 : inexact
= mul upward binary32:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1.000002p+0 : -0x4p-128 : inexact
= mul downward binary64:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1.000002p+0 : -0x4.000005fffffcp-128 :
= mul tonearest binary64:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1.000002p+0 : -0x4.000005fffffcp-128 :
= mul towardzero binary64:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1.000002p+0 : -0x4.000005fffffcp-128 :
= mul upward binary64:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1.000002p+0 : -0x4.000005fffffcp-128 :
= mul downward intel96:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1.000002p+0 : -0x4.000005fffffcp-128 :
= mul tonearest intel96:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1.000002p+0 : -0x4.000005fffffcp-128 :
= mul towardzero intel96:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1.000002p+0 : -0x4.000005fffffcp-128 :
= mul upward intel96:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1.000002p+0 : -0x4.000005fffffcp-128 :
= mul downward m68k96:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1.000002p+0 : -0x4.000005fffffcp-128 :
= mul tonearest m68k96:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1.000002p+0 : -0x4.000005fffffcp-128 :
= mul towardzero m68k96:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1.000002p+0 : -0x4.000005fffffcp-128 :
= mul upward m68k96:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1.000002p+0 : -0x4.000005fffffcp-128 :
= mul downward binary128:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1.000002p+0 : -0x4.000005fffffcp-128 :
= mul tonearest binary128:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1.000002p+0 : -0x4.000005fffffcp-128 :
= mul towardzero binary128:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1.000002p+0 : -0x4.000005fffffcp-128 :
= mul upward binary128:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1.000002p+0 : -0x4.000005fffffcp-128 :
= mul downward ibm128:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1.000002p+0 : -0x4.000005fffffcp-128 :
= mul tonearest ibm128:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1.000002p+0 : -0x4.000005fffffcp-128 :
= mul towardzero ibm128:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1.000002p+0 : -0x4.000005fffffcp-128 :
= mul upward ibm128:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1.000002p+0 : -0x4.000005fffffcp-128 :
= mul downward binary32:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1p+0 : -0x4p-128 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul tonearest binary32:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1p+0 : -0x4p-128 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul towardzero binary32:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1p+0 : -0x3.fffff8p-128 : inexact underflow errno-erange-ok
= mul upward binary32:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1p+0 : -0x3.fffff8p-128 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1p+0 : -0x3.fffffep-128 :
= mul tonearest binary64:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1p+0 : -0x3.fffffep-128 :
= mul towardzero binary64:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1p+0 : -0x3.fffffep-128 :
= mul upward binary64:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1p+0 : -0x3.fffffep-128 :
= mul downward intel96:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1p+0 : -0x3.fffffep-128 :
= mul tonearest intel96:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1p+0 : -0x3.fffffep-128 :
= mul towardzero intel96:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1p+0 : -0x3.fffffep-128 :
= mul upward intel96:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1p+0 : -0x3.fffffep-128 :
= mul downward m68k96:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1p+0 : -0x3.fffffep-128 :
= mul tonearest m68k96:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1p+0 : -0x3.fffffep-128 :
= mul towardzero m68k96:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1p+0 : -0x3.fffffep-128 :
= mul upward m68k96:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1p+0 : -0x3.fffffep-128 :
= mul downward binary128:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1p+0 : -0x3.fffffep-128 :
= mul tonearest binary128:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1p+0 : -0x3.fffffep-128 :
= mul towardzero binary128:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1p+0 : -0x3.fffffep-128 :
= mul upward binary128:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1p+0 : -0x3.fffffep-128 :
= mul downward ibm128:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1p+0 : -0x3.fffffep-128 :
= mul tonearest ibm128:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1p+0 : -0x3.fffffep-128 :
= mul towardzero ibm128:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1p+0 : -0x3.fffffep-128 :
= mul upward ibm128:arg_fmt(0,1,-151,25) -0x3.fffffep-128 0x1p+0 : -0x3.fffffep-128 :
= mul downward binary32:arg_fmt(0,1,-151,29) -0x3.fffffep-128 0x1.0000001p+0 : -0x4p-128 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul tonearest binary32:arg_fmt(0,1,-151,29) -0x3.fffffep-128 0x1.0000001p+0 : -0x4p-128 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul towardzero binary32:arg_fmt(0,1,-151,29) -0x3.fffffep-128 0x1.0000001p+0 : -0x3.fffff8p-128 : inexact underflow errno-erange-ok
= mul upward binary32:arg_fmt(0,1,-151,29) -0x3.fffffep-128 0x1.0000001p+0 : -0x3.fffff8p-128 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-151,29) -0x3.fffffep-128 0x1.0000001p+0 : -0x3.fffffe3fffffep-128 :
= mul tonearest binary64:arg_fmt(0,1,-151,29) -0x3.fffffep-128 0x1.0000001p+0 : -0x3.fffffe3fffffep-128 :
= mul towardzero binary64:arg_fmt(0,1,-151,29) -0x3.fffffep-128 0x1.0000001p+0 : -0x3.fffffe3fffffep-128 :
= mul upward binary64:arg_fmt(0,1,-151,29) -0x3.fffffep-128 0x1.0000001p+0 : -0x3.fffffe3fffffep-128 :
= mul downward intel96:arg_fmt(0,1,-151,29) -0x3.fffffep-128 0x1.0000001p+0 : -0x3.fffffe3fffffep-128 :
= mul tonearest intel96:arg_fmt(0,1,-151,29) -0x3.fffffep-128 0x1.0000001p+0 : -0x3.fffffe3fffffep-128 :
= mul towardzero intel96:arg_fmt(0,1,-151,29) -0x3.fffffep-128 0x1.0000001p+0 : -0x3.fffffe3fffffep-128 :
= mul upward intel96:arg_fmt(0,1,-151,29) -0x3.fffffep-128 0x1.0000001p+0 : -0x3.fffffe3fffffep-128 :
= mul downward m68k96:arg_fmt(0,1,-151,29) -0x3.fffffep-128 0x1.0000001p+0 : -0x3.fffffe3fffffep-128 :
= mul tonearest m68k96:arg_fmt(0,1,-151,29) -0x3.fffffep-128 0x1.0000001p+0 : -0x3.fffffe3fffffep-128 :
= mul towardzero m68k96:arg_fmt(0,1,-151,29) -0x3.fffffep-128 0x1.0000001p+0 : -0x3.fffffe3fffffep-128 :
= mul upward m68k96:arg_fmt(0,1,-151,29) -0x3.fffffep-128 0x1.0000001p+0 : -0x3.fffffe3fffffep-128 :
= mul downward binary128:arg_fmt(0,1,-151,29) -0x3.fffffep-128 0x1.0000001p+0 : -0x3.fffffe3fffffep-128 :
= mul tonearest binary128:arg_fmt(0,1,-151,29) -0x3.fffffep-128 0x1.0000001p+0 : -0x3.fffffe3fffffep-128 :
= mul towardzero binary128:arg_fmt(0,1,-151,29) -0x3.fffffep-128 0x1.0000001p+0 : -0x3.fffffe3fffffep-128 :
= mul upward binary128:arg_fmt(0,1,-151,29) -0x3.fffffep-128 0x1.0000001p+0 : -0x3.fffffe3fffffep-128 :
= mul downward ibm128:arg_fmt(0,1,-151,29) -0x3.fffffep-128 0x1.0000001p+0 : -0x3.fffffe3fffffep-128 :
= mul tonearest ibm128:arg_fmt(0,1,-151,29) -0x3.fffffep-128 0x1.0000001p+0 : -0x3.fffffe3fffffep-128 :
= mul towardzero ibm128:arg_fmt(0,1,-151,29) -0x3.fffffep-128 0x1.0000001p+0 : -0x3.fffffe3fffffep-128 :
= mul upward ibm128:arg_fmt(0,1,-151,29) -0x3.fffffep-128 0x1.0000001p+0 : -0x3.fffffe3fffffep-128 :
mul -0x0.ffffff8p-126 -0x1.0000001p0
= mul downward binary32:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 -0x1p+0 : 0x3.fffff8p-128 :
= mul tonearest binary32:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 -0x1p+0 : 0x3.fffff8p-128 :
= mul towardzero binary32:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 -0x1p+0 : 0x3.fffff8p-128 :
= mul upward binary32:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 -0x1p+0 : 0x3.fffff8p-128 :
= mul downward binary64:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 -0x1p+0 : 0x3.fffff8p-128 :
= mul tonearest binary64:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 -0x1p+0 : 0x3.fffff8p-128 :
= mul towardzero binary64:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 -0x1p+0 : 0x3.fffff8p-128 :
= mul upward binary64:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 -0x1p+0 : 0x3.fffff8p-128 :
= mul downward intel96:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 -0x1p+0 : 0x3.fffff8p-128 :
= mul tonearest intel96:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 -0x1p+0 : 0x3.fffff8p-128 :
= mul towardzero intel96:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 -0x1p+0 : 0x3.fffff8p-128 :
= mul upward intel96:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 -0x1p+0 : 0x3.fffff8p-128 :
= mul downward m68k96:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 -0x1p+0 : 0x3.fffff8p-128 :
= mul tonearest m68k96:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 -0x1p+0 : 0x3.fffff8p-128 :
= mul towardzero m68k96:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 -0x1p+0 : 0x3.fffff8p-128 :
= mul upward m68k96:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 -0x1p+0 : 0x3.fffff8p-128 :
= mul downward binary128:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 -0x1p+0 : 0x3.fffff8p-128 :
= mul tonearest binary128:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 -0x1p+0 : 0x3.fffff8p-128 :
= mul towardzero binary128:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 -0x1p+0 : 0x3.fffff8p-128 :
= mul upward binary128:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 -0x1p+0 : 0x3.fffff8p-128 :
= mul downward ibm128:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 -0x1p+0 : 0x3.fffff8p-128 :
= mul tonearest ibm128:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 -0x1p+0 : 0x3.fffff8p-128 :
= mul towardzero ibm128:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 -0x1p+0 : 0x3.fffff8p-128 :
= mul upward ibm128:arg_fmt(0,1,-149,23) -0x3.fffff8p-128 -0x1p+0 : 0x3.fffff8p-128 :
= mul downward binary32:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 -0x1.000002p+0 : 0x3.fffff8p-128 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 -0x1.000002p+0 : 0x4p-128 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul towardzero binary32:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 -0x1.000002p+0 : 0x3.fffff8p-128 : inexact underflow errno-erange-ok
= mul upward binary32:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 -0x1.000002p+0 : 0x4p-128 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul downward binary64:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 -0x1.000002p+0 : 0x3.fffffffffffp-128 :
= mul tonearest binary64:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 -0x1.000002p+0 : 0x3.fffffffffffp-128 :
= mul towardzero binary64:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 -0x1.000002p+0 : 0x3.fffffffffffp-128 :
= mul upward binary64:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 -0x1.000002p+0 : 0x3.fffffffffffp-128 :
= mul downward intel96:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 -0x1.000002p+0 : 0x3.fffffffffffp-128 :
= mul tonearest intel96:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 -0x1.000002p+0 : 0x3.fffffffffffp-128 :
= mul towardzero intel96:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 -0x1.000002p+0 : 0x3.fffffffffffp-128 :
= mul upward intel96:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 -0x1.000002p+0 : 0x3.fffffffffffp-128 :
= mul downward m68k96:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 -0x1.000002p+0 : 0x3.fffffffffffp-128 :
= mul tonearest m68k96:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 -0x1.000002p+0 : 0x3.fffffffffffp-128 :
= mul towardzero m68k96:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 -0x1.000002p+0 : 0x3.fffffffffffp-128 :
= mul upward m68k96:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 -0x1.000002p+0 : 0x3.fffffffffffp-128 :
= mul downward binary128:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 -0x1.000002p+0 : 0x3.fffffffffffp-128 :
= mul tonearest binary128:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 -0x1.000002p+0 : 0x3.fffffffffffp-128 :
= mul towardzero binary128:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 -0x1.000002p+0 : 0x3.fffffffffffp-128 :
= mul upward binary128:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 -0x1.000002p+0 : 0x3.fffffffffffp-128 :
= mul downward ibm128:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 -0x1.000002p+0 : 0x3.fffffffffffp-128 :
= mul tonearest ibm128:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 -0x1.000002p+0 : 0x3.fffffffffffp-128 :
= mul towardzero ibm128:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 -0x1.000002p+0 : 0x3.fffffffffffp-128 :
= mul upward ibm128:arg_fmt(0,1,-149,24) -0x3.fffff8p-128 -0x1.000002p+0 : 0x3.fffffffffffp-128 :
= mul downward binary32:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 -0x1.0000001p+0 : 0x3.fffff8p-128 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 -0x1.0000001p+0 : 0x3.fffff8p-128 : inexact underflow errno-erange-ok
= mul towardzero binary32:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 -0x1.0000001p+0 : 0x3.fffff8p-128 : inexact underflow errno-erange-ok
= mul upward binary32:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 -0x1.0000001p+0 : 0x4p-128 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 -0x1.0000001p+0 : 0x3.fffff83fffff8p-128 :
= mul tonearest binary64:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 -0x1.0000001p+0 : 0x3.fffff83fffff8p-128 :
= mul towardzero binary64:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 -0x1.0000001p+0 : 0x3.fffff83fffff8p-128 :
= mul upward binary64:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 -0x1.0000001p+0 : 0x3.fffff83fffff8p-128 :
= mul downward intel96:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 -0x1.0000001p+0 : 0x3.fffff83fffff8p-128 :
= mul tonearest intel96:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 -0x1.0000001p+0 : 0x3.fffff83fffff8p-128 :
= mul towardzero intel96:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 -0x1.0000001p+0 : 0x3.fffff83fffff8p-128 :
= mul upward intel96:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 -0x1.0000001p+0 : 0x3.fffff83fffff8p-128 :
= mul downward m68k96:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 -0x1.0000001p+0 : 0x3.fffff83fffff8p-128 :
= mul tonearest m68k96:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 -0x1.0000001p+0 : 0x3.fffff83fffff8p-128 :
= mul towardzero m68k96:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 -0x1.0000001p+0 : 0x3.fffff83fffff8p-128 :
= mul upward m68k96:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 -0x1.0000001p+0 : 0x3.fffff83fffff8p-128 :
= mul downward binary128:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 -0x1.0000001p+0 : 0x3.fffff83fffff8p-128 :
= mul tonearest binary128:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 -0x1.0000001p+0 : 0x3.fffff83fffff8p-128 :
= mul towardzero binary128:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 -0x1.0000001p+0 : 0x3.fffff83fffff8p-128 :
= mul upward binary128:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 -0x1.0000001p+0 : 0x3.fffff83fffff8p-128 :
= mul downward ibm128:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 -0x1.0000001p+0 : 0x3.fffff83fffff8p-128 :
= mul tonearest ibm128:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 -0x1.0000001p+0 : 0x3.fffff83fffff8p-128 :
= mul towardzero ibm128:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 -0x1.0000001p+0 : 0x3.fffff83fffff8p-128 :
= mul upward ibm128:arg_fmt(0,1,-149,29) -0x3.fffff8p-128 -0x1.0000001p+0 : 0x3.fffff83fffff8p-128 :
= mul downward binary32:arg_fmt(0,1,-126,1) -0x4p-128 -0x1p+0 : 0x4p-128 :
= mul tonearest binary32:arg_fmt(0,1,-126,1) -0x4p-128 -0x1p+0 : 0x4p-128 :
= mul towardzero binary32:arg_fmt(0,1,-126,1) -0x4p-128 -0x1p+0 : 0x4p-128 :
= mul upward binary32:arg_fmt(0,1,-126,1) -0x4p-128 -0x1p+0 : 0x4p-128 :
= mul downward binary64:arg_fmt(0,1,-126,1) -0x4p-128 -0x1p+0 : 0x4p-128 :
= mul tonearest binary64:arg_fmt(0,1,-126,1) -0x4p-128 -0x1p+0 : 0x4p-128 :
= mul towardzero binary64:arg_fmt(0,1,-126,1) -0x4p-128 -0x1p+0 : 0x4p-128 :
= mul upward binary64:arg_fmt(0,1,-126,1) -0x4p-128 -0x1p+0 : 0x4p-128 :
= mul downward intel96:arg_fmt(0,1,-126,1) -0x4p-128 -0x1p+0 : 0x4p-128 :
= mul tonearest intel96:arg_fmt(0,1,-126,1) -0x4p-128 -0x1p+0 : 0x4p-128 :
= mul towardzero intel96:arg_fmt(0,1,-126,1) -0x4p-128 -0x1p+0 : 0x4p-128 :
= mul upward intel96:arg_fmt(0,1,-126,1) -0x4p-128 -0x1p+0 : 0x4p-128 :
= mul downward m68k96:arg_fmt(0,1,-126,1) -0x4p-128 -0x1p+0 : 0x4p-128 :
= mul tonearest m68k96:arg_fmt(0,1,-126,1) -0x4p-128 -0x1p+0 : 0x4p-128 :
= mul towardzero m68k96:arg_fmt(0,1,-126,1) -0x4p-128 -0x1p+0 : 0x4p-128 :
= mul upward m68k96:arg_fmt(0,1,-126,1) -0x4p-128 -0x1p+0 : 0x4p-128 :
= mul downward binary128:arg_fmt(0,1,-126,1) -0x4p-128 -0x1p+0 : 0x4p-128 :
= mul tonearest binary128:arg_fmt(0,1,-126,1) -0x4p-128 -0x1p+0 : 0x4p-128 :
= mul towardzero binary128:arg_fmt(0,1,-126,1) -0x4p-128 -0x1p+0 : 0x4p-128 :
= mul upward binary128:arg_fmt(0,1,-126,1) -0x4p-128 -0x1p+0 : 0x4p-128 :
= mul downward ibm128:arg_fmt(0,1,-126,1) -0x4p-128 -0x1p+0 : 0x4p-128 :
= mul tonearest ibm128:arg_fmt(0,1,-126,1) -0x4p-128 -0x1p+0 : 0x4p-128 :
= mul towardzero ibm128:arg_fmt(0,1,-126,1) -0x4p-128 -0x1p+0 : 0x4p-128 :
= mul upward ibm128:arg_fmt(0,1,-126,1) -0x4p-128 -0x1p+0 : 0x4p-128 :
= mul downward binary32:arg_fmt(0,1,-126,24) -0x4p-128 -0x1.000002p+0 : 0x4.000008p-128 :
= mul tonearest binary32:arg_fmt(0,1,-126,24) -0x4p-128 -0x1.000002p+0 : 0x4.000008p-128 :
= mul towardzero binary32:arg_fmt(0,1,-126,24) -0x4p-128 -0x1.000002p+0 : 0x4.000008p-128 :
= mul upward binary32:arg_fmt(0,1,-126,24) -0x4p-128 -0x1.000002p+0 : 0x4.000008p-128 :
= mul downward binary64:arg_fmt(0,1,-126,24) -0x4p-128 -0x1.000002p+0 : 0x4.000008p-128 :
= mul tonearest binary64:arg_fmt(0,1,-126,24) -0x4p-128 -0x1.000002p+0 : 0x4.000008p-128 :
= mul towardzero binary64:arg_fmt(0,1,-126,24) -0x4p-128 -0x1.000002p+0 : 0x4.000008p-128 :
= mul upward binary64:arg_fmt(0,1,-126,24) -0x4p-128 -0x1.000002p+0 : 0x4.000008p-128 :
= mul downward intel96:arg_fmt(0,1,-126,24) -0x4p-128 -0x1.000002p+0 : 0x4.000008p-128 :
= mul tonearest intel96:arg_fmt(0,1,-126,24) -0x4p-128 -0x1.000002p+0 : 0x4.000008p-128 :
= mul towardzero intel96:arg_fmt(0,1,-126,24) -0x4p-128 -0x1.000002p+0 : 0x4.000008p-128 :
= mul upward intel96:arg_fmt(0,1,-126,24) -0x4p-128 -0x1.000002p+0 : 0x4.000008p-128 :
= mul downward m68k96:arg_fmt(0,1,-126,24) -0x4p-128 -0x1.000002p+0 : 0x4.000008p-128 :
= mul tonearest m68k96:arg_fmt(0,1,-126,24) -0x4p-128 -0x1.000002p+0 : 0x4.000008p-128 :
= mul towardzero m68k96:arg_fmt(0,1,-126,24) -0x4p-128 -0x1.000002p+0 : 0x4.000008p-128 :
= mul upward m68k96:arg_fmt(0,1,-126,24) -0x4p-128 -0x1.000002p+0 : 0x4.000008p-128 :
= mul downward binary128:arg_fmt(0,1,-126,24) -0x4p-128 -0x1.000002p+0 : 0x4.000008p-128 :
= mul tonearest binary128:arg_fmt(0,1,-126,24) -0x4p-128 -0x1.000002p+0 : 0x4.000008p-128 :
= mul towardzero binary128:arg_fmt(0,1,-126,24) -0x4p-128 -0x1.000002p+0 : 0x4.000008p-128 :
= mul upward binary128:arg_fmt(0,1,-126,24) -0x4p-128 -0x1.000002p+0 : 0x4.000008p-128 :
= mul downward ibm128:arg_fmt(0,1,-126,24) -0x4p-128 -0x1.000002p+0 : 0x4.000008p-128 :
= mul tonearest ibm128:arg_fmt(0,1,-126,24) -0x4p-128 -0x1.000002p+0 : 0x4.000008p-128 :
= mul towardzero ibm128:arg_fmt(0,1,-126,24) -0x4p-128 -0x1.000002p+0 : 0x4.000008p-128 :
= mul upward ibm128:arg_fmt(0,1,-126,24) -0x4p-128 -0x1.000002p+0 : 0x4.000008p-128 :
= mul downward binary32:arg_fmt(0,1,-126,29) -0x4p-128 -0x1.0000001p+0 : 0x4p-128 : inexact
= mul tonearest binary32:arg_fmt(0,1,-126,29) -0x4p-128 -0x1.0000001p+0 : 0x4p-128 : inexact
= mul towardzero binary32:arg_fmt(0,1,-126,29) -0x4p-128 -0x1.0000001p+0 : 0x4p-128 : inexact
= mul upward binary32:arg_fmt(0,1,-126,29) -0x4p-128 -0x1.0000001p+0 : 0x4.000008p-128 : inexact
= mul downward binary64:arg_fmt(0,1,-126,29) -0x4p-128 -0x1.0000001p+0 : 0x4.0000004p-128 :
= mul tonearest binary64:arg_fmt(0,1,-126,29) -0x4p-128 -0x1.0000001p+0 : 0x4.0000004p-128 :
= mul towardzero binary64:arg_fmt(0,1,-126,29) -0x4p-128 -0x1.0000001p+0 : 0x4.0000004p-128 :
= mul upward binary64:arg_fmt(0,1,-126,29) -0x4p-128 -0x1.0000001p+0 : 0x4.0000004p-128 :
= mul downward intel96:arg_fmt(0,1,-126,29) -0x4p-128 -0x1.0000001p+0 : 0x4.0000004p-128 :
= mul tonearest intel96:arg_fmt(0,1,-126,29) -0x4p-128 -0x1.0000001p+0 : 0x4.0000004p-128 :
= mul towardzero intel96:arg_fmt(0,1,-126,29) -0x4p-128 -0x1.0000001p+0 : 0x4.0000004p-128 :
= mul upward intel96:arg_fmt(0,1,-126,29) -0x4p-128 -0x1.0000001p+0 : 0x4.0000004p-128 :
= mul downward m68k96:arg_fmt(0,1,-126,29) -0x4p-128 -0x1.0000001p+0 : 0x4.0000004p-128 :
= mul tonearest m68k96:arg_fmt(0,1,-126,29) -0x4p-128 -0x1.0000001p+0 : 0x4.0000004p-128 :
= mul towardzero m68k96:arg_fmt(0,1,-126,29) -0x4p-128 -0x1.0000001p+0 : 0x4.0000004p-128 :
= mul upward m68k96:arg_fmt(0,1,-126,29) -0x4p-128 -0x1.0000001p+0 : 0x4.0000004p-128 :
= mul downward binary128:arg_fmt(0,1,-126,29) -0x4p-128 -0x1.0000001p+0 : 0x4.0000004p-128 :
= mul tonearest binary128:arg_fmt(0,1,-126,29) -0x4p-128 -0x1.0000001p+0 : 0x4.0000004p-128 :
= mul towardzero binary128:arg_fmt(0,1,-126,29) -0x4p-128 -0x1.0000001p+0 : 0x4.0000004p-128 :
= mul upward binary128:arg_fmt(0,1,-126,29) -0x4p-128 -0x1.0000001p+0 : 0x4.0000004p-128 :
= mul downward ibm128:arg_fmt(0,1,-126,29) -0x4p-128 -0x1.0000001p+0 : 0x4.0000004p-128 :
= mul tonearest ibm128:arg_fmt(0,1,-126,29) -0x4p-128 -0x1.0000001p+0 : 0x4.0000004p-128 :
= mul towardzero ibm128:arg_fmt(0,1,-126,29) -0x4p-128 -0x1.0000001p+0 : 0x4.0000004p-128 :
= mul upward ibm128:arg_fmt(0,1,-126,29) -0x4p-128 -0x1.0000001p+0 : 0x4.0000004p-128 :
= mul downward binary32:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1p+0 : 0x3.fffff8p-128 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1p+0 : 0x4p-128 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul towardzero binary32:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1p+0 : 0x3.fffff8p-128 : inexact underflow errno-erange-ok
= mul upward binary32:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1p+0 : 0x4p-128 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul downward binary64:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1p+0 : 0x3.fffffep-128 :
= mul tonearest binary64:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1p+0 : 0x3.fffffep-128 :
= mul towardzero binary64:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1p+0 : 0x3.fffffep-128 :
= mul upward binary64:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1p+0 : 0x3.fffffep-128 :
= mul downward intel96:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1p+0 : 0x3.fffffep-128 :
= mul tonearest intel96:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1p+0 : 0x3.fffffep-128 :
= mul towardzero intel96:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1p+0 : 0x3.fffffep-128 :
= mul upward intel96:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1p+0 : 0x3.fffffep-128 :
= mul downward m68k96:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1p+0 : 0x3.fffffep-128 :
= mul tonearest m68k96:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1p+0 : 0x3.fffffep-128 :
= mul towardzero m68k96:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1p+0 : 0x3.fffffep-128 :
= mul upward m68k96:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1p+0 : 0x3.fffffep-128 :
= mul downward binary128:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1p+0 : 0x3.fffffep-128 :
= mul tonearest binary128:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1p+0 : 0x3.fffffep-128 :
= mul towardzero binary128:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1p+0 : 0x3.fffffep-128 :
= mul upward binary128:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1p+0 : 0x3.fffffep-128 :
= mul downward ibm128:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1p+0 : 0x3.fffffep-128 :
= mul tonearest ibm128:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1p+0 : 0x3.fffffep-128 :
= mul towardzero ibm128:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1p+0 : 0x3.fffffep-128 :
= mul upward ibm128:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1p+0 : 0x3.fffffep-128 :
= mul downward binary32:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1.000002p+0 : 0x4p-128 : inexact
= mul tonearest binary32:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1.000002p+0 : 0x4.000008p-128 : inexact
= mul towardzero binary32:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1.000002p+0 : 0x4p-128 : inexact
= mul upward binary32:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1.000002p+0 : 0x4.000008p-128 : inexact
= mul downward binary64:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1.000002p+0 : 0x4.000005fffffcp-128 :
= mul tonearest binary64:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1.000002p+0 : 0x4.000005fffffcp-128 :
= mul towardzero binary64:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1.000002p+0 : 0x4.000005fffffcp-128 :
= mul upward binary64:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1.000002p+0 : 0x4.000005fffffcp-128 :
= mul downward intel96:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1.000002p+0 : 0x4.000005fffffcp-128 :
= mul tonearest intel96:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1.000002p+0 : 0x4.000005fffffcp-128 :
= mul towardzero intel96:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1.000002p+0 : 0x4.000005fffffcp-128 :
= mul upward intel96:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1.000002p+0 : 0x4.000005fffffcp-128 :
= mul downward m68k96:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1.000002p+0 : 0x4.000005fffffcp-128 :
= mul tonearest m68k96:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1.000002p+0 : 0x4.000005fffffcp-128 :
= mul towardzero m68k96:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1.000002p+0 : 0x4.000005fffffcp-128 :
= mul upward m68k96:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1.000002p+0 : 0x4.000005fffffcp-128 :
= mul downward binary128:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1.000002p+0 : 0x4.000005fffffcp-128 :
= mul tonearest binary128:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1.000002p+0 : 0x4.000005fffffcp-128 :
= mul towardzero binary128:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1.000002p+0 : 0x4.000005fffffcp-128 :
= mul upward binary128:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1.000002p+0 : 0x4.000005fffffcp-128 :
= mul downward ibm128:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1.000002p+0 : 0x4.000005fffffcp-128 :
= mul tonearest ibm128:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1.000002p+0 : 0x4.000005fffffcp-128 :
= mul towardzero ibm128:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1.000002p+0 : 0x4.000005fffffcp-128 :
= mul upward ibm128:arg_fmt(0,1,-151,25) -0x3.fffffep-128 -0x1.000002p+0 : 0x4.000005fffffcp-128 :
= mul downward binary32:arg_fmt(0,1,-151,29) -0x3.fffffep-128 -0x1.0000001p+0 : 0x3.fffff8p-128 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-151,29) -0x3.fffffep-128 -0x1.0000001p+0 : 0x4p-128 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul towardzero binary32:arg_fmt(0,1,-151,29) -0x3.fffffep-128 -0x1.0000001p+0 : 0x3.fffff8p-128 : inexact underflow errno-erange-ok
= mul upward binary32:arg_fmt(0,1,-151,29) -0x3.fffffep-128 -0x1.0000001p+0 : 0x4p-128 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul downward binary64:arg_fmt(0,1,-151,29) -0x3.fffffep-128 -0x1.0000001p+0 : 0x3.fffffe3fffffep-128 :
= mul tonearest binary64:arg_fmt(0,1,-151,29) -0x3.fffffep-128 -0x1.0000001p+0 : 0x3.fffffe3fffffep-128 :
= mul towardzero binary64:arg_fmt(0,1,-151,29) -0x3.fffffep-128 -0x1.0000001p+0 : 0x3.fffffe3fffffep-128 :
= mul upward binary64:arg_fmt(0,1,-151,29) -0x3.fffffep-128 -0x1.0000001p+0 : 0x3.fffffe3fffffep-128 :
= mul downward intel96:arg_fmt(0,1,-151,29) -0x3.fffffep-128 -0x1.0000001p+0 : 0x3.fffffe3fffffep-128 :
= mul tonearest intel96:arg_fmt(0,1,-151,29) -0x3.fffffep-128 -0x1.0000001p+0 : 0x3.fffffe3fffffep-128 :
= mul towardzero intel96:arg_fmt(0,1,-151,29) -0x3.fffffep-128 -0x1.0000001p+0 : 0x3.fffffe3fffffep-128 :
= mul upward intel96:arg_fmt(0,1,-151,29) -0x3.fffffep-128 -0x1.0000001p+0 : 0x3.fffffe3fffffep-128 :
= mul downward m68k96:arg_fmt(0,1,-151,29) -0x3.fffffep-128 -0x1.0000001p+0 : 0x3.fffffe3fffffep-128 :
= mul tonearest m68k96:arg_fmt(0,1,-151,29) -0x3.fffffep-128 -0x1.0000001p+0 : 0x3.fffffe3fffffep-128 :
= mul towardzero m68k96:arg_fmt(0,1,-151,29) -0x3.fffffep-128 -0x1.0000001p+0 : 0x3.fffffe3fffffep-128 :
= mul upward m68k96:arg_fmt(0,1,-151,29) -0x3.fffffep-128 -0x1.0000001p+0 : 0x3.fffffe3fffffep-128 :
= mul downward binary128:arg_fmt(0,1,-151,29) -0x3.fffffep-128 -0x1.0000001p+0 : 0x3.fffffe3fffffep-128 :
= mul tonearest binary128:arg_fmt(0,1,-151,29) -0x3.fffffep-128 -0x1.0000001p+0 : 0x3.fffffe3fffffep-128 :
= mul towardzero binary128:arg_fmt(0,1,-151,29) -0x3.fffffep-128 -0x1.0000001p+0 : 0x3.fffffe3fffffep-128 :
= mul upward binary128:arg_fmt(0,1,-151,29) -0x3.fffffep-128 -0x1.0000001p+0 : 0x3.fffffe3fffffep-128 :
= mul downward ibm128:arg_fmt(0,1,-151,29) -0x3.fffffep-128 -0x1.0000001p+0 : 0x3.fffffe3fffffep-128 :
= mul tonearest ibm128:arg_fmt(0,1,-151,29) -0x3.fffffep-128 -0x1.0000001p+0 : 0x3.fffffe3fffffep-128 :
= mul towardzero ibm128:arg_fmt(0,1,-151,29) -0x3.fffffep-128 -0x1.0000001p+0 : 0x3.fffffe3fffffep-128 :
= mul upward ibm128:arg_fmt(0,1,-151,29) -0x3.fffffep-128 -0x1.0000001p+0 : 0x3.fffffe3fffffep-128 :
mul 0x0.fffffffffffffcp-1022 0x1.00000000000001p0
= mul downward binary32:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul towardzero binary32:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul upward binary32:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x1p-148 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x8.00001p-152 :
= mul tonearest binary64:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x8.00001p-152 :
= mul towardzero binary64:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x8.00001p-152 :
= mul upward binary64:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x8.00001p-152 :
= mul downward intel96:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x8.00001p-152 :
= mul tonearest intel96:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x8.00001p-152 :
= mul towardzero intel96:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x8.00001p-152 :
= mul upward intel96:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x8.00001p-152 :
= mul downward m68k96:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x8.00001p-152 :
= mul tonearest m68k96:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x8.00001p-152 :
= mul towardzero m68k96:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x8.00001p-152 :
= mul upward m68k96:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x8.00001p-152 :
= mul downward binary128:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x8.00001p-152 :
= mul tonearest binary128:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x8.00001p-152 :
= mul towardzero binary128:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x8.00001p-152 :
= mul upward binary128:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x8.00001p-152 :
= mul downward ibm128:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x8.00001p-152 :
= mul tonearest ibm128:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x8.00001p-152 :
= mul towardzero ibm128:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x8.00001p-152 :
= mul upward ibm128:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x8.00001p-152 :
= mul downward binary32:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul tonearest binary32:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul towardzero binary32:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul upward binary32:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul downward binary64:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul tonearest binary64:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul towardzero binary64:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul upward binary64:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul downward intel96:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul tonearest intel96:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul towardzero intel96:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul upward intel96:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul downward m68k96:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul tonearest m68k96:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul towardzero m68k96:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul upward m68k96:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul downward binary128:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul tonearest binary128:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul towardzero binary128:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul upward binary128:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul downward ibm128:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul tonearest ibm128:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul towardzero ibm128:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul upward ibm128:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul downward binary32:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul towardzero binary32:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul upward binary32:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x1p-148 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul tonearest binary64:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul towardzero binary64:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul upward binary64:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul downward intel96:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul tonearest intel96:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul towardzero intel96:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul upward intel96:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul downward m68k96:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul tonearest m68k96:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul towardzero m68k96:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul upward m68k96:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul downward binary128:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul tonearest binary128:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul towardzero binary128:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul upward binary128:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul downward ibm128:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul tonearest ibm128:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul towardzero ibm128:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul upward ibm128:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul downward binary32:arg_fmt(0,1,-149,57) 0x8p-152 0x1.00000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-149,57) 0x8p-152 0x1.00000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul towardzero binary32:arg_fmt(0,1,-149,57) 0x8p-152 0x1.00000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul upward binary32:arg_fmt(0,1,-149,57) 0x8p-152 0x1.00000000000001p+0 : 0x1p-148 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-149,57) 0x8p-152 0x1.00000000000001p+0 : 0x8p-152 : inexact
= mul tonearest binary64:arg_fmt(0,1,-149,57) 0x8p-152 0x1.00000000000001p+0 : 0x8p-152 : inexact
= mul towardzero binary64:arg_fmt(0,1,-149,57) 0x8p-152 0x1.00000000000001p+0 : 0x8p-152 : inexact
= mul upward binary64:arg_fmt(0,1,-149,57) 0x8p-152 0x1.00000000000001p+0 : 0x8.0000000000008p-152 : inexact
= mul downward intel96:arg_fmt(0,1,-149,57) 0x8p-152 0x1.00000000000001p+0 : 0x8.00000000000008p-152 :
= mul tonearest intel96:arg_fmt(0,1,-149,57) 0x8p-152 0x1.00000000000001p+0 : 0x8.00000000000008p-152 :
= mul towardzero intel96:arg_fmt(0,1,-149,57) 0x8p-152 0x1.00000000000001p+0 : 0x8.00000000000008p-152 :
= mul upward intel96:arg_fmt(0,1,-149,57) 0x8p-152 0x1.00000000000001p+0 : 0x8.00000000000008p-152 :
= mul downward m68k96:arg_fmt(0,1,-149,57) 0x8p-152 0x1.00000000000001p+0 : 0x8.00000000000008p-152 :
= mul tonearest m68k96:arg_fmt(0,1,-149,57) 0x8p-152 0x1.00000000000001p+0 : 0x8.00000000000008p-152 :
= mul towardzero m68k96:arg_fmt(0,1,-149,57) 0x8p-152 0x1.00000000000001p+0 : 0x8.00000000000008p-152 :
= mul upward m68k96:arg_fmt(0,1,-149,57) 0x8p-152 0x1.00000000000001p+0 : 0x8.00000000000008p-152 :
= mul downward binary128:arg_fmt(0,1,-149,57) 0x8p-152 0x1.00000000000001p+0 : 0x8.00000000000008p-152 :
= mul tonearest binary128:arg_fmt(0,1,-149,57) 0x8p-152 0x1.00000000000001p+0 : 0x8.00000000000008p-152 :
= mul towardzero binary128:arg_fmt(0,1,-149,57) 0x8p-152 0x1.00000000000001p+0 : 0x8.00000000000008p-152 :
= mul upward binary128:arg_fmt(0,1,-149,57) 0x8p-152 0x1.00000000000001p+0 : 0x8.00000000000008p-152 :
= mul downward ibm128:arg_fmt(0,1,-149,57) 0x8p-152 0x1.00000000000001p+0 : 0x8.00000000000008p-152 :
= mul tonearest ibm128:arg_fmt(0,1,-149,57) 0x8p-152 0x1.00000000000001p+0 : 0x8.00000000000008p-152 :
= mul towardzero ibm128:arg_fmt(0,1,-149,57) 0x8p-152 0x1.00000000000001p+0 : 0x8.00000000000008p-152 :
= mul upward ibm128:arg_fmt(0,1,-149,57) 0x8p-152 0x1.00000000000001p+0 : 0x8.00000000000008p-152 :
= mul downward binary32:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul tonearest binary32:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul towardzero binary32:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul upward binary32:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul downward binary64:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul tonearest binary64:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul towardzero binary64:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul upward binary64:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul downward intel96:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul tonearest intel96:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul towardzero intel96:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul upward intel96:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul downward m68k96:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul tonearest m68k96:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul towardzero m68k96:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul upward m68k96:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul downward binary128:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul tonearest binary128:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul towardzero binary128:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul upward binary128:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul downward ibm128:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul tonearest ibm128:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul towardzero ibm128:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul upward ibm128:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul downward binary32:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul tonearest binary32:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul towardzero binary32:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul upward binary32:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul downward binary64:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul tonearest binary64:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul towardzero binary64:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul upward binary64:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul downward intel96:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul tonearest intel96:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul towardzero intel96:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul upward intel96:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul downward m68k96:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul tonearest m68k96:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul towardzero m68k96:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul upward m68k96:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul downward binary128:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul tonearest binary128:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul towardzero binary128:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul upward binary128:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul downward ibm128:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul tonearest ibm128:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul towardzero ibm128:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul upward ibm128:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul downward binary32:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul tonearest binary32:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul towardzero binary32:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul upward binary32:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul downward binary64:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul tonearest binary64:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul towardzero binary64:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul upward binary64:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul downward intel96:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul tonearest intel96:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul towardzero intel96:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul upward intel96:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul downward m68k96:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul tonearest m68k96:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul towardzero m68k96:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul upward m68k96:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul downward binary128:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul tonearest binary128:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul towardzero binary128:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul upward binary128:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul downward ibm128:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul tonearest ibm128:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul towardzero ibm128:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul upward ibm128:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul downward binary32:arg_fmt(0,1,-56,57) 0x0p+0 0x1.00000000000001p+0 : 0x0p+0 :
= mul tonearest binary32:arg_fmt(0,1,-56,57) 0x0p+0 0x1.00000000000001p+0 : 0x0p+0 :
= mul towardzero binary32:arg_fmt(0,1,-56,57) 0x0p+0 0x1.00000000000001p+0 : 0x0p+0 :
= mul upward binary32:arg_fmt(0,1,-56,57) 0x0p+0 0x1.00000000000001p+0 : 0x0p+0 :
= mul downward binary64:arg_fmt(0,1,-56,57) 0x0p+0 0x1.00000000000001p+0 : 0x0p+0 :
= mul tonearest binary64:arg_fmt(0,1,-56,57) 0x0p+0 0x1.00000000000001p+0 : 0x0p+0 :
= mul towardzero binary64:arg_fmt(0,1,-56,57) 0x0p+0 0x1.00000000000001p+0 : 0x0p+0 :
= mul upward binary64:arg_fmt(0,1,-56,57) 0x0p+0 0x1.00000000000001p+0 : 0x0p+0 :
= mul downward intel96:arg_fmt(0,1,-56,57) 0x0p+0 0x1.00000000000001p+0 : 0x0p+0 :
= mul tonearest intel96:arg_fmt(0,1,-56,57) 0x0p+0 0x1.00000000000001p+0 : 0x0p+0 :
= mul towardzero intel96:arg_fmt(0,1,-56,57) 0x0p+0 0x1.00000000000001p+0 : 0x0p+0 :
= mul upward intel96:arg_fmt(0,1,-56,57) 0x0p+0 0x1.00000000000001p+0 : 0x0p+0 :
= mul downward m68k96:arg_fmt(0,1,-56,57) 0x0p+0 0x1.00000000000001p+0 : 0x0p+0 :
= mul tonearest m68k96:arg_fmt(0,1,-56,57) 0x0p+0 0x1.00000000000001p+0 : 0x0p+0 :
= mul towardzero m68k96:arg_fmt(0,1,-56,57) 0x0p+0 0x1.00000000000001p+0 : 0x0p+0 :
= mul upward m68k96:arg_fmt(0,1,-56,57) 0x0p+0 0x1.00000000000001p+0 : 0x0p+0 :
= mul downward binary128:arg_fmt(0,1,-56,57) 0x0p+0 0x1.00000000000001p+0 : 0x0p+0 :
= mul tonearest binary128:arg_fmt(0,1,-56,57) 0x0p+0 0x1.00000000000001p+0 : 0x0p+0 :
= mul towardzero binary128:arg_fmt(0,1,-56,57) 0x0p+0 0x1.00000000000001p+0 : 0x0p+0 :
= mul upward binary128:arg_fmt(0,1,-56,57) 0x0p+0 0x1.00000000000001p+0 : 0x0p+0 :
= mul downward ibm128:arg_fmt(0,1,-56,57) 0x0p+0 0x1.00000000000001p+0 : 0x0p+0 :
= mul tonearest ibm128:arg_fmt(0,1,-56,57) 0x0p+0 0x1.00000000000001p+0 : 0x0p+0 :
= mul towardzero ibm128:arg_fmt(0,1,-56,57) 0x0p+0 0x1.00000000000001p+0 : 0x0p+0 :
= mul upward ibm128:arg_fmt(0,1,-56,57) 0x0p+0 0x1.00000000000001p+0 : 0x0p+0 :
= mul downward binary32:arg_fmt(0,1,-1022,24) 0x4p-1024 0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-1022,24) 0x4p-1024 0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1022,24) 0x4p-1024 0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1022,24) 0x4p-1024 0x1.000002p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-1022,24) 0x4p-1024 0x1.000002p+0 : 0x4.000008p-1024 :
= mul tonearest binary64:arg_fmt(0,1,-1022,24) 0x4p-1024 0x1.000002p+0 : 0x4.000008p-1024 :
= mul towardzero binary64:arg_fmt(0,1,-1022,24) 0x4p-1024 0x1.000002p+0 : 0x4.000008p-1024 :
= mul upward binary64:arg_fmt(0,1,-1022,24) 0x4p-1024 0x1.000002p+0 : 0x4.000008p-1024 :
= mul downward intel96:arg_fmt(0,1,-1022,24) 0x4p-1024 0x1.000002p+0 : 0x4.000008p-1024 :
= mul tonearest intel96:arg_fmt(0,1,-1022,24) 0x4p-1024 0x1.000002p+0 : 0x4.000008p-1024 :
= mul towardzero intel96:arg_fmt(0,1,-1022,24) 0x4p-1024 0x1.000002p+0 : 0x4.000008p-1024 :
= mul upward intel96:arg_fmt(0,1,-1022,24) 0x4p-1024 0x1.000002p+0 : 0x4.000008p-1024 :
= mul downward m68k96:arg_fmt(0,1,-1022,24) 0x4p-1024 0x1.000002p+0 : 0x4.000008p-1024 :
= mul tonearest m68k96:arg_fmt(0,1,-1022,24) 0x4p-1024 0x1.000002p+0 : 0x4.000008p-1024 :
= mul towardzero m68k96:arg_fmt(0,1,-1022,24) 0x4p-1024 0x1.000002p+0 : 0x4.000008p-1024 :
= mul upward m68k96:arg_fmt(0,1,-1022,24) 0x4p-1024 0x1.000002p+0 : 0x4.000008p-1024 :
= mul downward binary128:arg_fmt(0,1,-1022,24) 0x4p-1024 0x1.000002p+0 : 0x4.000008p-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1022,24) 0x4p-1024 0x1.000002p+0 : 0x4.000008p-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1022,24) 0x4p-1024 0x1.000002p+0 : 0x4.000008p-1024 :
= mul upward binary128:arg_fmt(0,1,-1022,24) 0x4p-1024 0x1.000002p+0 : 0x4.000008p-1024 :
= mul downward ibm128:arg_fmt(0,1,-1022,24) 0x4p-1024 0x1.000002p+0 : 0x4.000008p-1024 :
= mul tonearest ibm128:arg_fmt(0,1,-1022,24) 0x4p-1024 0x1.000002p+0 : 0x4.000008p-1024 :
= mul towardzero ibm128:arg_fmt(0,1,-1022,24) 0x4p-1024 0x1.000002p+0 : 0x4.000008p-1024 :
= mul upward ibm128:arg_fmt(0,1,-1022,24) 0x4p-1024 0x1.000002p+0 : 0x4.000008p-1024 :
= mul downward binary32:arg_fmt(0,1,-1022,1) 0x4p-1024 0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-1022,1) 0x4p-1024 0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1022,1) 0x4p-1024 0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1022,1) 0x4p-1024 0x1p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-1022,1) 0x4p-1024 0x1p+0 : 0x4p-1024 :
= mul tonearest binary64:arg_fmt(0,1,-1022,1) 0x4p-1024 0x1p+0 : 0x4p-1024 :
= mul towardzero binary64:arg_fmt(0,1,-1022,1) 0x4p-1024 0x1p+0 : 0x4p-1024 :
= mul upward binary64:arg_fmt(0,1,-1022,1) 0x4p-1024 0x1p+0 : 0x4p-1024 :
= mul downward intel96:arg_fmt(0,1,-1022,1) 0x4p-1024 0x1p+0 : 0x4p-1024 :
= mul tonearest intel96:arg_fmt(0,1,-1022,1) 0x4p-1024 0x1p+0 : 0x4p-1024 :
= mul towardzero intel96:arg_fmt(0,1,-1022,1) 0x4p-1024 0x1p+0 : 0x4p-1024 :
= mul upward intel96:arg_fmt(0,1,-1022,1) 0x4p-1024 0x1p+0 : 0x4p-1024 :
= mul downward m68k96:arg_fmt(0,1,-1022,1) 0x4p-1024 0x1p+0 : 0x4p-1024 :
= mul tonearest m68k96:arg_fmt(0,1,-1022,1) 0x4p-1024 0x1p+0 : 0x4p-1024 :
= mul towardzero m68k96:arg_fmt(0,1,-1022,1) 0x4p-1024 0x1p+0 : 0x4p-1024 :
= mul upward m68k96:arg_fmt(0,1,-1022,1) 0x4p-1024 0x1p+0 : 0x4p-1024 :
= mul downward binary128:arg_fmt(0,1,-1022,1) 0x4p-1024 0x1p+0 : 0x4p-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1022,1) 0x4p-1024 0x1p+0 : 0x4p-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1022,1) 0x4p-1024 0x1p+0 : 0x4p-1024 :
= mul upward binary128:arg_fmt(0,1,-1022,1) 0x4p-1024 0x1p+0 : 0x4p-1024 :
= mul downward ibm128:arg_fmt(0,1,-1022,1) 0x4p-1024 0x1p+0 : 0x4p-1024 :
= mul tonearest ibm128:arg_fmt(0,1,-1022,1) 0x4p-1024 0x1p+0 : 0x4p-1024 :
= mul towardzero ibm128:arg_fmt(0,1,-1022,1) 0x4p-1024 0x1p+0 : 0x4p-1024 :
= mul upward ibm128:arg_fmt(0,1,-1022,1) 0x4p-1024 0x1p+0 : 0x4p-1024 :
= mul downward binary32:arg_fmt(0,1,-1022,53) 0x4p-1024 0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-1022,53) 0x4p-1024 0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1022,53) 0x4p-1024 0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1022,53) 0x4p-1024 0x1.0000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-1022,53) 0x4p-1024 0x1.0000000000001p+0 : 0x4.0000000000004p-1024 :
= mul tonearest binary64:arg_fmt(0,1,-1022,53) 0x4p-1024 0x1.0000000000001p+0 : 0x4.0000000000004p-1024 :
= mul towardzero binary64:arg_fmt(0,1,-1022,53) 0x4p-1024 0x1.0000000000001p+0 : 0x4.0000000000004p-1024 :
= mul upward binary64:arg_fmt(0,1,-1022,53) 0x4p-1024 0x1.0000000000001p+0 : 0x4.0000000000004p-1024 :
= mul downward intel96:arg_fmt(0,1,-1022,53) 0x4p-1024 0x1.0000000000001p+0 : 0x4.0000000000004p-1024 :
= mul tonearest intel96:arg_fmt(0,1,-1022,53) 0x4p-1024 0x1.0000000000001p+0 : 0x4.0000000000004p-1024 :
= mul towardzero intel96:arg_fmt(0,1,-1022,53) 0x4p-1024 0x1.0000000000001p+0 : 0x4.0000000000004p-1024 :
= mul upward intel96:arg_fmt(0,1,-1022,53) 0x4p-1024 0x1.0000000000001p+0 : 0x4.0000000000004p-1024 :
= mul downward m68k96:arg_fmt(0,1,-1022,53) 0x4p-1024 0x1.0000000000001p+0 : 0x4.0000000000004p-1024 :
= mul tonearest m68k96:arg_fmt(0,1,-1022,53) 0x4p-1024 0x1.0000000000001p+0 : 0x4.0000000000004p-1024 :
= mul towardzero m68k96:arg_fmt(0,1,-1022,53) 0x4p-1024 0x1.0000000000001p+0 : 0x4.0000000000004p-1024 :
= mul upward m68k96:arg_fmt(0,1,-1022,53) 0x4p-1024 0x1.0000000000001p+0 : 0x4.0000000000004p-1024 :
= mul downward binary128:arg_fmt(0,1,-1022,53) 0x4p-1024 0x1.0000000000001p+0 : 0x4.0000000000004p-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1022,53) 0x4p-1024 0x1.0000000000001p+0 : 0x4.0000000000004p-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1022,53) 0x4p-1024 0x1.0000000000001p+0 : 0x4.0000000000004p-1024 :
= mul upward binary128:arg_fmt(0,1,-1022,53) 0x4p-1024 0x1.0000000000001p+0 : 0x4.0000000000004p-1024 :
= mul downward ibm128:arg_fmt(0,1,-1022,53) 0x4p-1024 0x1.0000000000001p+0 : 0x4.0000000000004p-1024 :
= mul tonearest ibm128:arg_fmt(0,1,-1022,53) 0x4p-1024 0x1.0000000000001p+0 : 0x4.0000000000004p-1024 :
= mul towardzero ibm128:arg_fmt(0,1,-1022,53) 0x4p-1024 0x1.0000000000001p+0 : 0x4.0000000000004p-1024 :
= mul upward ibm128:arg_fmt(0,1,-1022,53) 0x4p-1024 0x1.0000000000001p+0 : 0x4.0000000000004p-1024 :
= mul downward binary32:arg_fmt(0,1,-1022,57) 0x4p-1024 0x1.00000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-1022,57) 0x4p-1024 0x1.00000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1022,57) 0x4p-1024 0x1.00000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1022,57) 0x4p-1024 0x1.00000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-1022,57) 0x4p-1024 0x1.00000000000001p+0 : 0x4p-1024 : inexact
= mul tonearest binary64:arg_fmt(0,1,-1022,57) 0x4p-1024 0x1.00000000000001p+0 : 0x4p-1024 : inexact
= mul towardzero binary64:arg_fmt(0,1,-1022,57) 0x4p-1024 0x1.00000000000001p+0 : 0x4p-1024 : inexact
= mul upward binary64:arg_fmt(0,1,-1022,57) 0x4p-1024 0x1.00000000000001p+0 : 0x4.0000000000004p-1024 : inexact
= mul downward intel96:arg_fmt(0,1,-1022,57) 0x4p-1024 0x1.00000000000001p+0 : 0x4.00000000000004p-1024 :
= mul tonearest intel96:arg_fmt(0,1,-1022,57) 0x4p-1024 0x1.00000000000001p+0 : 0x4.00000000000004p-1024 :
= mul towardzero intel96:arg_fmt(0,1,-1022,57) 0x4p-1024 0x1.00000000000001p+0 : 0x4.00000000000004p-1024 :
= mul upward intel96:arg_fmt(0,1,-1022,57) 0x4p-1024 0x1.00000000000001p+0 : 0x4.00000000000004p-1024 :
= mul downward m68k96:arg_fmt(0,1,-1022,57) 0x4p-1024 0x1.00000000000001p+0 : 0x4.00000000000004p-1024 :
= mul tonearest m68k96:arg_fmt(0,1,-1022,57) 0x4p-1024 0x1.00000000000001p+0 : 0x4.00000000000004p-1024 :
= mul towardzero m68k96:arg_fmt(0,1,-1022,57) 0x4p-1024 0x1.00000000000001p+0 : 0x4.00000000000004p-1024 :
= mul upward m68k96:arg_fmt(0,1,-1022,57) 0x4p-1024 0x1.00000000000001p+0 : 0x4.00000000000004p-1024 :
= mul downward binary128:arg_fmt(0,1,-1022,57) 0x4p-1024 0x1.00000000000001p+0 : 0x4.00000000000004p-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1022,57) 0x4p-1024 0x1.00000000000001p+0 : 0x4.00000000000004p-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1022,57) 0x4p-1024 0x1.00000000000001p+0 : 0x4.00000000000004p-1024 :
= mul upward binary128:arg_fmt(0,1,-1022,57) 0x4p-1024 0x1.00000000000001p+0 : 0x4.00000000000004p-1024 :
= mul downward ibm128:arg_fmt(0,1,-1022,57) 0x4p-1024 0x1.00000000000001p+0 : 0x4p-1024 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1022,57) 0x4p-1024 0x1.00000000000001p+0 : 0x4p-1024 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1022,57) 0x4p-1024 0x1.00000000000001p+0 : 0x4p-1024 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1022,57) 0x4p-1024 0x1.00000000000001p+0 : 0x4.0000000000004p-1024 : inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1.000002p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1.000002p+0 : 0x4.000007ffffff8p-1024 : inexact
= mul tonearest binary64:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1.000002p+0 : 0x4.000007ffffffcp-1024 : inexact
= mul towardzero binary64:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1.000002p+0 : 0x4.000007ffffff8p-1024 : inexact
= mul upward binary64:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1.000002p+0 : 0x4.000007ffffffcp-1024 : inexact
= mul downward intel96:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1.000002p+0 : 0x4.000007ffffffbff8p-1024 : inexact
= mul tonearest intel96:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1.000002p+0 : 0x4.000007ffffffcp-1024 : inexact
= mul towardzero intel96:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1.000002p+0 : 0x4.000007ffffffbff8p-1024 : inexact
= mul upward intel96:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1.000002p+0 : 0x4.000007ffffffcp-1024 : inexact
= mul downward m68k96:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1.000002p+0 : 0x4.000007ffffffbff8p-1024 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1.000002p+0 : 0x4.000007ffffffcp-1024 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1.000002p+0 : 0x4.000007ffffffbff8p-1024 : inexact
= mul upward m68k96:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1.000002p+0 : 0x4.000007ffffffcp-1024 : inexact
= mul downward binary128:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1.000002p+0 : 0x4.000007ffffffbfffff8p-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1.000002p+0 : 0x4.000007ffffffbfffff8p-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1.000002p+0 : 0x4.000007ffffffbfffff8p-1024 :
= mul upward binary128:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1.000002p+0 : 0x4.000007ffffffbfffff8p-1024 :
= mul downward ibm128:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1.000002p+0 : 0x4.000007ffffff8p-1024 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1.000002p+0 : 0x4.000007ffffffcp-1024 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1.000002p+0 : 0x4.000007ffffff8p-1024 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1.000002p+0 : 0x4.000007ffffffcp-1024 : inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1p+0 : 0x3.ffffffffffffcp-1024 :
= mul tonearest binary64:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1p+0 : 0x3.ffffffffffffcp-1024 :
= mul towardzero binary64:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1p+0 : 0x3.ffffffffffffcp-1024 :
= mul upward binary64:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1p+0 : 0x3.ffffffffffffcp-1024 :
= mul downward intel96:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1p+0 : 0x3.ffffffffffffcp-1024 :
= mul tonearest intel96:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1p+0 : 0x3.ffffffffffffcp-1024 :
= mul towardzero intel96:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1p+0 : 0x3.ffffffffffffcp-1024 :
= mul upward intel96:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1p+0 : 0x3.ffffffffffffcp-1024 :
= mul downward m68k96:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1p+0 : 0x3.ffffffffffffcp-1024 :
= mul tonearest m68k96:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1p+0 : 0x3.ffffffffffffcp-1024 :
= mul towardzero m68k96:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1p+0 : 0x3.ffffffffffffcp-1024 :
= mul upward m68k96:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1p+0 : 0x3.ffffffffffffcp-1024 :
= mul downward binary128:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1p+0 : 0x3.ffffffffffffcp-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1p+0 : 0x3.ffffffffffffcp-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1p+0 : 0x3.ffffffffffffcp-1024 :
= mul upward binary128:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1p+0 : 0x3.ffffffffffffcp-1024 :
= mul downward ibm128:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1p+0 : 0x3.ffffffffffffcp-1024 :
= mul tonearest ibm128:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1p+0 : 0x3.ffffffffffffcp-1024 :
= mul towardzero ibm128:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1p+0 : 0x3.ffffffffffffcp-1024 :
= mul upward ibm128:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 0x1p+0 : 0x3.ffffffffffffcp-1024 :
= mul downward binary32:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : 0x4p-1024 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul towardzero binary64:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul upward binary64:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : 0x4p-1024 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul downward intel96:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : 0x3.fffffffffffffffcp-1024 : inexact
= mul tonearest intel96:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : 0x4p-1024 : inexact
= mul towardzero intel96:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : 0x3.fffffffffffffffcp-1024 : inexact
= mul upward intel96:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : 0x4p-1024 : inexact
= mul downward m68k96:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : 0x3.fffffffffffffffcp-1024 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : 0x4p-1024 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : 0x3.fffffffffffffffcp-1024 : inexact
= mul upward m68k96:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : 0x4p-1024 : inexact
= mul downward binary128:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : 0x3.fffffffffffffffffffffffffcp-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : 0x3.fffffffffffffffffffffffffcp-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : 0x3.fffffffffffffffffffffffffcp-1024 :
= mul upward binary128:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : 0x3.fffffffffffffffffffffffffcp-1024 :
= mul downward ibm128:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : 0x4p-1024 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : 0x4p-1024 : inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul towardzero binary64:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul upward binary64:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : 0x4p-1024 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : 0x3.ffffffffffffc3fcp-1024 : inexact
= mul tonearest intel96:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : 0x3.ffffffffffffc4p-1024 : inexact
= mul towardzero intel96:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : 0x3.ffffffffffffc3fcp-1024 : inexact
= mul upward intel96:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : 0x3.ffffffffffffc4p-1024 : inexact
= mul downward m68k96:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : 0x3.ffffffffffffc3fcp-1024 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : 0x3.ffffffffffffc4p-1024 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : 0x3.ffffffffffffc3fcp-1024 : inexact
= mul upward m68k96:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : 0x3.ffffffffffffc4p-1024 : inexact
= mul downward binary128:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : 0x3.ffffffffffffc3ffffffffffffcp-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : 0x3.ffffffffffffc3ffffffffffffcp-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : 0x3.ffffffffffffc3ffffffffffffcp-1024 :
= mul upward binary128:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : 0x3.ffffffffffffc3ffffffffffffcp-1024 :
= mul downward ibm128:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : 0x4p-1024 : inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.000002p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.000002p+0 : 0x4.000007ffffffcp-1024 : inexact
= mul tonearest binary64:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.000002p+0 : 0x4.000008p-1024 : inexact
= mul towardzero binary64:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.000002p+0 : 0x4.000007ffffffcp-1024 : inexact
= mul upward binary64:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.000002p+0 : 0x4.000008p-1024 : inexact
= mul downward intel96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.000002p+0 : 0x4.000007ffffffeff8p-1024 : inexact
= mul tonearest intel96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.000002p+0 : 0x4.000007fffffffp-1024 : inexact
= mul towardzero intel96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.000002p+0 : 0x4.000007ffffffeff8p-1024 : inexact
= mul upward intel96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.000002p+0 : 0x4.000007fffffffp-1024 : inexact
= mul downward m68k96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.000002p+0 : 0x4.000007ffffffeff8p-1024 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.000002p+0 : 0x4.000007fffffffp-1024 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.000002p+0 : 0x4.000007ffffffeff8p-1024 : inexact
= mul upward m68k96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.000002p+0 : 0x4.000007fffffffp-1024 : inexact
= mul downward binary128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.000002p+0 : 0x4.000007ffffffefffffep-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.000002p+0 : 0x4.000007ffffffefffffep-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.000002p+0 : 0x4.000007ffffffefffffep-1024 :
= mul upward binary128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.000002p+0 : 0x4.000007ffffffefffffep-1024 :
= mul downward ibm128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.000002p+0 : 0x4.000007ffffffcp-1024 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.000002p+0 : 0x4.000008p-1024 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.000002p+0 : 0x4.000007ffffffcp-1024 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.000002p+0 : 0x4.000008p-1024 : inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1p+0 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1p+0 : 0x4p-1024 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul towardzero binary64:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1p+0 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul upward binary64:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1p+0 : 0x4p-1024 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul downward intel96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1p+0 : 0x3.fffffffffffffp-1024 :
= mul tonearest intel96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1p+0 : 0x3.fffffffffffffp-1024 :
= mul towardzero intel96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1p+0 : 0x3.fffffffffffffp-1024 :
= mul upward intel96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1p+0 : 0x3.fffffffffffffp-1024 :
= mul downward m68k96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1p+0 : 0x3.fffffffffffffp-1024 :
= mul tonearest m68k96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1p+0 : 0x3.fffffffffffffp-1024 :
= mul towardzero m68k96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1p+0 : 0x3.fffffffffffffp-1024 :
= mul upward m68k96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1p+0 : 0x3.fffffffffffffp-1024 :
= mul downward binary128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1p+0 : 0x3.fffffffffffffp-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1p+0 : 0x3.fffffffffffffp-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1p+0 : 0x3.fffffffffffffp-1024 :
= mul upward binary128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1p+0 : 0x3.fffffffffffffp-1024 :
= mul downward ibm128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1p+0 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1p+0 : 0x4p-1024 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1p+0 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1p+0 : 0x4p-1024 : inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : 0x4p-1024 : inexact
= mul tonearest binary64:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : 0x4.0000000000004p-1024 : inexact
= mul towardzero binary64:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : 0x4p-1024 : inexact
= mul upward binary64:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : 0x4.0000000000004p-1024 : inexact
= mul downward intel96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : 0x4.0000000000002ff8p-1024 : inexact
= mul tonearest intel96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : 0x4.0000000000003p-1024 : inexact
= mul towardzero intel96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : 0x4.0000000000002ff8p-1024 : inexact
= mul upward intel96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : 0x4.0000000000003p-1024 : inexact
= mul downward m68k96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : 0x4.0000000000002ff8p-1024 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : 0x4.0000000000003p-1024 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : 0x4.0000000000002ff8p-1024 : inexact
= mul upward m68k96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : 0x4.0000000000003p-1024 : inexact
= mul downward binary128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : 0x4.0000000000002fffffffffffffp-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : 0x4.0000000000002fffffffffffffp-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : 0x4.0000000000002fffffffffffffp-1024 :
= mul upward binary128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : 0x4.0000000000002fffffffffffffp-1024 :
= mul downward ibm128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : 0x4p-1024 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : 0x4.0000000000004p-1024 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : 0x4p-1024 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : 0x4.0000000000004p-1024 : inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : 0x4p-1024 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul towardzero binary64:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul upward binary64:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : 0x4p-1024 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul downward intel96:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : 0x3.fffffffffffff3fcp-1024 : inexact
= mul tonearest intel96:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : 0x3.fffffffffffff4p-1024 : inexact
= mul towardzero intel96:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : 0x3.fffffffffffff3fcp-1024 : inexact
= mul upward intel96:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : 0x3.fffffffffffff4p-1024 : inexact
= mul downward m68k96:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : 0x3.fffffffffffff3fcp-1024 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : 0x3.fffffffffffff4p-1024 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : 0x3.fffffffffffff3fcp-1024 : inexact
= mul upward m68k96:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : 0x3.fffffffffffff4p-1024 : inexact
= mul downward binary128:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : 0x3.fffffffffffff3fffffffffffffp-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : 0x3.fffffffffffff3fffffffffffffp-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : 0x3.fffffffffffff3fffffffffffffp-1024 :
= mul upward binary128:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : 0x3.fffffffffffff3fffffffffffffp-1024 :
= mul downward ibm128:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : 0x4p-1024 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : 0x4p-1024 : inexact underflow errno-erange-ok
mul 0x0.fffffffffffffcp-1022 -0x1.00000000000001p0
= mul downward binary32:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul tonearest binary32:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul towardzero binary32:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul upward binary32:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul downward binary64:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul tonearest binary64:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul towardzero binary64:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul upward binary64:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul downward intel96:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul tonearest intel96:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul towardzero intel96:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul upward intel96:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul downward m68k96:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul tonearest m68k96:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul towardzero m68k96:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul upward m68k96:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul downward binary128:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul tonearest binary128:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul towardzero binary128:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul upward binary128:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul downward ibm128:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul tonearest ibm128:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul towardzero ibm128:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul upward ibm128:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul downward binary32:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x1p-148 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul towardzero binary32:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul upward binary32:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x8.00001p-152 :
= mul tonearest binary64:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x8.00001p-152 :
= mul towardzero binary64:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x8.00001p-152 :
= mul upward binary64:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x8.00001p-152 :
= mul downward intel96:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x8.00001p-152 :
= mul tonearest intel96:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x8.00001p-152 :
= mul towardzero intel96:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x8.00001p-152 :
= mul upward intel96:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x8.00001p-152 :
= mul downward m68k96:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x8.00001p-152 :
= mul tonearest m68k96:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x8.00001p-152 :
= mul towardzero m68k96:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x8.00001p-152 :
= mul upward m68k96:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x8.00001p-152 :
= mul downward binary128:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x8.00001p-152 :
= mul tonearest binary128:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x8.00001p-152 :
= mul towardzero binary128:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x8.00001p-152 :
= mul upward binary128:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x8.00001p-152 :
= mul downward ibm128:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x8.00001p-152 :
= mul tonearest ibm128:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x8.00001p-152 :
= mul towardzero ibm128:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x8.00001p-152 :
= mul upward ibm128:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x8.00001p-152 :
= mul downward binary32:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x1p-148 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul towardzero binary32:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul upward binary32:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul tonearest binary64:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul towardzero binary64:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul upward binary64:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul downward intel96:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul tonearest intel96:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul towardzero intel96:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul upward intel96:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul downward m68k96:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul tonearest m68k96:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul towardzero m68k96:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul upward m68k96:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul downward binary128:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul tonearest binary128:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul towardzero binary128:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul upward binary128:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul downward ibm128:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul tonearest ibm128:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul towardzero ibm128:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul upward ibm128:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul downward binary32:arg_fmt(0,1,-149,57) 0x8p-152 -0x1.00000000000001p+0 : -0x1p-148 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-149,57) 0x8p-152 -0x1.00000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul towardzero binary32:arg_fmt(0,1,-149,57) 0x8p-152 -0x1.00000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul upward binary32:arg_fmt(0,1,-149,57) 0x8p-152 -0x1.00000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-149,57) 0x8p-152 -0x1.00000000000001p+0 : -0x8.0000000000008p-152 : inexact
= mul tonearest binary64:arg_fmt(0,1,-149,57) 0x8p-152 -0x1.00000000000001p+0 : -0x8p-152 : inexact
= mul towardzero binary64:arg_fmt(0,1,-149,57) 0x8p-152 -0x1.00000000000001p+0 : -0x8p-152 : inexact
= mul upward binary64:arg_fmt(0,1,-149,57) 0x8p-152 -0x1.00000000000001p+0 : -0x8p-152 : inexact
= mul downward intel96:arg_fmt(0,1,-149,57) 0x8p-152 -0x1.00000000000001p+0 : -0x8.00000000000008p-152 :
= mul tonearest intel96:arg_fmt(0,1,-149,57) 0x8p-152 -0x1.00000000000001p+0 : -0x8.00000000000008p-152 :
= mul towardzero intel96:arg_fmt(0,1,-149,57) 0x8p-152 -0x1.00000000000001p+0 : -0x8.00000000000008p-152 :
= mul upward intel96:arg_fmt(0,1,-149,57) 0x8p-152 -0x1.00000000000001p+0 : -0x8.00000000000008p-152 :
= mul downward m68k96:arg_fmt(0,1,-149,57) 0x8p-152 -0x1.00000000000001p+0 : -0x8.00000000000008p-152 :
= mul tonearest m68k96:arg_fmt(0,1,-149,57) 0x8p-152 -0x1.00000000000001p+0 : -0x8.00000000000008p-152 :
= mul towardzero m68k96:arg_fmt(0,1,-149,57) 0x8p-152 -0x1.00000000000001p+0 : -0x8.00000000000008p-152 :
= mul upward m68k96:arg_fmt(0,1,-149,57) 0x8p-152 -0x1.00000000000001p+0 : -0x8.00000000000008p-152 :
= mul downward binary128:arg_fmt(0,1,-149,57) 0x8p-152 -0x1.00000000000001p+0 : -0x8.00000000000008p-152 :
= mul tonearest binary128:arg_fmt(0,1,-149,57) 0x8p-152 -0x1.00000000000001p+0 : -0x8.00000000000008p-152 :
= mul towardzero binary128:arg_fmt(0,1,-149,57) 0x8p-152 -0x1.00000000000001p+0 : -0x8.00000000000008p-152 :
= mul upward binary128:arg_fmt(0,1,-149,57) 0x8p-152 -0x1.00000000000001p+0 : -0x8.00000000000008p-152 :
= mul downward ibm128:arg_fmt(0,1,-149,57) 0x8p-152 -0x1.00000000000001p+0 : -0x8.00000000000008p-152 :
= mul tonearest ibm128:arg_fmt(0,1,-149,57) 0x8p-152 -0x1.00000000000001p+0 : -0x8.00000000000008p-152 :
= mul towardzero ibm128:arg_fmt(0,1,-149,57) 0x8p-152 -0x1.00000000000001p+0 : -0x8.00000000000008p-152 :
= mul upward ibm128:arg_fmt(0,1,-149,57) 0x8p-152 -0x1.00000000000001p+0 : -0x8.00000000000008p-152 :
= mul downward binary32:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul tonearest binary32:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul towardzero binary32:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul upward binary32:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul downward binary64:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul tonearest binary64:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul towardzero binary64:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul upward binary64:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul downward intel96:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul tonearest intel96:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul towardzero intel96:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul upward intel96:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul downward m68k96:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul tonearest m68k96:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul towardzero m68k96:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul upward m68k96:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul downward binary128:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul tonearest binary128:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul towardzero binary128:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul upward binary128:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul downward ibm128:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul tonearest ibm128:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul towardzero ibm128:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul upward ibm128:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul downward binary32:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul tonearest binary32:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul towardzero binary32:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul upward binary32:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul downward binary64:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul tonearest binary64:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul towardzero binary64:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul upward binary64:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul downward intel96:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul tonearest intel96:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul towardzero intel96:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul upward intel96:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul downward m68k96:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul tonearest m68k96:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul towardzero m68k96:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul upward m68k96:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul downward binary128:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul tonearest binary128:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul towardzero binary128:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul upward binary128:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul downward ibm128:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul tonearest ibm128:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul towardzero ibm128:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul upward ibm128:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul downward binary32:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul tonearest binary32:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul towardzero binary32:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul upward binary32:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul downward binary64:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul tonearest binary64:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul towardzero binary64:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul upward binary64:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul downward intel96:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul tonearest intel96:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul towardzero intel96:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul upward intel96:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul downward m68k96:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul tonearest m68k96:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul towardzero m68k96:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul upward m68k96:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul downward binary128:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul tonearest binary128:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul towardzero binary128:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul upward binary128:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul downward ibm128:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul tonearest ibm128:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul towardzero ibm128:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul upward ibm128:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul downward binary32:arg_fmt(0,1,-56,57) 0x0p+0 -0x1.00000000000001p+0 : -0x0p+0 :
= mul tonearest binary32:arg_fmt(0,1,-56,57) 0x0p+0 -0x1.00000000000001p+0 : -0x0p+0 :
= mul towardzero binary32:arg_fmt(0,1,-56,57) 0x0p+0 -0x1.00000000000001p+0 : -0x0p+0 :
= mul upward binary32:arg_fmt(0,1,-56,57) 0x0p+0 -0x1.00000000000001p+0 : -0x0p+0 :
= mul downward binary64:arg_fmt(0,1,-56,57) 0x0p+0 -0x1.00000000000001p+0 : -0x0p+0 :
= mul tonearest binary64:arg_fmt(0,1,-56,57) 0x0p+0 -0x1.00000000000001p+0 : -0x0p+0 :
= mul towardzero binary64:arg_fmt(0,1,-56,57) 0x0p+0 -0x1.00000000000001p+0 : -0x0p+0 :
= mul upward binary64:arg_fmt(0,1,-56,57) 0x0p+0 -0x1.00000000000001p+0 : -0x0p+0 :
= mul downward intel96:arg_fmt(0,1,-56,57) 0x0p+0 -0x1.00000000000001p+0 : -0x0p+0 :
= mul tonearest intel96:arg_fmt(0,1,-56,57) 0x0p+0 -0x1.00000000000001p+0 : -0x0p+0 :
= mul towardzero intel96:arg_fmt(0,1,-56,57) 0x0p+0 -0x1.00000000000001p+0 : -0x0p+0 :
= mul upward intel96:arg_fmt(0,1,-56,57) 0x0p+0 -0x1.00000000000001p+0 : -0x0p+0 :
= mul downward m68k96:arg_fmt(0,1,-56,57) 0x0p+0 -0x1.00000000000001p+0 : -0x0p+0 :
= mul tonearest m68k96:arg_fmt(0,1,-56,57) 0x0p+0 -0x1.00000000000001p+0 : -0x0p+0 :
= mul towardzero m68k96:arg_fmt(0,1,-56,57) 0x0p+0 -0x1.00000000000001p+0 : -0x0p+0 :
= mul upward m68k96:arg_fmt(0,1,-56,57) 0x0p+0 -0x1.00000000000001p+0 : -0x0p+0 :
= mul downward binary128:arg_fmt(0,1,-56,57) 0x0p+0 -0x1.00000000000001p+0 : -0x0p+0 :
= mul tonearest binary128:arg_fmt(0,1,-56,57) 0x0p+0 -0x1.00000000000001p+0 : -0x0p+0 :
= mul towardzero binary128:arg_fmt(0,1,-56,57) 0x0p+0 -0x1.00000000000001p+0 : -0x0p+0 :
= mul upward binary128:arg_fmt(0,1,-56,57) 0x0p+0 -0x1.00000000000001p+0 : -0x0p+0 :
= mul downward ibm128:arg_fmt(0,1,-56,57) 0x0p+0 -0x1.00000000000001p+0 : -0x0p+0 :
= mul tonearest ibm128:arg_fmt(0,1,-56,57) 0x0p+0 -0x1.00000000000001p+0 : -0x0p+0 :
= mul towardzero ibm128:arg_fmt(0,1,-56,57) 0x0p+0 -0x1.00000000000001p+0 : -0x0p+0 :
= mul upward ibm128:arg_fmt(0,1,-56,57) 0x0p+0 -0x1.00000000000001p+0 : -0x0p+0 :
= mul downward binary32:arg_fmt(0,1,-1022,1) 0x4p-1024 -0x1p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-1022,1) 0x4p-1024 -0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1022,1) 0x4p-1024 -0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1022,1) 0x4p-1024 -0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-1022,1) 0x4p-1024 -0x1p+0 : -0x4p-1024 :
= mul tonearest binary64:arg_fmt(0,1,-1022,1) 0x4p-1024 -0x1p+0 : -0x4p-1024 :
= mul towardzero binary64:arg_fmt(0,1,-1022,1) 0x4p-1024 -0x1p+0 : -0x4p-1024 :
= mul upward binary64:arg_fmt(0,1,-1022,1) 0x4p-1024 -0x1p+0 : -0x4p-1024 :
= mul downward intel96:arg_fmt(0,1,-1022,1) 0x4p-1024 -0x1p+0 : -0x4p-1024 :
= mul tonearest intel96:arg_fmt(0,1,-1022,1) 0x4p-1024 -0x1p+0 : -0x4p-1024 :
= mul towardzero intel96:arg_fmt(0,1,-1022,1) 0x4p-1024 -0x1p+0 : -0x4p-1024 :
= mul upward intel96:arg_fmt(0,1,-1022,1) 0x4p-1024 -0x1p+0 : -0x4p-1024 :
= mul downward m68k96:arg_fmt(0,1,-1022,1) 0x4p-1024 -0x1p+0 : -0x4p-1024 :
= mul tonearest m68k96:arg_fmt(0,1,-1022,1) 0x4p-1024 -0x1p+0 : -0x4p-1024 :
= mul towardzero m68k96:arg_fmt(0,1,-1022,1) 0x4p-1024 -0x1p+0 : -0x4p-1024 :
= mul upward m68k96:arg_fmt(0,1,-1022,1) 0x4p-1024 -0x1p+0 : -0x4p-1024 :
= mul downward binary128:arg_fmt(0,1,-1022,1) 0x4p-1024 -0x1p+0 : -0x4p-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1022,1) 0x4p-1024 -0x1p+0 : -0x4p-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1022,1) 0x4p-1024 -0x1p+0 : -0x4p-1024 :
= mul upward binary128:arg_fmt(0,1,-1022,1) 0x4p-1024 -0x1p+0 : -0x4p-1024 :
= mul downward ibm128:arg_fmt(0,1,-1022,1) 0x4p-1024 -0x1p+0 : -0x4p-1024 :
= mul tonearest ibm128:arg_fmt(0,1,-1022,1) 0x4p-1024 -0x1p+0 : -0x4p-1024 :
= mul towardzero ibm128:arg_fmt(0,1,-1022,1) 0x4p-1024 -0x1p+0 : -0x4p-1024 :
= mul upward ibm128:arg_fmt(0,1,-1022,1) 0x4p-1024 -0x1p+0 : -0x4p-1024 :
= mul downward binary32:arg_fmt(0,1,-1022,24) 0x4p-1024 -0x1.000002p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-1022,24) 0x4p-1024 -0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1022,24) 0x4p-1024 -0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1022,24) 0x4p-1024 -0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-1022,24) 0x4p-1024 -0x1.000002p+0 : -0x4.000008p-1024 :
= mul tonearest binary64:arg_fmt(0,1,-1022,24) 0x4p-1024 -0x1.000002p+0 : -0x4.000008p-1024 :
= mul towardzero binary64:arg_fmt(0,1,-1022,24) 0x4p-1024 -0x1.000002p+0 : -0x4.000008p-1024 :
= mul upward binary64:arg_fmt(0,1,-1022,24) 0x4p-1024 -0x1.000002p+0 : -0x4.000008p-1024 :
= mul downward intel96:arg_fmt(0,1,-1022,24) 0x4p-1024 -0x1.000002p+0 : -0x4.000008p-1024 :
= mul tonearest intel96:arg_fmt(0,1,-1022,24) 0x4p-1024 -0x1.000002p+0 : -0x4.000008p-1024 :
= mul towardzero intel96:arg_fmt(0,1,-1022,24) 0x4p-1024 -0x1.000002p+0 : -0x4.000008p-1024 :
= mul upward intel96:arg_fmt(0,1,-1022,24) 0x4p-1024 -0x1.000002p+0 : -0x4.000008p-1024 :
= mul downward m68k96:arg_fmt(0,1,-1022,24) 0x4p-1024 -0x1.000002p+0 : -0x4.000008p-1024 :
= mul tonearest m68k96:arg_fmt(0,1,-1022,24) 0x4p-1024 -0x1.000002p+0 : -0x4.000008p-1024 :
= mul towardzero m68k96:arg_fmt(0,1,-1022,24) 0x4p-1024 -0x1.000002p+0 : -0x4.000008p-1024 :
= mul upward m68k96:arg_fmt(0,1,-1022,24) 0x4p-1024 -0x1.000002p+0 : -0x4.000008p-1024 :
= mul downward binary128:arg_fmt(0,1,-1022,24) 0x4p-1024 -0x1.000002p+0 : -0x4.000008p-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1022,24) 0x4p-1024 -0x1.000002p+0 : -0x4.000008p-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1022,24) 0x4p-1024 -0x1.000002p+0 : -0x4.000008p-1024 :
= mul upward binary128:arg_fmt(0,1,-1022,24) 0x4p-1024 -0x1.000002p+0 : -0x4.000008p-1024 :
= mul downward ibm128:arg_fmt(0,1,-1022,24) 0x4p-1024 -0x1.000002p+0 : -0x4.000008p-1024 :
= mul tonearest ibm128:arg_fmt(0,1,-1022,24) 0x4p-1024 -0x1.000002p+0 : -0x4.000008p-1024 :
= mul towardzero ibm128:arg_fmt(0,1,-1022,24) 0x4p-1024 -0x1.000002p+0 : -0x4.000008p-1024 :
= mul upward ibm128:arg_fmt(0,1,-1022,24) 0x4p-1024 -0x1.000002p+0 : -0x4.000008p-1024 :
= mul downward binary32:arg_fmt(0,1,-1022,53) 0x4p-1024 -0x1.0000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-1022,53) 0x4p-1024 -0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1022,53) 0x4p-1024 -0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1022,53) 0x4p-1024 -0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-1022,53) 0x4p-1024 -0x1.0000000000001p+0 : -0x4.0000000000004p-1024 :
= mul tonearest binary64:arg_fmt(0,1,-1022,53) 0x4p-1024 -0x1.0000000000001p+0 : -0x4.0000000000004p-1024 :
= mul towardzero binary64:arg_fmt(0,1,-1022,53) 0x4p-1024 -0x1.0000000000001p+0 : -0x4.0000000000004p-1024 :
= mul upward binary64:arg_fmt(0,1,-1022,53) 0x4p-1024 -0x1.0000000000001p+0 : -0x4.0000000000004p-1024 :
= mul downward intel96:arg_fmt(0,1,-1022,53) 0x4p-1024 -0x1.0000000000001p+0 : -0x4.0000000000004p-1024 :
= mul tonearest intel96:arg_fmt(0,1,-1022,53) 0x4p-1024 -0x1.0000000000001p+0 : -0x4.0000000000004p-1024 :
= mul towardzero intel96:arg_fmt(0,1,-1022,53) 0x4p-1024 -0x1.0000000000001p+0 : -0x4.0000000000004p-1024 :
= mul upward intel96:arg_fmt(0,1,-1022,53) 0x4p-1024 -0x1.0000000000001p+0 : -0x4.0000000000004p-1024 :
= mul downward m68k96:arg_fmt(0,1,-1022,53) 0x4p-1024 -0x1.0000000000001p+0 : -0x4.0000000000004p-1024 :
= mul tonearest m68k96:arg_fmt(0,1,-1022,53) 0x4p-1024 -0x1.0000000000001p+0 : -0x4.0000000000004p-1024 :
= mul towardzero m68k96:arg_fmt(0,1,-1022,53) 0x4p-1024 -0x1.0000000000001p+0 : -0x4.0000000000004p-1024 :
= mul upward m68k96:arg_fmt(0,1,-1022,53) 0x4p-1024 -0x1.0000000000001p+0 : -0x4.0000000000004p-1024 :
= mul downward binary128:arg_fmt(0,1,-1022,53) 0x4p-1024 -0x1.0000000000001p+0 : -0x4.0000000000004p-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1022,53) 0x4p-1024 -0x1.0000000000001p+0 : -0x4.0000000000004p-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1022,53) 0x4p-1024 -0x1.0000000000001p+0 : -0x4.0000000000004p-1024 :
= mul upward binary128:arg_fmt(0,1,-1022,53) 0x4p-1024 -0x1.0000000000001p+0 : -0x4.0000000000004p-1024 :
= mul downward ibm128:arg_fmt(0,1,-1022,53) 0x4p-1024 -0x1.0000000000001p+0 : -0x4.0000000000004p-1024 :
= mul tonearest ibm128:arg_fmt(0,1,-1022,53) 0x4p-1024 -0x1.0000000000001p+0 : -0x4.0000000000004p-1024 :
= mul towardzero ibm128:arg_fmt(0,1,-1022,53) 0x4p-1024 -0x1.0000000000001p+0 : -0x4.0000000000004p-1024 :
= mul upward ibm128:arg_fmt(0,1,-1022,53) 0x4p-1024 -0x1.0000000000001p+0 : -0x4.0000000000004p-1024 :
= mul downward binary32:arg_fmt(0,1,-1022,57) 0x4p-1024 -0x1.00000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-1022,57) 0x4p-1024 -0x1.00000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1022,57) 0x4p-1024 -0x1.00000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1022,57) 0x4p-1024 -0x1.00000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-1022,57) 0x4p-1024 -0x1.00000000000001p+0 : -0x4.0000000000004p-1024 : inexact
= mul tonearest binary64:arg_fmt(0,1,-1022,57) 0x4p-1024 -0x1.00000000000001p+0 : -0x4p-1024 : inexact
= mul towardzero binary64:arg_fmt(0,1,-1022,57) 0x4p-1024 -0x1.00000000000001p+0 : -0x4p-1024 : inexact
= mul upward binary64:arg_fmt(0,1,-1022,57) 0x4p-1024 -0x1.00000000000001p+0 : -0x4p-1024 : inexact
= mul downward intel96:arg_fmt(0,1,-1022,57) 0x4p-1024 -0x1.00000000000001p+0 : -0x4.00000000000004p-1024 :
= mul tonearest intel96:arg_fmt(0,1,-1022,57) 0x4p-1024 -0x1.00000000000001p+0 : -0x4.00000000000004p-1024 :
= mul towardzero intel96:arg_fmt(0,1,-1022,57) 0x4p-1024 -0x1.00000000000001p+0 : -0x4.00000000000004p-1024 :
= mul upward intel96:arg_fmt(0,1,-1022,57) 0x4p-1024 -0x1.00000000000001p+0 : -0x4.00000000000004p-1024 :
= mul downward m68k96:arg_fmt(0,1,-1022,57) 0x4p-1024 -0x1.00000000000001p+0 : -0x4.00000000000004p-1024 :
= mul tonearest m68k96:arg_fmt(0,1,-1022,57) 0x4p-1024 -0x1.00000000000001p+0 : -0x4.00000000000004p-1024 :
= mul towardzero m68k96:arg_fmt(0,1,-1022,57) 0x4p-1024 -0x1.00000000000001p+0 : -0x4.00000000000004p-1024 :
= mul upward m68k96:arg_fmt(0,1,-1022,57) 0x4p-1024 -0x1.00000000000001p+0 : -0x4.00000000000004p-1024 :
= mul downward binary128:arg_fmt(0,1,-1022,57) 0x4p-1024 -0x1.00000000000001p+0 : -0x4.00000000000004p-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1022,57) 0x4p-1024 -0x1.00000000000001p+0 : -0x4.00000000000004p-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1022,57) 0x4p-1024 -0x1.00000000000001p+0 : -0x4.00000000000004p-1024 :
= mul upward binary128:arg_fmt(0,1,-1022,57) 0x4p-1024 -0x1.00000000000001p+0 : -0x4.00000000000004p-1024 :
= mul downward ibm128:arg_fmt(0,1,-1022,57) 0x4p-1024 -0x1.00000000000001p+0 : -0x4.0000000000004p-1024 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1022,57) 0x4p-1024 -0x1.00000000000001p+0 : -0x4p-1024 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1022,57) 0x4p-1024 -0x1.00000000000001p+0 : -0x4p-1024 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1022,57) 0x4p-1024 -0x1.00000000000001p+0 : -0x4p-1024 : inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1p+0 : -0x3.ffffffffffffcp-1024 :
= mul tonearest binary64:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1p+0 : -0x3.ffffffffffffcp-1024 :
= mul towardzero binary64:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1p+0 : -0x3.ffffffffffffcp-1024 :
= mul upward binary64:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1p+0 : -0x3.ffffffffffffcp-1024 :
= mul downward intel96:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1p+0 : -0x3.ffffffffffffcp-1024 :
= mul tonearest intel96:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1p+0 : -0x3.ffffffffffffcp-1024 :
= mul towardzero intel96:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1p+0 : -0x3.ffffffffffffcp-1024 :
= mul upward intel96:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1p+0 : -0x3.ffffffffffffcp-1024 :
= mul downward m68k96:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1p+0 : -0x3.ffffffffffffcp-1024 :
= mul tonearest m68k96:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1p+0 : -0x3.ffffffffffffcp-1024 :
= mul towardzero m68k96:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1p+0 : -0x3.ffffffffffffcp-1024 :
= mul upward m68k96:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1p+0 : -0x3.ffffffffffffcp-1024 :
= mul downward binary128:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1p+0 : -0x3.ffffffffffffcp-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1p+0 : -0x3.ffffffffffffcp-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1p+0 : -0x3.ffffffffffffcp-1024 :
= mul upward binary128:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1p+0 : -0x3.ffffffffffffcp-1024 :
= mul downward ibm128:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1p+0 : -0x3.ffffffffffffcp-1024 :
= mul tonearest ibm128:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1p+0 : -0x3.ffffffffffffcp-1024 :
= mul towardzero ibm128:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1p+0 : -0x3.ffffffffffffcp-1024 :
= mul upward ibm128:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1p+0 : -0x3.ffffffffffffcp-1024 :
= mul downward binary32:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1.000002p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1.000002p+0 : -0x4.000007ffffffcp-1024 : inexact
= mul tonearest binary64:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1.000002p+0 : -0x4.000007ffffffcp-1024 : inexact
= mul towardzero binary64:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1.000002p+0 : -0x4.000007ffffff8p-1024 : inexact
= mul upward binary64:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1.000002p+0 : -0x4.000007ffffff8p-1024 : inexact
= mul downward intel96:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1.000002p+0 : -0x4.000007ffffffcp-1024 : inexact
= mul tonearest intel96:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1.000002p+0 : -0x4.000007ffffffcp-1024 : inexact
= mul towardzero intel96:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1.000002p+0 : -0x4.000007ffffffbff8p-1024 : inexact
= mul upward intel96:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1.000002p+0 : -0x4.000007ffffffbff8p-1024 : inexact
= mul downward m68k96:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1.000002p+0 : -0x4.000007ffffffcp-1024 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1.000002p+0 : -0x4.000007ffffffcp-1024 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1.000002p+0 : -0x4.000007ffffffbff8p-1024 : inexact
= mul upward m68k96:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1.000002p+0 : -0x4.000007ffffffbff8p-1024 : inexact
= mul downward binary128:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1.000002p+0 : -0x4.000007ffffffbfffff8p-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1.000002p+0 : -0x4.000007ffffffbfffff8p-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1.000002p+0 : -0x4.000007ffffffbfffff8p-1024 :
= mul upward binary128:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1.000002p+0 : -0x4.000007ffffffbfffff8p-1024 :
= mul downward ibm128:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1.000002p+0 : -0x4.000007ffffffcp-1024 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1.000002p+0 : -0x4.000007ffffffcp-1024 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1.000002p+0 : -0x4.000007ffffff8p-1024 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1074,52) 0x3.ffffffffffffcp-1024 -0x1.000002p+0 : -0x4.000007ffffff8p-1024 : inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : -0x4p-1024 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul tonearest binary64:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : -0x4p-1024 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul towardzero binary64:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul upward binary64:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : -0x4p-1024 : inexact
= mul tonearest intel96:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : -0x4p-1024 : inexact
= mul towardzero intel96:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : -0x3.fffffffffffffffcp-1024 : inexact
= mul upward intel96:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : -0x3.fffffffffffffffcp-1024 : inexact
= mul downward m68k96:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : -0x4p-1024 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : -0x4p-1024 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : -0x3.fffffffffffffffcp-1024 : inexact
= mul upward m68k96:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : -0x3.fffffffffffffffcp-1024 : inexact
= mul downward binary128:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : -0x3.fffffffffffffffffffffffffcp-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : -0x3.fffffffffffffffffffffffffcp-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : -0x3.fffffffffffffffffffffffffcp-1024 :
= mul upward binary128:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : -0x3.fffffffffffffffffffffffffcp-1024 :
= mul downward ibm128:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : -0x4p-1024 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : -0x4p-1024 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1074,53) 0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : -0x4p-1024 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul towardzero binary64:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul upward binary64:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : -0x3.ffffffffffffc4p-1024 : inexact
= mul tonearest intel96:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : -0x3.ffffffffffffc4p-1024 : inexact
= mul towardzero intel96:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : -0x3.ffffffffffffc3fcp-1024 : inexact
= mul upward intel96:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : -0x3.ffffffffffffc3fcp-1024 : inexact
= mul downward m68k96:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : -0x3.ffffffffffffc4p-1024 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : -0x3.ffffffffffffc4p-1024 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : -0x3.ffffffffffffc3fcp-1024 : inexact
= mul upward m68k96:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : -0x3.ffffffffffffc3fcp-1024 : inexact
= mul downward binary128:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : -0x3.ffffffffffffc3ffffffffffffcp-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : -0x3.ffffffffffffc3ffffffffffffcp-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : -0x3.ffffffffffffc3ffffffffffffcp-1024 :
= mul upward binary128:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : -0x3.ffffffffffffc3ffffffffffffcp-1024 :
= mul downward ibm128:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : -0x4p-1024 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1074,57) 0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1p+0 : -0x4p-1024 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul tonearest binary64:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1p+0 : -0x4p-1024 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul towardzero binary64:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1p+0 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul upward binary64:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1p+0 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1p+0 : -0x3.fffffffffffffp-1024 :
= mul tonearest intel96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1p+0 : -0x3.fffffffffffffp-1024 :
= mul towardzero intel96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1p+0 : -0x3.fffffffffffffp-1024 :
= mul upward intel96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1p+0 : -0x3.fffffffffffffp-1024 :
= mul downward m68k96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1p+0 : -0x3.fffffffffffffp-1024 :
= mul tonearest m68k96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1p+0 : -0x3.fffffffffffffp-1024 :
= mul towardzero m68k96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1p+0 : -0x3.fffffffffffffp-1024 :
= mul upward m68k96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1p+0 : -0x3.fffffffffffffp-1024 :
= mul downward binary128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1p+0 : -0x3.fffffffffffffp-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1p+0 : -0x3.fffffffffffffp-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1p+0 : -0x3.fffffffffffffp-1024 :
= mul upward binary128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1p+0 : -0x3.fffffffffffffp-1024 :
= mul downward ibm128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1p+0 : -0x4p-1024 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1p+0 : -0x4p-1024 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1p+0 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1p+0 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.000002p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.000002p+0 : -0x4.000008p-1024 : inexact
= mul tonearest binary64:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.000002p+0 : -0x4.000008p-1024 : inexact
= mul towardzero binary64:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.000002p+0 : -0x4.000007ffffffcp-1024 : inexact
= mul upward binary64:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.000002p+0 : -0x4.000007ffffffcp-1024 : inexact
= mul downward intel96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.000002p+0 : -0x4.000007fffffffp-1024 : inexact
= mul tonearest intel96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.000002p+0 : -0x4.000007fffffffp-1024 : inexact
= mul towardzero intel96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.000002p+0 : -0x4.000007ffffffeff8p-1024 : inexact
= mul upward intel96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.000002p+0 : -0x4.000007ffffffeff8p-1024 : inexact
= mul downward m68k96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.000002p+0 : -0x4.000007fffffffp-1024 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.000002p+0 : -0x4.000007fffffffp-1024 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.000002p+0 : -0x4.000007ffffffeff8p-1024 : inexact
= mul upward m68k96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.000002p+0 : -0x4.000007ffffffeff8p-1024 : inexact
= mul downward binary128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.000002p+0 : -0x4.000007ffffffefffffep-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.000002p+0 : -0x4.000007ffffffefffffep-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.000002p+0 : -0x4.000007ffffffefffffep-1024 :
= mul upward binary128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.000002p+0 : -0x4.000007ffffffefffffep-1024 :
= mul downward ibm128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.000002p+0 : -0x4.000008p-1024 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.000002p+0 : -0x4.000008p-1024 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.000002p+0 : -0x4.000007ffffffcp-1024 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.000002p+0 : -0x4.000007ffffffcp-1024 : inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : -0x4.0000000000004p-1024 : inexact
= mul tonearest binary64:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : -0x4.0000000000004p-1024 : inexact
= mul towardzero binary64:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : -0x4p-1024 : inexact
= mul upward binary64:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : -0x4p-1024 : inexact
= mul downward intel96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : -0x4.0000000000003p-1024 : inexact
= mul tonearest intel96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : -0x4.0000000000003p-1024 : inexact
= mul towardzero intel96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : -0x4.0000000000002ff8p-1024 : inexact
= mul upward intel96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : -0x4.0000000000002ff8p-1024 : inexact
= mul downward m68k96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : -0x4.0000000000003p-1024 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : -0x4.0000000000003p-1024 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : -0x4.0000000000002ff8p-1024 : inexact
= mul upward m68k96:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : -0x4.0000000000002ff8p-1024 : inexact
= mul downward binary128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : -0x4.0000000000002fffffffffffffp-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : -0x4.0000000000002fffffffffffffp-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : -0x4.0000000000002fffffffffffffp-1024 :
= mul upward binary128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : -0x4.0000000000002fffffffffffffp-1024 :
= mul downward ibm128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : -0x4.0000000000004p-1024 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : -0x4.0000000000004p-1024 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : -0x4p-1024 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1076,54) 0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : -0x4p-1024 : inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : -0x4p-1024 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul tonearest binary64:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : -0x4p-1024 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul towardzero binary64:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul upward binary64:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : -0x3.fffffffffffff4p-1024 : inexact
= mul tonearest intel96:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : -0x3.fffffffffffff4p-1024 : inexact
= mul towardzero intel96:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : -0x3.fffffffffffff3fcp-1024 : inexact
= mul upward intel96:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : -0x3.fffffffffffff3fcp-1024 : inexact
= mul downward m68k96:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : -0x3.fffffffffffff4p-1024 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : -0x3.fffffffffffff4p-1024 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : -0x3.fffffffffffff3fcp-1024 : inexact
= mul upward m68k96:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : -0x3.fffffffffffff3fcp-1024 : inexact
= mul downward binary128:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : -0x3.fffffffffffff3fffffffffffffp-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : -0x3.fffffffffffff3fffffffffffffp-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : -0x3.fffffffffffff3fffffffffffffp-1024 :
= mul upward binary128:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : -0x3.fffffffffffff3fffffffffffffp-1024 :
= mul downward ibm128:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : -0x4p-1024 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : -0x4p-1024 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1076,57) 0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
mul -0x0.fffffffffffffcp-1022 0x1.00000000000001p0
= mul downward binary32:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul tonearest binary32:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul towardzero binary32:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul upward binary32:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul downward binary64:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul tonearest binary64:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul towardzero binary64:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul upward binary64:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul downward intel96:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul tonearest intel96:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul towardzero intel96:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul upward intel96:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul downward m68k96:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul tonearest m68k96:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul towardzero m68k96:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul upward m68k96:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul downward binary128:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul tonearest binary128:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul towardzero binary128:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul upward binary128:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul downward ibm128:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul tonearest ibm128:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul towardzero ibm128:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul upward ibm128:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul downward binary32:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul tonearest binary32:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul towardzero binary32:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul upward binary32:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul downward binary64:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul tonearest binary64:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul towardzero binary64:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul upward binary64:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul downward intel96:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul tonearest intel96:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul towardzero intel96:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul upward intel96:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul downward m68k96:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul tonearest m68k96:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul towardzero m68k96:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul upward m68k96:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul downward binary128:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul tonearest binary128:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul towardzero binary128:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul upward binary128:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul downward ibm128:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul tonearest ibm128:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul towardzero ibm128:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul upward ibm128:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul downward binary32:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul tonearest binary32:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul towardzero binary32:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul upward binary32:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul downward binary64:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul tonearest binary64:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul towardzero binary64:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul upward binary64:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul downward intel96:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul tonearest intel96:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul towardzero intel96:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul upward intel96:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul downward m68k96:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul tonearest m68k96:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul towardzero m68k96:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul upward m68k96:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul downward binary128:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul tonearest binary128:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul towardzero binary128:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul upward binary128:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul downward ibm128:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul tonearest ibm128:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul towardzero ibm128:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul upward ibm128:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul downward binary32:arg_fmt(0,1,-56,57) -0x0p+0 0x1.00000000000001p+0 : -0x0p+0 :
= mul tonearest binary32:arg_fmt(0,1,-56,57) -0x0p+0 0x1.00000000000001p+0 : -0x0p+0 :
= mul towardzero binary32:arg_fmt(0,1,-56,57) -0x0p+0 0x1.00000000000001p+0 : -0x0p+0 :
= mul upward binary32:arg_fmt(0,1,-56,57) -0x0p+0 0x1.00000000000001p+0 : -0x0p+0 :
= mul downward binary64:arg_fmt(0,1,-56,57) -0x0p+0 0x1.00000000000001p+0 : -0x0p+0 :
= mul tonearest binary64:arg_fmt(0,1,-56,57) -0x0p+0 0x1.00000000000001p+0 : -0x0p+0 :
= mul towardzero binary64:arg_fmt(0,1,-56,57) -0x0p+0 0x1.00000000000001p+0 : -0x0p+0 :
= mul upward binary64:arg_fmt(0,1,-56,57) -0x0p+0 0x1.00000000000001p+0 : -0x0p+0 :
= mul downward intel96:arg_fmt(0,1,-56,57) -0x0p+0 0x1.00000000000001p+0 : -0x0p+0 :
= mul tonearest intel96:arg_fmt(0,1,-56,57) -0x0p+0 0x1.00000000000001p+0 : -0x0p+0 :
= mul towardzero intel96:arg_fmt(0,1,-56,57) -0x0p+0 0x1.00000000000001p+0 : -0x0p+0 :
= mul upward intel96:arg_fmt(0,1,-56,57) -0x0p+0 0x1.00000000000001p+0 : -0x0p+0 :
= mul downward m68k96:arg_fmt(0,1,-56,57) -0x0p+0 0x1.00000000000001p+0 : -0x0p+0 :
= mul tonearest m68k96:arg_fmt(0,1,-56,57) -0x0p+0 0x1.00000000000001p+0 : -0x0p+0 :
= mul towardzero m68k96:arg_fmt(0,1,-56,57) -0x0p+0 0x1.00000000000001p+0 : -0x0p+0 :
= mul upward m68k96:arg_fmt(0,1,-56,57) -0x0p+0 0x1.00000000000001p+0 : -0x0p+0 :
= mul downward binary128:arg_fmt(0,1,-56,57) -0x0p+0 0x1.00000000000001p+0 : -0x0p+0 :
= mul tonearest binary128:arg_fmt(0,1,-56,57) -0x0p+0 0x1.00000000000001p+0 : -0x0p+0 :
= mul towardzero binary128:arg_fmt(0,1,-56,57) -0x0p+0 0x1.00000000000001p+0 : -0x0p+0 :
= mul upward binary128:arg_fmt(0,1,-56,57) -0x0p+0 0x1.00000000000001p+0 : -0x0p+0 :
= mul downward ibm128:arg_fmt(0,1,-56,57) -0x0p+0 0x1.00000000000001p+0 : -0x0p+0 :
= mul tonearest ibm128:arg_fmt(0,1,-56,57) -0x0p+0 0x1.00000000000001p+0 : -0x0p+0 :
= mul towardzero ibm128:arg_fmt(0,1,-56,57) -0x0p+0 0x1.00000000000001p+0 : -0x0p+0 :
= mul upward ibm128:arg_fmt(0,1,-56,57) -0x0p+0 0x1.00000000000001p+0 : -0x0p+0 :
= mul downward binary32:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x1p-148 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul towardzero binary32:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul upward binary32:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x8.00001p-152 :
= mul tonearest binary64:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x8.00001p-152 :
= mul towardzero binary64:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x8.00001p-152 :
= mul upward binary64:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x8.00001p-152 :
= mul downward intel96:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x8.00001p-152 :
= mul tonearest intel96:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x8.00001p-152 :
= mul towardzero intel96:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x8.00001p-152 :
= mul upward intel96:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x8.00001p-152 :
= mul downward m68k96:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x8.00001p-152 :
= mul tonearest m68k96:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x8.00001p-152 :
= mul towardzero m68k96:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x8.00001p-152 :
= mul upward m68k96:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x8.00001p-152 :
= mul downward binary128:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x8.00001p-152 :
= mul tonearest binary128:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x8.00001p-152 :
= mul towardzero binary128:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x8.00001p-152 :
= mul upward binary128:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x8.00001p-152 :
= mul downward ibm128:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x8.00001p-152 :
= mul tonearest ibm128:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x8.00001p-152 :
= mul towardzero ibm128:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x8.00001p-152 :
= mul upward ibm128:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x8.00001p-152 :
= mul downward binary32:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul tonearest binary32:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul towardzero binary32:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul upward binary32:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul downward binary64:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul tonearest binary64:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul towardzero binary64:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul upward binary64:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul downward intel96:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul tonearest intel96:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul towardzero intel96:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul upward intel96:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul downward m68k96:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul tonearest m68k96:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul towardzero m68k96:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul upward m68k96:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul downward binary128:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul tonearest binary128:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul towardzero binary128:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul upward binary128:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul downward ibm128:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul tonearest ibm128:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul towardzero ibm128:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul upward ibm128:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul downward binary32:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x1p-148 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul towardzero binary32:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul upward binary32:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul tonearest binary64:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul towardzero binary64:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul upward binary64:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul downward intel96:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul tonearest intel96:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul towardzero intel96:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul upward intel96:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul downward m68k96:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul tonearest m68k96:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul towardzero m68k96:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul upward m68k96:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul downward binary128:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul tonearest binary128:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul towardzero binary128:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul upward binary128:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul downward ibm128:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul tonearest ibm128:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul towardzero ibm128:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul upward ibm128:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul downward binary32:arg_fmt(0,1,-149,57) -0x8p-152 0x1.00000000000001p+0 : -0x1p-148 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-149,57) -0x8p-152 0x1.00000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul towardzero binary32:arg_fmt(0,1,-149,57) -0x8p-152 0x1.00000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul upward binary32:arg_fmt(0,1,-149,57) -0x8p-152 0x1.00000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-149,57) -0x8p-152 0x1.00000000000001p+0 : -0x8.0000000000008p-152 : inexact
= mul tonearest binary64:arg_fmt(0,1,-149,57) -0x8p-152 0x1.00000000000001p+0 : -0x8p-152 : inexact
= mul towardzero binary64:arg_fmt(0,1,-149,57) -0x8p-152 0x1.00000000000001p+0 : -0x8p-152 : inexact
= mul upward binary64:arg_fmt(0,1,-149,57) -0x8p-152 0x1.00000000000001p+0 : -0x8p-152 : inexact
= mul downward intel96:arg_fmt(0,1,-149,57) -0x8p-152 0x1.00000000000001p+0 : -0x8.00000000000008p-152 :
= mul tonearest intel96:arg_fmt(0,1,-149,57) -0x8p-152 0x1.00000000000001p+0 : -0x8.00000000000008p-152 :
= mul towardzero intel96:arg_fmt(0,1,-149,57) -0x8p-152 0x1.00000000000001p+0 : -0x8.00000000000008p-152 :
= mul upward intel96:arg_fmt(0,1,-149,57) -0x8p-152 0x1.00000000000001p+0 : -0x8.00000000000008p-152 :
= mul downward m68k96:arg_fmt(0,1,-149,57) -0x8p-152 0x1.00000000000001p+0 : -0x8.00000000000008p-152 :
= mul tonearest m68k96:arg_fmt(0,1,-149,57) -0x8p-152 0x1.00000000000001p+0 : -0x8.00000000000008p-152 :
= mul towardzero m68k96:arg_fmt(0,1,-149,57) -0x8p-152 0x1.00000000000001p+0 : -0x8.00000000000008p-152 :
= mul upward m68k96:arg_fmt(0,1,-149,57) -0x8p-152 0x1.00000000000001p+0 : -0x8.00000000000008p-152 :
= mul downward binary128:arg_fmt(0,1,-149,57) -0x8p-152 0x1.00000000000001p+0 : -0x8.00000000000008p-152 :
= mul tonearest binary128:arg_fmt(0,1,-149,57) -0x8p-152 0x1.00000000000001p+0 : -0x8.00000000000008p-152 :
= mul towardzero binary128:arg_fmt(0,1,-149,57) -0x8p-152 0x1.00000000000001p+0 : -0x8.00000000000008p-152 :
= mul upward binary128:arg_fmt(0,1,-149,57) -0x8p-152 0x1.00000000000001p+0 : -0x8.00000000000008p-152 :
= mul downward ibm128:arg_fmt(0,1,-149,57) -0x8p-152 0x1.00000000000001p+0 : -0x8.00000000000008p-152 :
= mul tonearest ibm128:arg_fmt(0,1,-149,57) -0x8p-152 0x1.00000000000001p+0 : -0x8.00000000000008p-152 :
= mul towardzero ibm128:arg_fmt(0,1,-149,57) -0x8p-152 0x1.00000000000001p+0 : -0x8.00000000000008p-152 :
= mul upward ibm128:arg_fmt(0,1,-149,57) -0x8p-152 0x1.00000000000001p+0 : -0x8.00000000000008p-152 :
= mul downward binary32:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1.000002p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1.000002p+0 : -0x4.000007ffffffcp-1024 : inexact
= mul tonearest binary64:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1.000002p+0 : -0x4.000007ffffffcp-1024 : inexact
= mul towardzero binary64:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1.000002p+0 : -0x4.000007ffffff8p-1024 : inexact
= mul upward binary64:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1.000002p+0 : -0x4.000007ffffff8p-1024 : inexact
= mul downward intel96:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1.000002p+0 : -0x4.000007ffffffcp-1024 : inexact
= mul tonearest intel96:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1.000002p+0 : -0x4.000007ffffffcp-1024 : inexact
= mul towardzero intel96:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1.000002p+0 : -0x4.000007ffffffbff8p-1024 : inexact
= mul upward intel96:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1.000002p+0 : -0x4.000007ffffffbff8p-1024 : inexact
= mul downward m68k96:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1.000002p+0 : -0x4.000007ffffffcp-1024 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1.000002p+0 : -0x4.000007ffffffcp-1024 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1.000002p+0 : -0x4.000007ffffffbff8p-1024 : inexact
= mul upward m68k96:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1.000002p+0 : -0x4.000007ffffffbff8p-1024 : inexact
= mul downward binary128:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1.000002p+0 : -0x4.000007ffffffbfffff8p-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1.000002p+0 : -0x4.000007ffffffbfffff8p-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1.000002p+0 : -0x4.000007ffffffbfffff8p-1024 :
= mul upward binary128:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1.000002p+0 : -0x4.000007ffffffbfffff8p-1024 :
= mul downward ibm128:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1.000002p+0 : -0x4.000007ffffffcp-1024 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1.000002p+0 : -0x4.000007ffffffcp-1024 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1.000002p+0 : -0x4.000007ffffff8p-1024 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1.000002p+0 : -0x4.000007ffffff8p-1024 : inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1p+0 : -0x3.ffffffffffffcp-1024 :
= mul tonearest binary64:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1p+0 : -0x3.ffffffffffffcp-1024 :
= mul towardzero binary64:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1p+0 : -0x3.ffffffffffffcp-1024 :
= mul upward binary64:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1p+0 : -0x3.ffffffffffffcp-1024 :
= mul downward intel96:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1p+0 : -0x3.ffffffffffffcp-1024 :
= mul tonearest intel96:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1p+0 : -0x3.ffffffffffffcp-1024 :
= mul towardzero intel96:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1p+0 : -0x3.ffffffffffffcp-1024 :
= mul upward intel96:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1p+0 : -0x3.ffffffffffffcp-1024 :
= mul downward m68k96:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1p+0 : -0x3.ffffffffffffcp-1024 :
= mul tonearest m68k96:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1p+0 : -0x3.ffffffffffffcp-1024 :
= mul towardzero m68k96:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1p+0 : -0x3.ffffffffffffcp-1024 :
= mul upward m68k96:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1p+0 : -0x3.ffffffffffffcp-1024 :
= mul downward binary128:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1p+0 : -0x3.ffffffffffffcp-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1p+0 : -0x3.ffffffffffffcp-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1p+0 : -0x3.ffffffffffffcp-1024 :
= mul upward binary128:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1p+0 : -0x3.ffffffffffffcp-1024 :
= mul downward ibm128:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1p+0 : -0x3.ffffffffffffcp-1024 :
= mul tonearest ibm128:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1p+0 : -0x3.ffffffffffffcp-1024 :
= mul towardzero ibm128:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1p+0 : -0x3.ffffffffffffcp-1024 :
= mul upward ibm128:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 0x1p+0 : -0x3.ffffffffffffcp-1024 :
= mul downward binary32:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : -0x4p-1024 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul tonearest binary64:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : -0x4p-1024 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul towardzero binary64:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul upward binary64:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : -0x4p-1024 : inexact
= mul tonearest intel96:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : -0x4p-1024 : inexact
= mul towardzero intel96:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : -0x3.fffffffffffffffcp-1024 : inexact
= mul upward intel96:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : -0x3.fffffffffffffffcp-1024 : inexact
= mul downward m68k96:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : -0x4p-1024 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : -0x4p-1024 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : -0x3.fffffffffffffffcp-1024 : inexact
= mul upward m68k96:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : -0x3.fffffffffffffffcp-1024 : inexact
= mul downward binary128:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : -0x3.fffffffffffffffffffffffffcp-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : -0x3.fffffffffffffffffffffffffcp-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : -0x3.fffffffffffffffffffffffffcp-1024 :
= mul upward binary128:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : -0x3.fffffffffffffffffffffffffcp-1024 :
= mul downward ibm128:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : -0x4p-1024 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : -0x4p-1024 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 0x1.0000000000001p+0 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : -0x4p-1024 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul towardzero binary64:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul upward binary64:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : -0x3.ffffffffffffc4p-1024 : inexact
= mul tonearest intel96:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : -0x3.ffffffffffffc4p-1024 : inexact
= mul towardzero intel96:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : -0x3.ffffffffffffc3fcp-1024 : inexact
= mul upward intel96:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : -0x3.ffffffffffffc3fcp-1024 : inexact
= mul downward m68k96:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : -0x3.ffffffffffffc4p-1024 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : -0x3.ffffffffffffc4p-1024 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : -0x3.ffffffffffffc3fcp-1024 : inexact
= mul upward m68k96:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : -0x3.ffffffffffffc3fcp-1024 : inexact
= mul downward binary128:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : -0x3.ffffffffffffc3ffffffffffffcp-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : -0x3.ffffffffffffc3ffffffffffffcp-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : -0x3.ffffffffffffc3ffffffffffffcp-1024 :
= mul upward binary128:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : -0x3.ffffffffffffc3ffffffffffffcp-1024 :
= mul downward ibm128:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : -0x4p-1024 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 0x1.00000000000001p+0 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-1022,24) -0x4p-1024 0x1.000002p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-1022,24) -0x4p-1024 0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1022,24) -0x4p-1024 0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1022,24) -0x4p-1024 0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-1022,24) -0x4p-1024 0x1.000002p+0 : -0x4.000008p-1024 :
= mul tonearest binary64:arg_fmt(0,1,-1022,24) -0x4p-1024 0x1.000002p+0 : -0x4.000008p-1024 :
= mul towardzero binary64:arg_fmt(0,1,-1022,24) -0x4p-1024 0x1.000002p+0 : -0x4.000008p-1024 :
= mul upward binary64:arg_fmt(0,1,-1022,24) -0x4p-1024 0x1.000002p+0 : -0x4.000008p-1024 :
= mul downward intel96:arg_fmt(0,1,-1022,24) -0x4p-1024 0x1.000002p+0 : -0x4.000008p-1024 :
= mul tonearest intel96:arg_fmt(0,1,-1022,24) -0x4p-1024 0x1.000002p+0 : -0x4.000008p-1024 :
= mul towardzero intel96:arg_fmt(0,1,-1022,24) -0x4p-1024 0x1.000002p+0 : -0x4.000008p-1024 :
= mul upward intel96:arg_fmt(0,1,-1022,24) -0x4p-1024 0x1.000002p+0 : -0x4.000008p-1024 :
= mul downward m68k96:arg_fmt(0,1,-1022,24) -0x4p-1024 0x1.000002p+0 : -0x4.000008p-1024 :
= mul tonearest m68k96:arg_fmt(0,1,-1022,24) -0x4p-1024 0x1.000002p+0 : -0x4.000008p-1024 :
= mul towardzero m68k96:arg_fmt(0,1,-1022,24) -0x4p-1024 0x1.000002p+0 : -0x4.000008p-1024 :
= mul upward m68k96:arg_fmt(0,1,-1022,24) -0x4p-1024 0x1.000002p+0 : -0x4.000008p-1024 :
= mul downward binary128:arg_fmt(0,1,-1022,24) -0x4p-1024 0x1.000002p+0 : -0x4.000008p-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1022,24) -0x4p-1024 0x1.000002p+0 : -0x4.000008p-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1022,24) -0x4p-1024 0x1.000002p+0 : -0x4.000008p-1024 :
= mul upward binary128:arg_fmt(0,1,-1022,24) -0x4p-1024 0x1.000002p+0 : -0x4.000008p-1024 :
= mul downward ibm128:arg_fmt(0,1,-1022,24) -0x4p-1024 0x1.000002p+0 : -0x4.000008p-1024 :
= mul tonearest ibm128:arg_fmt(0,1,-1022,24) -0x4p-1024 0x1.000002p+0 : -0x4.000008p-1024 :
= mul towardzero ibm128:arg_fmt(0,1,-1022,24) -0x4p-1024 0x1.000002p+0 : -0x4.000008p-1024 :
= mul upward ibm128:arg_fmt(0,1,-1022,24) -0x4p-1024 0x1.000002p+0 : -0x4.000008p-1024 :
= mul downward binary32:arg_fmt(0,1,-1022,1) -0x4p-1024 0x1p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-1022,1) -0x4p-1024 0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1022,1) -0x4p-1024 0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1022,1) -0x4p-1024 0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-1022,1) -0x4p-1024 0x1p+0 : -0x4p-1024 :
= mul tonearest binary64:arg_fmt(0,1,-1022,1) -0x4p-1024 0x1p+0 : -0x4p-1024 :
= mul towardzero binary64:arg_fmt(0,1,-1022,1) -0x4p-1024 0x1p+0 : -0x4p-1024 :
= mul upward binary64:arg_fmt(0,1,-1022,1) -0x4p-1024 0x1p+0 : -0x4p-1024 :
= mul downward intel96:arg_fmt(0,1,-1022,1) -0x4p-1024 0x1p+0 : -0x4p-1024 :
= mul tonearest intel96:arg_fmt(0,1,-1022,1) -0x4p-1024 0x1p+0 : -0x4p-1024 :
= mul towardzero intel96:arg_fmt(0,1,-1022,1) -0x4p-1024 0x1p+0 : -0x4p-1024 :
= mul upward intel96:arg_fmt(0,1,-1022,1) -0x4p-1024 0x1p+0 : -0x4p-1024 :
= mul downward m68k96:arg_fmt(0,1,-1022,1) -0x4p-1024 0x1p+0 : -0x4p-1024 :
= mul tonearest m68k96:arg_fmt(0,1,-1022,1) -0x4p-1024 0x1p+0 : -0x4p-1024 :
= mul towardzero m68k96:arg_fmt(0,1,-1022,1) -0x4p-1024 0x1p+0 : -0x4p-1024 :
= mul upward m68k96:arg_fmt(0,1,-1022,1) -0x4p-1024 0x1p+0 : -0x4p-1024 :
= mul downward binary128:arg_fmt(0,1,-1022,1) -0x4p-1024 0x1p+0 : -0x4p-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1022,1) -0x4p-1024 0x1p+0 : -0x4p-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1022,1) -0x4p-1024 0x1p+0 : -0x4p-1024 :
= mul upward binary128:arg_fmt(0,1,-1022,1) -0x4p-1024 0x1p+0 : -0x4p-1024 :
= mul downward ibm128:arg_fmt(0,1,-1022,1) -0x4p-1024 0x1p+0 : -0x4p-1024 :
= mul tonearest ibm128:arg_fmt(0,1,-1022,1) -0x4p-1024 0x1p+0 : -0x4p-1024 :
= mul towardzero ibm128:arg_fmt(0,1,-1022,1) -0x4p-1024 0x1p+0 : -0x4p-1024 :
= mul upward ibm128:arg_fmt(0,1,-1022,1) -0x4p-1024 0x1p+0 : -0x4p-1024 :
= mul downward binary32:arg_fmt(0,1,-1022,53) -0x4p-1024 0x1.0000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-1022,53) -0x4p-1024 0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1022,53) -0x4p-1024 0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1022,53) -0x4p-1024 0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-1022,53) -0x4p-1024 0x1.0000000000001p+0 : -0x4.0000000000004p-1024 :
= mul tonearest binary64:arg_fmt(0,1,-1022,53) -0x4p-1024 0x1.0000000000001p+0 : -0x4.0000000000004p-1024 :
= mul towardzero binary64:arg_fmt(0,1,-1022,53) -0x4p-1024 0x1.0000000000001p+0 : -0x4.0000000000004p-1024 :
= mul upward binary64:arg_fmt(0,1,-1022,53) -0x4p-1024 0x1.0000000000001p+0 : -0x4.0000000000004p-1024 :
= mul downward intel96:arg_fmt(0,1,-1022,53) -0x4p-1024 0x1.0000000000001p+0 : -0x4.0000000000004p-1024 :
= mul tonearest intel96:arg_fmt(0,1,-1022,53) -0x4p-1024 0x1.0000000000001p+0 : -0x4.0000000000004p-1024 :
= mul towardzero intel96:arg_fmt(0,1,-1022,53) -0x4p-1024 0x1.0000000000001p+0 : -0x4.0000000000004p-1024 :
= mul upward intel96:arg_fmt(0,1,-1022,53) -0x4p-1024 0x1.0000000000001p+0 : -0x4.0000000000004p-1024 :
= mul downward m68k96:arg_fmt(0,1,-1022,53) -0x4p-1024 0x1.0000000000001p+0 : -0x4.0000000000004p-1024 :
= mul tonearest m68k96:arg_fmt(0,1,-1022,53) -0x4p-1024 0x1.0000000000001p+0 : -0x4.0000000000004p-1024 :
= mul towardzero m68k96:arg_fmt(0,1,-1022,53) -0x4p-1024 0x1.0000000000001p+0 : -0x4.0000000000004p-1024 :
= mul upward m68k96:arg_fmt(0,1,-1022,53) -0x4p-1024 0x1.0000000000001p+0 : -0x4.0000000000004p-1024 :
= mul downward binary128:arg_fmt(0,1,-1022,53) -0x4p-1024 0x1.0000000000001p+0 : -0x4.0000000000004p-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1022,53) -0x4p-1024 0x1.0000000000001p+0 : -0x4.0000000000004p-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1022,53) -0x4p-1024 0x1.0000000000001p+0 : -0x4.0000000000004p-1024 :
= mul upward binary128:arg_fmt(0,1,-1022,53) -0x4p-1024 0x1.0000000000001p+0 : -0x4.0000000000004p-1024 :
= mul downward ibm128:arg_fmt(0,1,-1022,53) -0x4p-1024 0x1.0000000000001p+0 : -0x4.0000000000004p-1024 :
= mul tonearest ibm128:arg_fmt(0,1,-1022,53) -0x4p-1024 0x1.0000000000001p+0 : -0x4.0000000000004p-1024 :
= mul towardzero ibm128:arg_fmt(0,1,-1022,53) -0x4p-1024 0x1.0000000000001p+0 : -0x4.0000000000004p-1024 :
= mul upward ibm128:arg_fmt(0,1,-1022,53) -0x4p-1024 0x1.0000000000001p+0 : -0x4.0000000000004p-1024 :
= mul downward binary32:arg_fmt(0,1,-1022,57) -0x4p-1024 0x1.00000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-1022,57) -0x4p-1024 0x1.00000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1022,57) -0x4p-1024 0x1.00000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1022,57) -0x4p-1024 0x1.00000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-1022,57) -0x4p-1024 0x1.00000000000001p+0 : -0x4.0000000000004p-1024 : inexact
= mul tonearest binary64:arg_fmt(0,1,-1022,57) -0x4p-1024 0x1.00000000000001p+0 : -0x4p-1024 : inexact
= mul towardzero binary64:arg_fmt(0,1,-1022,57) -0x4p-1024 0x1.00000000000001p+0 : -0x4p-1024 : inexact
= mul upward binary64:arg_fmt(0,1,-1022,57) -0x4p-1024 0x1.00000000000001p+0 : -0x4p-1024 : inexact
= mul downward intel96:arg_fmt(0,1,-1022,57) -0x4p-1024 0x1.00000000000001p+0 : -0x4.00000000000004p-1024 :
= mul tonearest intel96:arg_fmt(0,1,-1022,57) -0x4p-1024 0x1.00000000000001p+0 : -0x4.00000000000004p-1024 :
= mul towardzero intel96:arg_fmt(0,1,-1022,57) -0x4p-1024 0x1.00000000000001p+0 : -0x4.00000000000004p-1024 :
= mul upward intel96:arg_fmt(0,1,-1022,57) -0x4p-1024 0x1.00000000000001p+0 : -0x4.00000000000004p-1024 :
= mul downward m68k96:arg_fmt(0,1,-1022,57) -0x4p-1024 0x1.00000000000001p+0 : -0x4.00000000000004p-1024 :
= mul tonearest m68k96:arg_fmt(0,1,-1022,57) -0x4p-1024 0x1.00000000000001p+0 : -0x4.00000000000004p-1024 :
= mul towardzero m68k96:arg_fmt(0,1,-1022,57) -0x4p-1024 0x1.00000000000001p+0 : -0x4.00000000000004p-1024 :
= mul upward m68k96:arg_fmt(0,1,-1022,57) -0x4p-1024 0x1.00000000000001p+0 : -0x4.00000000000004p-1024 :
= mul downward binary128:arg_fmt(0,1,-1022,57) -0x4p-1024 0x1.00000000000001p+0 : -0x4.00000000000004p-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1022,57) -0x4p-1024 0x1.00000000000001p+0 : -0x4.00000000000004p-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1022,57) -0x4p-1024 0x1.00000000000001p+0 : -0x4.00000000000004p-1024 :
= mul upward binary128:arg_fmt(0,1,-1022,57) -0x4p-1024 0x1.00000000000001p+0 : -0x4.00000000000004p-1024 :
= mul downward ibm128:arg_fmt(0,1,-1022,57) -0x4p-1024 0x1.00000000000001p+0 : -0x4.0000000000004p-1024 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1022,57) -0x4p-1024 0x1.00000000000001p+0 : -0x4p-1024 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1022,57) -0x4p-1024 0x1.00000000000001p+0 : -0x4p-1024 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1022,57) -0x4p-1024 0x1.00000000000001p+0 : -0x4p-1024 : inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.000002p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.000002p+0 : -0x4.000008p-1024 : inexact
= mul tonearest binary64:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.000002p+0 : -0x4.000008p-1024 : inexact
= mul towardzero binary64:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.000002p+0 : -0x4.000007ffffffcp-1024 : inexact
= mul upward binary64:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.000002p+0 : -0x4.000007ffffffcp-1024 : inexact
= mul downward intel96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.000002p+0 : -0x4.000007fffffffp-1024 : inexact
= mul tonearest intel96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.000002p+0 : -0x4.000007fffffffp-1024 : inexact
= mul towardzero intel96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.000002p+0 : -0x4.000007ffffffeff8p-1024 : inexact
= mul upward intel96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.000002p+0 : -0x4.000007ffffffeff8p-1024 : inexact
= mul downward m68k96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.000002p+0 : -0x4.000007fffffffp-1024 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.000002p+0 : -0x4.000007fffffffp-1024 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.000002p+0 : -0x4.000007ffffffeff8p-1024 : inexact
= mul upward m68k96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.000002p+0 : -0x4.000007ffffffeff8p-1024 : inexact
= mul downward binary128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.000002p+0 : -0x4.000007ffffffefffffep-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.000002p+0 : -0x4.000007ffffffefffffep-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.000002p+0 : -0x4.000007ffffffefffffep-1024 :
= mul upward binary128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.000002p+0 : -0x4.000007ffffffefffffep-1024 :
= mul downward ibm128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.000002p+0 : -0x4.000008p-1024 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.000002p+0 : -0x4.000008p-1024 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.000002p+0 : -0x4.000007ffffffcp-1024 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.000002p+0 : -0x4.000007ffffffcp-1024 : inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1p+0 : -0x4p-1024 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul tonearest binary64:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1p+0 : -0x4p-1024 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul towardzero binary64:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1p+0 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul upward binary64:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1p+0 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1p+0 : -0x3.fffffffffffffp-1024 :
= mul tonearest intel96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1p+0 : -0x3.fffffffffffffp-1024 :
= mul towardzero intel96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1p+0 : -0x3.fffffffffffffp-1024 :
= mul upward intel96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1p+0 : -0x3.fffffffffffffp-1024 :
= mul downward m68k96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1p+0 : -0x3.fffffffffffffp-1024 :
= mul tonearest m68k96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1p+0 : -0x3.fffffffffffffp-1024 :
= mul towardzero m68k96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1p+0 : -0x3.fffffffffffffp-1024 :
= mul upward m68k96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1p+0 : -0x3.fffffffffffffp-1024 :
= mul downward binary128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1p+0 : -0x3.fffffffffffffp-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1p+0 : -0x3.fffffffffffffp-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1p+0 : -0x3.fffffffffffffp-1024 :
= mul upward binary128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1p+0 : -0x3.fffffffffffffp-1024 :
= mul downward ibm128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1p+0 : -0x4p-1024 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1p+0 : -0x4p-1024 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1p+0 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1p+0 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : -0x4.0000000000004p-1024 : inexact
= mul tonearest binary64:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : -0x4.0000000000004p-1024 : inexact
= mul towardzero binary64:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : -0x4p-1024 : inexact
= mul upward binary64:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : -0x4p-1024 : inexact
= mul downward intel96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : -0x4.0000000000003p-1024 : inexact
= mul tonearest intel96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : -0x4.0000000000003p-1024 : inexact
= mul towardzero intel96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : -0x4.0000000000002ff8p-1024 : inexact
= mul upward intel96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : -0x4.0000000000002ff8p-1024 : inexact
= mul downward m68k96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : -0x4.0000000000003p-1024 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : -0x4.0000000000003p-1024 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : -0x4.0000000000002ff8p-1024 : inexact
= mul upward m68k96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : -0x4.0000000000002ff8p-1024 : inexact
= mul downward binary128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : -0x4.0000000000002fffffffffffffp-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : -0x4.0000000000002fffffffffffffp-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : -0x4.0000000000002fffffffffffffp-1024 :
= mul upward binary128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : -0x4.0000000000002fffffffffffffp-1024 :
= mul downward ibm128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : -0x4.0000000000004p-1024 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : -0x4.0000000000004p-1024 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : -0x4p-1024 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 0x1.0000000000001p+0 : -0x4p-1024 : inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : -0x4p-1024 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul tonearest binary64:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : -0x4p-1024 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul towardzero binary64:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul upward binary64:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : -0x3.fffffffffffff4p-1024 : inexact
= mul tonearest intel96:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : -0x3.fffffffffffff4p-1024 : inexact
= mul towardzero intel96:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : -0x3.fffffffffffff3fcp-1024 : inexact
= mul upward intel96:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : -0x3.fffffffffffff3fcp-1024 : inexact
= mul downward m68k96:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : -0x3.fffffffffffff4p-1024 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : -0x3.fffffffffffff4p-1024 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : -0x3.fffffffffffff3fcp-1024 : inexact
= mul upward m68k96:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : -0x3.fffffffffffff3fcp-1024 : inexact
= mul downward binary128:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : -0x3.fffffffffffff3fffffffffffffp-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : -0x3.fffffffffffff3fffffffffffffp-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : -0x3.fffffffffffff3fffffffffffffp-1024 :
= mul upward binary128:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : -0x3.fffffffffffff3fffffffffffffp-1024 :
= mul downward ibm128:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : -0x4p-1024 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : -0x4p-1024 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 0x1.00000000000001p+0 : -0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
mul -0x0.fffffffffffffcp-1022 -0x1.00000000000001p0
= mul downward binary32:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul tonearest binary32:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul towardzero binary32:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul upward binary32:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul downward binary64:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul tonearest binary64:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul towardzero binary64:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul upward binary64:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul downward intel96:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul tonearest intel96:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul towardzero intel96:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul upward intel96:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul downward m68k96:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul tonearest m68k96:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul towardzero m68k96:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul upward m68k96:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul downward binary128:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul tonearest binary128:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul towardzero binary128:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul upward binary128:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul downward ibm128:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul tonearest ibm128:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul towardzero ibm128:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul upward ibm128:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul downward binary32:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul tonearest binary32:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul towardzero binary32:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul upward binary32:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul downward binary64:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul tonearest binary64:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul towardzero binary64:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul upward binary64:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul downward intel96:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul tonearest intel96:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul towardzero intel96:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul upward intel96:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul downward m68k96:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul tonearest m68k96:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul towardzero m68k96:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul upward m68k96:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul downward binary128:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul tonearest binary128:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul towardzero binary128:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul upward binary128:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul downward ibm128:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul tonearest ibm128:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul towardzero ibm128:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul upward ibm128:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul downward binary32:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul tonearest binary32:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul towardzero binary32:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul upward binary32:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul downward binary64:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul tonearest binary64:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul towardzero binary64:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul upward binary64:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul downward intel96:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul tonearest intel96:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul towardzero intel96:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul upward intel96:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul downward m68k96:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul tonearest m68k96:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul towardzero m68k96:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul upward m68k96:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul downward binary128:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul tonearest binary128:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul towardzero binary128:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul upward binary128:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul downward ibm128:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul tonearest ibm128:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul towardzero ibm128:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul upward ibm128:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul downward binary32:arg_fmt(0,1,-56,57) -0x0p+0 -0x1.00000000000001p+0 : 0x0p+0 :
= mul tonearest binary32:arg_fmt(0,1,-56,57) -0x0p+0 -0x1.00000000000001p+0 : 0x0p+0 :
= mul towardzero binary32:arg_fmt(0,1,-56,57) -0x0p+0 -0x1.00000000000001p+0 : 0x0p+0 :
= mul upward binary32:arg_fmt(0,1,-56,57) -0x0p+0 -0x1.00000000000001p+0 : 0x0p+0 :
= mul downward binary64:arg_fmt(0,1,-56,57) -0x0p+0 -0x1.00000000000001p+0 : 0x0p+0 :
= mul tonearest binary64:arg_fmt(0,1,-56,57) -0x0p+0 -0x1.00000000000001p+0 : 0x0p+0 :
= mul towardzero binary64:arg_fmt(0,1,-56,57) -0x0p+0 -0x1.00000000000001p+0 : 0x0p+0 :
= mul upward binary64:arg_fmt(0,1,-56,57) -0x0p+0 -0x1.00000000000001p+0 : 0x0p+0 :
= mul downward intel96:arg_fmt(0,1,-56,57) -0x0p+0 -0x1.00000000000001p+0 : 0x0p+0 :
= mul tonearest intel96:arg_fmt(0,1,-56,57) -0x0p+0 -0x1.00000000000001p+0 : 0x0p+0 :
= mul towardzero intel96:arg_fmt(0,1,-56,57) -0x0p+0 -0x1.00000000000001p+0 : 0x0p+0 :
= mul upward intel96:arg_fmt(0,1,-56,57) -0x0p+0 -0x1.00000000000001p+0 : 0x0p+0 :
= mul downward m68k96:arg_fmt(0,1,-56,57) -0x0p+0 -0x1.00000000000001p+0 : 0x0p+0 :
= mul tonearest m68k96:arg_fmt(0,1,-56,57) -0x0p+0 -0x1.00000000000001p+0 : 0x0p+0 :
= mul towardzero m68k96:arg_fmt(0,1,-56,57) -0x0p+0 -0x1.00000000000001p+0 : 0x0p+0 :
= mul upward m68k96:arg_fmt(0,1,-56,57) -0x0p+0 -0x1.00000000000001p+0 : 0x0p+0 :
= mul downward binary128:arg_fmt(0,1,-56,57) -0x0p+0 -0x1.00000000000001p+0 : 0x0p+0 :
= mul tonearest binary128:arg_fmt(0,1,-56,57) -0x0p+0 -0x1.00000000000001p+0 : 0x0p+0 :
= mul towardzero binary128:arg_fmt(0,1,-56,57) -0x0p+0 -0x1.00000000000001p+0 : 0x0p+0 :
= mul upward binary128:arg_fmt(0,1,-56,57) -0x0p+0 -0x1.00000000000001p+0 : 0x0p+0 :
= mul downward ibm128:arg_fmt(0,1,-56,57) -0x0p+0 -0x1.00000000000001p+0 : 0x0p+0 :
= mul tonearest ibm128:arg_fmt(0,1,-56,57) -0x0p+0 -0x1.00000000000001p+0 : 0x0p+0 :
= mul towardzero ibm128:arg_fmt(0,1,-56,57) -0x0p+0 -0x1.00000000000001p+0 : 0x0p+0 :
= mul upward ibm128:arg_fmt(0,1,-56,57) -0x0p+0 -0x1.00000000000001p+0 : 0x0p+0 :
= mul downward binary32:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul tonearest binary32:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul towardzero binary32:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul upward binary32:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul downward binary64:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul tonearest binary64:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul towardzero binary64:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul upward binary64:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul downward intel96:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul tonearest intel96:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul towardzero intel96:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul upward intel96:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul downward m68k96:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul tonearest m68k96:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul towardzero m68k96:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul upward m68k96:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul downward binary128:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul tonearest binary128:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul towardzero binary128:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul upward binary128:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul downward ibm128:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul tonearest ibm128:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul towardzero ibm128:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul upward ibm128:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul downward binary32:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul towardzero binary32:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul upward binary32:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x1p-148 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x8.00001p-152 :
= mul tonearest binary64:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x8.00001p-152 :
= mul towardzero binary64:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x8.00001p-152 :
= mul upward binary64:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x8.00001p-152 :
= mul downward intel96:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x8.00001p-152 :
= mul tonearest intel96:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x8.00001p-152 :
= mul towardzero intel96:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x8.00001p-152 :
= mul upward intel96:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x8.00001p-152 :
= mul downward m68k96:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x8.00001p-152 :
= mul tonearest m68k96:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x8.00001p-152 :
= mul towardzero m68k96:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x8.00001p-152 :
= mul upward m68k96:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x8.00001p-152 :
= mul downward binary128:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x8.00001p-152 :
= mul tonearest binary128:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x8.00001p-152 :
= mul towardzero binary128:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x8.00001p-152 :
= mul upward binary128:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x8.00001p-152 :
= mul downward ibm128:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x8.00001p-152 :
= mul tonearest ibm128:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x8.00001p-152 :
= mul towardzero ibm128:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x8.00001p-152 :
= mul upward ibm128:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x8.00001p-152 :
= mul downward binary32:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul towardzero binary32:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul upward binary32:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x1p-148 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul tonearest binary64:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul towardzero binary64:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul upward binary64:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul downward intel96:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul tonearest intel96:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul towardzero intel96:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul upward intel96:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul downward m68k96:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul tonearest m68k96:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul towardzero m68k96:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul upward m68k96:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul downward binary128:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul tonearest binary128:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul towardzero binary128:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul upward binary128:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul downward ibm128:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul tonearest ibm128:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul towardzero ibm128:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul upward ibm128:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul downward binary32:arg_fmt(0,1,-149,57) -0x8p-152 -0x1.00000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-149,57) -0x8p-152 -0x1.00000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul towardzero binary32:arg_fmt(0,1,-149,57) -0x8p-152 -0x1.00000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul upward binary32:arg_fmt(0,1,-149,57) -0x8p-152 -0x1.00000000000001p+0 : 0x1p-148 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-149,57) -0x8p-152 -0x1.00000000000001p+0 : 0x8p-152 : inexact
= mul tonearest binary64:arg_fmt(0,1,-149,57) -0x8p-152 -0x1.00000000000001p+0 : 0x8p-152 : inexact
= mul towardzero binary64:arg_fmt(0,1,-149,57) -0x8p-152 -0x1.00000000000001p+0 : 0x8p-152 : inexact
= mul upward binary64:arg_fmt(0,1,-149,57) -0x8p-152 -0x1.00000000000001p+0 : 0x8.0000000000008p-152 : inexact
= mul downward intel96:arg_fmt(0,1,-149,57) -0x8p-152 -0x1.00000000000001p+0 : 0x8.00000000000008p-152 :
= mul tonearest intel96:arg_fmt(0,1,-149,57) -0x8p-152 -0x1.00000000000001p+0 : 0x8.00000000000008p-152 :
= mul towardzero intel96:arg_fmt(0,1,-149,57) -0x8p-152 -0x1.00000000000001p+0 : 0x8.00000000000008p-152 :
= mul upward intel96:arg_fmt(0,1,-149,57) -0x8p-152 -0x1.00000000000001p+0 : 0x8.00000000000008p-152 :
= mul downward m68k96:arg_fmt(0,1,-149,57) -0x8p-152 -0x1.00000000000001p+0 : 0x8.00000000000008p-152 :
= mul tonearest m68k96:arg_fmt(0,1,-149,57) -0x8p-152 -0x1.00000000000001p+0 : 0x8.00000000000008p-152 :
= mul towardzero m68k96:arg_fmt(0,1,-149,57) -0x8p-152 -0x1.00000000000001p+0 : 0x8.00000000000008p-152 :
= mul upward m68k96:arg_fmt(0,1,-149,57) -0x8p-152 -0x1.00000000000001p+0 : 0x8.00000000000008p-152 :
= mul downward binary128:arg_fmt(0,1,-149,57) -0x8p-152 -0x1.00000000000001p+0 : 0x8.00000000000008p-152 :
= mul tonearest binary128:arg_fmt(0,1,-149,57) -0x8p-152 -0x1.00000000000001p+0 : 0x8.00000000000008p-152 :
= mul towardzero binary128:arg_fmt(0,1,-149,57) -0x8p-152 -0x1.00000000000001p+0 : 0x8.00000000000008p-152 :
= mul upward binary128:arg_fmt(0,1,-149,57) -0x8p-152 -0x1.00000000000001p+0 : 0x8.00000000000008p-152 :
= mul downward ibm128:arg_fmt(0,1,-149,57) -0x8p-152 -0x1.00000000000001p+0 : 0x8.00000000000008p-152 :
= mul tonearest ibm128:arg_fmt(0,1,-149,57) -0x8p-152 -0x1.00000000000001p+0 : 0x8.00000000000008p-152 :
= mul towardzero ibm128:arg_fmt(0,1,-149,57) -0x8p-152 -0x1.00000000000001p+0 : 0x8.00000000000008p-152 :
= mul upward ibm128:arg_fmt(0,1,-149,57) -0x8p-152 -0x1.00000000000001p+0 : 0x8.00000000000008p-152 :
= mul downward binary32:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1p+0 : 0x3.ffffffffffffcp-1024 :
= mul tonearest binary64:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1p+0 : 0x3.ffffffffffffcp-1024 :
= mul towardzero binary64:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1p+0 : 0x3.ffffffffffffcp-1024 :
= mul upward binary64:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1p+0 : 0x3.ffffffffffffcp-1024 :
= mul downward intel96:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1p+0 : 0x3.ffffffffffffcp-1024 :
= mul tonearest intel96:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1p+0 : 0x3.ffffffffffffcp-1024 :
= mul towardzero intel96:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1p+0 : 0x3.ffffffffffffcp-1024 :
= mul upward intel96:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1p+0 : 0x3.ffffffffffffcp-1024 :
= mul downward m68k96:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1p+0 : 0x3.ffffffffffffcp-1024 :
= mul tonearest m68k96:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1p+0 : 0x3.ffffffffffffcp-1024 :
= mul towardzero m68k96:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1p+0 : 0x3.ffffffffffffcp-1024 :
= mul upward m68k96:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1p+0 : 0x3.ffffffffffffcp-1024 :
= mul downward binary128:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1p+0 : 0x3.ffffffffffffcp-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1p+0 : 0x3.ffffffffffffcp-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1p+0 : 0x3.ffffffffffffcp-1024 :
= mul upward binary128:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1p+0 : 0x3.ffffffffffffcp-1024 :
= mul downward ibm128:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1p+0 : 0x3.ffffffffffffcp-1024 :
= mul tonearest ibm128:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1p+0 : 0x3.ffffffffffffcp-1024 :
= mul towardzero ibm128:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1p+0 : 0x3.ffffffffffffcp-1024 :
= mul upward ibm128:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1p+0 : 0x3.ffffffffffffcp-1024 :
= mul downward binary32:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1.000002p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1.000002p+0 : 0x4.000007ffffff8p-1024 : inexact
= mul tonearest binary64:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1.000002p+0 : 0x4.000007ffffffcp-1024 : inexact
= mul towardzero binary64:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1.000002p+0 : 0x4.000007ffffff8p-1024 : inexact
= mul upward binary64:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1.000002p+0 : 0x4.000007ffffffcp-1024 : inexact
= mul downward intel96:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1.000002p+0 : 0x4.000007ffffffbff8p-1024 : inexact
= mul tonearest intel96:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1.000002p+0 : 0x4.000007ffffffcp-1024 : inexact
= mul towardzero intel96:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1.000002p+0 : 0x4.000007ffffffbff8p-1024 : inexact
= mul upward intel96:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1.000002p+0 : 0x4.000007ffffffcp-1024 : inexact
= mul downward m68k96:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1.000002p+0 : 0x4.000007ffffffbff8p-1024 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1.000002p+0 : 0x4.000007ffffffcp-1024 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1.000002p+0 : 0x4.000007ffffffbff8p-1024 : inexact
= mul upward m68k96:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1.000002p+0 : 0x4.000007ffffffcp-1024 : inexact
= mul downward binary128:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1.000002p+0 : 0x4.000007ffffffbfffff8p-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1.000002p+0 : 0x4.000007ffffffbfffff8p-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1.000002p+0 : 0x4.000007ffffffbfffff8p-1024 :
= mul upward binary128:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1.000002p+0 : 0x4.000007ffffffbfffff8p-1024 :
= mul downward ibm128:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1.000002p+0 : 0x4.000007ffffff8p-1024 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1.000002p+0 : 0x4.000007ffffffcp-1024 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1.000002p+0 : 0x4.000007ffffff8p-1024 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1074,52) -0x3.ffffffffffffcp-1024 -0x1.000002p+0 : 0x4.000007ffffffcp-1024 : inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : 0x4p-1024 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul towardzero binary64:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul upward binary64:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : 0x4p-1024 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul downward intel96:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : 0x3.fffffffffffffffcp-1024 : inexact
= mul tonearest intel96:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : 0x4p-1024 : inexact
= mul towardzero intel96:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : 0x3.fffffffffffffffcp-1024 : inexact
= mul upward intel96:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : 0x4p-1024 : inexact
= mul downward m68k96:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : 0x3.fffffffffffffffcp-1024 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : 0x4p-1024 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : 0x3.fffffffffffffffcp-1024 : inexact
= mul upward m68k96:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : 0x4p-1024 : inexact
= mul downward binary128:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : 0x3.fffffffffffffffffffffffffcp-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : 0x3.fffffffffffffffffffffffffcp-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : 0x3.fffffffffffffffffffffffffcp-1024 :
= mul upward binary128:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : 0x3.fffffffffffffffffffffffffcp-1024 :
= mul downward ibm128:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : 0x4p-1024 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1074,53) -0x3.ffffffffffffcp-1024 -0x1.0000000000001p+0 : 0x4p-1024 : inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul towardzero binary64:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul upward binary64:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : 0x4p-1024 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : 0x3.ffffffffffffc3fcp-1024 : inexact
= mul tonearest intel96:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : 0x3.ffffffffffffc4p-1024 : inexact
= mul towardzero intel96:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : 0x3.ffffffffffffc3fcp-1024 : inexact
= mul upward intel96:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : 0x3.ffffffffffffc4p-1024 : inexact
= mul downward m68k96:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : 0x3.ffffffffffffc3fcp-1024 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : 0x3.ffffffffffffc4p-1024 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : 0x3.ffffffffffffc3fcp-1024 : inexact
= mul upward m68k96:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : 0x3.ffffffffffffc4p-1024 : inexact
= mul downward binary128:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : 0x3.ffffffffffffc3ffffffffffffcp-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : 0x3.ffffffffffffc3ffffffffffffcp-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : 0x3.ffffffffffffc3ffffffffffffcp-1024 :
= mul upward binary128:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : 0x3.ffffffffffffc3ffffffffffffcp-1024 :
= mul downward ibm128:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1074,57) -0x3.ffffffffffffcp-1024 -0x1.00000000000001p+0 : 0x4p-1024 : inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-1022,1) -0x4p-1024 -0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-1022,1) -0x4p-1024 -0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1022,1) -0x4p-1024 -0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1022,1) -0x4p-1024 -0x1p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-1022,1) -0x4p-1024 -0x1p+0 : 0x4p-1024 :
= mul tonearest binary64:arg_fmt(0,1,-1022,1) -0x4p-1024 -0x1p+0 : 0x4p-1024 :
= mul towardzero binary64:arg_fmt(0,1,-1022,1) -0x4p-1024 -0x1p+0 : 0x4p-1024 :
= mul upward binary64:arg_fmt(0,1,-1022,1) -0x4p-1024 -0x1p+0 : 0x4p-1024 :
= mul downward intel96:arg_fmt(0,1,-1022,1) -0x4p-1024 -0x1p+0 : 0x4p-1024 :
= mul tonearest intel96:arg_fmt(0,1,-1022,1) -0x4p-1024 -0x1p+0 : 0x4p-1024 :
= mul towardzero intel96:arg_fmt(0,1,-1022,1) -0x4p-1024 -0x1p+0 : 0x4p-1024 :
= mul upward intel96:arg_fmt(0,1,-1022,1) -0x4p-1024 -0x1p+0 : 0x4p-1024 :
= mul downward m68k96:arg_fmt(0,1,-1022,1) -0x4p-1024 -0x1p+0 : 0x4p-1024 :
= mul tonearest m68k96:arg_fmt(0,1,-1022,1) -0x4p-1024 -0x1p+0 : 0x4p-1024 :
= mul towardzero m68k96:arg_fmt(0,1,-1022,1) -0x4p-1024 -0x1p+0 : 0x4p-1024 :
= mul upward m68k96:arg_fmt(0,1,-1022,1) -0x4p-1024 -0x1p+0 : 0x4p-1024 :
= mul downward binary128:arg_fmt(0,1,-1022,1) -0x4p-1024 -0x1p+0 : 0x4p-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1022,1) -0x4p-1024 -0x1p+0 : 0x4p-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1022,1) -0x4p-1024 -0x1p+0 : 0x4p-1024 :
= mul upward binary128:arg_fmt(0,1,-1022,1) -0x4p-1024 -0x1p+0 : 0x4p-1024 :
= mul downward ibm128:arg_fmt(0,1,-1022,1) -0x4p-1024 -0x1p+0 : 0x4p-1024 :
= mul tonearest ibm128:arg_fmt(0,1,-1022,1) -0x4p-1024 -0x1p+0 : 0x4p-1024 :
= mul towardzero ibm128:arg_fmt(0,1,-1022,1) -0x4p-1024 -0x1p+0 : 0x4p-1024 :
= mul upward ibm128:arg_fmt(0,1,-1022,1) -0x4p-1024 -0x1p+0 : 0x4p-1024 :
= mul downward binary32:arg_fmt(0,1,-1022,24) -0x4p-1024 -0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-1022,24) -0x4p-1024 -0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1022,24) -0x4p-1024 -0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1022,24) -0x4p-1024 -0x1.000002p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-1022,24) -0x4p-1024 -0x1.000002p+0 : 0x4.000008p-1024 :
= mul tonearest binary64:arg_fmt(0,1,-1022,24) -0x4p-1024 -0x1.000002p+0 : 0x4.000008p-1024 :
= mul towardzero binary64:arg_fmt(0,1,-1022,24) -0x4p-1024 -0x1.000002p+0 : 0x4.000008p-1024 :
= mul upward binary64:arg_fmt(0,1,-1022,24) -0x4p-1024 -0x1.000002p+0 : 0x4.000008p-1024 :
= mul downward intel96:arg_fmt(0,1,-1022,24) -0x4p-1024 -0x1.000002p+0 : 0x4.000008p-1024 :
= mul tonearest intel96:arg_fmt(0,1,-1022,24) -0x4p-1024 -0x1.000002p+0 : 0x4.000008p-1024 :
= mul towardzero intel96:arg_fmt(0,1,-1022,24) -0x4p-1024 -0x1.000002p+0 : 0x4.000008p-1024 :
= mul upward intel96:arg_fmt(0,1,-1022,24) -0x4p-1024 -0x1.000002p+0 : 0x4.000008p-1024 :
= mul downward m68k96:arg_fmt(0,1,-1022,24) -0x4p-1024 -0x1.000002p+0 : 0x4.000008p-1024 :
= mul tonearest m68k96:arg_fmt(0,1,-1022,24) -0x4p-1024 -0x1.000002p+0 : 0x4.000008p-1024 :
= mul towardzero m68k96:arg_fmt(0,1,-1022,24) -0x4p-1024 -0x1.000002p+0 : 0x4.000008p-1024 :
= mul upward m68k96:arg_fmt(0,1,-1022,24) -0x4p-1024 -0x1.000002p+0 : 0x4.000008p-1024 :
= mul downward binary128:arg_fmt(0,1,-1022,24) -0x4p-1024 -0x1.000002p+0 : 0x4.000008p-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1022,24) -0x4p-1024 -0x1.000002p+0 : 0x4.000008p-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1022,24) -0x4p-1024 -0x1.000002p+0 : 0x4.000008p-1024 :
= mul upward binary128:arg_fmt(0,1,-1022,24) -0x4p-1024 -0x1.000002p+0 : 0x4.000008p-1024 :
= mul downward ibm128:arg_fmt(0,1,-1022,24) -0x4p-1024 -0x1.000002p+0 : 0x4.000008p-1024 :
= mul tonearest ibm128:arg_fmt(0,1,-1022,24) -0x4p-1024 -0x1.000002p+0 : 0x4.000008p-1024 :
= mul towardzero ibm128:arg_fmt(0,1,-1022,24) -0x4p-1024 -0x1.000002p+0 : 0x4.000008p-1024 :
= mul upward ibm128:arg_fmt(0,1,-1022,24) -0x4p-1024 -0x1.000002p+0 : 0x4.000008p-1024 :
= mul downward binary32:arg_fmt(0,1,-1022,53) -0x4p-1024 -0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-1022,53) -0x4p-1024 -0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1022,53) -0x4p-1024 -0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1022,53) -0x4p-1024 -0x1.0000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-1022,53) -0x4p-1024 -0x1.0000000000001p+0 : 0x4.0000000000004p-1024 :
= mul tonearest binary64:arg_fmt(0,1,-1022,53) -0x4p-1024 -0x1.0000000000001p+0 : 0x4.0000000000004p-1024 :
= mul towardzero binary64:arg_fmt(0,1,-1022,53) -0x4p-1024 -0x1.0000000000001p+0 : 0x4.0000000000004p-1024 :
= mul upward binary64:arg_fmt(0,1,-1022,53) -0x4p-1024 -0x1.0000000000001p+0 : 0x4.0000000000004p-1024 :
= mul downward intel96:arg_fmt(0,1,-1022,53) -0x4p-1024 -0x1.0000000000001p+0 : 0x4.0000000000004p-1024 :
= mul tonearest intel96:arg_fmt(0,1,-1022,53) -0x4p-1024 -0x1.0000000000001p+0 : 0x4.0000000000004p-1024 :
= mul towardzero intel96:arg_fmt(0,1,-1022,53) -0x4p-1024 -0x1.0000000000001p+0 : 0x4.0000000000004p-1024 :
= mul upward intel96:arg_fmt(0,1,-1022,53) -0x4p-1024 -0x1.0000000000001p+0 : 0x4.0000000000004p-1024 :
= mul downward m68k96:arg_fmt(0,1,-1022,53) -0x4p-1024 -0x1.0000000000001p+0 : 0x4.0000000000004p-1024 :
= mul tonearest m68k96:arg_fmt(0,1,-1022,53) -0x4p-1024 -0x1.0000000000001p+0 : 0x4.0000000000004p-1024 :
= mul towardzero m68k96:arg_fmt(0,1,-1022,53) -0x4p-1024 -0x1.0000000000001p+0 : 0x4.0000000000004p-1024 :
= mul upward m68k96:arg_fmt(0,1,-1022,53) -0x4p-1024 -0x1.0000000000001p+0 : 0x4.0000000000004p-1024 :
= mul downward binary128:arg_fmt(0,1,-1022,53) -0x4p-1024 -0x1.0000000000001p+0 : 0x4.0000000000004p-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1022,53) -0x4p-1024 -0x1.0000000000001p+0 : 0x4.0000000000004p-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1022,53) -0x4p-1024 -0x1.0000000000001p+0 : 0x4.0000000000004p-1024 :
= mul upward binary128:arg_fmt(0,1,-1022,53) -0x4p-1024 -0x1.0000000000001p+0 : 0x4.0000000000004p-1024 :
= mul downward ibm128:arg_fmt(0,1,-1022,53) -0x4p-1024 -0x1.0000000000001p+0 : 0x4.0000000000004p-1024 :
= mul tonearest ibm128:arg_fmt(0,1,-1022,53) -0x4p-1024 -0x1.0000000000001p+0 : 0x4.0000000000004p-1024 :
= mul towardzero ibm128:arg_fmt(0,1,-1022,53) -0x4p-1024 -0x1.0000000000001p+0 : 0x4.0000000000004p-1024 :
= mul upward ibm128:arg_fmt(0,1,-1022,53) -0x4p-1024 -0x1.0000000000001p+0 : 0x4.0000000000004p-1024 :
= mul downward binary32:arg_fmt(0,1,-1022,57) -0x4p-1024 -0x1.00000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-1022,57) -0x4p-1024 -0x1.00000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1022,57) -0x4p-1024 -0x1.00000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1022,57) -0x4p-1024 -0x1.00000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-1022,57) -0x4p-1024 -0x1.00000000000001p+0 : 0x4p-1024 : inexact
= mul tonearest binary64:arg_fmt(0,1,-1022,57) -0x4p-1024 -0x1.00000000000001p+0 : 0x4p-1024 : inexact
= mul towardzero binary64:arg_fmt(0,1,-1022,57) -0x4p-1024 -0x1.00000000000001p+0 : 0x4p-1024 : inexact
= mul upward binary64:arg_fmt(0,1,-1022,57) -0x4p-1024 -0x1.00000000000001p+0 : 0x4.0000000000004p-1024 : inexact
= mul downward intel96:arg_fmt(0,1,-1022,57) -0x4p-1024 -0x1.00000000000001p+0 : 0x4.00000000000004p-1024 :
= mul tonearest intel96:arg_fmt(0,1,-1022,57) -0x4p-1024 -0x1.00000000000001p+0 : 0x4.00000000000004p-1024 :
= mul towardzero intel96:arg_fmt(0,1,-1022,57) -0x4p-1024 -0x1.00000000000001p+0 : 0x4.00000000000004p-1024 :
= mul upward intel96:arg_fmt(0,1,-1022,57) -0x4p-1024 -0x1.00000000000001p+0 : 0x4.00000000000004p-1024 :
= mul downward m68k96:arg_fmt(0,1,-1022,57) -0x4p-1024 -0x1.00000000000001p+0 : 0x4.00000000000004p-1024 :
= mul tonearest m68k96:arg_fmt(0,1,-1022,57) -0x4p-1024 -0x1.00000000000001p+0 : 0x4.00000000000004p-1024 :
= mul towardzero m68k96:arg_fmt(0,1,-1022,57) -0x4p-1024 -0x1.00000000000001p+0 : 0x4.00000000000004p-1024 :
= mul upward m68k96:arg_fmt(0,1,-1022,57) -0x4p-1024 -0x1.00000000000001p+0 : 0x4.00000000000004p-1024 :
= mul downward binary128:arg_fmt(0,1,-1022,57) -0x4p-1024 -0x1.00000000000001p+0 : 0x4.00000000000004p-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1022,57) -0x4p-1024 -0x1.00000000000001p+0 : 0x4.00000000000004p-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1022,57) -0x4p-1024 -0x1.00000000000001p+0 : 0x4.00000000000004p-1024 :
= mul upward binary128:arg_fmt(0,1,-1022,57) -0x4p-1024 -0x1.00000000000001p+0 : 0x4.00000000000004p-1024 :
= mul downward ibm128:arg_fmt(0,1,-1022,57) -0x4p-1024 -0x1.00000000000001p+0 : 0x4p-1024 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1022,57) -0x4p-1024 -0x1.00000000000001p+0 : 0x4p-1024 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1022,57) -0x4p-1024 -0x1.00000000000001p+0 : 0x4p-1024 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1022,57) -0x4p-1024 -0x1.00000000000001p+0 : 0x4.0000000000004p-1024 : inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1p+0 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1p+0 : 0x4p-1024 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul towardzero binary64:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1p+0 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul upward binary64:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1p+0 : 0x4p-1024 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul downward intel96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1p+0 : 0x3.fffffffffffffp-1024 :
= mul tonearest intel96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1p+0 : 0x3.fffffffffffffp-1024 :
= mul towardzero intel96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1p+0 : 0x3.fffffffffffffp-1024 :
= mul upward intel96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1p+0 : 0x3.fffffffffffffp-1024 :
= mul downward m68k96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1p+0 : 0x3.fffffffffffffp-1024 :
= mul tonearest m68k96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1p+0 : 0x3.fffffffffffffp-1024 :
= mul towardzero m68k96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1p+0 : 0x3.fffffffffffffp-1024 :
= mul upward m68k96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1p+0 : 0x3.fffffffffffffp-1024 :
= mul downward binary128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1p+0 : 0x3.fffffffffffffp-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1p+0 : 0x3.fffffffffffffp-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1p+0 : 0x3.fffffffffffffp-1024 :
= mul upward binary128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1p+0 : 0x3.fffffffffffffp-1024 :
= mul downward ibm128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1p+0 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1p+0 : 0x4p-1024 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1p+0 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1p+0 : 0x4p-1024 : inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.000002p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.000002p+0 : 0x4.000007ffffffcp-1024 : inexact
= mul tonearest binary64:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.000002p+0 : 0x4.000008p-1024 : inexact
= mul towardzero binary64:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.000002p+0 : 0x4.000007ffffffcp-1024 : inexact
= mul upward binary64:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.000002p+0 : 0x4.000008p-1024 : inexact
= mul downward intel96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.000002p+0 : 0x4.000007ffffffeff8p-1024 : inexact
= mul tonearest intel96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.000002p+0 : 0x4.000007fffffffp-1024 : inexact
= mul towardzero intel96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.000002p+0 : 0x4.000007ffffffeff8p-1024 : inexact
= mul upward intel96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.000002p+0 : 0x4.000007fffffffp-1024 : inexact
= mul downward m68k96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.000002p+0 : 0x4.000007ffffffeff8p-1024 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.000002p+0 : 0x4.000007fffffffp-1024 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.000002p+0 : 0x4.000007ffffffeff8p-1024 : inexact
= mul upward m68k96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.000002p+0 : 0x4.000007fffffffp-1024 : inexact
= mul downward binary128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.000002p+0 : 0x4.000007ffffffefffffep-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.000002p+0 : 0x4.000007ffffffefffffep-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.000002p+0 : 0x4.000007ffffffefffffep-1024 :
= mul upward binary128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.000002p+0 : 0x4.000007ffffffefffffep-1024 :
= mul downward ibm128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.000002p+0 : 0x4.000007ffffffcp-1024 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.000002p+0 : 0x4.000008p-1024 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.000002p+0 : 0x4.000007ffffffcp-1024 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.000002p+0 : 0x4.000008p-1024 : inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : 0x4p-1024 : inexact
= mul tonearest binary64:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : 0x4.0000000000004p-1024 : inexact
= mul towardzero binary64:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : 0x4p-1024 : inexact
= mul upward binary64:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : 0x4.0000000000004p-1024 : inexact
= mul downward intel96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : 0x4.0000000000002ff8p-1024 : inexact
= mul tonearest intel96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : 0x4.0000000000003p-1024 : inexact
= mul towardzero intel96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : 0x4.0000000000002ff8p-1024 : inexact
= mul upward intel96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : 0x4.0000000000003p-1024 : inexact
= mul downward m68k96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : 0x4.0000000000002ff8p-1024 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : 0x4.0000000000003p-1024 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : 0x4.0000000000002ff8p-1024 : inexact
= mul upward m68k96:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : 0x4.0000000000003p-1024 : inexact
= mul downward binary128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : 0x4.0000000000002fffffffffffffp-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : 0x4.0000000000002fffffffffffffp-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : 0x4.0000000000002fffffffffffffp-1024 :
= mul upward binary128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : 0x4.0000000000002fffffffffffffp-1024 :
= mul downward ibm128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : 0x4p-1024 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : 0x4.0000000000004p-1024 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : 0x4p-1024 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1076,54) -0x3.fffffffffffffp-1024 -0x1.0000000000001p+0 : 0x4.0000000000004p-1024 : inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : 0x4p-1024 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul towardzero binary64:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul upward binary64:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : 0x4p-1024 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul downward intel96:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : 0x3.fffffffffffff3fcp-1024 : inexact
= mul tonearest intel96:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : 0x3.fffffffffffff4p-1024 : inexact
= mul towardzero intel96:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : 0x3.fffffffffffff3fcp-1024 : inexact
= mul upward intel96:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : 0x3.fffffffffffff4p-1024 : inexact
= mul downward m68k96:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : 0x3.fffffffffffff3fcp-1024 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : 0x3.fffffffffffff4p-1024 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : 0x3.fffffffffffff3fcp-1024 : inexact
= mul upward m68k96:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : 0x3.fffffffffffff4p-1024 : inexact
= mul downward binary128:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : 0x3.fffffffffffff3fffffffffffffp-1024 :
= mul tonearest binary128:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : 0x3.fffffffffffff3fffffffffffffp-1024 :
= mul towardzero binary128:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : 0x3.fffffffffffff3fffffffffffffp-1024 :
= mul upward binary128:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : 0x3.fffffffffffff3fffffffffffffp-1024 :
= mul downward ibm128:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : 0x4p-1024 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : 0x3.ffffffffffffcp-1024 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1076,57) -0x3.fffffffffffffp-1024 -0x1.00000000000001p+0 : 0x4p-1024 : inexact underflow errno-erange-ok
mul 0x0.ffffffffffffffff8p-16382 0x1.00000000000000001p0
= mul downward binary32:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul towardzero binary32:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul upward binary32:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x1p-148 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x8.00001p-152 :
= mul tonearest binary64:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x8.00001p-152 :
= mul towardzero binary64:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x8.00001p-152 :
= mul upward binary64:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x8.00001p-152 :
= mul downward intel96:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x8.00001p-152 :
= mul tonearest intel96:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x8.00001p-152 :
= mul towardzero intel96:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x8.00001p-152 :
= mul upward intel96:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x8.00001p-152 :
= mul downward m68k96:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x8.00001p-152 :
= mul tonearest m68k96:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x8.00001p-152 :
= mul towardzero m68k96:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x8.00001p-152 :
= mul upward m68k96:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x8.00001p-152 :
= mul downward binary128:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x8.00001p-152 :
= mul tonearest binary128:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x8.00001p-152 :
= mul towardzero binary128:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x8.00001p-152 :
= mul upward binary128:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x8.00001p-152 :
= mul downward ibm128:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x8.00001p-152 :
= mul tonearest ibm128:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x8.00001p-152 :
= mul towardzero ibm128:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x8.00001p-152 :
= mul upward ibm128:arg_fmt(0,1,-149,24) 0x8p-152 0x1.000002p+0 : 0x8.00001p-152 :
= mul downward binary32:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul tonearest binary32:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul towardzero binary32:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul upward binary32:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul downward binary64:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul tonearest binary64:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul towardzero binary64:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul upward binary64:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul downward intel96:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul tonearest intel96:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul towardzero intel96:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul upward intel96:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul downward m68k96:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul tonearest m68k96:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul towardzero m68k96:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul upward m68k96:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul downward binary128:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul tonearest binary128:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul towardzero binary128:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul upward binary128:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul downward ibm128:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul tonearest ibm128:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul towardzero ibm128:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul upward ibm128:arg_fmt(0,1,-149,1) 0x8p-152 0x1p+0 : 0x8p-152 :
= mul downward binary32:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul towardzero binary32:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul upward binary32:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x1p-148 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul tonearest binary64:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul towardzero binary64:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul upward binary64:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul downward intel96:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul tonearest intel96:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul towardzero intel96:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul upward intel96:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul downward m68k96:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul tonearest m68k96:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul towardzero m68k96:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul upward m68k96:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul downward binary128:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul tonearest binary128:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul towardzero binary128:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul upward binary128:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul downward ibm128:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul tonearest ibm128:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul towardzero ibm128:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul upward ibm128:arg_fmt(0,1,-149,53) 0x8p-152 0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul downward binary32:arg_fmt(0,1,-149,64) 0x8p-152 0x1.0000000000000002p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-149,64) 0x8p-152 0x1.0000000000000002p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul towardzero binary32:arg_fmt(0,1,-149,64) 0x8p-152 0x1.0000000000000002p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul upward binary32:arg_fmt(0,1,-149,64) 0x8p-152 0x1.0000000000000002p+0 : 0x1p-148 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-149,64) 0x8p-152 0x1.0000000000000002p+0 : 0x8p-152 : inexact
= mul tonearest binary64:arg_fmt(0,1,-149,64) 0x8p-152 0x1.0000000000000002p+0 : 0x8p-152 : inexact
= mul towardzero binary64:arg_fmt(0,1,-149,64) 0x8p-152 0x1.0000000000000002p+0 : 0x8p-152 : inexact
= mul upward binary64:arg_fmt(0,1,-149,64) 0x8p-152 0x1.0000000000000002p+0 : 0x8.0000000000008p-152 : inexact
= mul downward intel96:arg_fmt(0,1,-149,64) 0x8p-152 0x1.0000000000000002p+0 : 0x8.000000000000001p-152 :
= mul tonearest intel96:arg_fmt(0,1,-149,64) 0x8p-152 0x1.0000000000000002p+0 : 0x8.000000000000001p-152 :
= mul towardzero intel96:arg_fmt(0,1,-149,64) 0x8p-152 0x1.0000000000000002p+0 : 0x8.000000000000001p-152 :
= mul upward intel96:arg_fmt(0,1,-149,64) 0x8p-152 0x1.0000000000000002p+0 : 0x8.000000000000001p-152 :
= mul downward m68k96:arg_fmt(0,1,-149,64) 0x8p-152 0x1.0000000000000002p+0 : 0x8.000000000000001p-152 :
= mul tonearest m68k96:arg_fmt(0,1,-149,64) 0x8p-152 0x1.0000000000000002p+0 : 0x8.000000000000001p-152 :
= mul towardzero m68k96:arg_fmt(0,1,-149,64) 0x8p-152 0x1.0000000000000002p+0 : 0x8.000000000000001p-152 :
= mul upward m68k96:arg_fmt(0,1,-149,64) 0x8p-152 0x1.0000000000000002p+0 : 0x8.000000000000001p-152 :
= mul downward binary128:arg_fmt(0,1,-149,64) 0x8p-152 0x1.0000000000000002p+0 : 0x8.000000000000001p-152 :
= mul tonearest binary128:arg_fmt(0,1,-149,64) 0x8p-152 0x1.0000000000000002p+0 : 0x8.000000000000001p-152 :
= mul towardzero binary128:arg_fmt(0,1,-149,64) 0x8p-152 0x1.0000000000000002p+0 : 0x8.000000000000001p-152 :
= mul upward binary128:arg_fmt(0,1,-149,64) 0x8p-152 0x1.0000000000000002p+0 : 0x8.000000000000001p-152 :
= mul downward ibm128:arg_fmt(0,1,-149,64) 0x8p-152 0x1.0000000000000002p+0 : 0x8.000000000000001p-152 :
= mul tonearest ibm128:arg_fmt(0,1,-149,64) 0x8p-152 0x1.0000000000000002p+0 : 0x8.000000000000001p-152 :
= mul towardzero ibm128:arg_fmt(0,1,-149,64) 0x8p-152 0x1.0000000000000002p+0 : 0x8.000000000000001p-152 :
= mul upward ibm128:arg_fmt(0,1,-149,64) 0x8p-152 0x1.0000000000000002p+0 : 0x8.000000000000001p-152 :
= mul downward binary32:arg_fmt(0,1,-149,69) 0x8p-152 0x1.00000000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-149,69) 0x8p-152 0x1.00000000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul towardzero binary32:arg_fmt(0,1,-149,69) 0x8p-152 0x1.00000000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul upward binary32:arg_fmt(0,1,-149,69) 0x8p-152 0x1.00000000000000001p+0 : 0x1p-148 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-149,69) 0x8p-152 0x1.00000000000000001p+0 : 0x8p-152 : inexact
= mul tonearest binary64:arg_fmt(0,1,-149,69) 0x8p-152 0x1.00000000000000001p+0 : 0x8p-152 : inexact
= mul towardzero binary64:arg_fmt(0,1,-149,69) 0x8p-152 0x1.00000000000000001p+0 : 0x8p-152 : inexact
= mul upward binary64:arg_fmt(0,1,-149,69) 0x8p-152 0x1.00000000000000001p+0 : 0x8.0000000000008p-152 : inexact
= mul downward intel96:arg_fmt(0,1,-149,69) 0x8p-152 0x1.00000000000000001p+0 : 0x8p-152 : inexact
= mul tonearest intel96:arg_fmt(0,1,-149,69) 0x8p-152 0x1.00000000000000001p+0 : 0x8p-152 : inexact
= mul towardzero intel96:arg_fmt(0,1,-149,69) 0x8p-152 0x1.00000000000000001p+0 : 0x8p-152 : inexact
= mul upward intel96:arg_fmt(0,1,-149,69) 0x8p-152 0x1.00000000000000001p+0 : 0x8.000000000000001p-152 : inexact
= mul downward m68k96:arg_fmt(0,1,-149,69) 0x8p-152 0x1.00000000000000001p+0 : 0x8p-152 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-149,69) 0x8p-152 0x1.00000000000000001p+0 : 0x8p-152 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-149,69) 0x8p-152 0x1.00000000000000001p+0 : 0x8p-152 : inexact
= mul upward m68k96:arg_fmt(0,1,-149,69) 0x8p-152 0x1.00000000000000001p+0 : 0x8.000000000000001p-152 : inexact
= mul downward binary128:arg_fmt(0,1,-149,69) 0x8p-152 0x1.00000000000000001p+0 : 0x8.00000000000000008p-152 :
= mul tonearest binary128:arg_fmt(0,1,-149,69) 0x8p-152 0x1.00000000000000001p+0 : 0x8.00000000000000008p-152 :
= mul towardzero binary128:arg_fmt(0,1,-149,69) 0x8p-152 0x1.00000000000000001p+0 : 0x8.00000000000000008p-152 :
= mul upward binary128:arg_fmt(0,1,-149,69) 0x8p-152 0x1.00000000000000001p+0 : 0x8.00000000000000008p-152 :
= mul downward ibm128:arg_fmt(0,1,-149,69) 0x8p-152 0x1.00000000000000001p+0 : 0x8.00000000000000008p-152 :
= mul tonearest ibm128:arg_fmt(0,1,-149,69) 0x8p-152 0x1.00000000000000001p+0 : 0x8.00000000000000008p-152 :
= mul towardzero ibm128:arg_fmt(0,1,-149,69) 0x8p-152 0x1.00000000000000001p+0 : 0x8.00000000000000008p-152 :
= mul upward ibm128:arg_fmt(0,1,-149,69) 0x8p-152 0x1.00000000000000001p+0 : 0x8.00000000000000008p-152 :
= mul downward binary32:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul tonearest binary32:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul towardzero binary32:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul upward binary32:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul downward binary64:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul tonearest binary64:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul towardzero binary64:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul upward binary64:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul downward intel96:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul tonearest intel96:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul towardzero intel96:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul upward intel96:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul downward m68k96:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul tonearest m68k96:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul towardzero m68k96:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul upward m68k96:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul downward binary128:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul tonearest binary128:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul towardzero binary128:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul upward binary128:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul downward ibm128:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul tonearest ibm128:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul towardzero ibm128:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul upward ibm128:arg_fmt(0,1,-23,24) 0x0p+0 0x1.000002p+0 : 0x0p+0 :
= mul downward binary32:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul tonearest binary32:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul towardzero binary32:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul upward binary32:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul downward binary64:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul tonearest binary64:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul towardzero binary64:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul upward binary64:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul downward intel96:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul tonearest intel96:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul towardzero intel96:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul upward intel96:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul downward m68k96:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul tonearest m68k96:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul towardzero m68k96:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul upward m68k96:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul downward binary128:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul tonearest binary128:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul towardzero binary128:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul upward binary128:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul downward ibm128:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul tonearest ibm128:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul towardzero ibm128:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul upward ibm128:arg_fmt(0,1,0,1) 0x0p+0 0x1p+0 : 0x0p+0 :
= mul downward binary32:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul tonearest binary32:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul towardzero binary32:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul upward binary32:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul downward binary64:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul tonearest binary64:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul towardzero binary64:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul upward binary64:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul downward intel96:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul tonearest intel96:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul towardzero intel96:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul upward intel96:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul downward m68k96:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul tonearest m68k96:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul towardzero m68k96:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul upward m68k96:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul downward binary128:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul tonearest binary128:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul towardzero binary128:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul upward binary128:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul downward ibm128:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul tonearest ibm128:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul towardzero ibm128:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul upward ibm128:arg_fmt(0,1,-52,53) 0x0p+0 0x1.0000000000001p+0 : 0x0p+0 :
= mul downward binary32:arg_fmt(0,1,-63,64) 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 :
= mul tonearest binary32:arg_fmt(0,1,-63,64) 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 :
= mul towardzero binary32:arg_fmt(0,1,-63,64) 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 :
= mul upward binary32:arg_fmt(0,1,-63,64) 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 :
= mul downward binary64:arg_fmt(0,1,-63,64) 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 :
= mul tonearest binary64:arg_fmt(0,1,-63,64) 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 :
= mul towardzero binary64:arg_fmt(0,1,-63,64) 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 :
= mul upward binary64:arg_fmt(0,1,-63,64) 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 :
= mul downward intel96:arg_fmt(0,1,-63,64) 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 :
= mul tonearest intel96:arg_fmt(0,1,-63,64) 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 :
= mul towardzero intel96:arg_fmt(0,1,-63,64) 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 :
= mul upward intel96:arg_fmt(0,1,-63,64) 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 :
= mul downward m68k96:arg_fmt(0,1,-63,64) 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 :
= mul tonearest m68k96:arg_fmt(0,1,-63,64) 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 :
= mul towardzero m68k96:arg_fmt(0,1,-63,64) 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 :
= mul upward m68k96:arg_fmt(0,1,-63,64) 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 :
= mul downward binary128:arg_fmt(0,1,-63,64) 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 :
= mul tonearest binary128:arg_fmt(0,1,-63,64) 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 :
= mul towardzero binary128:arg_fmt(0,1,-63,64) 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 :
= mul upward binary128:arg_fmt(0,1,-63,64) 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 :
= mul downward ibm128:arg_fmt(0,1,-63,64) 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 :
= mul tonearest ibm128:arg_fmt(0,1,-63,64) 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 :
= mul towardzero ibm128:arg_fmt(0,1,-63,64) 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 :
= mul upward ibm128:arg_fmt(0,1,-63,64) 0x0p+0 0x1.0000000000000002p+0 : 0x0p+0 :
= mul downward binary32:arg_fmt(0,1,-68,69) 0x0p+0 0x1.00000000000000001p+0 : 0x0p+0 :
= mul tonearest binary32:arg_fmt(0,1,-68,69) 0x0p+0 0x1.00000000000000001p+0 : 0x0p+0 :
= mul towardzero binary32:arg_fmt(0,1,-68,69) 0x0p+0 0x1.00000000000000001p+0 : 0x0p+0 :
= mul upward binary32:arg_fmt(0,1,-68,69) 0x0p+0 0x1.00000000000000001p+0 : 0x0p+0 :
= mul downward binary64:arg_fmt(0,1,-68,69) 0x0p+0 0x1.00000000000000001p+0 : 0x0p+0 :
= mul tonearest binary64:arg_fmt(0,1,-68,69) 0x0p+0 0x1.00000000000000001p+0 : 0x0p+0 :
= mul towardzero binary64:arg_fmt(0,1,-68,69) 0x0p+0 0x1.00000000000000001p+0 : 0x0p+0 :
= mul upward binary64:arg_fmt(0,1,-68,69) 0x0p+0 0x1.00000000000000001p+0 : 0x0p+0 :
= mul downward intel96:arg_fmt(0,1,-68,69) 0x0p+0 0x1.00000000000000001p+0 : 0x0p+0 :
= mul tonearest intel96:arg_fmt(0,1,-68,69) 0x0p+0 0x1.00000000000000001p+0 : 0x0p+0 :
= mul towardzero intel96:arg_fmt(0,1,-68,69) 0x0p+0 0x1.00000000000000001p+0 : 0x0p+0 :
= mul upward intel96:arg_fmt(0,1,-68,69) 0x0p+0 0x1.00000000000000001p+0 : 0x0p+0 :
= mul downward m68k96:arg_fmt(0,1,-68,69) 0x0p+0 0x1.00000000000000001p+0 : 0x0p+0 :
= mul tonearest m68k96:arg_fmt(0,1,-68,69) 0x0p+0 0x1.00000000000000001p+0 : 0x0p+0 :
= mul towardzero m68k96:arg_fmt(0,1,-68,69) 0x0p+0 0x1.00000000000000001p+0 : 0x0p+0 :
= mul upward m68k96:arg_fmt(0,1,-68,69) 0x0p+0 0x1.00000000000000001p+0 : 0x0p+0 :
= mul downward binary128:arg_fmt(0,1,-68,69) 0x0p+0 0x1.00000000000000001p+0 : 0x0p+0 :
= mul tonearest binary128:arg_fmt(0,1,-68,69) 0x0p+0 0x1.00000000000000001p+0 : 0x0p+0 :
= mul towardzero binary128:arg_fmt(0,1,-68,69) 0x0p+0 0x1.00000000000000001p+0 : 0x0p+0 :
= mul upward binary128:arg_fmt(0,1,-68,69) 0x0p+0 0x1.00000000000000001p+0 : 0x0p+0 :
= mul downward ibm128:arg_fmt(0,1,-68,69) 0x0p+0 0x1.00000000000000001p+0 : 0x0p+0 :
= mul tonearest ibm128:arg_fmt(0,1,-68,69) 0x0p+0 0x1.00000000000000001p+0 : 0x0p+0 :
= mul towardzero ibm128:arg_fmt(0,1,-68,69) 0x0p+0 0x1.00000000000000001p+0 : 0x0p+0 :
= mul upward ibm128:arg_fmt(0,1,-68,69) 0x0p+0 0x1.00000000000000001p+0 : 0x0p+0 :
= mul downward binary32:arg_fmt(0,1,-1074,24) 0x4p-1076 0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-1074,24) 0x4p-1076 0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1074,24) 0x4p-1076 0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1074,24) 0x4p-1076 0x1.000002p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-1074,24) 0x4p-1076 0x1.000002p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-1074,24) 0x4p-1076 0x1.000002p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul towardzero binary64:arg_fmt(0,1,-1074,24) 0x4p-1076 0x1.000002p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul upward binary64:arg_fmt(0,1,-1074,24) 0x4p-1076 0x1.000002p+0 : 0x8p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-1074,24) 0x4p-1076 0x1.000002p+0 : 0x4.000008p-1076 :
= mul tonearest intel96:arg_fmt(0,1,-1074,24) 0x4p-1076 0x1.000002p+0 : 0x4.000008p-1076 :
= mul towardzero intel96:arg_fmt(0,1,-1074,24) 0x4p-1076 0x1.000002p+0 : 0x4.000008p-1076 :
= mul upward intel96:arg_fmt(0,1,-1074,24) 0x4p-1076 0x1.000002p+0 : 0x4.000008p-1076 :
= mul downward m68k96:arg_fmt(0,1,-1074,24) 0x4p-1076 0x1.000002p+0 : 0x4.000008p-1076 :
= mul tonearest m68k96:arg_fmt(0,1,-1074,24) 0x4p-1076 0x1.000002p+0 : 0x4.000008p-1076 :
= mul towardzero m68k96:arg_fmt(0,1,-1074,24) 0x4p-1076 0x1.000002p+0 : 0x4.000008p-1076 :
= mul upward m68k96:arg_fmt(0,1,-1074,24) 0x4p-1076 0x1.000002p+0 : 0x4.000008p-1076 :
= mul downward binary128:arg_fmt(0,1,-1074,24) 0x4p-1076 0x1.000002p+0 : 0x4.000008p-1076 :
= mul tonearest binary128:arg_fmt(0,1,-1074,24) 0x4p-1076 0x1.000002p+0 : 0x4.000008p-1076 :
= mul towardzero binary128:arg_fmt(0,1,-1074,24) 0x4p-1076 0x1.000002p+0 : 0x4.000008p-1076 :
= mul upward binary128:arg_fmt(0,1,-1074,24) 0x4p-1076 0x1.000002p+0 : 0x4.000008p-1076 :
= mul downward ibm128:arg_fmt(0,1,-1074,24) 0x4p-1076 0x1.000002p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1074,24) 0x4p-1076 0x1.000002p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1074,24) 0x4p-1076 0x1.000002p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1074,24) 0x4p-1076 0x1.000002p+0 : 0x8p-1076 : inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-1074,1) 0x4p-1076 0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-1074,1) 0x4p-1076 0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1074,1) 0x4p-1076 0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1074,1) 0x4p-1076 0x1p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-1074,1) 0x4p-1076 0x1p+0 : 0x4p-1076 :
= mul tonearest binary64:arg_fmt(0,1,-1074,1) 0x4p-1076 0x1p+0 : 0x4p-1076 :
= mul towardzero binary64:arg_fmt(0,1,-1074,1) 0x4p-1076 0x1p+0 : 0x4p-1076 :
= mul upward binary64:arg_fmt(0,1,-1074,1) 0x4p-1076 0x1p+0 : 0x4p-1076 :
= mul downward intel96:arg_fmt(0,1,-1074,1) 0x4p-1076 0x1p+0 : 0x4p-1076 :
= mul tonearest intel96:arg_fmt(0,1,-1074,1) 0x4p-1076 0x1p+0 : 0x4p-1076 :
= mul towardzero intel96:arg_fmt(0,1,-1074,1) 0x4p-1076 0x1p+0 : 0x4p-1076 :
= mul upward intel96:arg_fmt(0,1,-1074,1) 0x4p-1076 0x1p+0 : 0x4p-1076 :
= mul downward m68k96:arg_fmt(0,1,-1074,1) 0x4p-1076 0x1p+0 : 0x4p-1076 :
= mul tonearest m68k96:arg_fmt(0,1,-1074,1) 0x4p-1076 0x1p+0 : 0x4p-1076 :
= mul towardzero m68k96:arg_fmt(0,1,-1074,1) 0x4p-1076 0x1p+0 : 0x4p-1076 :
= mul upward m68k96:arg_fmt(0,1,-1074,1) 0x4p-1076 0x1p+0 : 0x4p-1076 :
= mul downward binary128:arg_fmt(0,1,-1074,1) 0x4p-1076 0x1p+0 : 0x4p-1076 :
= mul tonearest binary128:arg_fmt(0,1,-1074,1) 0x4p-1076 0x1p+0 : 0x4p-1076 :
= mul towardzero binary128:arg_fmt(0,1,-1074,1) 0x4p-1076 0x1p+0 : 0x4p-1076 :
= mul upward binary128:arg_fmt(0,1,-1074,1) 0x4p-1076 0x1p+0 : 0x4p-1076 :
= mul downward ibm128:arg_fmt(0,1,-1074,1) 0x4p-1076 0x1p+0 : 0x4p-1076 :
= mul tonearest ibm128:arg_fmt(0,1,-1074,1) 0x4p-1076 0x1p+0 : 0x4p-1076 :
= mul towardzero ibm128:arg_fmt(0,1,-1074,1) 0x4p-1076 0x1p+0 : 0x4p-1076 :
= mul upward ibm128:arg_fmt(0,1,-1074,1) 0x4p-1076 0x1p+0 : 0x4p-1076 :
= mul downward binary32:arg_fmt(0,1,-1074,53) 0x4p-1076 0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-1074,53) 0x4p-1076 0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1074,53) 0x4p-1076 0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1074,53) 0x4p-1076 0x1.0000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-1074,53) 0x4p-1076 0x1.0000000000001p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-1074,53) 0x4p-1076 0x1.0000000000001p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul towardzero binary64:arg_fmt(0,1,-1074,53) 0x4p-1076 0x1.0000000000001p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul upward binary64:arg_fmt(0,1,-1074,53) 0x4p-1076 0x1.0000000000001p+0 : 0x8p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-1074,53) 0x4p-1076 0x1.0000000000001p+0 : 0x4.0000000000004p-1076 :
= mul tonearest intel96:arg_fmt(0,1,-1074,53) 0x4p-1076 0x1.0000000000001p+0 : 0x4.0000000000004p-1076 :
= mul towardzero intel96:arg_fmt(0,1,-1074,53) 0x4p-1076 0x1.0000000000001p+0 : 0x4.0000000000004p-1076 :
= mul upward intel96:arg_fmt(0,1,-1074,53) 0x4p-1076 0x1.0000000000001p+0 : 0x4.0000000000004p-1076 :
= mul downward m68k96:arg_fmt(0,1,-1074,53) 0x4p-1076 0x1.0000000000001p+0 : 0x4.0000000000004p-1076 :
= mul tonearest m68k96:arg_fmt(0,1,-1074,53) 0x4p-1076 0x1.0000000000001p+0 : 0x4.0000000000004p-1076 :
= mul towardzero m68k96:arg_fmt(0,1,-1074,53) 0x4p-1076 0x1.0000000000001p+0 : 0x4.0000000000004p-1076 :
= mul upward m68k96:arg_fmt(0,1,-1074,53) 0x4p-1076 0x1.0000000000001p+0 : 0x4.0000000000004p-1076 :
= mul downward binary128:arg_fmt(0,1,-1074,53) 0x4p-1076 0x1.0000000000001p+0 : 0x4.0000000000004p-1076 :
= mul tonearest binary128:arg_fmt(0,1,-1074,53) 0x4p-1076 0x1.0000000000001p+0 : 0x4.0000000000004p-1076 :
= mul towardzero binary128:arg_fmt(0,1,-1074,53) 0x4p-1076 0x1.0000000000001p+0 : 0x4.0000000000004p-1076 :
= mul upward binary128:arg_fmt(0,1,-1074,53) 0x4p-1076 0x1.0000000000001p+0 : 0x4.0000000000004p-1076 :
= mul downward ibm128:arg_fmt(0,1,-1074,53) 0x4p-1076 0x1.0000000000001p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1074,53) 0x4p-1076 0x1.0000000000001p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1074,53) 0x4p-1076 0x1.0000000000001p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1074,53) 0x4p-1076 0x1.0000000000001p+0 : 0x8p-1076 : inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-1074,64) 0x4p-1076 0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-1074,64) 0x4p-1076 0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1074,64) 0x4p-1076 0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1074,64) 0x4p-1076 0x1.0000000000000002p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-1074,64) 0x4p-1076 0x1.0000000000000002p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-1074,64) 0x4p-1076 0x1.0000000000000002p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul towardzero binary64:arg_fmt(0,1,-1074,64) 0x4p-1076 0x1.0000000000000002p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul upward binary64:arg_fmt(0,1,-1074,64) 0x4p-1076 0x1.0000000000000002p+0 : 0x8p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-1074,64) 0x4p-1076 0x1.0000000000000002p+0 : 0x4.0000000000000008p-1076 :
= mul tonearest intel96:arg_fmt(0,1,-1074,64) 0x4p-1076 0x1.0000000000000002p+0 : 0x4.0000000000000008p-1076 :
= mul towardzero intel96:arg_fmt(0,1,-1074,64) 0x4p-1076 0x1.0000000000000002p+0 : 0x4.0000000000000008p-1076 :
= mul upward intel96:arg_fmt(0,1,-1074,64) 0x4p-1076 0x1.0000000000000002p+0 : 0x4.0000000000000008p-1076 :
= mul downward m68k96:arg_fmt(0,1,-1074,64) 0x4p-1076 0x1.0000000000000002p+0 : 0x4.0000000000000008p-1076 :
= mul tonearest m68k96:arg_fmt(0,1,-1074,64) 0x4p-1076 0x1.0000000000000002p+0 : 0x4.0000000000000008p-1076 :
= mul towardzero m68k96:arg_fmt(0,1,-1074,64) 0x4p-1076 0x1.0000000000000002p+0 : 0x4.0000000000000008p-1076 :
= mul upward m68k96:arg_fmt(0,1,-1074,64) 0x4p-1076 0x1.0000000000000002p+0 : 0x4.0000000000000008p-1076 :
= mul downward binary128:arg_fmt(0,1,-1074,64) 0x4p-1076 0x1.0000000000000002p+0 : 0x4.0000000000000008p-1076 :
= mul tonearest binary128:arg_fmt(0,1,-1074,64) 0x4p-1076 0x1.0000000000000002p+0 : 0x4.0000000000000008p-1076 :
= mul towardzero binary128:arg_fmt(0,1,-1074,64) 0x4p-1076 0x1.0000000000000002p+0 : 0x4.0000000000000008p-1076 :
= mul upward binary128:arg_fmt(0,1,-1074,64) 0x4p-1076 0x1.0000000000000002p+0 : 0x4.0000000000000008p-1076 :
= mul downward ibm128:arg_fmt(0,1,-1074,64) 0x4p-1076 0x1.0000000000000002p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1074,64) 0x4p-1076 0x1.0000000000000002p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1074,64) 0x4p-1076 0x1.0000000000000002p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1074,64) 0x4p-1076 0x1.0000000000000002p+0 : 0x8p-1076 : inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-1074,69) 0x4p-1076 0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-1074,69) 0x4p-1076 0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1074,69) 0x4p-1076 0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1074,69) 0x4p-1076 0x1.00000000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-1074,69) 0x4p-1076 0x1.00000000000000001p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-1074,69) 0x4p-1076 0x1.00000000000000001p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul towardzero binary64:arg_fmt(0,1,-1074,69) 0x4p-1076 0x1.00000000000000001p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul upward binary64:arg_fmt(0,1,-1074,69) 0x4p-1076 0x1.00000000000000001p+0 : 0x8p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-1074,69) 0x4p-1076 0x1.00000000000000001p+0 : 0x4p-1076 : inexact
= mul tonearest intel96:arg_fmt(0,1,-1074,69) 0x4p-1076 0x1.00000000000000001p+0 : 0x4p-1076 : inexact
= mul towardzero intel96:arg_fmt(0,1,-1074,69) 0x4p-1076 0x1.00000000000000001p+0 : 0x4p-1076 : inexact
= mul upward intel96:arg_fmt(0,1,-1074,69) 0x4p-1076 0x1.00000000000000001p+0 : 0x4.0000000000000008p-1076 : inexact
= mul downward m68k96:arg_fmt(0,1,-1074,69) 0x4p-1076 0x1.00000000000000001p+0 : 0x4p-1076 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-1074,69) 0x4p-1076 0x1.00000000000000001p+0 : 0x4p-1076 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-1074,69) 0x4p-1076 0x1.00000000000000001p+0 : 0x4p-1076 : inexact
= mul upward m68k96:arg_fmt(0,1,-1074,69) 0x4p-1076 0x1.00000000000000001p+0 : 0x4.0000000000000008p-1076 : inexact
= mul downward binary128:arg_fmt(0,1,-1074,69) 0x4p-1076 0x1.00000000000000001p+0 : 0x4.00000000000000004p-1076 :
= mul tonearest binary128:arg_fmt(0,1,-1074,69) 0x4p-1076 0x1.00000000000000001p+0 : 0x4.00000000000000004p-1076 :
= mul towardzero binary128:arg_fmt(0,1,-1074,69) 0x4p-1076 0x1.00000000000000001p+0 : 0x4.00000000000000004p-1076 :
= mul upward binary128:arg_fmt(0,1,-1074,69) 0x4p-1076 0x1.00000000000000001p+0 : 0x4.00000000000000004p-1076 :
= mul downward ibm128:arg_fmt(0,1,-1074,69) 0x4p-1076 0x1.00000000000000001p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1074,69) 0x4p-1076 0x1.00000000000000001p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1074,69) 0x4p-1076 0x1.00000000000000001p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1074,69) 0x4p-1076 0x1.00000000000000001p+0 : 0x8p-1076 : inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-16382,24) 0x4p-16384 0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-16382,24) 0x4p-16384 0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16382,24) 0x4p-16384 0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16382,24) 0x4p-16384 0x1.000002p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-16382,24) 0x4p-16384 0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(0,1,-16382,24) 0x4p-16384 0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16382,24) 0x4p-16384 0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16382,24) 0x4p-16384 0x1.000002p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-16382,24) 0x4p-16384 0x1.000002p+0 : 0x4.000008p-16384 :
= mul tonearest intel96:arg_fmt(0,1,-16382,24) 0x4p-16384 0x1.000002p+0 : 0x4.000008p-16384 :
= mul towardzero intel96:arg_fmt(0,1,-16382,24) 0x4p-16384 0x1.000002p+0 : 0x4.000008p-16384 :
= mul upward intel96:arg_fmt(0,1,-16382,24) 0x4p-16384 0x1.000002p+0 : 0x4.000008p-16384 :
= mul downward m68k96:arg_fmt(0,1,-16382,24) 0x4p-16384 0x1.000002p+0 : 0x4.000008p-16384 :
= mul tonearest m68k96:arg_fmt(0,1,-16382,24) 0x4p-16384 0x1.000002p+0 : 0x4.000008p-16384 :
= mul towardzero m68k96:arg_fmt(0,1,-16382,24) 0x4p-16384 0x1.000002p+0 : 0x4.000008p-16384 :
= mul upward m68k96:arg_fmt(0,1,-16382,24) 0x4p-16384 0x1.000002p+0 : 0x4.000008p-16384 :
= mul downward binary128:arg_fmt(0,1,-16382,24) 0x4p-16384 0x1.000002p+0 : 0x4.000008p-16384 :
= mul tonearest binary128:arg_fmt(0,1,-16382,24) 0x4p-16384 0x1.000002p+0 : 0x4.000008p-16384 :
= mul towardzero binary128:arg_fmt(0,1,-16382,24) 0x4p-16384 0x1.000002p+0 : 0x4.000008p-16384 :
= mul upward binary128:arg_fmt(0,1,-16382,24) 0x4p-16384 0x1.000002p+0 : 0x4.000008p-16384 :
= mul downward ibm128:arg_fmt(0,1,-16382,24) 0x4p-16384 0x1.000002p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(0,1,-16382,24) 0x4p-16384 0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16382,24) 0x4p-16384 0x1.000002p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16382,24) 0x4p-16384 0x1.000002p+0 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-16382,1) 0x4p-16384 0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-16382,1) 0x4p-16384 0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16382,1) 0x4p-16384 0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16382,1) 0x4p-16384 0x1p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-16382,1) 0x4p-16384 0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(0,1,-16382,1) 0x4p-16384 0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16382,1) 0x4p-16384 0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16382,1) 0x4p-16384 0x1p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-16382,1) 0x4p-16384 0x1p+0 : 0x4p-16384 :
= mul tonearest intel96:arg_fmt(0,1,-16382,1) 0x4p-16384 0x1p+0 : 0x4p-16384 :
= mul towardzero intel96:arg_fmt(0,1,-16382,1) 0x4p-16384 0x1p+0 : 0x4p-16384 :
= mul upward intel96:arg_fmt(0,1,-16382,1) 0x4p-16384 0x1p+0 : 0x4p-16384 :
= mul downward m68k96:arg_fmt(0,1,-16382,1) 0x4p-16384 0x1p+0 : 0x4p-16384 :
= mul tonearest m68k96:arg_fmt(0,1,-16382,1) 0x4p-16384 0x1p+0 : 0x4p-16384 :
= mul towardzero m68k96:arg_fmt(0,1,-16382,1) 0x4p-16384 0x1p+0 : 0x4p-16384 :
= mul upward m68k96:arg_fmt(0,1,-16382,1) 0x4p-16384 0x1p+0 : 0x4p-16384 :
= mul downward binary128:arg_fmt(0,1,-16382,1) 0x4p-16384 0x1p+0 : 0x4p-16384 :
= mul tonearest binary128:arg_fmt(0,1,-16382,1) 0x4p-16384 0x1p+0 : 0x4p-16384 :
= mul towardzero binary128:arg_fmt(0,1,-16382,1) 0x4p-16384 0x1p+0 : 0x4p-16384 :
= mul upward binary128:arg_fmt(0,1,-16382,1) 0x4p-16384 0x1p+0 : 0x4p-16384 :
= mul downward ibm128:arg_fmt(0,1,-16382,1) 0x4p-16384 0x1p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(0,1,-16382,1) 0x4p-16384 0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16382,1) 0x4p-16384 0x1p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16382,1) 0x4p-16384 0x1p+0 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-16382,53) 0x4p-16384 0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-16382,53) 0x4p-16384 0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16382,53) 0x4p-16384 0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16382,53) 0x4p-16384 0x1.0000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-16382,53) 0x4p-16384 0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(0,1,-16382,53) 0x4p-16384 0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16382,53) 0x4p-16384 0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16382,53) 0x4p-16384 0x1.0000000000001p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-16382,53) 0x4p-16384 0x1.0000000000001p+0 : 0x4.0000000000004p-16384 :
= mul tonearest intel96:arg_fmt(0,1,-16382,53) 0x4p-16384 0x1.0000000000001p+0 : 0x4.0000000000004p-16384 :
= mul towardzero intel96:arg_fmt(0,1,-16382,53) 0x4p-16384 0x1.0000000000001p+0 : 0x4.0000000000004p-16384 :
= mul upward intel96:arg_fmt(0,1,-16382,53) 0x4p-16384 0x1.0000000000001p+0 : 0x4.0000000000004p-16384 :
= mul downward m68k96:arg_fmt(0,1,-16382,53) 0x4p-16384 0x1.0000000000001p+0 : 0x4.0000000000004p-16384 :
= mul tonearest m68k96:arg_fmt(0,1,-16382,53) 0x4p-16384 0x1.0000000000001p+0 : 0x4.0000000000004p-16384 :
= mul towardzero m68k96:arg_fmt(0,1,-16382,53) 0x4p-16384 0x1.0000000000001p+0 : 0x4.0000000000004p-16384 :
= mul upward m68k96:arg_fmt(0,1,-16382,53) 0x4p-16384 0x1.0000000000001p+0 : 0x4.0000000000004p-16384 :
= mul downward binary128:arg_fmt(0,1,-16382,53) 0x4p-16384 0x1.0000000000001p+0 : 0x4.0000000000004p-16384 :
= mul tonearest binary128:arg_fmt(0,1,-16382,53) 0x4p-16384 0x1.0000000000001p+0 : 0x4.0000000000004p-16384 :
= mul towardzero binary128:arg_fmt(0,1,-16382,53) 0x4p-16384 0x1.0000000000001p+0 : 0x4.0000000000004p-16384 :
= mul upward binary128:arg_fmt(0,1,-16382,53) 0x4p-16384 0x1.0000000000001p+0 : 0x4.0000000000004p-16384 :
= mul downward ibm128:arg_fmt(0,1,-16382,53) 0x4p-16384 0x1.0000000000001p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(0,1,-16382,53) 0x4p-16384 0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16382,53) 0x4p-16384 0x1.0000000000001p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16382,53) 0x4p-16384 0x1.0000000000001p+0 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-16382,64) 0x4p-16384 0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-16382,64) 0x4p-16384 0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16382,64) 0x4p-16384 0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16382,64) 0x4p-16384 0x1.0000000000000002p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-16382,64) 0x4p-16384 0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(0,1,-16382,64) 0x4p-16384 0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16382,64) 0x4p-16384 0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16382,64) 0x4p-16384 0x1.0000000000000002p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-16382,64) 0x4p-16384 0x1.0000000000000002p+0 : 0x4.0000000000000008p-16384 :
= mul tonearest intel96:arg_fmt(0,1,-16382,64) 0x4p-16384 0x1.0000000000000002p+0 : 0x4.0000000000000008p-16384 :
= mul towardzero intel96:arg_fmt(0,1,-16382,64) 0x4p-16384 0x1.0000000000000002p+0 : 0x4.0000000000000008p-16384 :
= mul upward intel96:arg_fmt(0,1,-16382,64) 0x4p-16384 0x1.0000000000000002p+0 : 0x4.0000000000000008p-16384 :
= mul downward m68k96:arg_fmt(0,1,-16382,64) 0x4p-16384 0x1.0000000000000002p+0 : 0x4.0000000000000008p-16384 :
= mul tonearest m68k96:arg_fmt(0,1,-16382,64) 0x4p-16384 0x1.0000000000000002p+0 : 0x4.0000000000000008p-16384 :
= mul towardzero m68k96:arg_fmt(0,1,-16382,64) 0x4p-16384 0x1.0000000000000002p+0 : 0x4.0000000000000008p-16384 :
= mul upward m68k96:arg_fmt(0,1,-16382,64) 0x4p-16384 0x1.0000000000000002p+0 : 0x4.0000000000000008p-16384 :
= mul downward binary128:arg_fmt(0,1,-16382,64) 0x4p-16384 0x1.0000000000000002p+0 : 0x4.0000000000000008p-16384 :
= mul tonearest binary128:arg_fmt(0,1,-16382,64) 0x4p-16384 0x1.0000000000000002p+0 : 0x4.0000000000000008p-16384 :
= mul towardzero binary128:arg_fmt(0,1,-16382,64) 0x4p-16384 0x1.0000000000000002p+0 : 0x4.0000000000000008p-16384 :
= mul upward binary128:arg_fmt(0,1,-16382,64) 0x4p-16384 0x1.0000000000000002p+0 : 0x4.0000000000000008p-16384 :
= mul downward ibm128:arg_fmt(0,1,-16382,64) 0x4p-16384 0x1.0000000000000002p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(0,1,-16382,64) 0x4p-16384 0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16382,64) 0x4p-16384 0x1.0000000000000002p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16382,64) 0x4p-16384 0x1.0000000000000002p+0 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-16382,69) 0x4p-16384 0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-16382,69) 0x4p-16384 0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16382,69) 0x4p-16384 0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16382,69) 0x4p-16384 0x1.00000000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-16382,69) 0x4p-16384 0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(0,1,-16382,69) 0x4p-16384 0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16382,69) 0x4p-16384 0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16382,69) 0x4p-16384 0x1.00000000000000001p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-16382,69) 0x4p-16384 0x1.00000000000000001p+0 : 0x4p-16384 : inexact
= mul tonearest intel96:arg_fmt(0,1,-16382,69) 0x4p-16384 0x1.00000000000000001p+0 : 0x4p-16384 : inexact
= mul towardzero intel96:arg_fmt(0,1,-16382,69) 0x4p-16384 0x1.00000000000000001p+0 : 0x4p-16384 : inexact
= mul upward intel96:arg_fmt(0,1,-16382,69) 0x4p-16384 0x1.00000000000000001p+0 : 0x4.0000000000000008p-16384 : inexact
= mul downward m68k96:arg_fmt(0,1,-16382,69) 0x4p-16384 0x1.00000000000000001p+0 : 0x4p-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16382,69) 0x4p-16384 0x1.00000000000000001p+0 : 0x4p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16382,69) 0x4p-16384 0x1.00000000000000001p+0 : 0x4p-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16382,69) 0x4p-16384 0x1.00000000000000001p+0 : 0x4.0000000000000008p-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16382,69) 0x4p-16384 0x1.00000000000000001p+0 : 0x4.00000000000000004p-16384 :
= mul tonearest binary128:arg_fmt(0,1,-16382,69) 0x4p-16384 0x1.00000000000000001p+0 : 0x4.00000000000000004p-16384 :
= mul towardzero binary128:arg_fmt(0,1,-16382,69) 0x4p-16384 0x1.00000000000000001p+0 : 0x4.00000000000000004p-16384 :
= mul upward binary128:arg_fmt(0,1,-16382,69) 0x4p-16384 0x1.00000000000000001p+0 : 0x4.00000000000000004p-16384 :
= mul downward ibm128:arg_fmt(0,1,-16382,69) 0x4p-16384 0x1.00000000000000001p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(0,1,-16382,69) 0x4p-16384 0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16382,69) 0x4p-16384 0x1.00000000000000001p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16382,69) 0x4p-16384 0x1.00000000000000001p+0 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.000002p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.000002p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.000002p+0 : 0x4.000007fffffffffp-16384 : inexact
= mul tonearest intel96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.000002p+0 : 0x4.000007fffffffff8p-16384 : inexact
= mul towardzero intel96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.000002p+0 : 0x4.000007fffffffffp-16384 : inexact
= mul upward intel96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.000002p+0 : 0x4.000007fffffffff8p-16384 : inexact
= mul downward m68k96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.000002p+0 : 0x4.000007fffffffffp-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.000002p+0 : 0x4.000007fffffffff8p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.000002p+0 : 0x4.000007fffffffffp-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.000002p+0 : 0x4.000007fffffffff8p-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.000002p+0 : 0x4.000007fffffffff7fffffp-16384 :
= mul tonearest binary128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.000002p+0 : 0x4.000007fffffffff7fffffp-16384 :
= mul towardzero binary128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.000002p+0 : 0x4.000007fffffffff7fffffp-16384 :
= mul upward binary128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.000002p+0 : 0x4.000007fffffffff7fffffp-16384 :
= mul downward ibm128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.000002p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.000002p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.000002p+0 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1p+0 : 0x3.fffffffffffffff8p-16384 :
= mul tonearest intel96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1p+0 : 0x3.fffffffffffffff8p-16384 :
= mul towardzero intel96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1p+0 : 0x3.fffffffffffffff8p-16384 :
= mul upward intel96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1p+0 : 0x3.fffffffffffffff8p-16384 :
= mul downward m68k96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1p+0 : 0x3.fffffffffffffff8p-16384 :
= mul tonearest m68k96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1p+0 : 0x3.fffffffffffffff8p-16384 :
= mul towardzero m68k96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1p+0 : 0x3.fffffffffffffff8p-16384 :
= mul upward m68k96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1p+0 : 0x3.fffffffffffffff8p-16384 :
= mul downward binary128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1p+0 : 0x3.fffffffffffffff8p-16384 :
= mul tonearest binary128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1p+0 : 0x3.fffffffffffffff8p-16384 :
= mul towardzero binary128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1p+0 : 0x3.fffffffffffffff8p-16384 :
= mul upward binary128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1p+0 : 0x3.fffffffffffffff8p-16384 :
= mul downward ibm128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1p+0 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : 0x4.0000000000003ffp-16384 : inexact
= mul tonearest intel96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : 0x4.0000000000003ff8p-16384 : inexact
= mul towardzero intel96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : 0x4.0000000000003ffp-16384 : inexact
= mul upward intel96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : 0x4.0000000000003ff8p-16384 : inexact
= mul downward m68k96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : 0x4.0000000000003ffp-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : 0x4.0000000000003ff8p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : 0x4.0000000000003ffp-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : 0x4.0000000000003ff8p-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : 0x4.0000000000003ff7fffffffffffcp-16384 : inexact
= mul tonearest binary128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : 0x4.0000000000003ff8p-16384 : inexact
= mul towardzero binary128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : 0x4.0000000000003ff7fffffffffffcp-16384 : inexact
= mul upward binary128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : 0x4.0000000000003ff8p-16384 : inexact
= mul downward ibm128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : 0x4p-16384 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul towardzero intel96:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul upward intel96:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : 0x4p-16384 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul downward m68k96:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : 0x3.fffffffffffffffcp-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : 0x4p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : 0x3.fffffffffffffffcp-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : 0x4p-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : 0x3.fffffffffffffffffffffffffffcp-16384 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : 0x4p-16384 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul towardzero binary128:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : 0x3.fffffffffffffffffffffffffffcp-16384 : inexact underflow errno-erange-ok
= mul upward binary128:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : 0x4p-16384 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul downward ibm128:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : 0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : 0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul towardzero intel96:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : 0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul upward intel96:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : 0x4p-16384 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : 0x3.fffffffffffffff8p-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : 0x3.fffffffffffffff8p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : 0x3.fffffffffffffff8p-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : 0x3.fffffffffffffffcp-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : 0x3.fffffffffffffff83ffffffffffcp-16384 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : 0x3.fffffffffffffff84p-16384 : inexact underflow errno-erange-ok
= mul towardzero binary128:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : 0x3.fffffffffffffff83ffffffffffcp-16384 : inexact underflow errno-erange-ok
= mul upward binary128:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : 0x3.fffffffffffffff84p-16384 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.000002p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.000002p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.000002p+0 : 0x4.000007fffffffff8p-16384 : inexact
= mul tonearest intel96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.000002p+0 : 0x4.000007fffffffff8p-16384 : inexact
= mul towardzero intel96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.000002p+0 : 0x4.000007fffffffff8p-16384 : inexact
= mul upward intel96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.000002p+0 : 0x4.000008p-16384 : inexact
= mul downward m68k96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.000002p+0 : 0x4.000007fffffffff8p-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.000002p+0 : 0x4.000007fffffffff8p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.000002p+0 : 0x4.000007fffffffff8p-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.000002p+0 : 0x4.000008p-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.000002p+0 : 0x4.000007fffffffffbfffff8p-16384 :
= mul tonearest binary128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.000002p+0 : 0x4.000007fffffffffbfffff8p-16384 :
= mul towardzero binary128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.000002p+0 : 0x4.000007fffffffffbfffff8p-16384 :
= mul upward binary128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.000002p+0 : 0x4.000007fffffffffbfffff8p-16384 :
= mul downward ibm128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.000002p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.000002p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.000002p+0 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1p+0 : 0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1p+0 : 0x4p-16384 : inexact underflow errno-erange-ok
= mul towardzero intel96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1p+0 : 0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul upward intel96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1p+0 : 0x4p-16384 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1p+0 : 0x3.fffffffffffffffcp-16384 :
= mul tonearest m68k96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1p+0 : 0x3.fffffffffffffffcp-16384 :
= mul towardzero m68k96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1p+0 : 0x3.fffffffffffffffcp-16384 :
= mul upward m68k96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1p+0 : 0x3.fffffffffffffffcp-16384 :
= mul downward binary128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1p+0 : 0x3.fffffffffffffffcp-16384 :
= mul tonearest binary128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1p+0 : 0x3.fffffffffffffffcp-16384 :
= mul towardzero binary128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1p+0 : 0x3.fffffffffffffffcp-16384 :
= mul upward binary128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1p+0 : 0x3.fffffffffffffffcp-16384 :
= mul downward ibm128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1p+0 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : 0x4.0000000000003ff8p-16384 : inexact
= mul tonearest intel96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : 0x4.0000000000003ff8p-16384 : inexact
= mul towardzero intel96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : 0x4.0000000000003ff8p-16384 : inexact
= mul upward intel96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : 0x4.0000000000004p-16384 : inexact
= mul downward m68k96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : 0x4.0000000000003ff8p-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : 0x4.0000000000003ff8p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : 0x4.0000000000003ff8p-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : 0x4.0000000000004p-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : 0x4.0000000000003ffbfffffffffffcp-16384 : inexact
= mul tonearest binary128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : 0x4.0000000000003ffcp-16384 : inexact
= mul towardzero binary128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : 0x4.0000000000003ffbfffffffffffcp-16384 : inexact
= mul upward binary128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : 0x4.0000000000003ffcp-16384 : inexact
= mul downward ibm128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : 0x4p-16384 : inexact
= mul tonearest intel96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : 0x4p-16384 : inexact
= mul towardzero intel96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : 0x4p-16384 : inexact
= mul upward intel96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : 0x4.0000000000000008p-16384 : inexact
= mul downward m68k96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : 0x4p-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : 0x4p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : 0x4p-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : 0x4.0000000000000008p-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : 0x4.0000000000000003fffffffffffcp-16384 : inexact
= mul tonearest binary128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : 0x4.0000000000000004p-16384 : inexact
= mul towardzero binary128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : 0x4.0000000000000003fffffffffffcp-16384 : inexact
= mul upward binary128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : 0x4.0000000000000004p-16384 : inexact
= mul downward ibm128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : 0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : 0x4p-16384 : inexact underflow errno-erange-ok
= mul towardzero intel96:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : 0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul upward intel96:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : 0x4p-16384 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul downward m68k96:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : 0x3.fffffffffffffffcp-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : 0x3.fffffffffffffffcp-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : 0x3.fffffffffffffffcp-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : 0x4p-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : 0x3.fffffffffffffffc3ffffffffffcp-16384 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : 0x3.fffffffffffffffc4p-16384 : inexact underflow errno-erange-ok
= mul towardzero binary128:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : 0x3.fffffffffffffffc3ffffffffffcp-16384 : inexact underflow errno-erange-ok
= mul upward binary128:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : 0x3.fffffffffffffffc4p-16384 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.000002p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.000002p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.000002p+0 : 0x4.000007fffffffff8p-16384 : inexact
= mul tonearest intel96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.000002p+0 : 0x4.000008p-16384 : inexact
= mul towardzero intel96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.000002p+0 : 0x4.000007fffffffff8p-16384 : inexact
= mul upward intel96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.000002p+0 : 0x4.000008p-16384 : inexact
= mul downward m68k96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.000002p+0 : 0x4.000007fffffffff8p-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.000002p+0 : 0x4.000008p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.000002p+0 : 0x4.000007fffffffff8p-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.000002p+0 : 0x4.000008p-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.000002p+0 : 0x4.000007fffffffffdfffffcp-16384 :
= mul tonearest binary128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.000002p+0 : 0x4.000007fffffffffdfffffcp-16384 :
= mul towardzero binary128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.000002p+0 : 0x4.000007fffffffffdfffffcp-16384 :
= mul upward binary128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.000002p+0 : 0x4.000007fffffffffdfffffcp-16384 :
= mul downward ibm128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.000002p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.000002p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.000002p+0 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1p+0 : 0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1p+0 : 0x4p-16384 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul towardzero intel96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1p+0 : 0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul upward intel96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1p+0 : 0x4p-16384 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul downward m68k96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1p+0 : 0x3.fffffffffffffffcp-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1p+0 : 0x4p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1p+0 : 0x3.fffffffffffffffcp-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1p+0 : 0x4p-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1p+0 : 0x3.fffffffffffffffep-16384 :
= mul tonearest binary128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1p+0 : 0x3.fffffffffffffffep-16384 :
= mul towardzero binary128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1p+0 : 0x3.fffffffffffffffep-16384 :
= mul upward binary128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1p+0 : 0x3.fffffffffffffffep-16384 :
= mul downward ibm128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1p+0 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : 0x4.0000000000003ff8p-16384 : inexact
= mul tonearest intel96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : 0x4.0000000000004p-16384 : inexact
= mul towardzero intel96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : 0x4.0000000000003ff8p-16384 : inexact
= mul upward intel96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : 0x4.0000000000004p-16384 : inexact
= mul downward m68k96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : 0x4.0000000000003ff8p-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : 0x4.0000000000004p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : 0x4.0000000000003ff8p-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : 0x4.0000000000004p-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : 0x4.0000000000003ffdfffffffffffcp-16384 : inexact
= mul tonearest binary128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : 0x4.0000000000003ffep-16384 : inexact
= mul towardzero binary128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : 0x4.0000000000003ffdfffffffffffcp-16384 : inexact
= mul upward binary128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : 0x4.0000000000003ffep-16384 : inexact
= mul downward ibm128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : 0x4p-16384 : inexact
= mul tonearest intel96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : 0x4.0000000000000008p-16384 : inexact
= mul towardzero intel96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : 0x4p-16384 : inexact
= mul upward intel96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : 0x4.0000000000000008p-16384 : inexact
= mul downward m68k96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : 0x4p-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : 0x4.0000000000000008p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : 0x4p-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : 0x4.0000000000000008p-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : 0x4.0000000000000005fffffffffffcp-16384 : inexact
= mul tonearest binary128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : 0x4.0000000000000006p-16384 : inexact
= mul towardzero binary128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : 0x4.0000000000000005fffffffffffcp-16384 : inexact
= mul upward binary128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : 0x4.0000000000000006p-16384 : inexact
= mul downward ibm128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : 0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : 0x4p-16384 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul towardzero intel96:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : 0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul upward intel96:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : 0x4p-16384 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul downward m68k96:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : 0x3.fffffffffffffffcp-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : 0x4p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : 0x3.fffffffffffffffcp-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : 0x4p-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : 0x3.fffffffffffffffe3ffffffffffcp-16384 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : 0x3.fffffffffffffffe4p-16384 : inexact underflow errno-erange-ok
= mul towardzero binary128:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : 0x3.fffffffffffffffe3ffffffffffcp-16384 : inexact underflow errno-erange-ok
= mul upward binary128:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : 0x3.fffffffffffffffe4p-16384 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
mul 0x0.ffffffffffffffff8p-16382 -0x1.00000000000000001p0
= mul downward binary32:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul tonearest binary32:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul towardzero binary32:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul upward binary32:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul downward binary64:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul tonearest binary64:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul towardzero binary64:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul upward binary64:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul downward intel96:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul tonearest intel96:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul towardzero intel96:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul upward intel96:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul downward m68k96:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul tonearest m68k96:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul towardzero m68k96:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul upward m68k96:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul downward binary128:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul tonearest binary128:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul towardzero binary128:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul upward binary128:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul downward ibm128:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul tonearest ibm128:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul towardzero ibm128:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul upward ibm128:arg_fmt(0,1,-149,1) 0x8p-152 -0x1p+0 : -0x8p-152 :
= mul downward binary32:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x1p-148 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul towardzero binary32:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul upward binary32:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x8.00001p-152 :
= mul tonearest binary64:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x8.00001p-152 :
= mul towardzero binary64:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x8.00001p-152 :
= mul upward binary64:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x8.00001p-152 :
= mul downward intel96:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x8.00001p-152 :
= mul tonearest intel96:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x8.00001p-152 :
= mul towardzero intel96:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x8.00001p-152 :
= mul upward intel96:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x8.00001p-152 :
= mul downward m68k96:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x8.00001p-152 :
= mul tonearest m68k96:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x8.00001p-152 :
= mul towardzero m68k96:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x8.00001p-152 :
= mul upward m68k96:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x8.00001p-152 :
= mul downward binary128:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x8.00001p-152 :
= mul tonearest binary128:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x8.00001p-152 :
= mul towardzero binary128:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x8.00001p-152 :
= mul upward binary128:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x8.00001p-152 :
= mul downward ibm128:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x8.00001p-152 :
= mul tonearest ibm128:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x8.00001p-152 :
= mul towardzero ibm128:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x8.00001p-152 :
= mul upward ibm128:arg_fmt(0,1,-149,24) 0x8p-152 -0x1.000002p+0 : -0x8.00001p-152 :
= mul downward binary32:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x1p-148 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul towardzero binary32:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul upward binary32:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul tonearest binary64:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul towardzero binary64:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul upward binary64:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul downward intel96:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul tonearest intel96:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul towardzero intel96:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul upward intel96:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul downward m68k96:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul tonearest m68k96:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul towardzero m68k96:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul upward m68k96:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul downward binary128:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul tonearest binary128:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul towardzero binary128:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul upward binary128:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul downward ibm128:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul tonearest ibm128:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul towardzero ibm128:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul upward ibm128:arg_fmt(0,1,-149,53) 0x8p-152 -0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul downward binary32:arg_fmt(0,1,-149,64) 0x8p-152 -0x1.0000000000000002p+0 : -0x1p-148 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-149,64) 0x8p-152 -0x1.0000000000000002p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul towardzero binary32:arg_fmt(0,1,-149,64) 0x8p-152 -0x1.0000000000000002p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul upward binary32:arg_fmt(0,1,-149,64) 0x8p-152 -0x1.0000000000000002p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-149,64) 0x8p-152 -0x1.0000000000000002p+0 : -0x8.0000000000008p-152 : inexact
= mul tonearest binary64:arg_fmt(0,1,-149,64) 0x8p-152 -0x1.0000000000000002p+0 : -0x8p-152 : inexact
= mul towardzero binary64:arg_fmt(0,1,-149,64) 0x8p-152 -0x1.0000000000000002p+0 : -0x8p-152 : inexact
= mul upward binary64:arg_fmt(0,1,-149,64) 0x8p-152 -0x1.0000000000000002p+0 : -0x8p-152 : inexact
= mul downward intel96:arg_fmt(0,1,-149,64) 0x8p-152 -0x1.0000000000000002p+0 : -0x8.000000000000001p-152 :
= mul tonearest intel96:arg_fmt(0,1,-149,64) 0x8p-152 -0x1.0000000000000002p+0 : -0x8.000000000000001p-152 :
= mul towardzero intel96:arg_fmt(0,1,-149,64) 0x8p-152 -0x1.0000000000000002p+0 : -0x8.000000000000001p-152 :
= mul upward intel96:arg_fmt(0,1,-149,64) 0x8p-152 -0x1.0000000000000002p+0 : -0x8.000000000000001p-152 :
= mul downward m68k96:arg_fmt(0,1,-149,64) 0x8p-152 -0x1.0000000000000002p+0 : -0x8.000000000000001p-152 :
= mul tonearest m68k96:arg_fmt(0,1,-149,64) 0x8p-152 -0x1.0000000000000002p+0 : -0x8.000000000000001p-152 :
= mul towardzero m68k96:arg_fmt(0,1,-149,64) 0x8p-152 -0x1.0000000000000002p+0 : -0x8.000000000000001p-152 :
= mul upward m68k96:arg_fmt(0,1,-149,64) 0x8p-152 -0x1.0000000000000002p+0 : -0x8.000000000000001p-152 :
= mul downward binary128:arg_fmt(0,1,-149,64) 0x8p-152 -0x1.0000000000000002p+0 : -0x8.000000000000001p-152 :
= mul tonearest binary128:arg_fmt(0,1,-149,64) 0x8p-152 -0x1.0000000000000002p+0 : -0x8.000000000000001p-152 :
= mul towardzero binary128:arg_fmt(0,1,-149,64) 0x8p-152 -0x1.0000000000000002p+0 : -0x8.000000000000001p-152 :
= mul upward binary128:arg_fmt(0,1,-149,64) 0x8p-152 -0x1.0000000000000002p+0 : -0x8.000000000000001p-152 :
= mul downward ibm128:arg_fmt(0,1,-149,64) 0x8p-152 -0x1.0000000000000002p+0 : -0x8.000000000000001p-152 :
= mul tonearest ibm128:arg_fmt(0,1,-149,64) 0x8p-152 -0x1.0000000000000002p+0 : -0x8.000000000000001p-152 :
= mul towardzero ibm128:arg_fmt(0,1,-149,64) 0x8p-152 -0x1.0000000000000002p+0 : -0x8.000000000000001p-152 :
= mul upward ibm128:arg_fmt(0,1,-149,64) 0x8p-152 -0x1.0000000000000002p+0 : -0x8.000000000000001p-152 :
= mul downward binary32:arg_fmt(0,1,-149,69) 0x8p-152 -0x1.00000000000000001p+0 : -0x1p-148 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-149,69) 0x8p-152 -0x1.00000000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul towardzero binary32:arg_fmt(0,1,-149,69) 0x8p-152 -0x1.00000000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul upward binary32:arg_fmt(0,1,-149,69) 0x8p-152 -0x1.00000000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-149,69) 0x8p-152 -0x1.00000000000000001p+0 : -0x8.0000000000008p-152 : inexact
= mul tonearest binary64:arg_fmt(0,1,-149,69) 0x8p-152 -0x1.00000000000000001p+0 : -0x8p-152 : inexact
= mul towardzero binary64:arg_fmt(0,1,-149,69) 0x8p-152 -0x1.00000000000000001p+0 : -0x8p-152 : inexact
= mul upward binary64:arg_fmt(0,1,-149,69) 0x8p-152 -0x1.00000000000000001p+0 : -0x8p-152 : inexact
= mul downward intel96:arg_fmt(0,1,-149,69) 0x8p-152 -0x1.00000000000000001p+0 : -0x8.000000000000001p-152 : inexact
= mul tonearest intel96:arg_fmt(0,1,-149,69) 0x8p-152 -0x1.00000000000000001p+0 : -0x8p-152 : inexact
= mul towardzero intel96:arg_fmt(0,1,-149,69) 0x8p-152 -0x1.00000000000000001p+0 : -0x8p-152 : inexact
= mul upward intel96:arg_fmt(0,1,-149,69) 0x8p-152 -0x1.00000000000000001p+0 : -0x8p-152 : inexact
= mul downward m68k96:arg_fmt(0,1,-149,69) 0x8p-152 -0x1.00000000000000001p+0 : -0x8.000000000000001p-152 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-149,69) 0x8p-152 -0x1.00000000000000001p+0 : -0x8p-152 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-149,69) 0x8p-152 -0x1.00000000000000001p+0 : -0x8p-152 : inexact
= mul upward m68k96:arg_fmt(0,1,-149,69) 0x8p-152 -0x1.00000000000000001p+0 : -0x8p-152 : inexact
= mul downward binary128:arg_fmt(0,1,-149,69) 0x8p-152 -0x1.00000000000000001p+0 : -0x8.00000000000000008p-152 :
= mul tonearest binary128:arg_fmt(0,1,-149,69) 0x8p-152 -0x1.00000000000000001p+0 : -0x8.00000000000000008p-152 :
= mul towardzero binary128:arg_fmt(0,1,-149,69) 0x8p-152 -0x1.00000000000000001p+0 : -0x8.00000000000000008p-152 :
= mul upward binary128:arg_fmt(0,1,-149,69) 0x8p-152 -0x1.00000000000000001p+0 : -0x8.00000000000000008p-152 :
= mul downward ibm128:arg_fmt(0,1,-149,69) 0x8p-152 -0x1.00000000000000001p+0 : -0x8.00000000000000008p-152 :
= mul tonearest ibm128:arg_fmt(0,1,-149,69) 0x8p-152 -0x1.00000000000000001p+0 : -0x8.00000000000000008p-152 :
= mul towardzero ibm128:arg_fmt(0,1,-149,69) 0x8p-152 -0x1.00000000000000001p+0 : -0x8.00000000000000008p-152 :
= mul upward ibm128:arg_fmt(0,1,-149,69) 0x8p-152 -0x1.00000000000000001p+0 : -0x8.00000000000000008p-152 :
= mul downward binary32:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul tonearest binary32:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul towardzero binary32:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul upward binary32:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul downward binary64:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul tonearest binary64:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul towardzero binary64:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul upward binary64:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul downward intel96:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul tonearest intel96:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul towardzero intel96:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul upward intel96:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul downward m68k96:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul tonearest m68k96:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul towardzero m68k96:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul upward m68k96:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul downward binary128:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul tonearest binary128:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul towardzero binary128:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul upward binary128:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul downward ibm128:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul tonearest ibm128:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul towardzero ibm128:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul upward ibm128:arg_fmt(0,1,0,1) 0x0p+0 -0x1p+0 : -0x0p+0 :
= mul downward binary32:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul tonearest binary32:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul towardzero binary32:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul upward binary32:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul downward binary64:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul tonearest binary64:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul towardzero binary64:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul upward binary64:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul downward intel96:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul tonearest intel96:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul towardzero intel96:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul upward intel96:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul downward m68k96:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul tonearest m68k96:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul towardzero m68k96:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul upward m68k96:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul downward binary128:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul tonearest binary128:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul towardzero binary128:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul upward binary128:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul downward ibm128:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul tonearest ibm128:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul towardzero ibm128:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul upward ibm128:arg_fmt(0,1,-23,24) 0x0p+0 -0x1.000002p+0 : -0x0p+0 :
= mul downward binary32:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul tonearest binary32:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul towardzero binary32:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul upward binary32:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul downward binary64:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul tonearest binary64:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul towardzero binary64:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul upward binary64:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul downward intel96:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul tonearest intel96:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul towardzero intel96:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul upward intel96:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul downward m68k96:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul tonearest m68k96:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul towardzero m68k96:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul upward m68k96:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul downward binary128:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul tonearest binary128:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul towardzero binary128:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul upward binary128:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul downward ibm128:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul tonearest ibm128:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul towardzero ibm128:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul upward ibm128:arg_fmt(0,1,-52,53) 0x0p+0 -0x1.0000000000001p+0 : -0x0p+0 :
= mul downward binary32:arg_fmt(0,1,-63,64) 0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 :
= mul tonearest binary32:arg_fmt(0,1,-63,64) 0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 :
= mul towardzero binary32:arg_fmt(0,1,-63,64) 0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 :
= mul upward binary32:arg_fmt(0,1,-63,64) 0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 :
= mul downward binary64:arg_fmt(0,1,-63,64) 0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 :
= mul tonearest binary64:arg_fmt(0,1,-63,64) 0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 :
= mul towardzero binary64:arg_fmt(0,1,-63,64) 0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 :
= mul upward binary64:arg_fmt(0,1,-63,64) 0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 :
= mul downward intel96:arg_fmt(0,1,-63,64) 0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 :
= mul tonearest intel96:arg_fmt(0,1,-63,64) 0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 :
= mul towardzero intel96:arg_fmt(0,1,-63,64) 0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 :
= mul upward intel96:arg_fmt(0,1,-63,64) 0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 :
= mul downward m68k96:arg_fmt(0,1,-63,64) 0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 :
= mul tonearest m68k96:arg_fmt(0,1,-63,64) 0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 :
= mul towardzero m68k96:arg_fmt(0,1,-63,64) 0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 :
= mul upward m68k96:arg_fmt(0,1,-63,64) 0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 :
= mul downward binary128:arg_fmt(0,1,-63,64) 0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 :
= mul tonearest binary128:arg_fmt(0,1,-63,64) 0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 :
= mul towardzero binary128:arg_fmt(0,1,-63,64) 0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 :
= mul upward binary128:arg_fmt(0,1,-63,64) 0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 :
= mul downward ibm128:arg_fmt(0,1,-63,64) 0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 :
= mul tonearest ibm128:arg_fmt(0,1,-63,64) 0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 :
= mul towardzero ibm128:arg_fmt(0,1,-63,64) 0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 :
= mul upward ibm128:arg_fmt(0,1,-63,64) 0x0p+0 -0x1.0000000000000002p+0 : -0x0p+0 :
= mul downward binary32:arg_fmt(0,1,-68,69) 0x0p+0 -0x1.00000000000000001p+0 : -0x0p+0 :
= mul tonearest binary32:arg_fmt(0,1,-68,69) 0x0p+0 -0x1.00000000000000001p+0 : -0x0p+0 :
= mul towardzero binary32:arg_fmt(0,1,-68,69) 0x0p+0 -0x1.00000000000000001p+0 : -0x0p+0 :
= mul upward binary32:arg_fmt(0,1,-68,69) 0x0p+0 -0x1.00000000000000001p+0 : -0x0p+0 :
= mul downward binary64:arg_fmt(0,1,-68,69) 0x0p+0 -0x1.00000000000000001p+0 : -0x0p+0 :
= mul tonearest binary64:arg_fmt(0,1,-68,69) 0x0p+0 -0x1.00000000000000001p+0 : -0x0p+0 :
= mul towardzero binary64:arg_fmt(0,1,-68,69) 0x0p+0 -0x1.00000000000000001p+0 : -0x0p+0 :
= mul upward binary64:arg_fmt(0,1,-68,69) 0x0p+0 -0x1.00000000000000001p+0 : -0x0p+0 :
= mul downward intel96:arg_fmt(0,1,-68,69) 0x0p+0 -0x1.00000000000000001p+0 : -0x0p+0 :
= mul tonearest intel96:arg_fmt(0,1,-68,69) 0x0p+0 -0x1.00000000000000001p+0 : -0x0p+0 :
= mul towardzero intel96:arg_fmt(0,1,-68,69) 0x0p+0 -0x1.00000000000000001p+0 : -0x0p+0 :
= mul upward intel96:arg_fmt(0,1,-68,69) 0x0p+0 -0x1.00000000000000001p+0 : -0x0p+0 :
= mul downward m68k96:arg_fmt(0,1,-68,69) 0x0p+0 -0x1.00000000000000001p+0 : -0x0p+0 :
= mul tonearest m68k96:arg_fmt(0,1,-68,69) 0x0p+0 -0x1.00000000000000001p+0 : -0x0p+0 :
= mul towardzero m68k96:arg_fmt(0,1,-68,69) 0x0p+0 -0x1.00000000000000001p+0 : -0x0p+0 :
= mul upward m68k96:arg_fmt(0,1,-68,69) 0x0p+0 -0x1.00000000000000001p+0 : -0x0p+0 :
= mul downward binary128:arg_fmt(0,1,-68,69) 0x0p+0 -0x1.00000000000000001p+0 : -0x0p+0 :
= mul tonearest binary128:arg_fmt(0,1,-68,69) 0x0p+0 -0x1.00000000000000001p+0 : -0x0p+0 :
= mul towardzero binary128:arg_fmt(0,1,-68,69) 0x0p+0 -0x1.00000000000000001p+0 : -0x0p+0 :
= mul upward binary128:arg_fmt(0,1,-68,69) 0x0p+0 -0x1.00000000000000001p+0 : -0x0p+0 :
= mul downward ibm128:arg_fmt(0,1,-68,69) 0x0p+0 -0x1.00000000000000001p+0 : -0x0p+0 :
= mul tonearest ibm128:arg_fmt(0,1,-68,69) 0x0p+0 -0x1.00000000000000001p+0 : -0x0p+0 :
= mul towardzero ibm128:arg_fmt(0,1,-68,69) 0x0p+0 -0x1.00000000000000001p+0 : -0x0p+0 :
= mul upward ibm128:arg_fmt(0,1,-68,69) 0x0p+0 -0x1.00000000000000001p+0 : -0x0p+0 :
= mul downward binary32:arg_fmt(0,1,-1074,1) 0x4p-1076 -0x1p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-1074,1) 0x4p-1076 -0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1074,1) 0x4p-1076 -0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1074,1) 0x4p-1076 -0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-1074,1) 0x4p-1076 -0x1p+0 : -0x4p-1076 :
= mul tonearest binary64:arg_fmt(0,1,-1074,1) 0x4p-1076 -0x1p+0 : -0x4p-1076 :
= mul towardzero binary64:arg_fmt(0,1,-1074,1) 0x4p-1076 -0x1p+0 : -0x4p-1076 :
= mul upward binary64:arg_fmt(0,1,-1074,1) 0x4p-1076 -0x1p+0 : -0x4p-1076 :
= mul downward intel96:arg_fmt(0,1,-1074,1) 0x4p-1076 -0x1p+0 : -0x4p-1076 :
= mul tonearest intel96:arg_fmt(0,1,-1074,1) 0x4p-1076 -0x1p+0 : -0x4p-1076 :
= mul towardzero intel96:arg_fmt(0,1,-1074,1) 0x4p-1076 -0x1p+0 : -0x4p-1076 :
= mul upward intel96:arg_fmt(0,1,-1074,1) 0x4p-1076 -0x1p+0 : -0x4p-1076 :
= mul downward m68k96:arg_fmt(0,1,-1074,1) 0x4p-1076 -0x1p+0 : -0x4p-1076 :
= mul tonearest m68k96:arg_fmt(0,1,-1074,1) 0x4p-1076 -0x1p+0 : -0x4p-1076 :
= mul towardzero m68k96:arg_fmt(0,1,-1074,1) 0x4p-1076 -0x1p+0 : -0x4p-1076 :
= mul upward m68k96:arg_fmt(0,1,-1074,1) 0x4p-1076 -0x1p+0 : -0x4p-1076 :
= mul downward binary128:arg_fmt(0,1,-1074,1) 0x4p-1076 -0x1p+0 : -0x4p-1076 :
= mul tonearest binary128:arg_fmt(0,1,-1074,1) 0x4p-1076 -0x1p+0 : -0x4p-1076 :
= mul towardzero binary128:arg_fmt(0,1,-1074,1) 0x4p-1076 -0x1p+0 : -0x4p-1076 :
= mul upward binary128:arg_fmt(0,1,-1074,1) 0x4p-1076 -0x1p+0 : -0x4p-1076 :
= mul downward ibm128:arg_fmt(0,1,-1074,1) 0x4p-1076 -0x1p+0 : -0x4p-1076 :
= mul tonearest ibm128:arg_fmt(0,1,-1074,1) 0x4p-1076 -0x1p+0 : -0x4p-1076 :
= mul towardzero ibm128:arg_fmt(0,1,-1074,1) 0x4p-1076 -0x1p+0 : -0x4p-1076 :
= mul upward ibm128:arg_fmt(0,1,-1074,1) 0x4p-1076 -0x1p+0 : -0x4p-1076 :
= mul downward binary32:arg_fmt(0,1,-1074,24) 0x4p-1076 -0x1.000002p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-1074,24) 0x4p-1076 -0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1074,24) 0x4p-1076 -0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1074,24) 0x4p-1076 -0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-1074,24) 0x4p-1076 -0x1.000002p+0 : -0x8p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-1074,24) 0x4p-1076 -0x1.000002p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul towardzero binary64:arg_fmt(0,1,-1074,24) 0x4p-1076 -0x1.000002p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul upward binary64:arg_fmt(0,1,-1074,24) 0x4p-1076 -0x1.000002p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-1074,24) 0x4p-1076 -0x1.000002p+0 : -0x4.000008p-1076 :
= mul tonearest intel96:arg_fmt(0,1,-1074,24) 0x4p-1076 -0x1.000002p+0 : -0x4.000008p-1076 :
= mul towardzero intel96:arg_fmt(0,1,-1074,24) 0x4p-1076 -0x1.000002p+0 : -0x4.000008p-1076 :
= mul upward intel96:arg_fmt(0,1,-1074,24) 0x4p-1076 -0x1.000002p+0 : -0x4.000008p-1076 :
= mul downward m68k96:arg_fmt(0,1,-1074,24) 0x4p-1076 -0x1.000002p+0 : -0x4.000008p-1076 :
= mul tonearest m68k96:arg_fmt(0,1,-1074,24) 0x4p-1076 -0x1.000002p+0 : -0x4.000008p-1076 :
= mul towardzero m68k96:arg_fmt(0,1,-1074,24) 0x4p-1076 -0x1.000002p+0 : -0x4.000008p-1076 :
= mul upward m68k96:arg_fmt(0,1,-1074,24) 0x4p-1076 -0x1.000002p+0 : -0x4.000008p-1076 :
= mul downward binary128:arg_fmt(0,1,-1074,24) 0x4p-1076 -0x1.000002p+0 : -0x4.000008p-1076 :
= mul tonearest binary128:arg_fmt(0,1,-1074,24) 0x4p-1076 -0x1.000002p+0 : -0x4.000008p-1076 :
= mul towardzero binary128:arg_fmt(0,1,-1074,24) 0x4p-1076 -0x1.000002p+0 : -0x4.000008p-1076 :
= mul upward binary128:arg_fmt(0,1,-1074,24) 0x4p-1076 -0x1.000002p+0 : -0x4.000008p-1076 :
= mul downward ibm128:arg_fmt(0,1,-1074,24) 0x4p-1076 -0x1.000002p+0 : -0x8p-1076 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1074,24) 0x4p-1076 -0x1.000002p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1074,24) 0x4p-1076 -0x1.000002p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1074,24) 0x4p-1076 -0x1.000002p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-1074,53) 0x4p-1076 -0x1.0000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-1074,53) 0x4p-1076 -0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1074,53) 0x4p-1076 -0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1074,53) 0x4p-1076 -0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-1074,53) 0x4p-1076 -0x1.0000000000001p+0 : -0x8p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-1074,53) 0x4p-1076 -0x1.0000000000001p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul towardzero binary64:arg_fmt(0,1,-1074,53) 0x4p-1076 -0x1.0000000000001p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul upward binary64:arg_fmt(0,1,-1074,53) 0x4p-1076 -0x1.0000000000001p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-1074,53) 0x4p-1076 -0x1.0000000000001p+0 : -0x4.0000000000004p-1076 :
= mul tonearest intel96:arg_fmt(0,1,-1074,53) 0x4p-1076 -0x1.0000000000001p+0 : -0x4.0000000000004p-1076 :
= mul towardzero intel96:arg_fmt(0,1,-1074,53) 0x4p-1076 -0x1.0000000000001p+0 : -0x4.0000000000004p-1076 :
= mul upward intel96:arg_fmt(0,1,-1074,53) 0x4p-1076 -0x1.0000000000001p+0 : -0x4.0000000000004p-1076 :
= mul downward m68k96:arg_fmt(0,1,-1074,53) 0x4p-1076 -0x1.0000000000001p+0 : -0x4.0000000000004p-1076 :
= mul tonearest m68k96:arg_fmt(0,1,-1074,53) 0x4p-1076 -0x1.0000000000001p+0 : -0x4.0000000000004p-1076 :
= mul towardzero m68k96:arg_fmt(0,1,-1074,53) 0x4p-1076 -0x1.0000000000001p+0 : -0x4.0000000000004p-1076 :
= mul upward m68k96:arg_fmt(0,1,-1074,53) 0x4p-1076 -0x1.0000000000001p+0 : -0x4.0000000000004p-1076 :
= mul downward binary128:arg_fmt(0,1,-1074,53) 0x4p-1076 -0x1.0000000000001p+0 : -0x4.0000000000004p-1076 :
= mul tonearest binary128:arg_fmt(0,1,-1074,53) 0x4p-1076 -0x1.0000000000001p+0 : -0x4.0000000000004p-1076 :
= mul towardzero binary128:arg_fmt(0,1,-1074,53) 0x4p-1076 -0x1.0000000000001p+0 : -0x4.0000000000004p-1076 :
= mul upward binary128:arg_fmt(0,1,-1074,53) 0x4p-1076 -0x1.0000000000001p+0 : -0x4.0000000000004p-1076 :
= mul downward ibm128:arg_fmt(0,1,-1074,53) 0x4p-1076 -0x1.0000000000001p+0 : -0x8p-1076 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1074,53) 0x4p-1076 -0x1.0000000000001p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1074,53) 0x4p-1076 -0x1.0000000000001p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1074,53) 0x4p-1076 -0x1.0000000000001p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-1074,64) 0x4p-1076 -0x1.0000000000000002p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-1074,64) 0x4p-1076 -0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1074,64) 0x4p-1076 -0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1074,64) 0x4p-1076 -0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-1074,64) 0x4p-1076 -0x1.0000000000000002p+0 : -0x8p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-1074,64) 0x4p-1076 -0x1.0000000000000002p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul towardzero binary64:arg_fmt(0,1,-1074,64) 0x4p-1076 -0x1.0000000000000002p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul upward binary64:arg_fmt(0,1,-1074,64) 0x4p-1076 -0x1.0000000000000002p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-1074,64) 0x4p-1076 -0x1.0000000000000002p+0 : -0x4.0000000000000008p-1076 :
= mul tonearest intel96:arg_fmt(0,1,-1074,64) 0x4p-1076 -0x1.0000000000000002p+0 : -0x4.0000000000000008p-1076 :
= mul towardzero intel96:arg_fmt(0,1,-1074,64) 0x4p-1076 -0x1.0000000000000002p+0 : -0x4.0000000000000008p-1076 :
= mul upward intel96:arg_fmt(0,1,-1074,64) 0x4p-1076 -0x1.0000000000000002p+0 : -0x4.0000000000000008p-1076 :
= mul downward m68k96:arg_fmt(0,1,-1074,64) 0x4p-1076 -0x1.0000000000000002p+0 : -0x4.0000000000000008p-1076 :
= mul tonearest m68k96:arg_fmt(0,1,-1074,64) 0x4p-1076 -0x1.0000000000000002p+0 : -0x4.0000000000000008p-1076 :
= mul towardzero m68k96:arg_fmt(0,1,-1074,64) 0x4p-1076 -0x1.0000000000000002p+0 : -0x4.0000000000000008p-1076 :
= mul upward m68k96:arg_fmt(0,1,-1074,64) 0x4p-1076 -0x1.0000000000000002p+0 : -0x4.0000000000000008p-1076 :
= mul downward binary128:arg_fmt(0,1,-1074,64) 0x4p-1076 -0x1.0000000000000002p+0 : -0x4.0000000000000008p-1076 :
= mul tonearest binary128:arg_fmt(0,1,-1074,64) 0x4p-1076 -0x1.0000000000000002p+0 : -0x4.0000000000000008p-1076 :
= mul towardzero binary128:arg_fmt(0,1,-1074,64) 0x4p-1076 -0x1.0000000000000002p+0 : -0x4.0000000000000008p-1076 :
= mul upward binary128:arg_fmt(0,1,-1074,64) 0x4p-1076 -0x1.0000000000000002p+0 : -0x4.0000000000000008p-1076 :
= mul downward ibm128:arg_fmt(0,1,-1074,64) 0x4p-1076 -0x1.0000000000000002p+0 : -0x8p-1076 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1074,64) 0x4p-1076 -0x1.0000000000000002p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1074,64) 0x4p-1076 -0x1.0000000000000002p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1074,64) 0x4p-1076 -0x1.0000000000000002p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-1074,69) 0x4p-1076 -0x1.00000000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-1074,69) 0x4p-1076 -0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1074,69) 0x4p-1076 -0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1074,69) 0x4p-1076 -0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-1074,69) 0x4p-1076 -0x1.00000000000000001p+0 : -0x8p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-1074,69) 0x4p-1076 -0x1.00000000000000001p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul towardzero binary64:arg_fmt(0,1,-1074,69) 0x4p-1076 -0x1.00000000000000001p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul upward binary64:arg_fmt(0,1,-1074,69) 0x4p-1076 -0x1.00000000000000001p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-1074,69) 0x4p-1076 -0x1.00000000000000001p+0 : -0x4.0000000000000008p-1076 : inexact
= mul tonearest intel96:arg_fmt(0,1,-1074,69) 0x4p-1076 -0x1.00000000000000001p+0 : -0x4p-1076 : inexact
= mul towardzero intel96:arg_fmt(0,1,-1074,69) 0x4p-1076 -0x1.00000000000000001p+0 : -0x4p-1076 : inexact
= mul upward intel96:arg_fmt(0,1,-1074,69) 0x4p-1076 -0x1.00000000000000001p+0 : -0x4p-1076 : inexact
= mul downward m68k96:arg_fmt(0,1,-1074,69) 0x4p-1076 -0x1.00000000000000001p+0 : -0x4.0000000000000008p-1076 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-1074,69) 0x4p-1076 -0x1.00000000000000001p+0 : -0x4p-1076 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-1074,69) 0x4p-1076 -0x1.00000000000000001p+0 : -0x4p-1076 : inexact
= mul upward m68k96:arg_fmt(0,1,-1074,69) 0x4p-1076 -0x1.00000000000000001p+0 : -0x4p-1076 : inexact
= mul downward binary128:arg_fmt(0,1,-1074,69) 0x4p-1076 -0x1.00000000000000001p+0 : -0x4.00000000000000004p-1076 :
= mul tonearest binary128:arg_fmt(0,1,-1074,69) 0x4p-1076 -0x1.00000000000000001p+0 : -0x4.00000000000000004p-1076 :
= mul towardzero binary128:arg_fmt(0,1,-1074,69) 0x4p-1076 -0x1.00000000000000001p+0 : -0x4.00000000000000004p-1076 :
= mul upward binary128:arg_fmt(0,1,-1074,69) 0x4p-1076 -0x1.00000000000000001p+0 : -0x4.00000000000000004p-1076 :
= mul downward ibm128:arg_fmt(0,1,-1074,69) 0x4p-1076 -0x1.00000000000000001p+0 : -0x8p-1076 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1074,69) 0x4p-1076 -0x1.00000000000000001p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1074,69) 0x4p-1076 -0x1.00000000000000001p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1074,69) 0x4p-1076 -0x1.00000000000000001p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-16382,1) 0x4p-16384 -0x1p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-16382,1) 0x4p-16384 -0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16382,1) 0x4p-16384 -0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16382,1) 0x4p-16384 -0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-16382,1) 0x4p-16384 -0x1p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-16382,1) 0x4p-16384 -0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16382,1) 0x4p-16384 -0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16382,1) 0x4p-16384 -0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(0,1,-16382,1) 0x4p-16384 -0x1p+0 : -0x4p-16384 :
= mul tonearest intel96:arg_fmt(0,1,-16382,1) 0x4p-16384 -0x1p+0 : -0x4p-16384 :
= mul towardzero intel96:arg_fmt(0,1,-16382,1) 0x4p-16384 -0x1p+0 : -0x4p-16384 :
= mul upward intel96:arg_fmt(0,1,-16382,1) 0x4p-16384 -0x1p+0 : -0x4p-16384 :
= mul downward m68k96:arg_fmt(0,1,-16382,1) 0x4p-16384 -0x1p+0 : -0x4p-16384 :
= mul tonearest m68k96:arg_fmt(0,1,-16382,1) 0x4p-16384 -0x1p+0 : -0x4p-16384 :
= mul towardzero m68k96:arg_fmt(0,1,-16382,1) 0x4p-16384 -0x1p+0 : -0x4p-16384 :
= mul upward m68k96:arg_fmt(0,1,-16382,1) 0x4p-16384 -0x1p+0 : -0x4p-16384 :
= mul downward binary128:arg_fmt(0,1,-16382,1) 0x4p-16384 -0x1p+0 : -0x4p-16384 :
= mul tonearest binary128:arg_fmt(0,1,-16382,1) 0x4p-16384 -0x1p+0 : -0x4p-16384 :
= mul towardzero binary128:arg_fmt(0,1,-16382,1) 0x4p-16384 -0x1p+0 : -0x4p-16384 :
= mul upward binary128:arg_fmt(0,1,-16382,1) 0x4p-16384 -0x1p+0 : -0x4p-16384 :
= mul downward ibm128:arg_fmt(0,1,-16382,1) 0x4p-16384 -0x1p+0 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-16382,1) 0x4p-16384 -0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16382,1) 0x4p-16384 -0x1p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16382,1) 0x4p-16384 -0x1p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(0,1,-16382,24) 0x4p-16384 -0x1.000002p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-16382,24) 0x4p-16384 -0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16382,24) 0x4p-16384 -0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16382,24) 0x4p-16384 -0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-16382,24) 0x4p-16384 -0x1.000002p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-16382,24) 0x4p-16384 -0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16382,24) 0x4p-16384 -0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16382,24) 0x4p-16384 -0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(0,1,-16382,24) 0x4p-16384 -0x1.000002p+0 : -0x4.000008p-16384 :
= mul tonearest intel96:arg_fmt(0,1,-16382,24) 0x4p-16384 -0x1.000002p+0 : -0x4.000008p-16384 :
= mul towardzero intel96:arg_fmt(0,1,-16382,24) 0x4p-16384 -0x1.000002p+0 : -0x4.000008p-16384 :
= mul upward intel96:arg_fmt(0,1,-16382,24) 0x4p-16384 -0x1.000002p+0 : -0x4.000008p-16384 :
= mul downward m68k96:arg_fmt(0,1,-16382,24) 0x4p-16384 -0x1.000002p+0 : -0x4.000008p-16384 :
= mul tonearest m68k96:arg_fmt(0,1,-16382,24) 0x4p-16384 -0x1.000002p+0 : -0x4.000008p-16384 :
= mul towardzero m68k96:arg_fmt(0,1,-16382,24) 0x4p-16384 -0x1.000002p+0 : -0x4.000008p-16384 :
= mul upward m68k96:arg_fmt(0,1,-16382,24) 0x4p-16384 -0x1.000002p+0 : -0x4.000008p-16384 :
= mul downward binary128:arg_fmt(0,1,-16382,24) 0x4p-16384 -0x1.000002p+0 : -0x4.000008p-16384 :
= mul tonearest binary128:arg_fmt(0,1,-16382,24) 0x4p-16384 -0x1.000002p+0 : -0x4.000008p-16384 :
= mul towardzero binary128:arg_fmt(0,1,-16382,24) 0x4p-16384 -0x1.000002p+0 : -0x4.000008p-16384 :
= mul upward binary128:arg_fmt(0,1,-16382,24) 0x4p-16384 -0x1.000002p+0 : -0x4.000008p-16384 :
= mul downward ibm128:arg_fmt(0,1,-16382,24) 0x4p-16384 -0x1.000002p+0 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-16382,24) 0x4p-16384 -0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16382,24) 0x4p-16384 -0x1.000002p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16382,24) 0x4p-16384 -0x1.000002p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(0,1,-16382,53) 0x4p-16384 -0x1.0000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-16382,53) 0x4p-16384 -0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16382,53) 0x4p-16384 -0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16382,53) 0x4p-16384 -0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-16382,53) 0x4p-16384 -0x1.0000000000001p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-16382,53) 0x4p-16384 -0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16382,53) 0x4p-16384 -0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16382,53) 0x4p-16384 -0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(0,1,-16382,53) 0x4p-16384 -0x1.0000000000001p+0 : -0x4.0000000000004p-16384 :
= mul tonearest intel96:arg_fmt(0,1,-16382,53) 0x4p-16384 -0x1.0000000000001p+0 : -0x4.0000000000004p-16384 :
= mul towardzero intel96:arg_fmt(0,1,-16382,53) 0x4p-16384 -0x1.0000000000001p+0 : -0x4.0000000000004p-16384 :
= mul upward intel96:arg_fmt(0,1,-16382,53) 0x4p-16384 -0x1.0000000000001p+0 : -0x4.0000000000004p-16384 :
= mul downward m68k96:arg_fmt(0,1,-16382,53) 0x4p-16384 -0x1.0000000000001p+0 : -0x4.0000000000004p-16384 :
= mul tonearest m68k96:arg_fmt(0,1,-16382,53) 0x4p-16384 -0x1.0000000000001p+0 : -0x4.0000000000004p-16384 :
= mul towardzero m68k96:arg_fmt(0,1,-16382,53) 0x4p-16384 -0x1.0000000000001p+0 : -0x4.0000000000004p-16384 :
= mul upward m68k96:arg_fmt(0,1,-16382,53) 0x4p-16384 -0x1.0000000000001p+0 : -0x4.0000000000004p-16384 :
= mul downward binary128:arg_fmt(0,1,-16382,53) 0x4p-16384 -0x1.0000000000001p+0 : -0x4.0000000000004p-16384 :
= mul tonearest binary128:arg_fmt(0,1,-16382,53) 0x4p-16384 -0x1.0000000000001p+0 : -0x4.0000000000004p-16384 :
= mul towardzero binary128:arg_fmt(0,1,-16382,53) 0x4p-16384 -0x1.0000000000001p+0 : -0x4.0000000000004p-16384 :
= mul upward binary128:arg_fmt(0,1,-16382,53) 0x4p-16384 -0x1.0000000000001p+0 : -0x4.0000000000004p-16384 :
= mul downward ibm128:arg_fmt(0,1,-16382,53) 0x4p-16384 -0x1.0000000000001p+0 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-16382,53) 0x4p-16384 -0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16382,53) 0x4p-16384 -0x1.0000000000001p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16382,53) 0x4p-16384 -0x1.0000000000001p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(0,1,-16382,64) 0x4p-16384 -0x1.0000000000000002p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-16382,64) 0x4p-16384 -0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16382,64) 0x4p-16384 -0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16382,64) 0x4p-16384 -0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-16382,64) 0x4p-16384 -0x1.0000000000000002p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-16382,64) 0x4p-16384 -0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16382,64) 0x4p-16384 -0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16382,64) 0x4p-16384 -0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(0,1,-16382,64) 0x4p-16384 -0x1.0000000000000002p+0 : -0x4.0000000000000008p-16384 :
= mul tonearest intel96:arg_fmt(0,1,-16382,64) 0x4p-16384 -0x1.0000000000000002p+0 : -0x4.0000000000000008p-16384 :
= mul towardzero intel96:arg_fmt(0,1,-16382,64) 0x4p-16384 -0x1.0000000000000002p+0 : -0x4.0000000000000008p-16384 :
= mul upward intel96:arg_fmt(0,1,-16382,64) 0x4p-16384 -0x1.0000000000000002p+0 : -0x4.0000000000000008p-16384 :
= mul downward m68k96:arg_fmt(0,1,-16382,64) 0x4p-16384 -0x1.0000000000000002p+0 : -0x4.0000000000000008p-16384 :
= mul tonearest m68k96:arg_fmt(0,1,-16382,64) 0x4p-16384 -0x1.0000000000000002p+0 : -0x4.0000000000000008p-16384 :
= mul towardzero m68k96:arg_fmt(0,1,-16382,64) 0x4p-16384 -0x1.0000000000000002p+0 : -0x4.0000000000000008p-16384 :
= mul upward m68k96:arg_fmt(0,1,-16382,64) 0x4p-16384 -0x1.0000000000000002p+0 : -0x4.0000000000000008p-16384 :
= mul downward binary128:arg_fmt(0,1,-16382,64) 0x4p-16384 -0x1.0000000000000002p+0 : -0x4.0000000000000008p-16384 :
= mul tonearest binary128:arg_fmt(0,1,-16382,64) 0x4p-16384 -0x1.0000000000000002p+0 : -0x4.0000000000000008p-16384 :
= mul towardzero binary128:arg_fmt(0,1,-16382,64) 0x4p-16384 -0x1.0000000000000002p+0 : -0x4.0000000000000008p-16384 :
= mul upward binary128:arg_fmt(0,1,-16382,64) 0x4p-16384 -0x1.0000000000000002p+0 : -0x4.0000000000000008p-16384 :
= mul downward ibm128:arg_fmt(0,1,-16382,64) 0x4p-16384 -0x1.0000000000000002p+0 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-16382,64) 0x4p-16384 -0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16382,64) 0x4p-16384 -0x1.0000000000000002p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16382,64) 0x4p-16384 -0x1.0000000000000002p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(0,1,-16382,69) 0x4p-16384 -0x1.00000000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-16382,69) 0x4p-16384 -0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16382,69) 0x4p-16384 -0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16382,69) 0x4p-16384 -0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-16382,69) 0x4p-16384 -0x1.00000000000000001p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-16382,69) 0x4p-16384 -0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16382,69) 0x4p-16384 -0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16382,69) 0x4p-16384 -0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(0,1,-16382,69) 0x4p-16384 -0x1.00000000000000001p+0 : -0x4.0000000000000008p-16384 : inexact
= mul tonearest intel96:arg_fmt(0,1,-16382,69) 0x4p-16384 -0x1.00000000000000001p+0 : -0x4p-16384 : inexact
= mul towardzero intel96:arg_fmt(0,1,-16382,69) 0x4p-16384 -0x1.00000000000000001p+0 : -0x4p-16384 : inexact
= mul upward intel96:arg_fmt(0,1,-16382,69) 0x4p-16384 -0x1.00000000000000001p+0 : -0x4p-16384 : inexact
= mul downward m68k96:arg_fmt(0,1,-16382,69) 0x4p-16384 -0x1.00000000000000001p+0 : -0x4.0000000000000008p-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16382,69) 0x4p-16384 -0x1.00000000000000001p+0 : -0x4p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16382,69) 0x4p-16384 -0x1.00000000000000001p+0 : -0x4p-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16382,69) 0x4p-16384 -0x1.00000000000000001p+0 : -0x4p-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16382,69) 0x4p-16384 -0x1.00000000000000001p+0 : -0x4.00000000000000004p-16384 :
= mul tonearest binary128:arg_fmt(0,1,-16382,69) 0x4p-16384 -0x1.00000000000000001p+0 : -0x4.00000000000000004p-16384 :
= mul towardzero binary128:arg_fmt(0,1,-16382,69) 0x4p-16384 -0x1.00000000000000001p+0 : -0x4.00000000000000004p-16384 :
= mul upward binary128:arg_fmt(0,1,-16382,69) 0x4p-16384 -0x1.00000000000000001p+0 : -0x4.00000000000000004p-16384 :
= mul downward ibm128:arg_fmt(0,1,-16382,69) 0x4p-16384 -0x1.00000000000000001p+0 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-16382,69) 0x4p-16384 -0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16382,69) 0x4p-16384 -0x1.00000000000000001p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16382,69) 0x4p-16384 -0x1.00000000000000001p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1p+0 : -0x3.fffffffffffffff8p-16384 :
= mul tonearest intel96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1p+0 : -0x3.fffffffffffffff8p-16384 :
= mul towardzero intel96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1p+0 : -0x3.fffffffffffffff8p-16384 :
= mul upward intel96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1p+0 : -0x3.fffffffffffffff8p-16384 :
= mul downward m68k96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1p+0 : -0x3.fffffffffffffff8p-16384 :
= mul tonearest m68k96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1p+0 : -0x3.fffffffffffffff8p-16384 :
= mul towardzero m68k96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1p+0 : -0x3.fffffffffffffff8p-16384 :
= mul upward m68k96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1p+0 : -0x3.fffffffffffffff8p-16384 :
= mul downward binary128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1p+0 : -0x3.fffffffffffffff8p-16384 :
= mul tonearest binary128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1p+0 : -0x3.fffffffffffffff8p-16384 :
= mul towardzero binary128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1p+0 : -0x3.fffffffffffffff8p-16384 :
= mul upward binary128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1p+0 : -0x3.fffffffffffffff8p-16384 :
= mul downward ibm128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1p+0 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : -0x4.000007fffffffff8p-16384 : inexact
= mul tonearest intel96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : -0x4.000007fffffffff8p-16384 : inexact
= mul towardzero intel96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : -0x4.000007fffffffffp-16384 : inexact
= mul upward intel96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : -0x4.000007fffffffffp-16384 : inexact
= mul downward m68k96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : -0x4.000007fffffffff8p-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : -0x4.000007fffffffff8p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : -0x4.000007fffffffffp-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : -0x4.000007fffffffffp-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : -0x4.000007fffffffff7fffffp-16384 :
= mul tonearest binary128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : -0x4.000007fffffffff7fffffp-16384 :
= mul towardzero binary128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : -0x4.000007fffffffff7fffffp-16384 :
= mul upward binary128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : -0x4.000007fffffffff7fffffp-16384 :
= mul downward ibm128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : -0x4.0000000000003ff8p-16384 : inexact
= mul tonearest intel96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : -0x4.0000000000003ff8p-16384 : inexact
= mul towardzero intel96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : -0x4.0000000000003ffp-16384 : inexact
= mul upward intel96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : -0x4.0000000000003ffp-16384 : inexact
= mul downward m68k96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : -0x4.0000000000003ff8p-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : -0x4.0000000000003ff8p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : -0x4.0000000000003ffp-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : -0x4.0000000000003ffp-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : -0x4.0000000000003ff8p-16384 : inexact
= mul tonearest binary128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : -0x4.0000000000003ff8p-16384 : inexact
= mul towardzero binary128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : -0x4.0000000000003ff7fffffffffffcp-16384 : inexact
= mul upward binary128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : -0x4.0000000000003ff7fffffffffffcp-16384 : inexact
= mul downward ibm128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16445,63) 0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : -0x4p-16384 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul tonearest intel96:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : -0x4p-16384 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul towardzero intel96:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul upward intel96:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : -0x4p-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : -0x4p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : -0x3.fffffffffffffffcp-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : -0x3.fffffffffffffffcp-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : -0x4p-16384 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul tonearest binary128:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : -0x4p-16384 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul towardzero binary128:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : -0x3.fffffffffffffffffffffffffffcp-16384 : inexact underflow errno-erange-ok
= mul upward binary128:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : -0x3.fffffffffffffffffffffffffffcp-16384 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16445,64) 0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : -0x4p-16384 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : -0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul towardzero intel96:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : -0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul upward intel96:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : -0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : -0x3.fffffffffffffffcp-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : -0x3.fffffffffffffff8p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : -0x3.fffffffffffffff8p-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : -0x3.fffffffffffffff8p-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : -0x3.fffffffffffffff84p-16384 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : -0x3.fffffffffffffff84p-16384 : inexact underflow errno-erange-ok
= mul towardzero binary128:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : -0x3.fffffffffffffff83ffffffffffcp-16384 : inexact underflow errno-erange-ok
= mul upward binary128:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : -0x3.fffffffffffffff83ffffffffffcp-16384 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16445,69) 0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1p+0 : -0x4p-16384 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1p+0 : -0x4p-16384 : inexact underflow errno-erange-ok
= mul towardzero intel96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1p+0 : -0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul upward intel96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1p+0 : -0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1p+0 : -0x3.fffffffffffffffcp-16384 :
= mul tonearest m68k96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1p+0 : -0x3.fffffffffffffffcp-16384 :
= mul towardzero m68k96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1p+0 : -0x3.fffffffffffffffcp-16384 :
= mul upward m68k96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1p+0 : -0x3.fffffffffffffffcp-16384 :
= mul downward binary128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1p+0 : -0x3.fffffffffffffffcp-16384 :
= mul tonearest binary128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1p+0 : -0x3.fffffffffffffffcp-16384 :
= mul towardzero binary128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1p+0 : -0x3.fffffffffffffffcp-16384 :
= mul upward binary128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1p+0 : -0x3.fffffffffffffffcp-16384 :
= mul downward ibm128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1p+0 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : -0x4.000008p-16384 : inexact
= mul tonearest intel96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : -0x4.000007fffffffff8p-16384 : inexact
= mul towardzero intel96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : -0x4.000007fffffffff8p-16384 : inexact
= mul upward intel96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : -0x4.000007fffffffff8p-16384 : inexact
= mul downward m68k96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : -0x4.000008p-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : -0x4.000007fffffffff8p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : -0x4.000007fffffffff8p-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : -0x4.000007fffffffff8p-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : -0x4.000007fffffffffbfffff8p-16384 :
= mul tonearest binary128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : -0x4.000007fffffffffbfffff8p-16384 :
= mul towardzero binary128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : -0x4.000007fffffffffbfffff8p-16384 :
= mul upward binary128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : -0x4.000007fffffffffbfffff8p-16384 :
= mul downward ibm128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : -0x4.0000000000004p-16384 : inexact
= mul tonearest intel96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : -0x4.0000000000003ff8p-16384 : inexact
= mul towardzero intel96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : -0x4.0000000000003ff8p-16384 : inexact
= mul upward intel96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : -0x4.0000000000003ff8p-16384 : inexact
= mul downward m68k96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : -0x4.0000000000004p-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : -0x4.0000000000003ff8p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : -0x4.0000000000003ff8p-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : -0x4.0000000000003ff8p-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : -0x4.0000000000003ffcp-16384 : inexact
= mul tonearest binary128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : -0x4.0000000000003ffcp-16384 : inexact
= mul towardzero binary128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : -0x4.0000000000003ffbfffffffffffcp-16384 : inexact
= mul upward binary128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : -0x4.0000000000003ffbfffffffffffcp-16384 : inexact
= mul downward ibm128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : -0x4.0000000000000008p-16384 : inexact
= mul tonearest intel96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : -0x4p-16384 : inexact
= mul towardzero intel96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : -0x4p-16384 : inexact
= mul upward intel96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : -0x4p-16384 : inexact
= mul downward m68k96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : -0x4.0000000000000008p-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : -0x4p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : -0x4p-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : -0x4p-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : -0x4.0000000000000004p-16384 : inexact
= mul tonearest binary128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : -0x4.0000000000000004p-16384 : inexact
= mul towardzero binary128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : -0x4.0000000000000003fffffffffffcp-16384 : inexact
= mul upward binary128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : -0x4.0000000000000003fffffffffffcp-16384 : inexact
= mul downward ibm128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16446,64) 0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : -0x4p-16384 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul tonearest intel96:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : -0x4p-16384 : inexact underflow errno-erange-ok
= mul towardzero intel96:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : -0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul upward intel96:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : -0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : -0x4p-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : -0x3.fffffffffffffffcp-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : -0x3.fffffffffffffffcp-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : -0x3.fffffffffffffffcp-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : -0x3.fffffffffffffffc4p-16384 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : -0x3.fffffffffffffffc4p-16384 : inexact underflow errno-erange-ok
= mul towardzero binary128:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : -0x3.fffffffffffffffc3ffffffffffcp-16384 : inexact underflow errno-erange-ok
= mul upward binary128:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : -0x3.fffffffffffffffc3ffffffffffcp-16384 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16446,69) 0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1p+0 : -0x4p-16384 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul tonearest intel96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1p+0 : -0x4p-16384 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul towardzero intel96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1p+0 : -0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul upward intel96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1p+0 : -0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1p+0 : -0x4p-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1p+0 : -0x4p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1p+0 : -0x3.fffffffffffffffcp-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1p+0 : -0x3.fffffffffffffffcp-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1p+0 : -0x3.fffffffffffffffep-16384 :
= mul tonearest binary128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1p+0 : -0x3.fffffffffffffffep-16384 :
= mul towardzero binary128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1p+0 : -0x3.fffffffffffffffep-16384 :
= mul upward binary128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1p+0 : -0x3.fffffffffffffffep-16384 :
= mul downward ibm128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1p+0 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.000002p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.000002p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.000002p+0 : -0x4.000008p-16384 : inexact
= mul tonearest intel96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.000002p+0 : -0x4.000008p-16384 : inexact
= mul towardzero intel96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.000002p+0 : -0x4.000007fffffffff8p-16384 : inexact
= mul upward intel96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.000002p+0 : -0x4.000007fffffffff8p-16384 : inexact
= mul downward m68k96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.000002p+0 : -0x4.000008p-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.000002p+0 : -0x4.000008p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.000002p+0 : -0x4.000007fffffffff8p-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.000002p+0 : -0x4.000007fffffffff8p-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.000002p+0 : -0x4.000007fffffffffdfffffcp-16384 :
= mul tonearest binary128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.000002p+0 : -0x4.000007fffffffffdfffffcp-16384 :
= mul towardzero binary128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.000002p+0 : -0x4.000007fffffffffdfffffcp-16384 :
= mul upward binary128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.000002p+0 : -0x4.000007fffffffffdfffffcp-16384 :
= mul downward ibm128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.000002p+0 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.000002p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.000002p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : -0x4.0000000000004p-16384 : inexact
= mul tonearest intel96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : -0x4.0000000000004p-16384 : inexact
= mul towardzero intel96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : -0x4.0000000000003ff8p-16384 : inexact
= mul upward intel96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : -0x4.0000000000003ff8p-16384 : inexact
= mul downward m68k96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : -0x4.0000000000004p-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : -0x4.0000000000004p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : -0x4.0000000000003ff8p-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : -0x4.0000000000003ff8p-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : -0x4.0000000000003ffep-16384 : inexact
= mul tonearest binary128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : -0x4.0000000000003ffep-16384 : inexact
= mul towardzero binary128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : -0x4.0000000000003ffdfffffffffffcp-16384 : inexact
= mul upward binary128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : -0x4.0000000000003ffdfffffffffffcp-16384 : inexact
= mul downward ibm128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : -0x4.0000000000000008p-16384 : inexact
= mul tonearest intel96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : -0x4.0000000000000008p-16384 : inexact
= mul towardzero intel96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : -0x4p-16384 : inexact
= mul upward intel96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : -0x4p-16384 : inexact
= mul downward m68k96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : -0x4.0000000000000008p-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : -0x4.0000000000000008p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : -0x4p-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : -0x4p-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : -0x4.0000000000000006p-16384 : inexact
= mul tonearest binary128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : -0x4.0000000000000006p-16384 : inexact
= mul towardzero binary128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : -0x4.0000000000000005fffffffffffcp-16384 : inexact
= mul upward binary128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : -0x4.0000000000000005fffffffffffcp-16384 : inexact
= mul downward ibm128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16447,65) 0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : -0x4p-16384 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul tonearest intel96:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : -0x4p-16384 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul towardzero intel96:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : -0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul upward intel96:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : -0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : -0x4p-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : -0x4p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : -0x3.fffffffffffffffcp-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : -0x3.fffffffffffffffcp-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : -0x3.fffffffffffffffe4p-16384 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : -0x3.fffffffffffffffe4p-16384 : inexact underflow errno-erange-ok
= mul towardzero binary128:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : -0x3.fffffffffffffffe3ffffffffffcp-16384 : inexact underflow errno-erange-ok
= mul upward binary128:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : -0x3.fffffffffffffffe3ffffffffffcp-16384 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16447,69) 0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
mul -0x0.ffffffffffffffff8p-16382 0x1.00000000000000001p0
= mul downward binary32:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul tonearest binary32:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul towardzero binary32:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul upward binary32:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul downward binary64:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul tonearest binary64:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul towardzero binary64:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul upward binary64:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul downward intel96:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul tonearest intel96:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul towardzero intel96:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul upward intel96:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul downward m68k96:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul tonearest m68k96:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul towardzero m68k96:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul upward m68k96:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul downward binary128:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul tonearest binary128:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul towardzero binary128:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul upward binary128:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul downward ibm128:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul tonearest ibm128:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul towardzero ibm128:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul upward ibm128:arg_fmt(0,1,-23,24) -0x0p+0 0x1.000002p+0 : -0x0p+0 :
= mul downward binary32:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul tonearest binary32:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul towardzero binary32:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul upward binary32:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul downward binary64:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul tonearest binary64:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul towardzero binary64:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul upward binary64:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul downward intel96:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul tonearest intel96:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul towardzero intel96:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul upward intel96:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul downward m68k96:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul tonearest m68k96:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul towardzero m68k96:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul upward m68k96:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul downward binary128:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul tonearest binary128:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul towardzero binary128:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul upward binary128:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul downward ibm128:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul tonearest ibm128:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul towardzero ibm128:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul upward ibm128:arg_fmt(0,1,0,1) -0x0p+0 0x1p+0 : -0x0p+0 :
= mul downward binary32:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul tonearest binary32:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul towardzero binary32:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul upward binary32:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul downward binary64:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul tonearest binary64:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul towardzero binary64:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul upward binary64:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul downward intel96:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul tonearest intel96:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul towardzero intel96:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul upward intel96:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul downward m68k96:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul tonearest m68k96:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul towardzero m68k96:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul upward m68k96:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul downward binary128:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul tonearest binary128:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul towardzero binary128:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul upward binary128:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul downward ibm128:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul tonearest ibm128:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul towardzero ibm128:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul upward ibm128:arg_fmt(0,1,-52,53) -0x0p+0 0x1.0000000000001p+0 : -0x0p+0 :
= mul downward binary32:arg_fmt(0,1,-63,64) -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 :
= mul tonearest binary32:arg_fmt(0,1,-63,64) -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 :
= mul towardzero binary32:arg_fmt(0,1,-63,64) -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 :
= mul upward binary32:arg_fmt(0,1,-63,64) -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 :
= mul downward binary64:arg_fmt(0,1,-63,64) -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 :
= mul tonearest binary64:arg_fmt(0,1,-63,64) -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 :
= mul towardzero binary64:arg_fmt(0,1,-63,64) -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 :
= mul upward binary64:arg_fmt(0,1,-63,64) -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 :
= mul downward intel96:arg_fmt(0,1,-63,64) -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 :
= mul tonearest intel96:arg_fmt(0,1,-63,64) -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 :
= mul towardzero intel96:arg_fmt(0,1,-63,64) -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 :
= mul upward intel96:arg_fmt(0,1,-63,64) -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 :
= mul downward m68k96:arg_fmt(0,1,-63,64) -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 :
= mul tonearest m68k96:arg_fmt(0,1,-63,64) -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 :
= mul towardzero m68k96:arg_fmt(0,1,-63,64) -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 :
= mul upward m68k96:arg_fmt(0,1,-63,64) -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 :
= mul downward binary128:arg_fmt(0,1,-63,64) -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 :
= mul tonearest binary128:arg_fmt(0,1,-63,64) -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 :
= mul towardzero binary128:arg_fmt(0,1,-63,64) -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 :
= mul upward binary128:arg_fmt(0,1,-63,64) -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 :
= mul downward ibm128:arg_fmt(0,1,-63,64) -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 :
= mul tonearest ibm128:arg_fmt(0,1,-63,64) -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 :
= mul towardzero ibm128:arg_fmt(0,1,-63,64) -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 :
= mul upward ibm128:arg_fmt(0,1,-63,64) -0x0p+0 0x1.0000000000000002p+0 : -0x0p+0 :
= mul downward binary32:arg_fmt(0,1,-68,69) -0x0p+0 0x1.00000000000000001p+0 : -0x0p+0 :
= mul tonearest binary32:arg_fmt(0,1,-68,69) -0x0p+0 0x1.00000000000000001p+0 : -0x0p+0 :
= mul towardzero binary32:arg_fmt(0,1,-68,69) -0x0p+0 0x1.00000000000000001p+0 : -0x0p+0 :
= mul upward binary32:arg_fmt(0,1,-68,69) -0x0p+0 0x1.00000000000000001p+0 : -0x0p+0 :
= mul downward binary64:arg_fmt(0,1,-68,69) -0x0p+0 0x1.00000000000000001p+0 : -0x0p+0 :
= mul tonearest binary64:arg_fmt(0,1,-68,69) -0x0p+0 0x1.00000000000000001p+0 : -0x0p+0 :
= mul towardzero binary64:arg_fmt(0,1,-68,69) -0x0p+0 0x1.00000000000000001p+0 : -0x0p+0 :
= mul upward binary64:arg_fmt(0,1,-68,69) -0x0p+0 0x1.00000000000000001p+0 : -0x0p+0 :
= mul downward intel96:arg_fmt(0,1,-68,69) -0x0p+0 0x1.00000000000000001p+0 : -0x0p+0 :
= mul tonearest intel96:arg_fmt(0,1,-68,69) -0x0p+0 0x1.00000000000000001p+0 : -0x0p+0 :
= mul towardzero intel96:arg_fmt(0,1,-68,69) -0x0p+0 0x1.00000000000000001p+0 : -0x0p+0 :
= mul upward intel96:arg_fmt(0,1,-68,69) -0x0p+0 0x1.00000000000000001p+0 : -0x0p+0 :
= mul downward m68k96:arg_fmt(0,1,-68,69) -0x0p+0 0x1.00000000000000001p+0 : -0x0p+0 :
= mul tonearest m68k96:arg_fmt(0,1,-68,69) -0x0p+0 0x1.00000000000000001p+0 : -0x0p+0 :
= mul towardzero m68k96:arg_fmt(0,1,-68,69) -0x0p+0 0x1.00000000000000001p+0 : -0x0p+0 :
= mul upward m68k96:arg_fmt(0,1,-68,69) -0x0p+0 0x1.00000000000000001p+0 : -0x0p+0 :
= mul downward binary128:arg_fmt(0,1,-68,69) -0x0p+0 0x1.00000000000000001p+0 : -0x0p+0 :
= mul tonearest binary128:arg_fmt(0,1,-68,69) -0x0p+0 0x1.00000000000000001p+0 : -0x0p+0 :
= mul towardzero binary128:arg_fmt(0,1,-68,69) -0x0p+0 0x1.00000000000000001p+0 : -0x0p+0 :
= mul upward binary128:arg_fmt(0,1,-68,69) -0x0p+0 0x1.00000000000000001p+0 : -0x0p+0 :
= mul downward ibm128:arg_fmt(0,1,-68,69) -0x0p+0 0x1.00000000000000001p+0 : -0x0p+0 :
= mul tonearest ibm128:arg_fmt(0,1,-68,69) -0x0p+0 0x1.00000000000000001p+0 : -0x0p+0 :
= mul towardzero ibm128:arg_fmt(0,1,-68,69) -0x0p+0 0x1.00000000000000001p+0 : -0x0p+0 :
= mul upward ibm128:arg_fmt(0,1,-68,69) -0x0p+0 0x1.00000000000000001p+0 : -0x0p+0 :
= mul downward binary32:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x1p-148 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul towardzero binary32:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul upward binary32:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x8.00001p-152 :
= mul tonearest binary64:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x8.00001p-152 :
= mul towardzero binary64:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x8.00001p-152 :
= mul upward binary64:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x8.00001p-152 :
= mul downward intel96:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x8.00001p-152 :
= mul tonearest intel96:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x8.00001p-152 :
= mul towardzero intel96:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x8.00001p-152 :
= mul upward intel96:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x8.00001p-152 :
= mul downward m68k96:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x8.00001p-152 :
= mul tonearest m68k96:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x8.00001p-152 :
= mul towardzero m68k96:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x8.00001p-152 :
= mul upward m68k96:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x8.00001p-152 :
= mul downward binary128:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x8.00001p-152 :
= mul tonearest binary128:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x8.00001p-152 :
= mul towardzero binary128:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x8.00001p-152 :
= mul upward binary128:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x8.00001p-152 :
= mul downward ibm128:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x8.00001p-152 :
= mul tonearest ibm128:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x8.00001p-152 :
= mul towardzero ibm128:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x8.00001p-152 :
= mul upward ibm128:arg_fmt(0,1,-149,24) -0x8p-152 0x1.000002p+0 : -0x8.00001p-152 :
= mul downward binary32:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul tonearest binary32:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul towardzero binary32:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul upward binary32:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul downward binary64:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul tonearest binary64:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul towardzero binary64:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul upward binary64:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul downward intel96:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul tonearest intel96:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul towardzero intel96:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul upward intel96:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul downward m68k96:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul tonearest m68k96:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul towardzero m68k96:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul upward m68k96:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul downward binary128:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul tonearest binary128:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul towardzero binary128:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul upward binary128:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul downward ibm128:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul tonearest ibm128:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul towardzero ibm128:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul upward ibm128:arg_fmt(0,1,-149,1) -0x8p-152 0x1p+0 : -0x8p-152 :
= mul downward binary32:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x1p-148 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul towardzero binary32:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul upward binary32:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul tonearest binary64:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul towardzero binary64:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul upward binary64:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul downward intel96:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul tonearest intel96:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul towardzero intel96:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul upward intel96:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul downward m68k96:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul tonearest m68k96:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul towardzero m68k96:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul upward m68k96:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul downward binary128:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul tonearest binary128:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul towardzero binary128:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul upward binary128:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul downward ibm128:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul tonearest ibm128:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul towardzero ibm128:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul upward ibm128:arg_fmt(0,1,-149,53) -0x8p-152 0x1.0000000000001p+0 : -0x8.0000000000008p-152 :
= mul downward binary32:arg_fmt(0,1,-149,64) -0x8p-152 0x1.0000000000000002p+0 : -0x1p-148 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-149,64) -0x8p-152 0x1.0000000000000002p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul towardzero binary32:arg_fmt(0,1,-149,64) -0x8p-152 0x1.0000000000000002p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul upward binary32:arg_fmt(0,1,-149,64) -0x8p-152 0x1.0000000000000002p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-149,64) -0x8p-152 0x1.0000000000000002p+0 : -0x8.0000000000008p-152 : inexact
= mul tonearest binary64:arg_fmt(0,1,-149,64) -0x8p-152 0x1.0000000000000002p+0 : -0x8p-152 : inexact
= mul towardzero binary64:arg_fmt(0,1,-149,64) -0x8p-152 0x1.0000000000000002p+0 : -0x8p-152 : inexact
= mul upward binary64:arg_fmt(0,1,-149,64) -0x8p-152 0x1.0000000000000002p+0 : -0x8p-152 : inexact
= mul downward intel96:arg_fmt(0,1,-149,64) -0x8p-152 0x1.0000000000000002p+0 : -0x8.000000000000001p-152 :
= mul tonearest intel96:arg_fmt(0,1,-149,64) -0x8p-152 0x1.0000000000000002p+0 : -0x8.000000000000001p-152 :
= mul towardzero intel96:arg_fmt(0,1,-149,64) -0x8p-152 0x1.0000000000000002p+0 : -0x8.000000000000001p-152 :
= mul upward intel96:arg_fmt(0,1,-149,64) -0x8p-152 0x1.0000000000000002p+0 : -0x8.000000000000001p-152 :
= mul downward m68k96:arg_fmt(0,1,-149,64) -0x8p-152 0x1.0000000000000002p+0 : -0x8.000000000000001p-152 :
= mul tonearest m68k96:arg_fmt(0,1,-149,64) -0x8p-152 0x1.0000000000000002p+0 : -0x8.000000000000001p-152 :
= mul towardzero m68k96:arg_fmt(0,1,-149,64) -0x8p-152 0x1.0000000000000002p+0 : -0x8.000000000000001p-152 :
= mul upward m68k96:arg_fmt(0,1,-149,64) -0x8p-152 0x1.0000000000000002p+0 : -0x8.000000000000001p-152 :
= mul downward binary128:arg_fmt(0,1,-149,64) -0x8p-152 0x1.0000000000000002p+0 : -0x8.000000000000001p-152 :
= mul tonearest binary128:arg_fmt(0,1,-149,64) -0x8p-152 0x1.0000000000000002p+0 : -0x8.000000000000001p-152 :
= mul towardzero binary128:arg_fmt(0,1,-149,64) -0x8p-152 0x1.0000000000000002p+0 : -0x8.000000000000001p-152 :
= mul upward binary128:arg_fmt(0,1,-149,64) -0x8p-152 0x1.0000000000000002p+0 : -0x8.000000000000001p-152 :
= mul downward ibm128:arg_fmt(0,1,-149,64) -0x8p-152 0x1.0000000000000002p+0 : -0x8.000000000000001p-152 :
= mul tonearest ibm128:arg_fmt(0,1,-149,64) -0x8p-152 0x1.0000000000000002p+0 : -0x8.000000000000001p-152 :
= mul towardzero ibm128:arg_fmt(0,1,-149,64) -0x8p-152 0x1.0000000000000002p+0 : -0x8.000000000000001p-152 :
= mul upward ibm128:arg_fmt(0,1,-149,64) -0x8p-152 0x1.0000000000000002p+0 : -0x8.000000000000001p-152 :
= mul downward binary32:arg_fmt(0,1,-149,69) -0x8p-152 0x1.00000000000000001p+0 : -0x1p-148 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-149,69) -0x8p-152 0x1.00000000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul towardzero binary32:arg_fmt(0,1,-149,69) -0x8p-152 0x1.00000000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul upward binary32:arg_fmt(0,1,-149,69) -0x8p-152 0x1.00000000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-149,69) -0x8p-152 0x1.00000000000000001p+0 : -0x8.0000000000008p-152 : inexact
= mul tonearest binary64:arg_fmt(0,1,-149,69) -0x8p-152 0x1.00000000000000001p+0 : -0x8p-152 : inexact
= mul towardzero binary64:arg_fmt(0,1,-149,69) -0x8p-152 0x1.00000000000000001p+0 : -0x8p-152 : inexact
= mul upward binary64:arg_fmt(0,1,-149,69) -0x8p-152 0x1.00000000000000001p+0 : -0x8p-152 : inexact
= mul downward intel96:arg_fmt(0,1,-149,69) -0x8p-152 0x1.00000000000000001p+0 : -0x8.000000000000001p-152 : inexact
= mul tonearest intel96:arg_fmt(0,1,-149,69) -0x8p-152 0x1.00000000000000001p+0 : -0x8p-152 : inexact
= mul towardzero intel96:arg_fmt(0,1,-149,69) -0x8p-152 0x1.00000000000000001p+0 : -0x8p-152 : inexact
= mul upward intel96:arg_fmt(0,1,-149,69) -0x8p-152 0x1.00000000000000001p+0 : -0x8p-152 : inexact
= mul downward m68k96:arg_fmt(0,1,-149,69) -0x8p-152 0x1.00000000000000001p+0 : -0x8.000000000000001p-152 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-149,69) -0x8p-152 0x1.00000000000000001p+0 : -0x8p-152 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-149,69) -0x8p-152 0x1.00000000000000001p+0 : -0x8p-152 : inexact
= mul upward m68k96:arg_fmt(0,1,-149,69) -0x8p-152 0x1.00000000000000001p+0 : -0x8p-152 : inexact
= mul downward binary128:arg_fmt(0,1,-149,69) -0x8p-152 0x1.00000000000000001p+0 : -0x8.00000000000000008p-152 :
= mul tonearest binary128:arg_fmt(0,1,-149,69) -0x8p-152 0x1.00000000000000001p+0 : -0x8.00000000000000008p-152 :
= mul towardzero binary128:arg_fmt(0,1,-149,69) -0x8p-152 0x1.00000000000000001p+0 : -0x8.00000000000000008p-152 :
= mul upward binary128:arg_fmt(0,1,-149,69) -0x8p-152 0x1.00000000000000001p+0 : -0x8.00000000000000008p-152 :
= mul downward ibm128:arg_fmt(0,1,-149,69) -0x8p-152 0x1.00000000000000001p+0 : -0x8.00000000000000008p-152 :
= mul tonearest ibm128:arg_fmt(0,1,-149,69) -0x8p-152 0x1.00000000000000001p+0 : -0x8.00000000000000008p-152 :
= mul towardzero ibm128:arg_fmt(0,1,-149,69) -0x8p-152 0x1.00000000000000001p+0 : -0x8.00000000000000008p-152 :
= mul upward ibm128:arg_fmt(0,1,-149,69) -0x8p-152 0x1.00000000000000001p+0 : -0x8.00000000000000008p-152 :
= mul downward binary32:arg_fmt(0,1,-1074,24) -0x4p-1076 0x1.000002p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-1074,24) -0x4p-1076 0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1074,24) -0x4p-1076 0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1074,24) -0x4p-1076 0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-1074,24) -0x4p-1076 0x1.000002p+0 : -0x8p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-1074,24) -0x4p-1076 0x1.000002p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul towardzero binary64:arg_fmt(0,1,-1074,24) -0x4p-1076 0x1.000002p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul upward binary64:arg_fmt(0,1,-1074,24) -0x4p-1076 0x1.000002p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-1074,24) -0x4p-1076 0x1.000002p+0 : -0x4.000008p-1076 :
= mul tonearest intel96:arg_fmt(0,1,-1074,24) -0x4p-1076 0x1.000002p+0 : -0x4.000008p-1076 :
= mul towardzero intel96:arg_fmt(0,1,-1074,24) -0x4p-1076 0x1.000002p+0 : -0x4.000008p-1076 :
= mul upward intel96:arg_fmt(0,1,-1074,24) -0x4p-1076 0x1.000002p+0 : -0x4.000008p-1076 :
= mul downward m68k96:arg_fmt(0,1,-1074,24) -0x4p-1076 0x1.000002p+0 : -0x4.000008p-1076 :
= mul tonearest m68k96:arg_fmt(0,1,-1074,24) -0x4p-1076 0x1.000002p+0 : -0x4.000008p-1076 :
= mul towardzero m68k96:arg_fmt(0,1,-1074,24) -0x4p-1076 0x1.000002p+0 : -0x4.000008p-1076 :
= mul upward m68k96:arg_fmt(0,1,-1074,24) -0x4p-1076 0x1.000002p+0 : -0x4.000008p-1076 :
= mul downward binary128:arg_fmt(0,1,-1074,24) -0x4p-1076 0x1.000002p+0 : -0x4.000008p-1076 :
= mul tonearest binary128:arg_fmt(0,1,-1074,24) -0x4p-1076 0x1.000002p+0 : -0x4.000008p-1076 :
= mul towardzero binary128:arg_fmt(0,1,-1074,24) -0x4p-1076 0x1.000002p+0 : -0x4.000008p-1076 :
= mul upward binary128:arg_fmt(0,1,-1074,24) -0x4p-1076 0x1.000002p+0 : -0x4.000008p-1076 :
= mul downward ibm128:arg_fmt(0,1,-1074,24) -0x4p-1076 0x1.000002p+0 : -0x8p-1076 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1074,24) -0x4p-1076 0x1.000002p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1074,24) -0x4p-1076 0x1.000002p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1074,24) -0x4p-1076 0x1.000002p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-1074,1) -0x4p-1076 0x1p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-1074,1) -0x4p-1076 0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1074,1) -0x4p-1076 0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1074,1) -0x4p-1076 0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-1074,1) -0x4p-1076 0x1p+0 : -0x4p-1076 :
= mul tonearest binary64:arg_fmt(0,1,-1074,1) -0x4p-1076 0x1p+0 : -0x4p-1076 :
= mul towardzero binary64:arg_fmt(0,1,-1074,1) -0x4p-1076 0x1p+0 : -0x4p-1076 :
= mul upward binary64:arg_fmt(0,1,-1074,1) -0x4p-1076 0x1p+0 : -0x4p-1076 :
= mul downward intel96:arg_fmt(0,1,-1074,1) -0x4p-1076 0x1p+0 : -0x4p-1076 :
= mul tonearest intel96:arg_fmt(0,1,-1074,1) -0x4p-1076 0x1p+0 : -0x4p-1076 :
= mul towardzero intel96:arg_fmt(0,1,-1074,1) -0x4p-1076 0x1p+0 : -0x4p-1076 :
= mul upward intel96:arg_fmt(0,1,-1074,1) -0x4p-1076 0x1p+0 : -0x4p-1076 :
= mul downward m68k96:arg_fmt(0,1,-1074,1) -0x4p-1076 0x1p+0 : -0x4p-1076 :
= mul tonearest m68k96:arg_fmt(0,1,-1074,1) -0x4p-1076 0x1p+0 : -0x4p-1076 :
= mul towardzero m68k96:arg_fmt(0,1,-1074,1) -0x4p-1076 0x1p+0 : -0x4p-1076 :
= mul upward m68k96:arg_fmt(0,1,-1074,1) -0x4p-1076 0x1p+0 : -0x4p-1076 :
= mul downward binary128:arg_fmt(0,1,-1074,1) -0x4p-1076 0x1p+0 : -0x4p-1076 :
= mul tonearest binary128:arg_fmt(0,1,-1074,1) -0x4p-1076 0x1p+0 : -0x4p-1076 :
= mul towardzero binary128:arg_fmt(0,1,-1074,1) -0x4p-1076 0x1p+0 : -0x4p-1076 :
= mul upward binary128:arg_fmt(0,1,-1074,1) -0x4p-1076 0x1p+0 : -0x4p-1076 :
= mul downward ibm128:arg_fmt(0,1,-1074,1) -0x4p-1076 0x1p+0 : -0x4p-1076 :
= mul tonearest ibm128:arg_fmt(0,1,-1074,1) -0x4p-1076 0x1p+0 : -0x4p-1076 :
= mul towardzero ibm128:arg_fmt(0,1,-1074,1) -0x4p-1076 0x1p+0 : -0x4p-1076 :
= mul upward ibm128:arg_fmt(0,1,-1074,1) -0x4p-1076 0x1p+0 : -0x4p-1076 :
= mul downward binary32:arg_fmt(0,1,-1074,53) -0x4p-1076 0x1.0000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-1074,53) -0x4p-1076 0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1074,53) -0x4p-1076 0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1074,53) -0x4p-1076 0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-1074,53) -0x4p-1076 0x1.0000000000001p+0 : -0x8p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-1074,53) -0x4p-1076 0x1.0000000000001p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul towardzero binary64:arg_fmt(0,1,-1074,53) -0x4p-1076 0x1.0000000000001p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul upward binary64:arg_fmt(0,1,-1074,53) -0x4p-1076 0x1.0000000000001p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-1074,53) -0x4p-1076 0x1.0000000000001p+0 : -0x4.0000000000004p-1076 :
= mul tonearest intel96:arg_fmt(0,1,-1074,53) -0x4p-1076 0x1.0000000000001p+0 : -0x4.0000000000004p-1076 :
= mul towardzero intel96:arg_fmt(0,1,-1074,53) -0x4p-1076 0x1.0000000000001p+0 : -0x4.0000000000004p-1076 :
= mul upward intel96:arg_fmt(0,1,-1074,53) -0x4p-1076 0x1.0000000000001p+0 : -0x4.0000000000004p-1076 :
= mul downward m68k96:arg_fmt(0,1,-1074,53) -0x4p-1076 0x1.0000000000001p+0 : -0x4.0000000000004p-1076 :
= mul tonearest m68k96:arg_fmt(0,1,-1074,53) -0x4p-1076 0x1.0000000000001p+0 : -0x4.0000000000004p-1076 :
= mul towardzero m68k96:arg_fmt(0,1,-1074,53) -0x4p-1076 0x1.0000000000001p+0 : -0x4.0000000000004p-1076 :
= mul upward m68k96:arg_fmt(0,1,-1074,53) -0x4p-1076 0x1.0000000000001p+0 : -0x4.0000000000004p-1076 :
= mul downward binary128:arg_fmt(0,1,-1074,53) -0x4p-1076 0x1.0000000000001p+0 : -0x4.0000000000004p-1076 :
= mul tonearest binary128:arg_fmt(0,1,-1074,53) -0x4p-1076 0x1.0000000000001p+0 : -0x4.0000000000004p-1076 :
= mul towardzero binary128:arg_fmt(0,1,-1074,53) -0x4p-1076 0x1.0000000000001p+0 : -0x4.0000000000004p-1076 :
= mul upward binary128:arg_fmt(0,1,-1074,53) -0x4p-1076 0x1.0000000000001p+0 : -0x4.0000000000004p-1076 :
= mul downward ibm128:arg_fmt(0,1,-1074,53) -0x4p-1076 0x1.0000000000001p+0 : -0x8p-1076 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1074,53) -0x4p-1076 0x1.0000000000001p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1074,53) -0x4p-1076 0x1.0000000000001p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1074,53) -0x4p-1076 0x1.0000000000001p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-1074,64) -0x4p-1076 0x1.0000000000000002p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-1074,64) -0x4p-1076 0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1074,64) -0x4p-1076 0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1074,64) -0x4p-1076 0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-1074,64) -0x4p-1076 0x1.0000000000000002p+0 : -0x8p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-1074,64) -0x4p-1076 0x1.0000000000000002p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul towardzero binary64:arg_fmt(0,1,-1074,64) -0x4p-1076 0x1.0000000000000002p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul upward binary64:arg_fmt(0,1,-1074,64) -0x4p-1076 0x1.0000000000000002p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-1074,64) -0x4p-1076 0x1.0000000000000002p+0 : -0x4.0000000000000008p-1076 :
= mul tonearest intel96:arg_fmt(0,1,-1074,64) -0x4p-1076 0x1.0000000000000002p+0 : -0x4.0000000000000008p-1076 :
= mul towardzero intel96:arg_fmt(0,1,-1074,64) -0x4p-1076 0x1.0000000000000002p+0 : -0x4.0000000000000008p-1076 :
= mul upward intel96:arg_fmt(0,1,-1074,64) -0x4p-1076 0x1.0000000000000002p+0 : -0x4.0000000000000008p-1076 :
= mul downward m68k96:arg_fmt(0,1,-1074,64) -0x4p-1076 0x1.0000000000000002p+0 : -0x4.0000000000000008p-1076 :
= mul tonearest m68k96:arg_fmt(0,1,-1074,64) -0x4p-1076 0x1.0000000000000002p+0 : -0x4.0000000000000008p-1076 :
= mul towardzero m68k96:arg_fmt(0,1,-1074,64) -0x4p-1076 0x1.0000000000000002p+0 : -0x4.0000000000000008p-1076 :
= mul upward m68k96:arg_fmt(0,1,-1074,64) -0x4p-1076 0x1.0000000000000002p+0 : -0x4.0000000000000008p-1076 :
= mul downward binary128:arg_fmt(0,1,-1074,64) -0x4p-1076 0x1.0000000000000002p+0 : -0x4.0000000000000008p-1076 :
= mul tonearest binary128:arg_fmt(0,1,-1074,64) -0x4p-1076 0x1.0000000000000002p+0 : -0x4.0000000000000008p-1076 :
= mul towardzero binary128:arg_fmt(0,1,-1074,64) -0x4p-1076 0x1.0000000000000002p+0 : -0x4.0000000000000008p-1076 :
= mul upward binary128:arg_fmt(0,1,-1074,64) -0x4p-1076 0x1.0000000000000002p+0 : -0x4.0000000000000008p-1076 :
= mul downward ibm128:arg_fmt(0,1,-1074,64) -0x4p-1076 0x1.0000000000000002p+0 : -0x8p-1076 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1074,64) -0x4p-1076 0x1.0000000000000002p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1074,64) -0x4p-1076 0x1.0000000000000002p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1074,64) -0x4p-1076 0x1.0000000000000002p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-1074,69) -0x4p-1076 0x1.00000000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-1074,69) -0x4p-1076 0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1074,69) -0x4p-1076 0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1074,69) -0x4p-1076 0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-1074,69) -0x4p-1076 0x1.00000000000000001p+0 : -0x8p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-1074,69) -0x4p-1076 0x1.00000000000000001p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul towardzero binary64:arg_fmt(0,1,-1074,69) -0x4p-1076 0x1.00000000000000001p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul upward binary64:arg_fmt(0,1,-1074,69) -0x4p-1076 0x1.00000000000000001p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-1074,69) -0x4p-1076 0x1.00000000000000001p+0 : -0x4.0000000000000008p-1076 : inexact
= mul tonearest intel96:arg_fmt(0,1,-1074,69) -0x4p-1076 0x1.00000000000000001p+0 : -0x4p-1076 : inexact
= mul towardzero intel96:arg_fmt(0,1,-1074,69) -0x4p-1076 0x1.00000000000000001p+0 : -0x4p-1076 : inexact
= mul upward intel96:arg_fmt(0,1,-1074,69) -0x4p-1076 0x1.00000000000000001p+0 : -0x4p-1076 : inexact
= mul downward m68k96:arg_fmt(0,1,-1074,69) -0x4p-1076 0x1.00000000000000001p+0 : -0x4.0000000000000008p-1076 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-1074,69) -0x4p-1076 0x1.00000000000000001p+0 : -0x4p-1076 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-1074,69) -0x4p-1076 0x1.00000000000000001p+0 : -0x4p-1076 : inexact
= mul upward m68k96:arg_fmt(0,1,-1074,69) -0x4p-1076 0x1.00000000000000001p+0 : -0x4p-1076 : inexact
= mul downward binary128:arg_fmt(0,1,-1074,69) -0x4p-1076 0x1.00000000000000001p+0 : -0x4.00000000000000004p-1076 :
= mul tonearest binary128:arg_fmt(0,1,-1074,69) -0x4p-1076 0x1.00000000000000001p+0 : -0x4.00000000000000004p-1076 :
= mul towardzero binary128:arg_fmt(0,1,-1074,69) -0x4p-1076 0x1.00000000000000001p+0 : -0x4.00000000000000004p-1076 :
= mul upward binary128:arg_fmt(0,1,-1074,69) -0x4p-1076 0x1.00000000000000001p+0 : -0x4.00000000000000004p-1076 :
= mul downward ibm128:arg_fmt(0,1,-1074,69) -0x4p-1076 0x1.00000000000000001p+0 : -0x8p-1076 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1074,69) -0x4p-1076 0x1.00000000000000001p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1074,69) -0x4p-1076 0x1.00000000000000001p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1074,69) -0x4p-1076 0x1.00000000000000001p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.000002p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.000002p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.000002p+0 : -0x4.000007fffffffff8p-16384 : inexact
= mul tonearest intel96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.000002p+0 : -0x4.000007fffffffff8p-16384 : inexact
= mul towardzero intel96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.000002p+0 : -0x4.000007fffffffffp-16384 : inexact
= mul upward intel96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.000002p+0 : -0x4.000007fffffffffp-16384 : inexact
= mul downward m68k96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.000002p+0 : -0x4.000007fffffffff8p-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.000002p+0 : -0x4.000007fffffffff8p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.000002p+0 : -0x4.000007fffffffffp-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.000002p+0 : -0x4.000007fffffffffp-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.000002p+0 : -0x4.000007fffffffff7fffffp-16384 :
= mul tonearest binary128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.000002p+0 : -0x4.000007fffffffff7fffffp-16384 :
= mul towardzero binary128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.000002p+0 : -0x4.000007fffffffff7fffffp-16384 :
= mul upward binary128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.000002p+0 : -0x4.000007fffffffff7fffffp-16384 :
= mul downward ibm128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.000002p+0 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.000002p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.000002p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1p+0 : -0x3.fffffffffffffff8p-16384 :
= mul tonearest intel96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1p+0 : -0x3.fffffffffffffff8p-16384 :
= mul towardzero intel96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1p+0 : -0x3.fffffffffffffff8p-16384 :
= mul upward intel96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1p+0 : -0x3.fffffffffffffff8p-16384 :
= mul downward m68k96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1p+0 : -0x3.fffffffffffffff8p-16384 :
= mul tonearest m68k96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1p+0 : -0x3.fffffffffffffff8p-16384 :
= mul towardzero m68k96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1p+0 : -0x3.fffffffffffffff8p-16384 :
= mul upward m68k96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1p+0 : -0x3.fffffffffffffff8p-16384 :
= mul downward binary128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1p+0 : -0x3.fffffffffffffff8p-16384 :
= mul tonearest binary128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1p+0 : -0x3.fffffffffffffff8p-16384 :
= mul towardzero binary128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1p+0 : -0x3.fffffffffffffff8p-16384 :
= mul upward binary128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1p+0 : -0x3.fffffffffffffff8p-16384 :
= mul downward ibm128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1p+0 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : -0x4.0000000000003ff8p-16384 : inexact
= mul tonearest intel96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : -0x4.0000000000003ff8p-16384 : inexact
= mul towardzero intel96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : -0x4.0000000000003ffp-16384 : inexact
= mul upward intel96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : -0x4.0000000000003ffp-16384 : inexact
= mul downward m68k96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : -0x4.0000000000003ff8p-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : -0x4.0000000000003ff8p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : -0x4.0000000000003ffp-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : -0x4.0000000000003ffp-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : -0x4.0000000000003ff8p-16384 : inexact
= mul tonearest binary128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : -0x4.0000000000003ff8p-16384 : inexact
= mul towardzero binary128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : -0x4.0000000000003ff7fffffffffffcp-16384 : inexact
= mul upward binary128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : -0x4.0000000000003ff7fffffffffffcp-16384 : inexact
= mul downward ibm128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 0x1.0000000000001p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : -0x4p-16384 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul tonearest intel96:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : -0x4p-16384 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul towardzero intel96:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul upward intel96:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : -0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : -0x4p-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : -0x4p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : -0x3.fffffffffffffffcp-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : -0x3.fffffffffffffffcp-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : -0x4p-16384 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul tonearest binary128:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : -0x4p-16384 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul towardzero binary128:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : -0x3.fffffffffffffffffffffffffffcp-16384 : inexact underflow errno-erange-ok
= mul upward binary128:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : -0x3.fffffffffffffffffffffffffffcp-16384 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 0x1.0000000000000002p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : -0x4p-16384 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : -0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul towardzero intel96:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : -0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul upward intel96:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : -0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : -0x3.fffffffffffffffcp-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : -0x3.fffffffffffffff8p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : -0x3.fffffffffffffff8p-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : -0x3.fffffffffffffff8p-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : -0x3.fffffffffffffff84p-16384 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : -0x3.fffffffffffffff84p-16384 : inexact underflow errno-erange-ok
= mul towardzero binary128:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : -0x3.fffffffffffffff83ffffffffffcp-16384 : inexact underflow errno-erange-ok
= mul upward binary128:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : -0x3.fffffffffffffff83ffffffffffcp-16384 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 0x1.00000000000000001p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(0,1,-16382,24) -0x4p-16384 0x1.000002p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-16382,24) -0x4p-16384 0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16382,24) -0x4p-16384 0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16382,24) -0x4p-16384 0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-16382,24) -0x4p-16384 0x1.000002p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-16382,24) -0x4p-16384 0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16382,24) -0x4p-16384 0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16382,24) -0x4p-16384 0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(0,1,-16382,24) -0x4p-16384 0x1.000002p+0 : -0x4.000008p-16384 :
= mul tonearest intel96:arg_fmt(0,1,-16382,24) -0x4p-16384 0x1.000002p+0 : -0x4.000008p-16384 :
= mul towardzero intel96:arg_fmt(0,1,-16382,24) -0x4p-16384 0x1.000002p+0 : -0x4.000008p-16384 :
= mul upward intel96:arg_fmt(0,1,-16382,24) -0x4p-16384 0x1.000002p+0 : -0x4.000008p-16384 :
= mul downward m68k96:arg_fmt(0,1,-16382,24) -0x4p-16384 0x1.000002p+0 : -0x4.000008p-16384 :
= mul tonearest m68k96:arg_fmt(0,1,-16382,24) -0x4p-16384 0x1.000002p+0 : -0x4.000008p-16384 :
= mul towardzero m68k96:arg_fmt(0,1,-16382,24) -0x4p-16384 0x1.000002p+0 : -0x4.000008p-16384 :
= mul upward m68k96:arg_fmt(0,1,-16382,24) -0x4p-16384 0x1.000002p+0 : -0x4.000008p-16384 :
= mul downward binary128:arg_fmt(0,1,-16382,24) -0x4p-16384 0x1.000002p+0 : -0x4.000008p-16384 :
= mul tonearest binary128:arg_fmt(0,1,-16382,24) -0x4p-16384 0x1.000002p+0 : -0x4.000008p-16384 :
= mul towardzero binary128:arg_fmt(0,1,-16382,24) -0x4p-16384 0x1.000002p+0 : -0x4.000008p-16384 :
= mul upward binary128:arg_fmt(0,1,-16382,24) -0x4p-16384 0x1.000002p+0 : -0x4.000008p-16384 :
= mul downward ibm128:arg_fmt(0,1,-16382,24) -0x4p-16384 0x1.000002p+0 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-16382,24) -0x4p-16384 0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16382,24) -0x4p-16384 0x1.000002p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16382,24) -0x4p-16384 0x1.000002p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(0,1,-16382,1) -0x4p-16384 0x1p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-16382,1) -0x4p-16384 0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16382,1) -0x4p-16384 0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16382,1) -0x4p-16384 0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-16382,1) -0x4p-16384 0x1p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-16382,1) -0x4p-16384 0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16382,1) -0x4p-16384 0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16382,1) -0x4p-16384 0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(0,1,-16382,1) -0x4p-16384 0x1p+0 : -0x4p-16384 :
= mul tonearest intel96:arg_fmt(0,1,-16382,1) -0x4p-16384 0x1p+0 : -0x4p-16384 :
= mul towardzero intel96:arg_fmt(0,1,-16382,1) -0x4p-16384 0x1p+0 : -0x4p-16384 :
= mul upward intel96:arg_fmt(0,1,-16382,1) -0x4p-16384 0x1p+0 : -0x4p-16384 :
= mul downward m68k96:arg_fmt(0,1,-16382,1) -0x4p-16384 0x1p+0 : -0x4p-16384 :
= mul tonearest m68k96:arg_fmt(0,1,-16382,1) -0x4p-16384 0x1p+0 : -0x4p-16384 :
= mul towardzero m68k96:arg_fmt(0,1,-16382,1) -0x4p-16384 0x1p+0 : -0x4p-16384 :
= mul upward m68k96:arg_fmt(0,1,-16382,1) -0x4p-16384 0x1p+0 : -0x4p-16384 :
= mul downward binary128:arg_fmt(0,1,-16382,1) -0x4p-16384 0x1p+0 : -0x4p-16384 :
= mul tonearest binary128:arg_fmt(0,1,-16382,1) -0x4p-16384 0x1p+0 : -0x4p-16384 :
= mul towardzero binary128:arg_fmt(0,1,-16382,1) -0x4p-16384 0x1p+0 : -0x4p-16384 :
= mul upward binary128:arg_fmt(0,1,-16382,1) -0x4p-16384 0x1p+0 : -0x4p-16384 :
= mul downward ibm128:arg_fmt(0,1,-16382,1) -0x4p-16384 0x1p+0 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-16382,1) -0x4p-16384 0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16382,1) -0x4p-16384 0x1p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16382,1) -0x4p-16384 0x1p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(0,1,-16382,53) -0x4p-16384 0x1.0000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-16382,53) -0x4p-16384 0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16382,53) -0x4p-16384 0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16382,53) -0x4p-16384 0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-16382,53) -0x4p-16384 0x1.0000000000001p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-16382,53) -0x4p-16384 0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16382,53) -0x4p-16384 0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16382,53) -0x4p-16384 0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(0,1,-16382,53) -0x4p-16384 0x1.0000000000001p+0 : -0x4.0000000000004p-16384 :
= mul tonearest intel96:arg_fmt(0,1,-16382,53) -0x4p-16384 0x1.0000000000001p+0 : -0x4.0000000000004p-16384 :
= mul towardzero intel96:arg_fmt(0,1,-16382,53) -0x4p-16384 0x1.0000000000001p+0 : -0x4.0000000000004p-16384 :
= mul upward intel96:arg_fmt(0,1,-16382,53) -0x4p-16384 0x1.0000000000001p+0 : -0x4.0000000000004p-16384 :
= mul downward m68k96:arg_fmt(0,1,-16382,53) -0x4p-16384 0x1.0000000000001p+0 : -0x4.0000000000004p-16384 :
= mul tonearest m68k96:arg_fmt(0,1,-16382,53) -0x4p-16384 0x1.0000000000001p+0 : -0x4.0000000000004p-16384 :
= mul towardzero m68k96:arg_fmt(0,1,-16382,53) -0x4p-16384 0x1.0000000000001p+0 : -0x4.0000000000004p-16384 :
= mul upward m68k96:arg_fmt(0,1,-16382,53) -0x4p-16384 0x1.0000000000001p+0 : -0x4.0000000000004p-16384 :
= mul downward binary128:arg_fmt(0,1,-16382,53) -0x4p-16384 0x1.0000000000001p+0 : -0x4.0000000000004p-16384 :
= mul tonearest binary128:arg_fmt(0,1,-16382,53) -0x4p-16384 0x1.0000000000001p+0 : -0x4.0000000000004p-16384 :
= mul towardzero binary128:arg_fmt(0,1,-16382,53) -0x4p-16384 0x1.0000000000001p+0 : -0x4.0000000000004p-16384 :
= mul upward binary128:arg_fmt(0,1,-16382,53) -0x4p-16384 0x1.0000000000001p+0 : -0x4.0000000000004p-16384 :
= mul downward ibm128:arg_fmt(0,1,-16382,53) -0x4p-16384 0x1.0000000000001p+0 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-16382,53) -0x4p-16384 0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16382,53) -0x4p-16384 0x1.0000000000001p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16382,53) -0x4p-16384 0x1.0000000000001p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(0,1,-16382,64) -0x4p-16384 0x1.0000000000000002p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-16382,64) -0x4p-16384 0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16382,64) -0x4p-16384 0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16382,64) -0x4p-16384 0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-16382,64) -0x4p-16384 0x1.0000000000000002p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-16382,64) -0x4p-16384 0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16382,64) -0x4p-16384 0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16382,64) -0x4p-16384 0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(0,1,-16382,64) -0x4p-16384 0x1.0000000000000002p+0 : -0x4.0000000000000008p-16384 :
= mul tonearest intel96:arg_fmt(0,1,-16382,64) -0x4p-16384 0x1.0000000000000002p+0 : -0x4.0000000000000008p-16384 :
= mul towardzero intel96:arg_fmt(0,1,-16382,64) -0x4p-16384 0x1.0000000000000002p+0 : -0x4.0000000000000008p-16384 :
= mul upward intel96:arg_fmt(0,1,-16382,64) -0x4p-16384 0x1.0000000000000002p+0 : -0x4.0000000000000008p-16384 :
= mul downward m68k96:arg_fmt(0,1,-16382,64) -0x4p-16384 0x1.0000000000000002p+0 : -0x4.0000000000000008p-16384 :
= mul tonearest m68k96:arg_fmt(0,1,-16382,64) -0x4p-16384 0x1.0000000000000002p+0 : -0x4.0000000000000008p-16384 :
= mul towardzero m68k96:arg_fmt(0,1,-16382,64) -0x4p-16384 0x1.0000000000000002p+0 : -0x4.0000000000000008p-16384 :
= mul upward m68k96:arg_fmt(0,1,-16382,64) -0x4p-16384 0x1.0000000000000002p+0 : -0x4.0000000000000008p-16384 :
= mul downward binary128:arg_fmt(0,1,-16382,64) -0x4p-16384 0x1.0000000000000002p+0 : -0x4.0000000000000008p-16384 :
= mul tonearest binary128:arg_fmt(0,1,-16382,64) -0x4p-16384 0x1.0000000000000002p+0 : -0x4.0000000000000008p-16384 :
= mul towardzero binary128:arg_fmt(0,1,-16382,64) -0x4p-16384 0x1.0000000000000002p+0 : -0x4.0000000000000008p-16384 :
= mul upward binary128:arg_fmt(0,1,-16382,64) -0x4p-16384 0x1.0000000000000002p+0 : -0x4.0000000000000008p-16384 :
= mul downward ibm128:arg_fmt(0,1,-16382,64) -0x4p-16384 0x1.0000000000000002p+0 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-16382,64) -0x4p-16384 0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16382,64) -0x4p-16384 0x1.0000000000000002p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16382,64) -0x4p-16384 0x1.0000000000000002p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(0,1,-16382,69) -0x4p-16384 0x1.00000000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-16382,69) -0x4p-16384 0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16382,69) -0x4p-16384 0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16382,69) -0x4p-16384 0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-16382,69) -0x4p-16384 0x1.00000000000000001p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-16382,69) -0x4p-16384 0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16382,69) -0x4p-16384 0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16382,69) -0x4p-16384 0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(0,1,-16382,69) -0x4p-16384 0x1.00000000000000001p+0 : -0x4.0000000000000008p-16384 : inexact
= mul tonearest intel96:arg_fmt(0,1,-16382,69) -0x4p-16384 0x1.00000000000000001p+0 : -0x4p-16384 : inexact
= mul towardzero intel96:arg_fmt(0,1,-16382,69) -0x4p-16384 0x1.00000000000000001p+0 : -0x4p-16384 : inexact
= mul upward intel96:arg_fmt(0,1,-16382,69) -0x4p-16384 0x1.00000000000000001p+0 : -0x4p-16384 : inexact
= mul downward m68k96:arg_fmt(0,1,-16382,69) -0x4p-16384 0x1.00000000000000001p+0 : -0x4.0000000000000008p-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16382,69) -0x4p-16384 0x1.00000000000000001p+0 : -0x4p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16382,69) -0x4p-16384 0x1.00000000000000001p+0 : -0x4p-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16382,69) -0x4p-16384 0x1.00000000000000001p+0 : -0x4p-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16382,69) -0x4p-16384 0x1.00000000000000001p+0 : -0x4.00000000000000004p-16384 :
= mul tonearest binary128:arg_fmt(0,1,-16382,69) -0x4p-16384 0x1.00000000000000001p+0 : -0x4.00000000000000004p-16384 :
= mul towardzero binary128:arg_fmt(0,1,-16382,69) -0x4p-16384 0x1.00000000000000001p+0 : -0x4.00000000000000004p-16384 :
= mul upward binary128:arg_fmt(0,1,-16382,69) -0x4p-16384 0x1.00000000000000001p+0 : -0x4.00000000000000004p-16384 :
= mul downward ibm128:arg_fmt(0,1,-16382,69) -0x4p-16384 0x1.00000000000000001p+0 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-16382,69) -0x4p-16384 0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16382,69) -0x4p-16384 0x1.00000000000000001p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16382,69) -0x4p-16384 0x1.00000000000000001p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.000002p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.000002p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.000002p+0 : -0x4.000008p-16384 : inexact
= mul tonearest intel96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.000002p+0 : -0x4.000007fffffffff8p-16384 : inexact
= mul towardzero intel96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.000002p+0 : -0x4.000007fffffffff8p-16384 : inexact
= mul upward intel96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.000002p+0 : -0x4.000007fffffffff8p-16384 : inexact
= mul downward m68k96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.000002p+0 : -0x4.000008p-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.000002p+0 : -0x4.000007fffffffff8p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.000002p+0 : -0x4.000007fffffffff8p-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.000002p+0 : -0x4.000007fffffffff8p-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.000002p+0 : -0x4.000007fffffffffbfffff8p-16384 :
= mul tonearest binary128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.000002p+0 : -0x4.000007fffffffffbfffff8p-16384 :
= mul towardzero binary128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.000002p+0 : -0x4.000007fffffffffbfffff8p-16384 :
= mul upward binary128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.000002p+0 : -0x4.000007fffffffffbfffff8p-16384 :
= mul downward ibm128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.000002p+0 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.000002p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.000002p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1p+0 : -0x4p-16384 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1p+0 : -0x4p-16384 : inexact underflow errno-erange-ok
= mul towardzero intel96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1p+0 : -0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul upward intel96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1p+0 : -0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1p+0 : -0x3.fffffffffffffffcp-16384 :
= mul tonearest m68k96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1p+0 : -0x3.fffffffffffffffcp-16384 :
= mul towardzero m68k96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1p+0 : -0x3.fffffffffffffffcp-16384 :
= mul upward m68k96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1p+0 : -0x3.fffffffffffffffcp-16384 :
= mul downward binary128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1p+0 : -0x3.fffffffffffffffcp-16384 :
= mul tonearest binary128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1p+0 : -0x3.fffffffffffffffcp-16384 :
= mul towardzero binary128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1p+0 : -0x3.fffffffffffffffcp-16384 :
= mul upward binary128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1p+0 : -0x3.fffffffffffffffcp-16384 :
= mul downward ibm128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1p+0 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : -0x4.0000000000004p-16384 : inexact
= mul tonearest intel96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : -0x4.0000000000003ff8p-16384 : inexact
= mul towardzero intel96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : -0x4.0000000000003ff8p-16384 : inexact
= mul upward intel96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : -0x4.0000000000003ff8p-16384 : inexact
= mul downward m68k96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : -0x4.0000000000004p-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : -0x4.0000000000003ff8p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : -0x4.0000000000003ff8p-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : -0x4.0000000000003ff8p-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : -0x4.0000000000003ffcp-16384 : inexact
= mul tonearest binary128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : -0x4.0000000000003ffcp-16384 : inexact
= mul towardzero binary128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : -0x4.0000000000003ffbfffffffffffcp-16384 : inexact
= mul upward binary128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : -0x4.0000000000003ffbfffffffffffcp-16384 : inexact
= mul downward ibm128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000001p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : -0x4.0000000000000008p-16384 : inexact
= mul tonearest intel96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : -0x4p-16384 : inexact
= mul towardzero intel96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : -0x4p-16384 : inexact
= mul upward intel96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : -0x4p-16384 : inexact
= mul downward m68k96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : -0x4.0000000000000008p-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : -0x4p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : -0x4p-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : -0x4p-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : -0x4.0000000000000004p-16384 : inexact
= mul tonearest binary128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : -0x4.0000000000000004p-16384 : inexact
= mul towardzero binary128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : -0x4.0000000000000003fffffffffffcp-16384 : inexact
= mul upward binary128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : -0x4.0000000000000003fffffffffffcp-16384 : inexact
= mul downward ibm128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 0x1.0000000000000002p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : -0x4p-16384 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul tonearest intel96:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : -0x4p-16384 : inexact underflow errno-erange-ok
= mul towardzero intel96:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : -0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul upward intel96:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : -0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : -0x4p-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : -0x3.fffffffffffffffcp-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : -0x3.fffffffffffffffcp-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : -0x3.fffffffffffffffcp-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : -0x3.fffffffffffffffc4p-16384 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : -0x3.fffffffffffffffc4p-16384 : inexact underflow errno-erange-ok
= mul towardzero binary128:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : -0x3.fffffffffffffffc3ffffffffffcp-16384 : inexact underflow errno-erange-ok
= mul upward binary128:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : -0x3.fffffffffffffffc3ffffffffffcp-16384 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 0x1.00000000000000001p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.000002p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.000002p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.000002p+0 : -0x4.000008p-16384 : inexact
= mul tonearest intel96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.000002p+0 : -0x4.000008p-16384 : inexact
= mul towardzero intel96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.000002p+0 : -0x4.000007fffffffff8p-16384 : inexact
= mul upward intel96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.000002p+0 : -0x4.000007fffffffff8p-16384 : inexact
= mul downward m68k96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.000002p+0 : -0x4.000008p-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.000002p+0 : -0x4.000008p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.000002p+0 : -0x4.000007fffffffff8p-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.000002p+0 : -0x4.000007fffffffff8p-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.000002p+0 : -0x4.000007fffffffffdfffffcp-16384 :
= mul tonearest binary128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.000002p+0 : -0x4.000007fffffffffdfffffcp-16384 :
= mul towardzero binary128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.000002p+0 : -0x4.000007fffffffffdfffffcp-16384 :
= mul upward binary128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.000002p+0 : -0x4.000007fffffffffdfffffcp-16384 :
= mul downward ibm128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.000002p+0 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.000002p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.000002p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1p+0 : -0x4p-16384 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul tonearest intel96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1p+0 : -0x4p-16384 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul towardzero intel96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1p+0 : -0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul upward intel96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1p+0 : -0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1p+0 : -0x4p-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1p+0 : -0x4p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1p+0 : -0x3.fffffffffffffffcp-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1p+0 : -0x3.fffffffffffffffcp-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1p+0 : -0x3.fffffffffffffffep-16384 :
= mul tonearest binary128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1p+0 : -0x3.fffffffffffffffep-16384 :
= mul towardzero binary128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1p+0 : -0x3.fffffffffffffffep-16384 :
= mul upward binary128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1p+0 : -0x3.fffffffffffffffep-16384 :
= mul downward ibm128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1p+0 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : -0x4.0000000000004p-16384 : inexact
= mul tonearest intel96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : -0x4.0000000000004p-16384 : inexact
= mul towardzero intel96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : -0x4.0000000000003ff8p-16384 : inexact
= mul upward intel96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : -0x4.0000000000003ff8p-16384 : inexact
= mul downward m68k96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : -0x4.0000000000004p-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : -0x4.0000000000004p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : -0x4.0000000000003ff8p-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : -0x4.0000000000003ff8p-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : -0x4.0000000000003ffep-16384 : inexact
= mul tonearest binary128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : -0x4.0000000000003ffep-16384 : inexact
= mul towardzero binary128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : -0x4.0000000000003ffdfffffffffffcp-16384 : inexact
= mul upward binary128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : -0x4.0000000000003ffdfffffffffffcp-16384 : inexact
= mul downward ibm128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000001p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : -0x4.0000000000000008p-16384 : inexact
= mul tonearest intel96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : -0x4.0000000000000008p-16384 : inexact
= mul towardzero intel96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : -0x4p-16384 : inexact
= mul upward intel96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : -0x4p-16384 : inexact
= mul downward m68k96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : -0x4.0000000000000008p-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : -0x4.0000000000000008p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : -0x4p-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : -0x4p-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : -0x4.0000000000000006p-16384 : inexact
= mul tonearest binary128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : -0x4.0000000000000006p-16384 : inexact
= mul towardzero binary128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : -0x4.0000000000000005fffffffffffcp-16384 : inexact
= mul upward binary128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : -0x4.0000000000000005fffffffffffcp-16384 : inexact
= mul downward ibm128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 0x1.0000000000000002p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul downward binary32:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : -0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward binary64:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : -0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul downward intel96:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : -0x4p-16384 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul tonearest intel96:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : -0x4p-16384 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul towardzero intel96:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : -0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul upward intel96:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : -0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : -0x4p-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : -0x4p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : -0x3.fffffffffffffffcp-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : -0x3.fffffffffffffffcp-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : -0x3.fffffffffffffffe4p-16384 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : -0x3.fffffffffffffffe4p-16384 : inexact underflow errno-erange-ok
= mul towardzero binary128:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : -0x3.fffffffffffffffe3ffffffffffcp-16384 : inexact underflow errno-erange-ok
= mul upward binary128:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : -0x3.fffffffffffffffe3ffffffffffcp-16384 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : -0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : -0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 0x1.00000000000000001p+0 : -0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
mul -0x0.ffffffffffffffff8p-16382 -0x1.00000000000000001p0
= mul downward binary32:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul tonearest binary32:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul towardzero binary32:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul upward binary32:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul downward binary64:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul tonearest binary64:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul towardzero binary64:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul upward binary64:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul downward intel96:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul tonearest intel96:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul towardzero intel96:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul upward intel96:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul downward m68k96:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul tonearest m68k96:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul towardzero m68k96:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul upward m68k96:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul downward binary128:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul tonearest binary128:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul towardzero binary128:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul upward binary128:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul downward ibm128:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul tonearest ibm128:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul towardzero ibm128:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul upward ibm128:arg_fmt(0,1,0,1) -0x0p+0 -0x1p+0 : 0x0p+0 :
= mul downward binary32:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul tonearest binary32:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul towardzero binary32:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul upward binary32:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul downward binary64:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul tonearest binary64:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul towardzero binary64:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul upward binary64:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul downward intel96:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul tonearest intel96:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul towardzero intel96:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul upward intel96:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul downward m68k96:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul tonearest m68k96:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul towardzero m68k96:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul upward m68k96:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul downward binary128:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul tonearest binary128:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul towardzero binary128:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul upward binary128:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul downward ibm128:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul tonearest ibm128:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul towardzero ibm128:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul upward ibm128:arg_fmt(0,1,-23,24) -0x0p+0 -0x1.000002p+0 : 0x0p+0 :
= mul downward binary32:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul tonearest binary32:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul towardzero binary32:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul upward binary32:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul downward binary64:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul tonearest binary64:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul towardzero binary64:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul upward binary64:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul downward intel96:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul tonearest intel96:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul towardzero intel96:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul upward intel96:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul downward m68k96:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul tonearest m68k96:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul towardzero m68k96:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul upward m68k96:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul downward binary128:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul tonearest binary128:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul towardzero binary128:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul upward binary128:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul downward ibm128:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul tonearest ibm128:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul towardzero ibm128:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul upward ibm128:arg_fmt(0,1,-52,53) -0x0p+0 -0x1.0000000000001p+0 : 0x0p+0 :
= mul downward binary32:arg_fmt(0,1,-63,64) -0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 :
= mul tonearest binary32:arg_fmt(0,1,-63,64) -0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 :
= mul towardzero binary32:arg_fmt(0,1,-63,64) -0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 :
= mul upward binary32:arg_fmt(0,1,-63,64) -0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 :
= mul downward binary64:arg_fmt(0,1,-63,64) -0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 :
= mul tonearest binary64:arg_fmt(0,1,-63,64) -0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 :
= mul towardzero binary64:arg_fmt(0,1,-63,64) -0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 :
= mul upward binary64:arg_fmt(0,1,-63,64) -0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 :
= mul downward intel96:arg_fmt(0,1,-63,64) -0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 :
= mul tonearest intel96:arg_fmt(0,1,-63,64) -0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 :
= mul towardzero intel96:arg_fmt(0,1,-63,64) -0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 :
= mul upward intel96:arg_fmt(0,1,-63,64) -0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 :
= mul downward m68k96:arg_fmt(0,1,-63,64) -0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 :
= mul tonearest m68k96:arg_fmt(0,1,-63,64) -0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 :
= mul towardzero m68k96:arg_fmt(0,1,-63,64) -0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 :
= mul upward m68k96:arg_fmt(0,1,-63,64) -0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 :
= mul downward binary128:arg_fmt(0,1,-63,64) -0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 :
= mul tonearest binary128:arg_fmt(0,1,-63,64) -0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 :
= mul towardzero binary128:arg_fmt(0,1,-63,64) -0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 :
= mul upward binary128:arg_fmt(0,1,-63,64) -0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 :
= mul downward ibm128:arg_fmt(0,1,-63,64) -0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 :
= mul tonearest ibm128:arg_fmt(0,1,-63,64) -0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 :
= mul towardzero ibm128:arg_fmt(0,1,-63,64) -0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 :
= mul upward ibm128:arg_fmt(0,1,-63,64) -0x0p+0 -0x1.0000000000000002p+0 : 0x0p+0 :
= mul downward binary32:arg_fmt(0,1,-68,69) -0x0p+0 -0x1.00000000000000001p+0 : 0x0p+0 :
= mul tonearest binary32:arg_fmt(0,1,-68,69) -0x0p+0 -0x1.00000000000000001p+0 : 0x0p+0 :
= mul towardzero binary32:arg_fmt(0,1,-68,69) -0x0p+0 -0x1.00000000000000001p+0 : 0x0p+0 :
= mul upward binary32:arg_fmt(0,1,-68,69) -0x0p+0 -0x1.00000000000000001p+0 : 0x0p+0 :
= mul downward binary64:arg_fmt(0,1,-68,69) -0x0p+0 -0x1.00000000000000001p+0 : 0x0p+0 :
= mul tonearest binary64:arg_fmt(0,1,-68,69) -0x0p+0 -0x1.00000000000000001p+0 : 0x0p+0 :
= mul towardzero binary64:arg_fmt(0,1,-68,69) -0x0p+0 -0x1.00000000000000001p+0 : 0x0p+0 :
= mul upward binary64:arg_fmt(0,1,-68,69) -0x0p+0 -0x1.00000000000000001p+0 : 0x0p+0 :
= mul downward intel96:arg_fmt(0,1,-68,69) -0x0p+0 -0x1.00000000000000001p+0 : 0x0p+0 :
= mul tonearest intel96:arg_fmt(0,1,-68,69) -0x0p+0 -0x1.00000000000000001p+0 : 0x0p+0 :
= mul towardzero intel96:arg_fmt(0,1,-68,69) -0x0p+0 -0x1.00000000000000001p+0 : 0x0p+0 :
= mul upward intel96:arg_fmt(0,1,-68,69) -0x0p+0 -0x1.00000000000000001p+0 : 0x0p+0 :
= mul downward m68k96:arg_fmt(0,1,-68,69) -0x0p+0 -0x1.00000000000000001p+0 : 0x0p+0 :
= mul tonearest m68k96:arg_fmt(0,1,-68,69) -0x0p+0 -0x1.00000000000000001p+0 : 0x0p+0 :
= mul towardzero m68k96:arg_fmt(0,1,-68,69) -0x0p+0 -0x1.00000000000000001p+0 : 0x0p+0 :
= mul upward m68k96:arg_fmt(0,1,-68,69) -0x0p+0 -0x1.00000000000000001p+0 : 0x0p+0 :
= mul downward binary128:arg_fmt(0,1,-68,69) -0x0p+0 -0x1.00000000000000001p+0 : 0x0p+0 :
= mul tonearest binary128:arg_fmt(0,1,-68,69) -0x0p+0 -0x1.00000000000000001p+0 : 0x0p+0 :
= mul towardzero binary128:arg_fmt(0,1,-68,69) -0x0p+0 -0x1.00000000000000001p+0 : 0x0p+0 :
= mul upward binary128:arg_fmt(0,1,-68,69) -0x0p+0 -0x1.00000000000000001p+0 : 0x0p+0 :
= mul downward ibm128:arg_fmt(0,1,-68,69) -0x0p+0 -0x1.00000000000000001p+0 : 0x0p+0 :
= mul tonearest ibm128:arg_fmt(0,1,-68,69) -0x0p+0 -0x1.00000000000000001p+0 : 0x0p+0 :
= mul towardzero ibm128:arg_fmt(0,1,-68,69) -0x0p+0 -0x1.00000000000000001p+0 : 0x0p+0 :
= mul upward ibm128:arg_fmt(0,1,-68,69) -0x0p+0 -0x1.00000000000000001p+0 : 0x0p+0 :
= mul downward binary32:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul tonearest binary32:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul towardzero binary32:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul upward binary32:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul downward binary64:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul tonearest binary64:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul towardzero binary64:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul upward binary64:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul downward intel96:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul tonearest intel96:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul towardzero intel96:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul upward intel96:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul downward m68k96:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul tonearest m68k96:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul towardzero m68k96:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul upward m68k96:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul downward binary128:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul tonearest binary128:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul towardzero binary128:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul upward binary128:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul downward ibm128:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul tonearest ibm128:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul towardzero ibm128:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul upward ibm128:arg_fmt(0,1,-149,1) -0x8p-152 -0x1p+0 : 0x8p-152 :
= mul downward binary32:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul towardzero binary32:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul upward binary32:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x1p-148 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x8.00001p-152 :
= mul tonearest binary64:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x8.00001p-152 :
= mul towardzero binary64:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x8.00001p-152 :
= mul upward binary64:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x8.00001p-152 :
= mul downward intel96:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x8.00001p-152 :
= mul tonearest intel96:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x8.00001p-152 :
= mul towardzero intel96:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x8.00001p-152 :
= mul upward intel96:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x8.00001p-152 :
= mul downward m68k96:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x8.00001p-152 :
= mul tonearest m68k96:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x8.00001p-152 :
= mul towardzero m68k96:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x8.00001p-152 :
= mul upward m68k96:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x8.00001p-152 :
= mul downward binary128:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x8.00001p-152 :
= mul tonearest binary128:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x8.00001p-152 :
= mul towardzero binary128:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x8.00001p-152 :
= mul upward binary128:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x8.00001p-152 :
= mul downward ibm128:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x8.00001p-152 :
= mul tonearest ibm128:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x8.00001p-152 :
= mul towardzero ibm128:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x8.00001p-152 :
= mul upward ibm128:arg_fmt(0,1,-149,24) -0x8p-152 -0x1.000002p+0 : 0x8.00001p-152 :
= mul downward binary32:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul towardzero binary32:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul upward binary32:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x1p-148 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul tonearest binary64:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul towardzero binary64:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul upward binary64:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul downward intel96:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul tonearest intel96:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul towardzero intel96:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul upward intel96:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul downward m68k96:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul tonearest m68k96:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul towardzero m68k96:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul upward m68k96:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul downward binary128:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul tonearest binary128:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul towardzero binary128:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul upward binary128:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul downward ibm128:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul tonearest ibm128:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul towardzero ibm128:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul upward ibm128:arg_fmt(0,1,-149,53) -0x8p-152 -0x1.0000000000001p+0 : 0x8.0000000000008p-152 :
= mul downward binary32:arg_fmt(0,1,-149,64) -0x8p-152 -0x1.0000000000000002p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-149,64) -0x8p-152 -0x1.0000000000000002p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul towardzero binary32:arg_fmt(0,1,-149,64) -0x8p-152 -0x1.0000000000000002p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul upward binary32:arg_fmt(0,1,-149,64) -0x8p-152 -0x1.0000000000000002p+0 : 0x1p-148 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-149,64) -0x8p-152 -0x1.0000000000000002p+0 : 0x8p-152 : inexact
= mul tonearest binary64:arg_fmt(0,1,-149,64) -0x8p-152 -0x1.0000000000000002p+0 : 0x8p-152 : inexact
= mul towardzero binary64:arg_fmt(0,1,-149,64) -0x8p-152 -0x1.0000000000000002p+0 : 0x8p-152 : inexact
= mul upward binary64:arg_fmt(0,1,-149,64) -0x8p-152 -0x1.0000000000000002p+0 : 0x8.0000000000008p-152 : inexact
= mul downward intel96:arg_fmt(0,1,-149,64) -0x8p-152 -0x1.0000000000000002p+0 : 0x8.000000000000001p-152 :
= mul tonearest intel96:arg_fmt(0,1,-149,64) -0x8p-152 -0x1.0000000000000002p+0 : 0x8.000000000000001p-152 :
= mul towardzero intel96:arg_fmt(0,1,-149,64) -0x8p-152 -0x1.0000000000000002p+0 : 0x8.000000000000001p-152 :
= mul upward intel96:arg_fmt(0,1,-149,64) -0x8p-152 -0x1.0000000000000002p+0 : 0x8.000000000000001p-152 :
= mul downward m68k96:arg_fmt(0,1,-149,64) -0x8p-152 -0x1.0000000000000002p+0 : 0x8.000000000000001p-152 :
= mul tonearest m68k96:arg_fmt(0,1,-149,64) -0x8p-152 -0x1.0000000000000002p+0 : 0x8.000000000000001p-152 :
= mul towardzero m68k96:arg_fmt(0,1,-149,64) -0x8p-152 -0x1.0000000000000002p+0 : 0x8.000000000000001p-152 :
= mul upward m68k96:arg_fmt(0,1,-149,64) -0x8p-152 -0x1.0000000000000002p+0 : 0x8.000000000000001p-152 :
= mul downward binary128:arg_fmt(0,1,-149,64) -0x8p-152 -0x1.0000000000000002p+0 : 0x8.000000000000001p-152 :
= mul tonearest binary128:arg_fmt(0,1,-149,64) -0x8p-152 -0x1.0000000000000002p+0 : 0x8.000000000000001p-152 :
= mul towardzero binary128:arg_fmt(0,1,-149,64) -0x8p-152 -0x1.0000000000000002p+0 : 0x8.000000000000001p-152 :
= mul upward binary128:arg_fmt(0,1,-149,64) -0x8p-152 -0x1.0000000000000002p+0 : 0x8.000000000000001p-152 :
= mul downward ibm128:arg_fmt(0,1,-149,64) -0x8p-152 -0x1.0000000000000002p+0 : 0x8.000000000000001p-152 :
= mul tonearest ibm128:arg_fmt(0,1,-149,64) -0x8p-152 -0x1.0000000000000002p+0 : 0x8.000000000000001p-152 :
= mul towardzero ibm128:arg_fmt(0,1,-149,64) -0x8p-152 -0x1.0000000000000002p+0 : 0x8.000000000000001p-152 :
= mul upward ibm128:arg_fmt(0,1,-149,64) -0x8p-152 -0x1.0000000000000002p+0 : 0x8.000000000000001p-152 :
= mul downward binary32:arg_fmt(0,1,-149,69) -0x8p-152 -0x1.00000000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul tonearest binary32:arg_fmt(0,1,-149,69) -0x8p-152 -0x1.00000000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul towardzero binary32:arg_fmt(0,1,-149,69) -0x8p-152 -0x1.00000000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul upward binary32:arg_fmt(0,1,-149,69) -0x8p-152 -0x1.00000000000000001p+0 : 0x1p-148 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-149,69) -0x8p-152 -0x1.00000000000000001p+0 : 0x8p-152 : inexact
= mul tonearest binary64:arg_fmt(0,1,-149,69) -0x8p-152 -0x1.00000000000000001p+0 : 0x8p-152 : inexact
= mul towardzero binary64:arg_fmt(0,1,-149,69) -0x8p-152 -0x1.00000000000000001p+0 : 0x8p-152 : inexact
= mul upward binary64:arg_fmt(0,1,-149,69) -0x8p-152 -0x1.00000000000000001p+0 : 0x8.0000000000008p-152 : inexact
= mul downward intel96:arg_fmt(0,1,-149,69) -0x8p-152 -0x1.00000000000000001p+0 : 0x8p-152 : inexact
= mul tonearest intel96:arg_fmt(0,1,-149,69) -0x8p-152 -0x1.00000000000000001p+0 : 0x8p-152 : inexact
= mul towardzero intel96:arg_fmt(0,1,-149,69) -0x8p-152 -0x1.00000000000000001p+0 : 0x8p-152 : inexact
= mul upward intel96:arg_fmt(0,1,-149,69) -0x8p-152 -0x1.00000000000000001p+0 : 0x8.000000000000001p-152 : inexact
= mul downward m68k96:arg_fmt(0,1,-149,69) -0x8p-152 -0x1.00000000000000001p+0 : 0x8p-152 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-149,69) -0x8p-152 -0x1.00000000000000001p+0 : 0x8p-152 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-149,69) -0x8p-152 -0x1.00000000000000001p+0 : 0x8p-152 : inexact
= mul upward m68k96:arg_fmt(0,1,-149,69) -0x8p-152 -0x1.00000000000000001p+0 : 0x8.000000000000001p-152 : inexact
= mul downward binary128:arg_fmt(0,1,-149,69) -0x8p-152 -0x1.00000000000000001p+0 : 0x8.00000000000000008p-152 :
= mul tonearest binary128:arg_fmt(0,1,-149,69) -0x8p-152 -0x1.00000000000000001p+0 : 0x8.00000000000000008p-152 :
= mul towardzero binary128:arg_fmt(0,1,-149,69) -0x8p-152 -0x1.00000000000000001p+0 : 0x8.00000000000000008p-152 :
= mul upward binary128:arg_fmt(0,1,-149,69) -0x8p-152 -0x1.00000000000000001p+0 : 0x8.00000000000000008p-152 :
= mul downward ibm128:arg_fmt(0,1,-149,69) -0x8p-152 -0x1.00000000000000001p+0 : 0x8.00000000000000008p-152 :
= mul tonearest ibm128:arg_fmt(0,1,-149,69) -0x8p-152 -0x1.00000000000000001p+0 : 0x8.00000000000000008p-152 :
= mul towardzero ibm128:arg_fmt(0,1,-149,69) -0x8p-152 -0x1.00000000000000001p+0 : 0x8.00000000000000008p-152 :
= mul upward ibm128:arg_fmt(0,1,-149,69) -0x8p-152 -0x1.00000000000000001p+0 : 0x8.00000000000000008p-152 :
= mul downward binary32:arg_fmt(0,1,-1074,1) -0x4p-1076 -0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-1074,1) -0x4p-1076 -0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1074,1) -0x4p-1076 -0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1074,1) -0x4p-1076 -0x1p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-1074,1) -0x4p-1076 -0x1p+0 : 0x4p-1076 :
= mul tonearest binary64:arg_fmt(0,1,-1074,1) -0x4p-1076 -0x1p+0 : 0x4p-1076 :
= mul towardzero binary64:arg_fmt(0,1,-1074,1) -0x4p-1076 -0x1p+0 : 0x4p-1076 :
= mul upward binary64:arg_fmt(0,1,-1074,1) -0x4p-1076 -0x1p+0 : 0x4p-1076 :
= mul downward intel96:arg_fmt(0,1,-1074,1) -0x4p-1076 -0x1p+0 : 0x4p-1076 :
= mul tonearest intel96:arg_fmt(0,1,-1074,1) -0x4p-1076 -0x1p+0 : 0x4p-1076 :
= mul towardzero intel96:arg_fmt(0,1,-1074,1) -0x4p-1076 -0x1p+0 : 0x4p-1076 :
= mul upward intel96:arg_fmt(0,1,-1074,1) -0x4p-1076 -0x1p+0 : 0x4p-1076 :
= mul downward m68k96:arg_fmt(0,1,-1074,1) -0x4p-1076 -0x1p+0 : 0x4p-1076 :
= mul tonearest m68k96:arg_fmt(0,1,-1074,1) -0x4p-1076 -0x1p+0 : 0x4p-1076 :
= mul towardzero m68k96:arg_fmt(0,1,-1074,1) -0x4p-1076 -0x1p+0 : 0x4p-1076 :
= mul upward m68k96:arg_fmt(0,1,-1074,1) -0x4p-1076 -0x1p+0 : 0x4p-1076 :
= mul downward binary128:arg_fmt(0,1,-1074,1) -0x4p-1076 -0x1p+0 : 0x4p-1076 :
= mul tonearest binary128:arg_fmt(0,1,-1074,1) -0x4p-1076 -0x1p+0 : 0x4p-1076 :
= mul towardzero binary128:arg_fmt(0,1,-1074,1) -0x4p-1076 -0x1p+0 : 0x4p-1076 :
= mul upward binary128:arg_fmt(0,1,-1074,1) -0x4p-1076 -0x1p+0 : 0x4p-1076 :
= mul downward ibm128:arg_fmt(0,1,-1074,1) -0x4p-1076 -0x1p+0 : 0x4p-1076 :
= mul tonearest ibm128:arg_fmt(0,1,-1074,1) -0x4p-1076 -0x1p+0 : 0x4p-1076 :
= mul towardzero ibm128:arg_fmt(0,1,-1074,1) -0x4p-1076 -0x1p+0 : 0x4p-1076 :
= mul upward ibm128:arg_fmt(0,1,-1074,1) -0x4p-1076 -0x1p+0 : 0x4p-1076 :
= mul downward binary32:arg_fmt(0,1,-1074,24) -0x4p-1076 -0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-1074,24) -0x4p-1076 -0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1074,24) -0x4p-1076 -0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1074,24) -0x4p-1076 -0x1.000002p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-1074,24) -0x4p-1076 -0x1.000002p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-1074,24) -0x4p-1076 -0x1.000002p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul towardzero binary64:arg_fmt(0,1,-1074,24) -0x4p-1076 -0x1.000002p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul upward binary64:arg_fmt(0,1,-1074,24) -0x4p-1076 -0x1.000002p+0 : 0x8p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-1074,24) -0x4p-1076 -0x1.000002p+0 : 0x4.000008p-1076 :
= mul tonearest intel96:arg_fmt(0,1,-1074,24) -0x4p-1076 -0x1.000002p+0 : 0x4.000008p-1076 :
= mul towardzero intel96:arg_fmt(0,1,-1074,24) -0x4p-1076 -0x1.000002p+0 : 0x4.000008p-1076 :
= mul upward intel96:arg_fmt(0,1,-1074,24) -0x4p-1076 -0x1.000002p+0 : 0x4.000008p-1076 :
= mul downward m68k96:arg_fmt(0,1,-1074,24) -0x4p-1076 -0x1.000002p+0 : 0x4.000008p-1076 :
= mul tonearest m68k96:arg_fmt(0,1,-1074,24) -0x4p-1076 -0x1.000002p+0 : 0x4.000008p-1076 :
= mul towardzero m68k96:arg_fmt(0,1,-1074,24) -0x4p-1076 -0x1.000002p+0 : 0x4.000008p-1076 :
= mul upward m68k96:arg_fmt(0,1,-1074,24) -0x4p-1076 -0x1.000002p+0 : 0x4.000008p-1076 :
= mul downward binary128:arg_fmt(0,1,-1074,24) -0x4p-1076 -0x1.000002p+0 : 0x4.000008p-1076 :
= mul tonearest binary128:arg_fmt(0,1,-1074,24) -0x4p-1076 -0x1.000002p+0 : 0x4.000008p-1076 :
= mul towardzero binary128:arg_fmt(0,1,-1074,24) -0x4p-1076 -0x1.000002p+0 : 0x4.000008p-1076 :
= mul upward binary128:arg_fmt(0,1,-1074,24) -0x4p-1076 -0x1.000002p+0 : 0x4.000008p-1076 :
= mul downward ibm128:arg_fmt(0,1,-1074,24) -0x4p-1076 -0x1.000002p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1074,24) -0x4p-1076 -0x1.000002p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1074,24) -0x4p-1076 -0x1.000002p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1074,24) -0x4p-1076 -0x1.000002p+0 : 0x8p-1076 : inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-1074,53) -0x4p-1076 -0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-1074,53) -0x4p-1076 -0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1074,53) -0x4p-1076 -0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1074,53) -0x4p-1076 -0x1.0000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-1074,53) -0x4p-1076 -0x1.0000000000001p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-1074,53) -0x4p-1076 -0x1.0000000000001p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul towardzero binary64:arg_fmt(0,1,-1074,53) -0x4p-1076 -0x1.0000000000001p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul upward binary64:arg_fmt(0,1,-1074,53) -0x4p-1076 -0x1.0000000000001p+0 : 0x8p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-1074,53) -0x4p-1076 -0x1.0000000000001p+0 : 0x4.0000000000004p-1076 :
= mul tonearest intel96:arg_fmt(0,1,-1074,53) -0x4p-1076 -0x1.0000000000001p+0 : 0x4.0000000000004p-1076 :
= mul towardzero intel96:arg_fmt(0,1,-1074,53) -0x4p-1076 -0x1.0000000000001p+0 : 0x4.0000000000004p-1076 :
= mul upward intel96:arg_fmt(0,1,-1074,53) -0x4p-1076 -0x1.0000000000001p+0 : 0x4.0000000000004p-1076 :
= mul downward m68k96:arg_fmt(0,1,-1074,53) -0x4p-1076 -0x1.0000000000001p+0 : 0x4.0000000000004p-1076 :
= mul tonearest m68k96:arg_fmt(0,1,-1074,53) -0x4p-1076 -0x1.0000000000001p+0 : 0x4.0000000000004p-1076 :
= mul towardzero m68k96:arg_fmt(0,1,-1074,53) -0x4p-1076 -0x1.0000000000001p+0 : 0x4.0000000000004p-1076 :
= mul upward m68k96:arg_fmt(0,1,-1074,53) -0x4p-1076 -0x1.0000000000001p+0 : 0x4.0000000000004p-1076 :
= mul downward binary128:arg_fmt(0,1,-1074,53) -0x4p-1076 -0x1.0000000000001p+0 : 0x4.0000000000004p-1076 :
= mul tonearest binary128:arg_fmt(0,1,-1074,53) -0x4p-1076 -0x1.0000000000001p+0 : 0x4.0000000000004p-1076 :
= mul towardzero binary128:arg_fmt(0,1,-1074,53) -0x4p-1076 -0x1.0000000000001p+0 : 0x4.0000000000004p-1076 :
= mul upward binary128:arg_fmt(0,1,-1074,53) -0x4p-1076 -0x1.0000000000001p+0 : 0x4.0000000000004p-1076 :
= mul downward ibm128:arg_fmt(0,1,-1074,53) -0x4p-1076 -0x1.0000000000001p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1074,53) -0x4p-1076 -0x1.0000000000001p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1074,53) -0x4p-1076 -0x1.0000000000001p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1074,53) -0x4p-1076 -0x1.0000000000001p+0 : 0x8p-1076 : inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-1074,64) -0x4p-1076 -0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-1074,64) -0x4p-1076 -0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1074,64) -0x4p-1076 -0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1074,64) -0x4p-1076 -0x1.0000000000000002p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-1074,64) -0x4p-1076 -0x1.0000000000000002p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-1074,64) -0x4p-1076 -0x1.0000000000000002p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul towardzero binary64:arg_fmt(0,1,-1074,64) -0x4p-1076 -0x1.0000000000000002p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul upward binary64:arg_fmt(0,1,-1074,64) -0x4p-1076 -0x1.0000000000000002p+0 : 0x8p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-1074,64) -0x4p-1076 -0x1.0000000000000002p+0 : 0x4.0000000000000008p-1076 :
= mul tonearest intel96:arg_fmt(0,1,-1074,64) -0x4p-1076 -0x1.0000000000000002p+0 : 0x4.0000000000000008p-1076 :
= mul towardzero intel96:arg_fmt(0,1,-1074,64) -0x4p-1076 -0x1.0000000000000002p+0 : 0x4.0000000000000008p-1076 :
= mul upward intel96:arg_fmt(0,1,-1074,64) -0x4p-1076 -0x1.0000000000000002p+0 : 0x4.0000000000000008p-1076 :
= mul downward m68k96:arg_fmt(0,1,-1074,64) -0x4p-1076 -0x1.0000000000000002p+0 : 0x4.0000000000000008p-1076 :
= mul tonearest m68k96:arg_fmt(0,1,-1074,64) -0x4p-1076 -0x1.0000000000000002p+0 : 0x4.0000000000000008p-1076 :
= mul towardzero m68k96:arg_fmt(0,1,-1074,64) -0x4p-1076 -0x1.0000000000000002p+0 : 0x4.0000000000000008p-1076 :
= mul upward m68k96:arg_fmt(0,1,-1074,64) -0x4p-1076 -0x1.0000000000000002p+0 : 0x4.0000000000000008p-1076 :
= mul downward binary128:arg_fmt(0,1,-1074,64) -0x4p-1076 -0x1.0000000000000002p+0 : 0x4.0000000000000008p-1076 :
= mul tonearest binary128:arg_fmt(0,1,-1074,64) -0x4p-1076 -0x1.0000000000000002p+0 : 0x4.0000000000000008p-1076 :
= mul towardzero binary128:arg_fmt(0,1,-1074,64) -0x4p-1076 -0x1.0000000000000002p+0 : 0x4.0000000000000008p-1076 :
= mul upward binary128:arg_fmt(0,1,-1074,64) -0x4p-1076 -0x1.0000000000000002p+0 : 0x4.0000000000000008p-1076 :
= mul downward ibm128:arg_fmt(0,1,-1074,64) -0x4p-1076 -0x1.0000000000000002p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1074,64) -0x4p-1076 -0x1.0000000000000002p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1074,64) -0x4p-1076 -0x1.0000000000000002p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1074,64) -0x4p-1076 -0x1.0000000000000002p+0 : 0x8p-1076 : inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-1074,69) -0x4p-1076 -0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-1074,69) -0x4p-1076 -0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-1074,69) -0x4p-1076 -0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-1074,69) -0x4p-1076 -0x1.00000000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-1074,69) -0x4p-1076 -0x1.00000000000000001p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest binary64:arg_fmt(0,1,-1074,69) -0x4p-1076 -0x1.00000000000000001p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul towardzero binary64:arg_fmt(0,1,-1074,69) -0x4p-1076 -0x1.00000000000000001p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul upward binary64:arg_fmt(0,1,-1074,69) -0x4p-1076 -0x1.00000000000000001p+0 : 0x8p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-1074,69) -0x4p-1076 -0x1.00000000000000001p+0 : 0x4p-1076 : inexact
= mul tonearest intel96:arg_fmt(0,1,-1074,69) -0x4p-1076 -0x1.00000000000000001p+0 : 0x4p-1076 : inexact
= mul towardzero intel96:arg_fmt(0,1,-1074,69) -0x4p-1076 -0x1.00000000000000001p+0 : 0x4p-1076 : inexact
= mul upward intel96:arg_fmt(0,1,-1074,69) -0x4p-1076 -0x1.00000000000000001p+0 : 0x4.0000000000000008p-1076 : inexact
= mul downward m68k96:arg_fmt(0,1,-1074,69) -0x4p-1076 -0x1.00000000000000001p+0 : 0x4p-1076 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-1074,69) -0x4p-1076 -0x1.00000000000000001p+0 : 0x4p-1076 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-1074,69) -0x4p-1076 -0x1.00000000000000001p+0 : 0x4p-1076 : inexact
= mul upward m68k96:arg_fmt(0,1,-1074,69) -0x4p-1076 -0x1.00000000000000001p+0 : 0x4.0000000000000008p-1076 : inexact
= mul downward binary128:arg_fmt(0,1,-1074,69) -0x4p-1076 -0x1.00000000000000001p+0 : 0x4.00000000000000004p-1076 :
= mul tonearest binary128:arg_fmt(0,1,-1074,69) -0x4p-1076 -0x1.00000000000000001p+0 : 0x4.00000000000000004p-1076 :
= mul towardzero binary128:arg_fmt(0,1,-1074,69) -0x4p-1076 -0x1.00000000000000001p+0 : 0x4.00000000000000004p-1076 :
= mul upward binary128:arg_fmt(0,1,-1074,69) -0x4p-1076 -0x1.00000000000000001p+0 : 0x4.00000000000000004p-1076 :
= mul downward ibm128:arg_fmt(0,1,-1074,69) -0x4p-1076 -0x1.00000000000000001p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul tonearest ibm128:arg_fmt(0,1,-1074,69) -0x4p-1076 -0x1.00000000000000001p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul towardzero ibm128:arg_fmt(0,1,-1074,69) -0x4p-1076 -0x1.00000000000000001p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul upward ibm128:arg_fmt(0,1,-1074,69) -0x4p-1076 -0x1.00000000000000001p+0 : 0x8p-1076 : inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1p+0 : 0x3.fffffffffffffff8p-16384 :
= mul tonearest intel96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1p+0 : 0x3.fffffffffffffff8p-16384 :
= mul towardzero intel96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1p+0 : 0x3.fffffffffffffff8p-16384 :
= mul upward intel96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1p+0 : 0x3.fffffffffffffff8p-16384 :
= mul downward m68k96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1p+0 : 0x3.fffffffffffffff8p-16384 :
= mul tonearest m68k96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1p+0 : 0x3.fffffffffffffff8p-16384 :
= mul towardzero m68k96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1p+0 : 0x3.fffffffffffffff8p-16384 :
= mul upward m68k96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1p+0 : 0x3.fffffffffffffff8p-16384 :
= mul downward binary128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1p+0 : 0x3.fffffffffffffff8p-16384 :
= mul tonearest binary128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1p+0 : 0x3.fffffffffffffff8p-16384 :
= mul towardzero binary128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1p+0 : 0x3.fffffffffffffff8p-16384 :
= mul upward binary128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1p+0 : 0x3.fffffffffffffff8p-16384 :
= mul downward ibm128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1p+0 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : 0x4.000007fffffffffp-16384 : inexact
= mul tonearest intel96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : 0x4.000007fffffffff8p-16384 : inexact
= mul towardzero intel96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : 0x4.000007fffffffffp-16384 : inexact
= mul upward intel96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : 0x4.000007fffffffff8p-16384 : inexact
= mul downward m68k96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : 0x4.000007fffffffffp-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : 0x4.000007fffffffff8p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : 0x4.000007fffffffffp-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : 0x4.000007fffffffff8p-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : 0x4.000007fffffffff7fffffp-16384 :
= mul tonearest binary128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : 0x4.000007fffffffff7fffffp-16384 :
= mul towardzero binary128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : 0x4.000007fffffffff7fffffp-16384 :
= mul upward binary128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : 0x4.000007fffffffff7fffffp-16384 :
= mul downward ibm128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.000002p+0 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : 0x4.0000000000003ffp-16384 : inexact
= mul tonearest intel96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : 0x4.0000000000003ff8p-16384 : inexact
= mul towardzero intel96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : 0x4.0000000000003ffp-16384 : inexact
= mul upward intel96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : 0x4.0000000000003ff8p-16384 : inexact
= mul downward m68k96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : 0x4.0000000000003ffp-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : 0x4.0000000000003ff8p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : 0x4.0000000000003ffp-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : 0x4.0000000000003ff8p-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : 0x4.0000000000003ff7fffffffffffcp-16384 : inexact
= mul tonearest binary128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : 0x4.0000000000003ff8p-16384 : inexact
= mul towardzero binary128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : 0x4.0000000000003ff7fffffffffffcp-16384 : inexact
= mul upward binary128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : 0x4.0000000000003ff8p-16384 : inexact
= mul downward ibm128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16445,63) -0x3.fffffffffffffff8p-16384 -0x1.0000000000001p+0 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : 0x4p-16384 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul towardzero intel96:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : 0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul upward intel96:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : 0x4p-16384 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul downward m68k96:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : 0x3.fffffffffffffffcp-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : 0x4p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : 0x3.fffffffffffffffcp-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : 0x4p-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : 0x3.fffffffffffffffffffffffffffcp-16384 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : 0x4p-16384 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul towardzero binary128:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : 0x3.fffffffffffffffffffffffffffcp-16384 : inexact underflow errno-erange-ok
= mul upward binary128:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : 0x4p-16384 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul downward ibm128:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16445,64) -0x3.fffffffffffffff8p-16384 -0x1.0000000000000002p+0 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : 0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : 0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul towardzero intel96:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : 0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul upward intel96:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : 0x4p-16384 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : 0x3.fffffffffffffff8p-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : 0x3.fffffffffffffff8p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : 0x3.fffffffffffffff8p-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : 0x3.fffffffffffffffcp-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : 0x3.fffffffffffffff83ffffffffffcp-16384 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : 0x3.fffffffffffffff84p-16384 : inexact underflow errno-erange-ok
= mul towardzero binary128:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : 0x3.fffffffffffffff83ffffffffffcp-16384 : inexact underflow errno-erange-ok
= mul upward binary128:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : 0x3.fffffffffffffff84p-16384 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16445,69) -0x3.fffffffffffffff8p-16384 -0x1.00000000000000001p+0 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-16382,1) -0x4p-16384 -0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-16382,1) -0x4p-16384 -0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16382,1) -0x4p-16384 -0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16382,1) -0x4p-16384 -0x1p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-16382,1) -0x4p-16384 -0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(0,1,-16382,1) -0x4p-16384 -0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16382,1) -0x4p-16384 -0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16382,1) -0x4p-16384 -0x1p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-16382,1) -0x4p-16384 -0x1p+0 : 0x4p-16384 :
= mul tonearest intel96:arg_fmt(0,1,-16382,1) -0x4p-16384 -0x1p+0 : 0x4p-16384 :
= mul towardzero intel96:arg_fmt(0,1,-16382,1) -0x4p-16384 -0x1p+0 : 0x4p-16384 :
= mul upward intel96:arg_fmt(0,1,-16382,1) -0x4p-16384 -0x1p+0 : 0x4p-16384 :
= mul downward m68k96:arg_fmt(0,1,-16382,1) -0x4p-16384 -0x1p+0 : 0x4p-16384 :
= mul tonearest m68k96:arg_fmt(0,1,-16382,1) -0x4p-16384 -0x1p+0 : 0x4p-16384 :
= mul towardzero m68k96:arg_fmt(0,1,-16382,1) -0x4p-16384 -0x1p+0 : 0x4p-16384 :
= mul upward m68k96:arg_fmt(0,1,-16382,1) -0x4p-16384 -0x1p+0 : 0x4p-16384 :
= mul downward binary128:arg_fmt(0,1,-16382,1) -0x4p-16384 -0x1p+0 : 0x4p-16384 :
= mul tonearest binary128:arg_fmt(0,1,-16382,1) -0x4p-16384 -0x1p+0 : 0x4p-16384 :
= mul towardzero binary128:arg_fmt(0,1,-16382,1) -0x4p-16384 -0x1p+0 : 0x4p-16384 :
= mul upward binary128:arg_fmt(0,1,-16382,1) -0x4p-16384 -0x1p+0 : 0x4p-16384 :
= mul downward ibm128:arg_fmt(0,1,-16382,1) -0x4p-16384 -0x1p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(0,1,-16382,1) -0x4p-16384 -0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16382,1) -0x4p-16384 -0x1p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16382,1) -0x4p-16384 -0x1p+0 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-16382,24) -0x4p-16384 -0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-16382,24) -0x4p-16384 -0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16382,24) -0x4p-16384 -0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16382,24) -0x4p-16384 -0x1.000002p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-16382,24) -0x4p-16384 -0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(0,1,-16382,24) -0x4p-16384 -0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16382,24) -0x4p-16384 -0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16382,24) -0x4p-16384 -0x1.000002p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-16382,24) -0x4p-16384 -0x1.000002p+0 : 0x4.000008p-16384 :
= mul tonearest intel96:arg_fmt(0,1,-16382,24) -0x4p-16384 -0x1.000002p+0 : 0x4.000008p-16384 :
= mul towardzero intel96:arg_fmt(0,1,-16382,24) -0x4p-16384 -0x1.000002p+0 : 0x4.000008p-16384 :
= mul upward intel96:arg_fmt(0,1,-16382,24) -0x4p-16384 -0x1.000002p+0 : 0x4.000008p-16384 :
= mul downward m68k96:arg_fmt(0,1,-16382,24) -0x4p-16384 -0x1.000002p+0 : 0x4.000008p-16384 :
= mul tonearest m68k96:arg_fmt(0,1,-16382,24) -0x4p-16384 -0x1.000002p+0 : 0x4.000008p-16384 :
= mul towardzero m68k96:arg_fmt(0,1,-16382,24) -0x4p-16384 -0x1.000002p+0 : 0x4.000008p-16384 :
= mul upward m68k96:arg_fmt(0,1,-16382,24) -0x4p-16384 -0x1.000002p+0 : 0x4.000008p-16384 :
= mul downward binary128:arg_fmt(0,1,-16382,24) -0x4p-16384 -0x1.000002p+0 : 0x4.000008p-16384 :
= mul tonearest binary128:arg_fmt(0,1,-16382,24) -0x4p-16384 -0x1.000002p+0 : 0x4.000008p-16384 :
= mul towardzero binary128:arg_fmt(0,1,-16382,24) -0x4p-16384 -0x1.000002p+0 : 0x4.000008p-16384 :
= mul upward binary128:arg_fmt(0,1,-16382,24) -0x4p-16384 -0x1.000002p+0 : 0x4.000008p-16384 :
= mul downward ibm128:arg_fmt(0,1,-16382,24) -0x4p-16384 -0x1.000002p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(0,1,-16382,24) -0x4p-16384 -0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16382,24) -0x4p-16384 -0x1.000002p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16382,24) -0x4p-16384 -0x1.000002p+0 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-16382,53) -0x4p-16384 -0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-16382,53) -0x4p-16384 -0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16382,53) -0x4p-16384 -0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16382,53) -0x4p-16384 -0x1.0000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-16382,53) -0x4p-16384 -0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(0,1,-16382,53) -0x4p-16384 -0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16382,53) -0x4p-16384 -0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16382,53) -0x4p-16384 -0x1.0000000000001p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-16382,53) -0x4p-16384 -0x1.0000000000001p+0 : 0x4.0000000000004p-16384 :
= mul tonearest intel96:arg_fmt(0,1,-16382,53) -0x4p-16384 -0x1.0000000000001p+0 : 0x4.0000000000004p-16384 :
= mul towardzero intel96:arg_fmt(0,1,-16382,53) -0x4p-16384 -0x1.0000000000001p+0 : 0x4.0000000000004p-16384 :
= mul upward intel96:arg_fmt(0,1,-16382,53) -0x4p-16384 -0x1.0000000000001p+0 : 0x4.0000000000004p-16384 :
= mul downward m68k96:arg_fmt(0,1,-16382,53) -0x4p-16384 -0x1.0000000000001p+0 : 0x4.0000000000004p-16384 :
= mul tonearest m68k96:arg_fmt(0,1,-16382,53) -0x4p-16384 -0x1.0000000000001p+0 : 0x4.0000000000004p-16384 :
= mul towardzero m68k96:arg_fmt(0,1,-16382,53) -0x4p-16384 -0x1.0000000000001p+0 : 0x4.0000000000004p-16384 :
= mul upward m68k96:arg_fmt(0,1,-16382,53) -0x4p-16384 -0x1.0000000000001p+0 : 0x4.0000000000004p-16384 :
= mul downward binary128:arg_fmt(0,1,-16382,53) -0x4p-16384 -0x1.0000000000001p+0 : 0x4.0000000000004p-16384 :
= mul tonearest binary128:arg_fmt(0,1,-16382,53) -0x4p-16384 -0x1.0000000000001p+0 : 0x4.0000000000004p-16384 :
= mul towardzero binary128:arg_fmt(0,1,-16382,53) -0x4p-16384 -0x1.0000000000001p+0 : 0x4.0000000000004p-16384 :
= mul upward binary128:arg_fmt(0,1,-16382,53) -0x4p-16384 -0x1.0000000000001p+0 : 0x4.0000000000004p-16384 :
= mul downward ibm128:arg_fmt(0,1,-16382,53) -0x4p-16384 -0x1.0000000000001p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(0,1,-16382,53) -0x4p-16384 -0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16382,53) -0x4p-16384 -0x1.0000000000001p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16382,53) -0x4p-16384 -0x1.0000000000001p+0 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-16382,64) -0x4p-16384 -0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-16382,64) -0x4p-16384 -0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16382,64) -0x4p-16384 -0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16382,64) -0x4p-16384 -0x1.0000000000000002p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-16382,64) -0x4p-16384 -0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(0,1,-16382,64) -0x4p-16384 -0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16382,64) -0x4p-16384 -0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16382,64) -0x4p-16384 -0x1.0000000000000002p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-16382,64) -0x4p-16384 -0x1.0000000000000002p+0 : 0x4.0000000000000008p-16384 :
= mul tonearest intel96:arg_fmt(0,1,-16382,64) -0x4p-16384 -0x1.0000000000000002p+0 : 0x4.0000000000000008p-16384 :
= mul towardzero intel96:arg_fmt(0,1,-16382,64) -0x4p-16384 -0x1.0000000000000002p+0 : 0x4.0000000000000008p-16384 :
= mul upward intel96:arg_fmt(0,1,-16382,64) -0x4p-16384 -0x1.0000000000000002p+0 : 0x4.0000000000000008p-16384 :
= mul downward m68k96:arg_fmt(0,1,-16382,64) -0x4p-16384 -0x1.0000000000000002p+0 : 0x4.0000000000000008p-16384 :
= mul tonearest m68k96:arg_fmt(0,1,-16382,64) -0x4p-16384 -0x1.0000000000000002p+0 : 0x4.0000000000000008p-16384 :
= mul towardzero m68k96:arg_fmt(0,1,-16382,64) -0x4p-16384 -0x1.0000000000000002p+0 : 0x4.0000000000000008p-16384 :
= mul upward m68k96:arg_fmt(0,1,-16382,64) -0x4p-16384 -0x1.0000000000000002p+0 : 0x4.0000000000000008p-16384 :
= mul downward binary128:arg_fmt(0,1,-16382,64) -0x4p-16384 -0x1.0000000000000002p+0 : 0x4.0000000000000008p-16384 :
= mul tonearest binary128:arg_fmt(0,1,-16382,64) -0x4p-16384 -0x1.0000000000000002p+0 : 0x4.0000000000000008p-16384 :
= mul towardzero binary128:arg_fmt(0,1,-16382,64) -0x4p-16384 -0x1.0000000000000002p+0 : 0x4.0000000000000008p-16384 :
= mul upward binary128:arg_fmt(0,1,-16382,64) -0x4p-16384 -0x1.0000000000000002p+0 : 0x4.0000000000000008p-16384 :
= mul downward ibm128:arg_fmt(0,1,-16382,64) -0x4p-16384 -0x1.0000000000000002p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(0,1,-16382,64) -0x4p-16384 -0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16382,64) -0x4p-16384 -0x1.0000000000000002p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16382,64) -0x4p-16384 -0x1.0000000000000002p+0 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-16382,69) -0x4p-16384 -0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-16382,69) -0x4p-16384 -0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16382,69) -0x4p-16384 -0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16382,69) -0x4p-16384 -0x1.00000000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-16382,69) -0x4p-16384 -0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(0,1,-16382,69) -0x4p-16384 -0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16382,69) -0x4p-16384 -0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16382,69) -0x4p-16384 -0x1.00000000000000001p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-16382,69) -0x4p-16384 -0x1.00000000000000001p+0 : 0x4p-16384 : inexact
= mul tonearest intel96:arg_fmt(0,1,-16382,69) -0x4p-16384 -0x1.00000000000000001p+0 : 0x4p-16384 : inexact
= mul towardzero intel96:arg_fmt(0,1,-16382,69) -0x4p-16384 -0x1.00000000000000001p+0 : 0x4p-16384 : inexact
= mul upward intel96:arg_fmt(0,1,-16382,69) -0x4p-16384 -0x1.00000000000000001p+0 : 0x4.0000000000000008p-16384 : inexact
= mul downward m68k96:arg_fmt(0,1,-16382,69) -0x4p-16384 -0x1.00000000000000001p+0 : 0x4p-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16382,69) -0x4p-16384 -0x1.00000000000000001p+0 : 0x4p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16382,69) -0x4p-16384 -0x1.00000000000000001p+0 : 0x4p-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16382,69) -0x4p-16384 -0x1.00000000000000001p+0 : 0x4.0000000000000008p-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16382,69) -0x4p-16384 -0x1.00000000000000001p+0 : 0x4.00000000000000004p-16384 :
= mul tonearest binary128:arg_fmt(0,1,-16382,69) -0x4p-16384 -0x1.00000000000000001p+0 : 0x4.00000000000000004p-16384 :
= mul towardzero binary128:arg_fmt(0,1,-16382,69) -0x4p-16384 -0x1.00000000000000001p+0 : 0x4.00000000000000004p-16384 :
= mul upward binary128:arg_fmt(0,1,-16382,69) -0x4p-16384 -0x1.00000000000000001p+0 : 0x4.00000000000000004p-16384 :
= mul downward ibm128:arg_fmt(0,1,-16382,69) -0x4p-16384 -0x1.00000000000000001p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(0,1,-16382,69) -0x4p-16384 -0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16382,69) -0x4p-16384 -0x1.00000000000000001p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16382,69) -0x4p-16384 -0x1.00000000000000001p+0 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1p+0 : 0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1p+0 : 0x4p-16384 : inexact underflow errno-erange-ok
= mul towardzero intel96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1p+0 : 0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul upward intel96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1p+0 : 0x4p-16384 : inexact underflow errno-erange-ok
= mul downward m68k96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1p+0 : 0x3.fffffffffffffffcp-16384 :
= mul tonearest m68k96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1p+0 : 0x3.fffffffffffffffcp-16384 :
= mul towardzero m68k96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1p+0 : 0x3.fffffffffffffffcp-16384 :
= mul upward m68k96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1p+0 : 0x3.fffffffffffffffcp-16384 :
= mul downward binary128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1p+0 : 0x3.fffffffffffffffcp-16384 :
= mul tonearest binary128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1p+0 : 0x3.fffffffffffffffcp-16384 :
= mul towardzero binary128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1p+0 : 0x3.fffffffffffffffcp-16384 :
= mul upward binary128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1p+0 : 0x3.fffffffffffffffcp-16384 :
= mul downward ibm128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1p+0 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : 0x4.000007fffffffff8p-16384 : inexact
= mul tonearest intel96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : 0x4.000007fffffffff8p-16384 : inexact
= mul towardzero intel96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : 0x4.000007fffffffff8p-16384 : inexact
= mul upward intel96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : 0x4.000008p-16384 : inexact
= mul downward m68k96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : 0x4.000007fffffffff8p-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : 0x4.000007fffffffff8p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : 0x4.000007fffffffff8p-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : 0x4.000008p-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : 0x4.000007fffffffffbfffff8p-16384 :
= mul tonearest binary128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : 0x4.000007fffffffffbfffff8p-16384 :
= mul towardzero binary128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : 0x4.000007fffffffffbfffff8p-16384 :
= mul upward binary128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : 0x4.000007fffffffffbfffff8p-16384 :
= mul downward ibm128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.000002p+0 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : 0x4.0000000000003ff8p-16384 : inexact
= mul tonearest intel96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : 0x4.0000000000003ff8p-16384 : inexact
= mul towardzero intel96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : 0x4.0000000000003ff8p-16384 : inexact
= mul upward intel96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : 0x4.0000000000004p-16384 : inexact
= mul downward m68k96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : 0x4.0000000000003ff8p-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : 0x4.0000000000003ff8p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : 0x4.0000000000003ff8p-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : 0x4.0000000000004p-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : 0x4.0000000000003ffbfffffffffffcp-16384 : inexact
= mul tonearest binary128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : 0x4.0000000000003ffcp-16384 : inexact
= mul towardzero binary128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : 0x4.0000000000003ffbfffffffffffcp-16384 : inexact
= mul upward binary128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : 0x4.0000000000003ffcp-16384 : inexact
= mul downward ibm128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000001p+0 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : 0x4p-16384 : inexact
= mul tonearest intel96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : 0x4p-16384 : inexact
= mul towardzero intel96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : 0x4p-16384 : inexact
= mul upward intel96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : 0x4.0000000000000008p-16384 : inexact
= mul downward m68k96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : 0x4p-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : 0x4p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : 0x4p-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : 0x4.0000000000000008p-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : 0x4.0000000000000003fffffffffffcp-16384 : inexact
= mul tonearest binary128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : 0x4.0000000000000004p-16384 : inexact
= mul towardzero binary128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : 0x4.0000000000000003fffffffffffcp-16384 : inexact
= mul upward binary128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : 0x4.0000000000000004p-16384 : inexact
= mul downward ibm128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16446,64) -0x3.fffffffffffffffcp-16384 -0x1.0000000000000002p+0 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : 0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : 0x4p-16384 : inexact underflow errno-erange-ok
= mul towardzero intel96:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : 0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul upward intel96:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : 0x4p-16384 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul downward m68k96:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : 0x3.fffffffffffffffcp-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : 0x3.fffffffffffffffcp-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : 0x3.fffffffffffffffcp-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : 0x4p-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : 0x3.fffffffffffffffc3ffffffffffcp-16384 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : 0x3.fffffffffffffffc4p-16384 : inexact underflow errno-erange-ok
= mul towardzero binary128:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : 0x3.fffffffffffffffc3ffffffffffcp-16384 : inexact underflow errno-erange-ok
= mul upward binary128:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : 0x3.fffffffffffffffc4p-16384 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16446,69) -0x3.fffffffffffffffcp-16384 -0x1.00000000000000001p+0 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1p+0 : 0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1p+0 : 0x4p-16384 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul towardzero intel96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1p+0 : 0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul upward intel96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1p+0 : 0x4p-16384 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul downward m68k96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1p+0 : 0x3.fffffffffffffffcp-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1p+0 : 0x4p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1p+0 : 0x3.fffffffffffffffcp-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1p+0 : 0x4p-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1p+0 : 0x3.fffffffffffffffep-16384 :
= mul tonearest binary128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1p+0 : 0x3.fffffffffffffffep-16384 :
= mul towardzero binary128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1p+0 : 0x3.fffffffffffffffep-16384 :
= mul upward binary128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1p+0 : 0x3.fffffffffffffffep-16384 :
= mul downward ibm128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1p+0 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.000002p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.000002p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.000002p+0 : 0x4.000007fffffffff8p-16384 : inexact
= mul tonearest intel96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.000002p+0 : 0x4.000008p-16384 : inexact
= mul towardzero intel96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.000002p+0 : 0x4.000007fffffffff8p-16384 : inexact
= mul upward intel96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.000002p+0 : 0x4.000008p-16384 : inexact
= mul downward m68k96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.000002p+0 : 0x4.000007fffffffff8p-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.000002p+0 : 0x4.000008p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.000002p+0 : 0x4.000007fffffffff8p-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.000002p+0 : 0x4.000008p-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.000002p+0 : 0x4.000007fffffffffdfffffcp-16384 :
= mul tonearest binary128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.000002p+0 : 0x4.000007fffffffffdfffffcp-16384 :
= mul towardzero binary128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.000002p+0 : 0x4.000007fffffffffdfffffcp-16384 :
= mul upward binary128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.000002p+0 : 0x4.000007fffffffffdfffffcp-16384 :
= mul downward ibm128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.000002p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.000002p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.000002p+0 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : 0x4.0000000000003ff8p-16384 : inexact
= mul tonearest intel96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : 0x4.0000000000004p-16384 : inexact
= mul towardzero intel96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : 0x4.0000000000003ff8p-16384 : inexact
= mul upward intel96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : 0x4.0000000000004p-16384 : inexact
= mul downward m68k96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : 0x4.0000000000003ff8p-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : 0x4.0000000000004p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : 0x4.0000000000003ff8p-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : 0x4.0000000000004p-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : 0x4.0000000000003ffdfffffffffffcp-16384 : inexact
= mul tonearest binary128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : 0x4.0000000000003ffep-16384 : inexact
= mul towardzero binary128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : 0x4.0000000000003ffdfffffffffffcp-16384 : inexact
= mul upward binary128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : 0x4.0000000000003ffep-16384 : inexact
= mul downward ibm128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000001p+0 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : 0x4p-16384 : inexact
= mul tonearest intel96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : 0x4.0000000000000008p-16384 : inexact
= mul towardzero intel96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : 0x4p-16384 : inexact
= mul upward intel96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : 0x4.0000000000000008p-16384 : inexact
= mul downward m68k96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : 0x4p-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : 0x4.0000000000000008p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : 0x4p-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : 0x4.0000000000000008p-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : 0x4.0000000000000005fffffffffffcp-16384 : inexact
= mul tonearest binary128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : 0x4.0000000000000006p-16384 : inexact
= mul towardzero binary128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : 0x4.0000000000000005fffffffffffcp-16384 : inexact
= mul upward binary128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : 0x4.0000000000000006p-16384 : inexact
= mul downward ibm128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16447,65) -0x3.fffffffffffffffep-16384 -0x1.0000000000000002p+0 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok
= mul downward binary32:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary32:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary32:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary32:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : 0x8p-152 : inexact underflow errno-erange-ok
= mul downward binary64:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul tonearest binary64:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero binary64:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul upward binary64:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : 0x4p-1076 : inexact underflow errno-erange-ok
= mul downward intel96:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : 0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul tonearest intel96:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : 0x4p-16384 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul towardzero intel96:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : 0x3.fffffffffffffff8p-16384 : inexact underflow errno-erange-ok
= mul upward intel96:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : 0x4p-16384 : inexact underflow:before-rounding errno-erange-ok:before-rounding
= mul downward m68k96:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : 0x3.fffffffffffffffcp-16384 : inexact
= mul tonearest m68k96:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : 0x4p-16384 : inexact
= mul towardzero m68k96:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : 0x3.fffffffffffffffcp-16384 : inexact
= mul upward m68k96:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : 0x4p-16384 : inexact
= mul downward binary128:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : 0x3.fffffffffffffffe3ffffffffffcp-16384 : inexact underflow errno-erange-ok
= mul tonearest binary128:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : 0x3.fffffffffffffffe4p-16384 : inexact underflow errno-erange-ok
= mul towardzero binary128:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : 0x3.fffffffffffffffe3ffffffffffcp-16384 : inexact underflow errno-erange-ok
= mul upward binary128:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : 0x3.fffffffffffffffe4p-16384 : inexact underflow errno-erange-ok
= mul downward ibm128:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul tonearest ibm128:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : 0x0p+0 : inexact underflow errno-erange
= mul towardzero ibm128:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : 0x0p+0 : xfail:ibm128-libgcc inexact underflow errno-erange
= mul upward ibm128:arg_fmt(0,1,-16447,69) -0x3.fffffffffffffffep-16384 -0x1.00000000000000001p+0 : 0x4p-1076 : xfail:ibm128-libgcc inexact underflow errno-erange-ok