From: Adhemerval Zanella Date: Thu, 5 Dec 2024 16:44:18 +0000 (+0000) Subject: math: xfail some sinpi tests for ibm128-libgcc X-Git-Tag: glibc-2.41~410 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=dae2e746b7b6d82341afdafbc54100a076bfaafd;p=thirdparty%2Fglibc.git math: xfail some sinpi tests for ibm128-libgcc On powerpc math/test-ibm128-sinpi shows: testing long double (without inline functions) Failure: sinpi_downward (-0xf.ffffffffffffbffffffffffffcp+1020): Exception "Invalid operation" set Failure: sinpi_downward (-0xf.ffffffffffffbffffffffffffcp+1020): Exception "Overflow" set Failure: sinpi_downward (-0xf.ffffffffffffbffffffffffffcp+1020): errno set to 33, expected 0 (unchanged) Failure: Test: sinpi_downward (-0xf.ffffffffffffbffffffffffffcp+1020) Result: is: qNaN should be: -0.00000000000000000000000000000000e+00 -0x0.000000000000000000000000000p+0 Failure: Test: sinpi_downward (0x3.fffffffffffffffcp+108) Result: is: 2.97479253223185882765417834495004e-15 0x1.acb679186c7b49a36c9ec63e110p-49 should be: 0.00000000000000000000000000000000e+00 0x0.000000000000000000000000000p+0 difference: 2.97479253223185882765417834495004e-15 0x1.acb679186c7b49a36c9ec63e110p-49 ulp : 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321 max.ulp : 4.0000 Failure: Test: sinpi_downward (0x3.ffffffffffffffffffffffffffp+108) Result: is: 2.63250110604328276654475674742669e-15 0x1.7b6225fa8503a5a8c514f5c0208p-49 should be: 0.00000000000000000000000000000000e+00 0x0.000000000000000000000000000p+0 difference: 2.63250110604328276654475674742669e-15 0x1.7b6225fa8503a5a8c514f5c0208p-49 ulp : 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321 max.ulp : 4.0000 Failure: Test: sinpi_towardzero (-0x3.fffffffffffffffcp+108) Result: is: -1.71856472474338625450766636956702e-14 -0x1.3596cf230d8f69346d93d8c3100p-46 should be: -0.00000000000000000000000000000000e+00 -0x0.000000000000000000000000000p+0 difference: 1.71856472474338625450766636956702e-14 0x1.3596cf230d8f69346d93d8c3100p-46 ulp : 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321 max.ulp : 3.0000 Failure: Test: sinpi_towardzero (-0x3.ffffffffffffffffffffffffffp+108) Result: is: -9.73792846364428462525599942305655e-15 -0x1.5ed8897ea140e96a31453d6e580p-47 should be: -0.00000000000000000000000000000000e+00 -0x0.000000000000000000000000000p+0 difference: 9.73792846364428462525599942305655e-15 0x1.5ed8897ea140e96a31453d6e580p-47 ulp : 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321 max.ulp : 3.0000 Failure: Test: sinpi_towardzero (0x3.fffffffffffffffcp+108) Result: is: 1.71856472474338625450766636956702e-14 0x1.3596cf230d8f69346d93d8c3100p-46 should be: 0.00000000000000000000000000000000e+00 0x0.000000000000000000000000000p+0 difference: 1.71856472474338625450766636956702e-14 0x1.3596cf230d8f69346d93d8c3100p-46 ulp : 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321 max.ulp : 3.0000 Failure: Test: sinpi_towardzero (0x3.ffffffffffffffffffffffffffp+108) Result: is: 9.73792846364428462525599942305655e-15 0x1.5ed8897ea140e96a31453d6e580p-47 should be: 0.00000000000000000000000000000000e+00 0x0.000000000000000000000000000p+0 difference: 9.73792846364428462525599942305655e-15 0x1.5ed8897ea140e96a31453d6e580p-47 ulp : 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321 max.ulp : 3.0000 Failure: Test: sinpi_upward (-0x3.fffffffffffffffcp+108) Result: is: -1.71856472474338625450766636956709e-14 -0x1.3596cf230d8f69346d93d8c3110p-46 should be: -0.00000000000000000000000000000000e+00 -0x0.000000000000000000000000000p+0 difference: 1.71856472474338625450766636956710e-14 0x1.3596cf230d8f69346d93d8c3110p-46 ulp : inf max.ulp : 4.0000 Failure: Test: sinpi_upward (-0x3.ffffffffffffffffffffffffffp+108) Result: is: -9.73792846364428462525599942305708e-15 -0x1.5ed8897ea140e96a31453d6e598p-47 should be: -0.00000000000000000000000000000000e+00 -0x0.000000000000000000000000000p+0 difference: 9.73792846364428462525599942305709e-15 0x1.5ed8897ea140e96a31453d6e598p-47 ulp : inf max.ulp : 4.0000 Failure: sinpi_upward (0xf.ffffffffffffbffffffffffffcp+1020): Exception "Invalid operation" set Failure: sinpi_upward (0xf.ffffffffffffbffffffffffffcp+1020): Exception "Overflow" set Failure: sinpi_upward (0xf.ffffffffffffbffffffffffffcp+1020): errno set to 33, expected 0 (unchanged) Failure: Test: sinpi_upward (0xf.ffffffffffffbffffffffffffcp+1020) Result: is: qNaN should be: 0.00000000000000000000000000000000e+00 0x0.000000000000000000000000000p+0 --- diff --git a/math/auto-libm-test-in b/math/auto-libm-test-in index cf46d14ec9..0d765e8d27 100644 --- a/math/auto-libm-test-in +++ b/math/auto-libm-test-in @@ -7991,8 +7991,8 @@ sinpi min sinpi -min sinpi min_subnorm sinpi -min_subnorm -sinpi max -sinpi -max +sinpi max xfail-rounding:ibm128-libgcc +sinpi -max xfail-rounding:ibm128-libgcc sinpi 1 sinpi -1 sinpi 2 @@ -8073,8 +8073,8 @@ sinpi 0x1fffffffffffffff.ep0 sinpi -0x1fffffffffffffff.ep0 sinpi 0x3fffffffffffffffffffffffffff.2p0 sinpi -0x3fffffffffffffffffffffffffff.2p0 -sinpi 0x3fffffffffffffffffffffffffff.ep0 -sinpi -0x3fffffffffffffffffffffffffff.ep0 +sinpi 0x3fffffffffffffffffffffffffff.ep0 xfail-rounding:ibm128-libgcc +sinpi -0x3fffffffffffffffffffffffffff.ep0 xfail-rounding:ibm128-libgcc sinpi 0x1p-128 sinpi -0x1p-128 sinpi 0x1p-971 diff --git a/math/auto-libm-test-out-sinpi b/math/auto-libm-test-out-sinpi index 8b380092ee..d29ce51389 100644 --- a/math/auto-libm-test-out-sinpi +++ b/math/auto-libm-test-out-sinpi @@ -364,144 +364,144 @@ sinpi -min_subnorm = sinpi tonearest binary128 -0x4p-16496 : -0xcp-16496 : inexact-ok underflow errno-erange-ok = sinpi towardzero binary128 -0x4p-16496 : -0xcp-16496 : inexact-ok underflow errno-erange-ok = sinpi upward binary128 -0x4p-16496 : -0xcp-16496 : inexact-ok underflow errno-erange-ok -sinpi max -= sinpi downward binary32 0xf.fffffp+124 : 0x0p+0 : inexact-ok +sinpi max xfail-rounding:ibm128-libgcc += sinpi downward binary32 0xf.fffffp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest binary32 0xf.fffffp+124 : 0x0p+0 : inexact-ok -= sinpi towardzero binary32 0xf.fffffp+124 : 0x0p+0 : inexact-ok -= sinpi upward binary32 0xf.fffffp+124 : 0x0p+0 : inexact-ok -= sinpi downward binary64 0xf.fffffp+124 : 0x0p+0 : inexact-ok += sinpi towardzero binary32 0xf.fffffp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward binary32 0xf.fffffp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward binary64 0xf.fffffp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest binary64 0xf.fffffp+124 : 0x0p+0 : inexact-ok -= sinpi towardzero binary64 0xf.fffffp+124 : 0x0p+0 : inexact-ok -= sinpi upward binary64 0xf.fffffp+124 : 0x0p+0 : inexact-ok -= sinpi downward intel96 0xf.fffffp+124 : 0x0p+0 : inexact-ok += sinpi towardzero binary64 0xf.fffffp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward binary64 0xf.fffffp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward intel96 0xf.fffffp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest intel96 0xf.fffffp+124 : 0x0p+0 : inexact-ok -= sinpi towardzero intel96 0xf.fffffp+124 : 0x0p+0 : inexact-ok -= sinpi upward intel96 0xf.fffffp+124 : 0x0p+0 : inexact-ok -= sinpi downward m68k96 0xf.fffffp+124 : 0x0p+0 : inexact-ok += sinpi towardzero intel96 0xf.fffffp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward intel96 0xf.fffffp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward m68k96 0xf.fffffp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest m68k96 0xf.fffffp+124 : 0x0p+0 : inexact-ok -= sinpi towardzero m68k96 0xf.fffffp+124 : 0x0p+0 : inexact-ok -= sinpi upward m68k96 0xf.fffffp+124 : 0x0p+0 : inexact-ok -= sinpi downward binary128 0xf.fffffp+124 : 0x0p+0 : inexact-ok += sinpi towardzero m68k96 0xf.fffffp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward m68k96 0xf.fffffp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward binary128 0xf.fffffp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest binary128 0xf.fffffp+124 : 0x0p+0 : inexact-ok -= sinpi towardzero binary128 0xf.fffffp+124 : 0x0p+0 : inexact-ok -= sinpi upward binary128 0xf.fffffp+124 : 0x0p+0 : inexact-ok -= sinpi downward ibm128 0xf.fffffp+124 : 0x0p+0 : inexact-ok += sinpi towardzero binary128 0xf.fffffp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward binary128 0xf.fffffp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward ibm128 0xf.fffffp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest ibm128 0xf.fffffp+124 : 0x0p+0 : inexact-ok -= sinpi towardzero ibm128 0xf.fffffp+124 : 0x0p+0 : inexact-ok -= sinpi upward ibm128 0xf.fffffp+124 : 0x0p+0 : inexact-ok -= sinpi downward binary64 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += sinpi towardzero ibm128 0xf.fffffp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward ibm128 0xf.fffffp+124 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward binary64 0xf.ffffffffffff8p+1020 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest binary64 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok -= sinpi towardzero binary64 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok -= sinpi upward binary64 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok -= sinpi downward intel96 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += sinpi towardzero binary64 0xf.ffffffffffff8p+1020 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward binary64 0xf.ffffffffffff8p+1020 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward intel96 0xf.ffffffffffff8p+1020 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest intel96 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok -= sinpi towardzero intel96 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok -= sinpi upward intel96 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok -= sinpi downward m68k96 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += sinpi towardzero intel96 0xf.ffffffffffff8p+1020 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward intel96 0xf.ffffffffffff8p+1020 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward m68k96 0xf.ffffffffffff8p+1020 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest m68k96 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok -= sinpi towardzero m68k96 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok -= sinpi upward m68k96 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok -= sinpi downward binary128 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += sinpi towardzero m68k96 0xf.ffffffffffff8p+1020 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward m68k96 0xf.ffffffffffff8p+1020 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward binary128 0xf.ffffffffffff8p+1020 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest binary128 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok -= sinpi towardzero binary128 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok -= sinpi upward binary128 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok -= sinpi downward ibm128 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok += sinpi towardzero binary128 0xf.ffffffffffff8p+1020 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward binary128 0xf.ffffffffffff8p+1020 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward ibm128 0xf.ffffffffffff8p+1020 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest ibm128 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok -= sinpi towardzero ibm128 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok -= sinpi upward ibm128 0xf.ffffffffffff8p+1020 : 0x0p+0 : inexact-ok -= sinpi downward intel96 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += sinpi towardzero ibm128 0xf.ffffffffffff8p+1020 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward ibm128 0xf.ffffffffffff8p+1020 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward intel96 0xf.fffffffffffffffp+16380 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest intel96 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok -= sinpi towardzero intel96 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok -= sinpi upward intel96 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok -= sinpi downward m68k96 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += sinpi towardzero intel96 0xf.fffffffffffffffp+16380 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward intel96 0xf.fffffffffffffffp+16380 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward m68k96 0xf.fffffffffffffffp+16380 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest m68k96 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok -= sinpi towardzero m68k96 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok -= sinpi upward m68k96 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok -= sinpi downward binary128 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok += sinpi towardzero m68k96 0xf.fffffffffffffffp+16380 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward m68k96 0xf.fffffffffffffffp+16380 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward binary128 0xf.fffffffffffffffp+16380 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest binary128 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok -= sinpi towardzero binary128 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok -= sinpi upward binary128 0xf.fffffffffffffffp+16380 : 0x0p+0 : inexact-ok -= sinpi downward binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : inexact-ok += sinpi towardzero binary128 0xf.fffffffffffffffp+16380 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward binary128 0xf.fffffffffffffffp+16380 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : inexact-ok -= sinpi towardzero binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : inexact-ok -= sinpi upward binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : inexact-ok -= sinpi downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok += sinpi towardzero binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok -= sinpi towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok -= sinpi upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok -= sinpi downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok += sinpi towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok -= sinpi towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok -= sinpi upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : inexact-ok -sinpi -max -= sinpi downward binary32 -0xf.fffffp+124 : -0x0p+0 : inexact-ok += sinpi towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok +sinpi -max xfail-rounding:ibm128-libgcc += sinpi downward binary32 -0xf.fffffp+124 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest binary32 -0xf.fffffp+124 : -0x0p+0 : inexact-ok -= sinpi towardzero binary32 -0xf.fffffp+124 : -0x0p+0 : inexact-ok -= sinpi upward binary32 -0xf.fffffp+124 : -0x0p+0 : inexact-ok -= sinpi downward binary64 -0xf.fffffp+124 : -0x0p+0 : inexact-ok += sinpi towardzero binary32 -0xf.fffffp+124 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward binary32 -0xf.fffffp+124 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward binary64 -0xf.fffffp+124 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest binary64 -0xf.fffffp+124 : -0x0p+0 : inexact-ok -= sinpi towardzero binary64 -0xf.fffffp+124 : -0x0p+0 : inexact-ok -= sinpi upward binary64 -0xf.fffffp+124 : -0x0p+0 : inexact-ok -= sinpi downward intel96 -0xf.fffffp+124 : -0x0p+0 : inexact-ok += sinpi towardzero binary64 -0xf.fffffp+124 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward binary64 -0xf.fffffp+124 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward intel96 -0xf.fffffp+124 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest intel96 -0xf.fffffp+124 : -0x0p+0 : inexact-ok -= sinpi towardzero intel96 -0xf.fffffp+124 : -0x0p+0 : inexact-ok -= sinpi upward intel96 -0xf.fffffp+124 : -0x0p+0 : inexact-ok -= sinpi downward m68k96 -0xf.fffffp+124 : -0x0p+0 : inexact-ok += sinpi towardzero intel96 -0xf.fffffp+124 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward intel96 -0xf.fffffp+124 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward m68k96 -0xf.fffffp+124 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest m68k96 -0xf.fffffp+124 : -0x0p+0 : inexact-ok -= sinpi towardzero m68k96 -0xf.fffffp+124 : -0x0p+0 : inexact-ok -= sinpi upward m68k96 -0xf.fffffp+124 : -0x0p+0 : inexact-ok -= sinpi downward binary128 -0xf.fffffp+124 : -0x0p+0 : inexact-ok += sinpi towardzero m68k96 -0xf.fffffp+124 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward m68k96 -0xf.fffffp+124 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward binary128 -0xf.fffffp+124 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest binary128 -0xf.fffffp+124 : -0x0p+0 : inexact-ok -= sinpi towardzero binary128 -0xf.fffffp+124 : -0x0p+0 : inexact-ok -= sinpi upward binary128 -0xf.fffffp+124 : -0x0p+0 : inexact-ok -= sinpi downward ibm128 -0xf.fffffp+124 : -0x0p+0 : inexact-ok += sinpi towardzero binary128 -0xf.fffffp+124 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward binary128 -0xf.fffffp+124 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward ibm128 -0xf.fffffp+124 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest ibm128 -0xf.fffffp+124 : -0x0p+0 : inexact-ok -= sinpi towardzero ibm128 -0xf.fffffp+124 : -0x0p+0 : inexact-ok -= sinpi upward ibm128 -0xf.fffffp+124 : -0x0p+0 : inexact-ok -= sinpi downward binary64 -0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok += sinpi towardzero ibm128 -0xf.fffffp+124 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward ibm128 -0xf.fffffp+124 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward binary64 -0xf.ffffffffffff8p+1020 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest binary64 -0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok -= sinpi towardzero binary64 -0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok -= sinpi upward binary64 -0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok -= sinpi downward intel96 -0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok += sinpi towardzero binary64 -0xf.ffffffffffff8p+1020 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward binary64 -0xf.ffffffffffff8p+1020 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward intel96 -0xf.ffffffffffff8p+1020 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest intel96 -0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok -= sinpi towardzero intel96 -0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok -= sinpi upward intel96 -0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok -= sinpi downward m68k96 -0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok += sinpi towardzero intel96 -0xf.ffffffffffff8p+1020 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward intel96 -0xf.ffffffffffff8p+1020 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward m68k96 -0xf.ffffffffffff8p+1020 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest m68k96 -0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok -= sinpi towardzero m68k96 -0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok -= sinpi upward m68k96 -0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok -= sinpi downward binary128 -0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok += sinpi towardzero m68k96 -0xf.ffffffffffff8p+1020 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward m68k96 -0xf.ffffffffffff8p+1020 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward binary128 -0xf.ffffffffffff8p+1020 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest binary128 -0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok -= sinpi towardzero binary128 -0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok -= sinpi upward binary128 -0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok -= sinpi downward ibm128 -0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok += sinpi towardzero binary128 -0xf.ffffffffffff8p+1020 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward binary128 -0xf.ffffffffffff8p+1020 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward ibm128 -0xf.ffffffffffff8p+1020 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest ibm128 -0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok -= sinpi towardzero ibm128 -0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok -= sinpi upward ibm128 -0xf.ffffffffffff8p+1020 : -0x0p+0 : inexact-ok -= sinpi downward intel96 -0xf.fffffffffffffffp+16380 : -0x0p+0 : inexact-ok += sinpi towardzero ibm128 -0xf.ffffffffffff8p+1020 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward ibm128 -0xf.ffffffffffff8p+1020 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward intel96 -0xf.fffffffffffffffp+16380 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest intel96 -0xf.fffffffffffffffp+16380 : -0x0p+0 : inexact-ok -= sinpi towardzero intel96 -0xf.fffffffffffffffp+16380 : -0x0p+0 : inexact-ok -= sinpi upward intel96 -0xf.fffffffffffffffp+16380 : -0x0p+0 : inexact-ok -= sinpi downward m68k96 -0xf.fffffffffffffffp+16380 : -0x0p+0 : inexact-ok += sinpi towardzero intel96 -0xf.fffffffffffffffp+16380 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward intel96 -0xf.fffffffffffffffp+16380 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward m68k96 -0xf.fffffffffffffffp+16380 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest m68k96 -0xf.fffffffffffffffp+16380 : -0x0p+0 : inexact-ok -= sinpi towardzero m68k96 -0xf.fffffffffffffffp+16380 : -0x0p+0 : inexact-ok -= sinpi upward m68k96 -0xf.fffffffffffffffp+16380 : -0x0p+0 : inexact-ok -= sinpi downward binary128 -0xf.fffffffffffffffp+16380 : -0x0p+0 : inexact-ok += sinpi towardzero m68k96 -0xf.fffffffffffffffp+16380 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward m68k96 -0xf.fffffffffffffffp+16380 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward binary128 -0xf.fffffffffffffffp+16380 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest binary128 -0xf.fffffffffffffffp+16380 : -0x0p+0 : inexact-ok -= sinpi towardzero binary128 -0xf.fffffffffffffffp+16380 : -0x0p+0 : inexact-ok -= sinpi upward binary128 -0xf.fffffffffffffffp+16380 : -0x0p+0 : inexact-ok -= sinpi downward binary128 -0xf.fffffffffffffffffffffffffff8p+16380 : -0x0p+0 : inexact-ok += sinpi towardzero binary128 -0xf.fffffffffffffffp+16380 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward binary128 -0xf.fffffffffffffffp+16380 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward binary128 -0xf.fffffffffffffffffffffffffff8p+16380 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest binary128 -0xf.fffffffffffffffffffffffffff8p+16380 : -0x0p+0 : inexact-ok -= sinpi towardzero binary128 -0xf.fffffffffffffffffffffffffff8p+16380 : -0x0p+0 : inexact-ok -= sinpi upward binary128 -0xf.fffffffffffffffffffffffffff8p+16380 : -0x0p+0 : inexact-ok -= sinpi downward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 : inexact-ok += sinpi towardzero binary128 -0xf.fffffffffffffffffffffffffff8p+16380 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward binary128 -0xf.fffffffffffffffffffffffffff8p+16380 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest binary128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 : inexact-ok -= sinpi towardzero binary128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 : inexact-ok -= sinpi upward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 : inexact-ok -= sinpi downward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 : inexact-ok += sinpi towardzero binary128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 : inexact-ok -= sinpi towardzero ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 : inexact-ok -= sinpi upward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 : inexact-ok += sinpi towardzero ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok sinpi 1 = sinpi downward binary32 0x1p+0 : 0x0p+0 : inexact-ok = sinpi tonearest binary32 0x1p+0 : 0x0p+0 : inexact-ok @@ -9062,200 +9062,200 @@ sinpi -0x3fffffffffffffffffffffffffff.2p0 = sinpi tonearest ibm128 -0x3.ffffffffffffffffffffffffffp+108 : -0x0p+0 : inexact-ok = sinpi towardzero ibm128 -0x3.ffffffffffffffffffffffffffp+108 : -0x0p+0 : inexact-ok = sinpi upward ibm128 -0x3.ffffffffffffffffffffffffffp+108 : -0x0p+0 : inexact-ok -sinpi 0x3fffffffffffffffffffffffffff.ep0 -= sinpi downward binary32 0x4p+108 : 0x0p+0 : inexact-ok +sinpi 0x3fffffffffffffffffffffffffff.ep0 xfail-rounding:ibm128-libgcc += sinpi downward binary32 0x4p+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest binary32 0x4p+108 : 0x0p+0 : inexact-ok -= sinpi towardzero binary32 0x4p+108 : 0x0p+0 : inexact-ok -= sinpi upward binary32 0x4p+108 : 0x0p+0 : inexact-ok -= sinpi downward binary64 0x4p+108 : 0x0p+0 : inexact-ok += sinpi towardzero binary32 0x4p+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward binary32 0x4p+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward binary64 0x4p+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest binary64 0x4p+108 : 0x0p+0 : inexact-ok -= sinpi towardzero binary64 0x4p+108 : 0x0p+0 : inexact-ok -= sinpi upward binary64 0x4p+108 : 0x0p+0 : inexact-ok -= sinpi downward intel96 0x4p+108 : 0x0p+0 : inexact-ok += sinpi towardzero binary64 0x4p+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward binary64 0x4p+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward intel96 0x4p+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest intel96 0x4p+108 : 0x0p+0 : inexact-ok -= sinpi towardzero intel96 0x4p+108 : 0x0p+0 : inexact-ok -= sinpi upward intel96 0x4p+108 : 0x0p+0 : inexact-ok -= sinpi downward m68k96 0x4p+108 : 0x0p+0 : inexact-ok += sinpi towardzero intel96 0x4p+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward intel96 0x4p+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward m68k96 0x4p+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest m68k96 0x4p+108 : 0x0p+0 : inexact-ok -= sinpi towardzero m68k96 0x4p+108 : 0x0p+0 : inexact-ok -= sinpi upward m68k96 0x4p+108 : 0x0p+0 : inexact-ok -= sinpi downward binary128 0x4p+108 : 0x0p+0 : inexact-ok += sinpi towardzero m68k96 0x4p+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward m68k96 0x4p+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward binary128 0x4p+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest binary128 0x4p+108 : 0x0p+0 : inexact-ok -= sinpi towardzero binary128 0x4p+108 : 0x0p+0 : inexact-ok -= sinpi upward binary128 0x4p+108 : 0x0p+0 : inexact-ok -= sinpi downward ibm128 0x4p+108 : 0x0p+0 : inexact-ok += sinpi towardzero binary128 0x4p+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward binary128 0x4p+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward ibm128 0x4p+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest ibm128 0x4p+108 : 0x0p+0 : inexact-ok -= sinpi towardzero ibm128 0x4p+108 : 0x0p+0 : inexact-ok -= sinpi upward ibm128 0x4p+108 : 0x0p+0 : inexact-ok -= sinpi downward binary32 0x3.fffffcp+108 : 0x0p+0 : inexact-ok += sinpi towardzero ibm128 0x4p+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward ibm128 0x4p+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward binary32 0x3.fffffcp+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest binary32 0x3.fffffcp+108 : 0x0p+0 : inexact-ok -= sinpi towardzero binary32 0x3.fffffcp+108 : 0x0p+0 : inexact-ok -= sinpi upward binary32 0x3.fffffcp+108 : 0x0p+0 : inexact-ok -= sinpi downward binary64 0x3.fffffcp+108 : 0x0p+0 : inexact-ok += sinpi towardzero binary32 0x3.fffffcp+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward binary32 0x3.fffffcp+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward binary64 0x3.fffffcp+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest binary64 0x3.fffffcp+108 : 0x0p+0 : inexact-ok -= sinpi towardzero binary64 0x3.fffffcp+108 : 0x0p+0 : inexact-ok -= sinpi upward binary64 0x3.fffffcp+108 : 0x0p+0 : inexact-ok -= sinpi downward intel96 0x3.fffffcp+108 : 0x0p+0 : inexact-ok += sinpi towardzero binary64 0x3.fffffcp+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward binary64 0x3.fffffcp+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward intel96 0x3.fffffcp+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest intel96 0x3.fffffcp+108 : 0x0p+0 : inexact-ok -= sinpi towardzero intel96 0x3.fffffcp+108 : 0x0p+0 : inexact-ok -= sinpi upward intel96 0x3.fffffcp+108 : 0x0p+0 : inexact-ok -= sinpi downward m68k96 0x3.fffffcp+108 : 0x0p+0 : inexact-ok += sinpi towardzero intel96 0x3.fffffcp+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward intel96 0x3.fffffcp+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward m68k96 0x3.fffffcp+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest m68k96 0x3.fffffcp+108 : 0x0p+0 : inexact-ok -= sinpi towardzero m68k96 0x3.fffffcp+108 : 0x0p+0 : inexact-ok -= sinpi upward m68k96 0x3.fffffcp+108 : 0x0p+0 : inexact-ok -= sinpi downward binary128 0x3.fffffcp+108 : 0x0p+0 : inexact-ok += sinpi towardzero m68k96 0x3.fffffcp+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward m68k96 0x3.fffffcp+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward binary128 0x3.fffffcp+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest binary128 0x3.fffffcp+108 : 0x0p+0 : inexact-ok -= sinpi towardzero binary128 0x3.fffffcp+108 : 0x0p+0 : inexact-ok -= sinpi upward binary128 0x3.fffffcp+108 : 0x0p+0 : inexact-ok -= sinpi downward ibm128 0x3.fffffcp+108 : 0x0p+0 : inexact-ok += sinpi towardzero binary128 0x3.fffffcp+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward binary128 0x3.fffffcp+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward ibm128 0x3.fffffcp+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest ibm128 0x3.fffffcp+108 : 0x0p+0 : inexact-ok -= sinpi towardzero ibm128 0x3.fffffcp+108 : 0x0p+0 : inexact-ok -= sinpi upward ibm128 0x3.fffffcp+108 : 0x0p+0 : inexact-ok -= sinpi downward binary64 0x3.ffffffffffffep+108 : 0x0p+0 : inexact-ok += sinpi towardzero ibm128 0x3.fffffcp+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward ibm128 0x3.fffffcp+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward binary64 0x3.ffffffffffffep+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest binary64 0x3.ffffffffffffep+108 : 0x0p+0 : inexact-ok -= sinpi towardzero binary64 0x3.ffffffffffffep+108 : 0x0p+0 : inexact-ok -= sinpi upward binary64 0x3.ffffffffffffep+108 : 0x0p+0 : inexact-ok -= sinpi downward intel96 0x3.ffffffffffffep+108 : 0x0p+0 : inexact-ok += sinpi towardzero binary64 0x3.ffffffffffffep+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward binary64 0x3.ffffffffffffep+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward intel96 0x3.ffffffffffffep+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest intel96 0x3.ffffffffffffep+108 : 0x0p+0 : inexact-ok -= sinpi towardzero intel96 0x3.ffffffffffffep+108 : 0x0p+0 : inexact-ok -= sinpi upward intel96 0x3.ffffffffffffep+108 : 0x0p+0 : inexact-ok -= sinpi downward m68k96 0x3.ffffffffffffep+108 : 0x0p+0 : inexact-ok += sinpi towardzero intel96 0x3.ffffffffffffep+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward intel96 0x3.ffffffffffffep+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward m68k96 0x3.ffffffffffffep+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest m68k96 0x3.ffffffffffffep+108 : 0x0p+0 : inexact-ok -= sinpi towardzero m68k96 0x3.ffffffffffffep+108 : 0x0p+0 : inexact-ok -= sinpi upward m68k96 0x3.ffffffffffffep+108 : 0x0p+0 : inexact-ok -= sinpi downward binary128 0x3.ffffffffffffep+108 : 0x0p+0 : inexact-ok += sinpi towardzero m68k96 0x3.ffffffffffffep+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward m68k96 0x3.ffffffffffffep+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward binary128 0x3.ffffffffffffep+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest binary128 0x3.ffffffffffffep+108 : 0x0p+0 : inexact-ok -= sinpi towardzero binary128 0x3.ffffffffffffep+108 : 0x0p+0 : inexact-ok -= sinpi upward binary128 0x3.ffffffffffffep+108 : 0x0p+0 : inexact-ok -= sinpi downward ibm128 0x3.ffffffffffffep+108 : 0x0p+0 : inexact-ok += sinpi towardzero binary128 0x3.ffffffffffffep+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward binary128 0x3.ffffffffffffep+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward ibm128 0x3.ffffffffffffep+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest ibm128 0x3.ffffffffffffep+108 : 0x0p+0 : inexact-ok -= sinpi towardzero ibm128 0x3.ffffffffffffep+108 : 0x0p+0 : inexact-ok -= sinpi upward ibm128 0x3.ffffffffffffep+108 : 0x0p+0 : inexact-ok -= sinpi downward intel96 0x3.fffffffffffffffcp+108 : 0x0p+0 : inexact-ok += sinpi towardzero ibm128 0x3.ffffffffffffep+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward ibm128 0x3.ffffffffffffep+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward intel96 0x3.fffffffffffffffcp+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest intel96 0x3.fffffffffffffffcp+108 : 0x0p+0 : inexact-ok -= sinpi towardzero intel96 0x3.fffffffffffffffcp+108 : 0x0p+0 : inexact-ok -= sinpi upward intel96 0x3.fffffffffffffffcp+108 : 0x0p+0 : inexact-ok -= sinpi downward m68k96 0x3.fffffffffffffffcp+108 : 0x0p+0 : inexact-ok += sinpi towardzero intel96 0x3.fffffffffffffffcp+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward intel96 0x3.fffffffffffffffcp+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward m68k96 0x3.fffffffffffffffcp+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest m68k96 0x3.fffffffffffffffcp+108 : 0x0p+0 : inexact-ok -= sinpi towardzero m68k96 0x3.fffffffffffffffcp+108 : 0x0p+0 : inexact-ok -= sinpi upward m68k96 0x3.fffffffffffffffcp+108 : 0x0p+0 : inexact-ok -= sinpi downward binary128 0x3.fffffffffffffffcp+108 : 0x0p+0 : inexact-ok += sinpi towardzero m68k96 0x3.fffffffffffffffcp+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward m68k96 0x3.fffffffffffffffcp+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward binary128 0x3.fffffffffffffffcp+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest binary128 0x3.fffffffffffffffcp+108 : 0x0p+0 : inexact-ok -= sinpi towardzero binary128 0x3.fffffffffffffffcp+108 : 0x0p+0 : inexact-ok -= sinpi upward binary128 0x3.fffffffffffffffcp+108 : 0x0p+0 : inexact-ok -= sinpi downward ibm128 0x3.fffffffffffffffcp+108 : 0x0p+0 : inexact-ok += sinpi towardzero binary128 0x3.fffffffffffffffcp+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward binary128 0x3.fffffffffffffffcp+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward ibm128 0x3.fffffffffffffffcp+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest ibm128 0x3.fffffffffffffffcp+108 : 0x0p+0 : inexact-ok -= sinpi towardzero ibm128 0x3.fffffffffffffffcp+108 : 0x0p+0 : inexact-ok -= sinpi upward ibm128 0x3.fffffffffffffffcp+108 : 0x0p+0 : inexact-ok -= sinpi downward binary128 0x3.fffffffffffffffffffffffffffep+108 : -0x6.1f78a9abaa58b4698916152cf7fp-4 : inexact-ok += sinpi towardzero ibm128 0x3.fffffffffffffffcp+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward ibm128 0x3.fffffffffffffffcp+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward binary128 0x3.fffffffffffffffffffffffffffep+108 : -0x6.1f78a9abaa58b4698916152cf7fp-4 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest binary128 0x3.fffffffffffffffffffffffffffep+108 : -0x6.1f78a9abaa58b4698916152cf7fp-4 : inexact-ok -= sinpi towardzero binary128 0x3.fffffffffffffffffffffffffffep+108 : -0x6.1f78a9abaa58b4698916152cf7ecp-4 : inexact-ok -= sinpi upward binary128 0x3.fffffffffffffffffffffffffffep+108 : -0x6.1f78a9abaa58b4698916152cf7ecp-4 : inexact-ok -= sinpi downward binary128 0x3.ffffffffffffffffffffffffffp+108 : 0x0p+0 : inexact-ok += sinpi towardzero binary128 0x3.fffffffffffffffffffffffffffep+108 : -0x6.1f78a9abaa58b4698916152cf7ecp-4 : xfail:ibm128-libgcc inexact-ok += sinpi upward binary128 0x3.fffffffffffffffffffffffffffep+108 : -0x6.1f78a9abaa58b4698916152cf7ecp-4 : xfail:ibm128-libgcc inexact-ok += sinpi downward binary128 0x3.ffffffffffffffffffffffffffp+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest binary128 0x3.ffffffffffffffffffffffffffp+108 : 0x0p+0 : inexact-ok -= sinpi towardzero binary128 0x3.ffffffffffffffffffffffffffp+108 : 0x0p+0 : inexact-ok -= sinpi upward binary128 0x3.ffffffffffffffffffffffffffp+108 : 0x0p+0 : inexact-ok -= sinpi downward ibm128 0x3.ffffffffffffffffffffffffffp+108 : 0x0p+0 : inexact-ok += sinpi towardzero binary128 0x3.ffffffffffffffffffffffffffp+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward binary128 0x3.ffffffffffffffffffffffffffp+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward ibm128 0x3.ffffffffffffffffffffffffffp+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest ibm128 0x3.ffffffffffffffffffffffffffp+108 : 0x0p+0 : inexact-ok -= sinpi towardzero ibm128 0x3.ffffffffffffffffffffffffffp+108 : 0x0p+0 : inexact-ok -= sinpi upward ibm128 0x3.ffffffffffffffffffffffffffp+108 : 0x0p+0 : inexact-ok -sinpi -0x3fffffffffffffffffffffffffff.ep0 -= sinpi downward binary32 -0x3.fffffcp+108 : -0x0p+0 : inexact-ok += sinpi towardzero ibm128 0x3.ffffffffffffffffffffffffffp+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward ibm128 0x3.ffffffffffffffffffffffffffp+108 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok +sinpi -0x3fffffffffffffffffffffffffff.ep0 xfail-rounding:ibm128-libgcc += sinpi downward binary32 -0x3.fffffcp+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest binary32 -0x3.fffffcp+108 : -0x0p+0 : inexact-ok -= sinpi towardzero binary32 -0x3.fffffcp+108 : -0x0p+0 : inexact-ok -= sinpi upward binary32 -0x3.fffffcp+108 : -0x0p+0 : inexact-ok -= sinpi downward binary64 -0x3.fffffcp+108 : -0x0p+0 : inexact-ok += sinpi towardzero binary32 -0x3.fffffcp+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward binary32 -0x3.fffffcp+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward binary64 -0x3.fffffcp+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest binary64 -0x3.fffffcp+108 : -0x0p+0 : inexact-ok -= sinpi towardzero binary64 -0x3.fffffcp+108 : -0x0p+0 : inexact-ok -= sinpi upward binary64 -0x3.fffffcp+108 : -0x0p+0 : inexact-ok -= sinpi downward intel96 -0x3.fffffcp+108 : -0x0p+0 : inexact-ok += sinpi towardzero binary64 -0x3.fffffcp+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward binary64 -0x3.fffffcp+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward intel96 -0x3.fffffcp+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest intel96 -0x3.fffffcp+108 : -0x0p+0 : inexact-ok -= sinpi towardzero intel96 -0x3.fffffcp+108 : -0x0p+0 : inexact-ok -= sinpi upward intel96 -0x3.fffffcp+108 : -0x0p+0 : inexact-ok -= sinpi downward m68k96 -0x3.fffffcp+108 : -0x0p+0 : inexact-ok += sinpi towardzero intel96 -0x3.fffffcp+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward intel96 -0x3.fffffcp+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward m68k96 -0x3.fffffcp+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest m68k96 -0x3.fffffcp+108 : -0x0p+0 : inexact-ok -= sinpi towardzero m68k96 -0x3.fffffcp+108 : -0x0p+0 : inexact-ok -= sinpi upward m68k96 -0x3.fffffcp+108 : -0x0p+0 : inexact-ok -= sinpi downward binary128 -0x3.fffffcp+108 : -0x0p+0 : inexact-ok += sinpi towardzero m68k96 -0x3.fffffcp+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward m68k96 -0x3.fffffcp+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward binary128 -0x3.fffffcp+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest binary128 -0x3.fffffcp+108 : -0x0p+0 : inexact-ok -= sinpi towardzero binary128 -0x3.fffffcp+108 : -0x0p+0 : inexact-ok -= sinpi upward binary128 -0x3.fffffcp+108 : -0x0p+0 : inexact-ok -= sinpi downward ibm128 -0x3.fffffcp+108 : -0x0p+0 : inexact-ok += sinpi towardzero binary128 -0x3.fffffcp+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward binary128 -0x3.fffffcp+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward ibm128 -0x3.fffffcp+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest ibm128 -0x3.fffffcp+108 : -0x0p+0 : inexact-ok -= sinpi towardzero ibm128 -0x3.fffffcp+108 : -0x0p+0 : inexact-ok -= sinpi upward ibm128 -0x3.fffffcp+108 : -0x0p+0 : inexact-ok -= sinpi downward binary32 -0x4p+108 : -0x0p+0 : inexact-ok += sinpi towardzero ibm128 -0x3.fffffcp+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward ibm128 -0x3.fffffcp+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward binary32 -0x4p+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest binary32 -0x4p+108 : -0x0p+0 : inexact-ok -= sinpi towardzero binary32 -0x4p+108 : -0x0p+0 : inexact-ok -= sinpi upward binary32 -0x4p+108 : -0x0p+0 : inexact-ok -= sinpi downward binary64 -0x4p+108 : -0x0p+0 : inexact-ok += sinpi towardzero binary32 -0x4p+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward binary32 -0x4p+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward binary64 -0x4p+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest binary64 -0x4p+108 : -0x0p+0 : inexact-ok -= sinpi towardzero binary64 -0x4p+108 : -0x0p+0 : inexact-ok -= sinpi upward binary64 -0x4p+108 : -0x0p+0 : inexact-ok -= sinpi downward intel96 -0x4p+108 : -0x0p+0 : inexact-ok += sinpi towardzero binary64 -0x4p+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward binary64 -0x4p+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward intel96 -0x4p+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest intel96 -0x4p+108 : -0x0p+0 : inexact-ok -= sinpi towardzero intel96 -0x4p+108 : -0x0p+0 : inexact-ok -= sinpi upward intel96 -0x4p+108 : -0x0p+0 : inexact-ok -= sinpi downward m68k96 -0x4p+108 : -0x0p+0 : inexact-ok += sinpi towardzero intel96 -0x4p+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward intel96 -0x4p+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward m68k96 -0x4p+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest m68k96 -0x4p+108 : -0x0p+0 : inexact-ok -= sinpi towardzero m68k96 -0x4p+108 : -0x0p+0 : inexact-ok -= sinpi upward m68k96 -0x4p+108 : -0x0p+0 : inexact-ok -= sinpi downward binary128 -0x4p+108 : -0x0p+0 : inexact-ok += sinpi towardzero m68k96 -0x4p+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward m68k96 -0x4p+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward binary128 -0x4p+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest binary128 -0x4p+108 : -0x0p+0 : inexact-ok -= sinpi towardzero binary128 -0x4p+108 : -0x0p+0 : inexact-ok -= sinpi upward binary128 -0x4p+108 : -0x0p+0 : inexact-ok -= sinpi downward ibm128 -0x4p+108 : -0x0p+0 : inexact-ok += sinpi towardzero binary128 -0x4p+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward binary128 -0x4p+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward ibm128 -0x4p+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest ibm128 -0x4p+108 : -0x0p+0 : inexact-ok -= sinpi towardzero ibm128 -0x4p+108 : -0x0p+0 : inexact-ok -= sinpi upward ibm128 -0x4p+108 : -0x0p+0 : inexact-ok -= sinpi downward binary64 -0x3.ffffffffffffep+108 : -0x0p+0 : inexact-ok += sinpi towardzero ibm128 -0x4p+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward ibm128 -0x4p+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward binary64 -0x3.ffffffffffffep+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest binary64 -0x3.ffffffffffffep+108 : -0x0p+0 : inexact-ok -= sinpi towardzero binary64 -0x3.ffffffffffffep+108 : -0x0p+0 : inexact-ok -= sinpi upward binary64 -0x3.ffffffffffffep+108 : -0x0p+0 : inexact-ok -= sinpi downward intel96 -0x3.ffffffffffffep+108 : -0x0p+0 : inexact-ok += sinpi towardzero binary64 -0x3.ffffffffffffep+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward binary64 -0x3.ffffffffffffep+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward intel96 -0x3.ffffffffffffep+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest intel96 -0x3.ffffffffffffep+108 : -0x0p+0 : inexact-ok -= sinpi towardzero intel96 -0x3.ffffffffffffep+108 : -0x0p+0 : inexact-ok -= sinpi upward intel96 -0x3.ffffffffffffep+108 : -0x0p+0 : inexact-ok -= sinpi downward m68k96 -0x3.ffffffffffffep+108 : -0x0p+0 : inexact-ok += sinpi towardzero intel96 -0x3.ffffffffffffep+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward intel96 -0x3.ffffffffffffep+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward m68k96 -0x3.ffffffffffffep+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest m68k96 -0x3.ffffffffffffep+108 : -0x0p+0 : inexact-ok -= sinpi towardzero m68k96 -0x3.ffffffffffffep+108 : -0x0p+0 : inexact-ok -= sinpi upward m68k96 -0x3.ffffffffffffep+108 : -0x0p+0 : inexact-ok -= sinpi downward binary128 -0x3.ffffffffffffep+108 : -0x0p+0 : inexact-ok += sinpi towardzero m68k96 -0x3.ffffffffffffep+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward m68k96 -0x3.ffffffffffffep+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward binary128 -0x3.ffffffffffffep+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest binary128 -0x3.ffffffffffffep+108 : -0x0p+0 : inexact-ok -= sinpi towardzero binary128 -0x3.ffffffffffffep+108 : -0x0p+0 : inexact-ok -= sinpi upward binary128 -0x3.ffffffffffffep+108 : -0x0p+0 : inexact-ok -= sinpi downward ibm128 -0x3.ffffffffffffep+108 : -0x0p+0 : inexact-ok += sinpi towardzero binary128 -0x3.ffffffffffffep+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward binary128 -0x3.ffffffffffffep+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward ibm128 -0x3.ffffffffffffep+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest ibm128 -0x3.ffffffffffffep+108 : -0x0p+0 : inexact-ok -= sinpi towardzero ibm128 -0x3.ffffffffffffep+108 : -0x0p+0 : inexact-ok -= sinpi upward ibm128 -0x3.ffffffffffffep+108 : -0x0p+0 : inexact-ok -= sinpi downward intel96 -0x3.fffffffffffffffcp+108 : -0x0p+0 : inexact-ok += sinpi towardzero ibm128 -0x3.ffffffffffffep+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward ibm128 -0x3.ffffffffffffep+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward intel96 -0x3.fffffffffffffffcp+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest intel96 -0x3.fffffffffffffffcp+108 : -0x0p+0 : inexact-ok -= sinpi towardzero intel96 -0x3.fffffffffffffffcp+108 : -0x0p+0 : inexact-ok -= sinpi upward intel96 -0x3.fffffffffffffffcp+108 : -0x0p+0 : inexact-ok -= sinpi downward m68k96 -0x3.fffffffffffffffcp+108 : -0x0p+0 : inexact-ok += sinpi towardzero intel96 -0x3.fffffffffffffffcp+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward intel96 -0x3.fffffffffffffffcp+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward m68k96 -0x3.fffffffffffffffcp+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest m68k96 -0x3.fffffffffffffffcp+108 : -0x0p+0 : inexact-ok -= sinpi towardzero m68k96 -0x3.fffffffffffffffcp+108 : -0x0p+0 : inexact-ok -= sinpi upward m68k96 -0x3.fffffffffffffffcp+108 : -0x0p+0 : inexact-ok -= sinpi downward binary128 -0x3.fffffffffffffffcp+108 : -0x0p+0 : inexact-ok += sinpi towardzero m68k96 -0x3.fffffffffffffffcp+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward m68k96 -0x3.fffffffffffffffcp+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward binary128 -0x3.fffffffffffffffcp+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest binary128 -0x3.fffffffffffffffcp+108 : -0x0p+0 : inexact-ok -= sinpi towardzero binary128 -0x3.fffffffffffffffcp+108 : -0x0p+0 : inexact-ok -= sinpi upward binary128 -0x3.fffffffffffffffcp+108 : -0x0p+0 : inexact-ok -= sinpi downward ibm128 -0x3.fffffffffffffffcp+108 : -0x0p+0 : inexact-ok += sinpi towardzero binary128 -0x3.fffffffffffffffcp+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward binary128 -0x3.fffffffffffffffcp+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward ibm128 -0x3.fffffffffffffffcp+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest ibm128 -0x3.fffffffffffffffcp+108 : -0x0p+0 : inexact-ok -= sinpi towardzero ibm128 -0x3.fffffffffffffffcp+108 : -0x0p+0 : inexact-ok -= sinpi upward ibm128 -0x3.fffffffffffffffcp+108 : -0x0p+0 : inexact-ok -= sinpi downward binary128 -0x3.fffffffffffffffffffffffffffep+108 : 0x6.1f78a9abaa58b4698916152cf7ecp-4 : inexact-ok += sinpi towardzero ibm128 -0x3.fffffffffffffffcp+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward ibm128 -0x3.fffffffffffffffcp+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward binary128 -0x3.fffffffffffffffffffffffffffep+108 : 0x6.1f78a9abaa58b4698916152cf7ecp-4 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest binary128 -0x3.fffffffffffffffffffffffffffep+108 : 0x6.1f78a9abaa58b4698916152cf7fp-4 : inexact-ok -= sinpi towardzero binary128 -0x3.fffffffffffffffffffffffffffep+108 : 0x6.1f78a9abaa58b4698916152cf7ecp-4 : inexact-ok -= sinpi upward binary128 -0x3.fffffffffffffffffffffffffffep+108 : 0x6.1f78a9abaa58b4698916152cf7fp-4 : inexact-ok -= sinpi downward binary128 -0x3.ffffffffffffffffffffffffffp+108 : -0x0p+0 : inexact-ok += sinpi towardzero binary128 -0x3.fffffffffffffffffffffffffffep+108 : 0x6.1f78a9abaa58b4698916152cf7ecp-4 : xfail:ibm128-libgcc inexact-ok += sinpi upward binary128 -0x3.fffffffffffffffffffffffffffep+108 : 0x6.1f78a9abaa58b4698916152cf7fp-4 : xfail:ibm128-libgcc inexact-ok += sinpi downward binary128 -0x3.ffffffffffffffffffffffffffp+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest binary128 -0x3.ffffffffffffffffffffffffffp+108 : -0x0p+0 : inexact-ok -= sinpi towardzero binary128 -0x3.ffffffffffffffffffffffffffp+108 : -0x0p+0 : inexact-ok -= sinpi upward binary128 -0x3.ffffffffffffffffffffffffffp+108 : -0x0p+0 : inexact-ok -= sinpi downward ibm128 -0x3.ffffffffffffffffffffffffffp+108 : -0x0p+0 : inexact-ok += sinpi towardzero binary128 -0x3.ffffffffffffffffffffffffffp+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward binary128 -0x3.ffffffffffffffffffffffffffp+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi downward ibm128 -0x3.ffffffffffffffffffffffffffp+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok = sinpi tonearest ibm128 -0x3.ffffffffffffffffffffffffffp+108 : -0x0p+0 : inexact-ok -= sinpi towardzero ibm128 -0x3.ffffffffffffffffffffffffffp+108 : -0x0p+0 : inexact-ok -= sinpi upward ibm128 -0x3.ffffffffffffffffffffffffffp+108 : -0x0p+0 : inexact-ok += sinpi towardzero ibm128 -0x3.ffffffffffffffffffffffffffp+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok += sinpi upward ibm128 -0x3.ffffffffffffffffffffffffffp+108 : -0x0p+0 : xfail:ibm128-libgcc inexact-ok sinpi 0x1p-128 = sinpi downward binary32 0x1p-128 : 0x3.243f68p-128 : inexact-ok underflow errno-erange-ok = sinpi tonearest binary32 0x1p-128 : 0x3.243f68p-128 : inexact-ok underflow errno-erange-ok