diff options
| author | Adhemerval Zanella <adhemerval.zanella@linaro.org> | 2024-12-05 16:36:21 +0000 |
|---|---|---|
| committer | Adhemerval Zanella <adhemerval.zanella@linaro.org> | 2024-12-05 13:47:52 -0300 |
| commit | b14224fb57cc75fe9879470db59ebab89abeebba (patch) | |
| tree | 0f80ce69d75e20d7aae56fd574a7dff9c6accb55 /math/auto-libm-test-out-cospi | |
| parent | c8d3220e643dc926fe85f17a653646f75957f821 (diff) | |
| download | glibc-b14224fb57cc75fe9879470db59ebab89abeebba.tar.xz glibc-b14224fb57cc75fe9879470db59ebab89abeebba.zip | |
math: xfail some cospi tests for ibm128-libgcc
On powerpc math/test-ibm128-cospi shows:
testing long double (without inline functions)
Failure: cospi_downward (-0xf.ffffffffffffbffffffffffffcp+1020): Exception "Invalid operation" set
Failure: cospi_downward (-0xf.ffffffffffffbffffffffffffcp+1020): Exception "Overflow" set
Failure: cospi_downward (-0xf.ffffffffffffbffffffffffffcp+1020): errno set to 33, expected 0 (unchanged)
Failure: Test: cospi_downward (-0xf.ffffffffffffbffffffffffffcp+1020)
Result:
is: qNaN
should be: 1.00000000000000000000000000000000e+00 0x1.000000000000000000000000000p+0
Failure: Test: cospi_downward (0x3.fffffffffffffffcp+108)
Result:
is: 9.99999999999999999999999999995574e-01 0x1.ffffffffffffffffffffffff4c8p-1
should be: 1.00000000000000000000000000000000e+00 0x1.000000000000000000000000000p+0
difference: 4.42501664022411309598141492088312e-30 0x1.670000000000000000000000000p-98
ulp : 179.5000
max.ulp : 4.0000
Failure: Test: cospi_downward (0x3.ffffffffffffffffffffffffffp+108)
Result:
is: 9.99999999999999999999999999996524e-01 0x1.ffffffffffffffffffffffff730p-1
should be: 1.00000000000000000000000000000000e+00 0x1.000000000000000000000000000p+0
difference: 3.47591836363008326759542899077727e-30 0x1.1a0000000000000000000000000p-98
ulp : 141.0000
max.ulp : 4.0000
Failure: Test: cospi_towardzero (-0x3.fffffffffffffffcp+108)
Result:
is: 9.99999999999999999999999999852310e-01 0x1.ffffffffffffffffffffffe8990p-1
should be: 1.00000000000000000000000000000000e+00 0x1.000000000000000000000000000p+0
difference: 1.47689552599346303944427057331536e-28 0x1.767000000000000000000000000p-93
ulp : 5991.0000
max.ulp : 4.0000
Failure: Test: cospi_towardzero (-0x3.ffffffffffffffffffffffffffp+108)
Result:
is: 9.99999999999999999999999999952569e-01 0x1.fffffffffffffffffffffff87c0p-1
should be: 1.00000000000000000000000000000000e+00 0x1.000000000000000000000000000p+0
difference: 4.74302619264133348003801799876275e-29 0x1.e10000000000000000000000000p-95
ulp : 1924.0000
max.ulp : 4.0000
Failure: Test: cospi_towardzero (0x3.fffffffffffffffcp+108)
Result:
is: 9.99999999999999999999999999852310e-01 0x1.ffffffffffffffffffffffe8990p-1
should be: 1.00000000000000000000000000000000e+00 0x1.000000000000000000000000000p+0
difference: 1.47689552599346303944427057331536e-28 0x1.767000000000000000000000000p-93
ulp : 5991.0000
max.ulp : 4.0000
Failure: Test: cospi_towardzero (0x3.ffffffffffffffffffffffffffp+108)
Result:
is: 9.99999999999999999999999999952569e-01 0x1.fffffffffffffffffffffff87c0p-1
should be: 1.00000000000000000000000000000000e+00 0x1.000000000000000000000000000p+0
difference: 4.74302619264133348003801799876275e-29 0x1.e10000000000000000000000000p-95
ulp : 1924.0000
max.ulp : 4.0000
Failure: Test: cospi_upward (-0x3.fffffffffffffffcp+108)
Result:
is: 9.99999999999999999999999999852323e-01 0x1.ffffffffffffffffffffffe899bp-1
should be: 1.00000000000000000000000000000000e+00 0x1.000000000000000000000000000p+0
difference: 1.47673235656615530277812119019587e-28 0x1.766568e20369c00000000000000p-93
ulp : 5990.3382
max.ulp : 4.0000
Failure: Test: cospi_upward (-0x3.ffffffffffffffffffffffffffp+108)
Result:
is: 9.99999999999999999999999999952583e-01 0x1.fffffffffffffffffffffff87cbp-1
should be: 1.00000000000000000000000000000000e+00 0x1.000000000000000000000000000p+0
difference: 4.74136253815267677203679334037676e-29 0x1.e0d4cf1e9076600000000000000p-95
ulp : 1923.3252
max.ulp : 4.0000
Failure: cospi_upward (0xf.ffffffffffffbffffffffffffcp+1020): Exception "Invalid operation" set
Failure: cospi_upward (0xf.ffffffffffffbffffffffffffcp+1020): Exception "Overflow" set
Failure: cospi_upward (0xf.ffffffffffffbffffffffffffcp+1020): errno set to 33, expected 0 (unchanged)
Failure: Test: cospi_upward (0xf.ffffffffffffbffffffffffffcp+1020)
Result:
is: qNaN
should be: 1.00000000000000000000000000000000e+00 0x1.000000000000000000000000000p+0
Diffstat (limited to 'math/auto-libm-test-out-cospi')
| -rw-r--r-- | math/auto-libm-test-out-cospi | 792 |
1 files changed, 396 insertions, 396 deletions
diff --git a/math/auto-libm-test-out-cospi b/math/auto-libm-test-out-cospi index cc6db07614..3e2f57b942 100644 --- a/math/auto-libm-test-out-cospi +++ b/math/auto-libm-test-out-cospi @@ -364,144 +364,144 @@ cospi -min_subnorm = cospi tonearest binary128 -0x4p-16496 : 0x1p+0 : inexact-ok = cospi towardzero binary128 -0x4p-16496 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok = cospi upward binary128 -0x4p-16496 : 0x1p+0 : inexact-ok -cospi max -= cospi downward binary32 0xf.fffffp+124 : 0x1p+0 : inexact-ok +cospi max xfail-rounding:ibm128-libgcc += cospi downward binary32 0xf.fffffp+124 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest binary32 0xf.fffffp+124 : 0x1p+0 : inexact-ok -= cospi towardzero binary32 0xf.fffffp+124 : 0x1p+0 : inexact-ok -= cospi upward binary32 0xf.fffffp+124 : 0x1p+0 : inexact-ok -= cospi downward binary64 0xf.fffffp+124 : 0x1p+0 : inexact-ok += cospi towardzero binary32 0xf.fffffp+124 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi upward binary32 0xf.fffffp+124 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi downward binary64 0xf.fffffp+124 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest binary64 0xf.fffffp+124 : 0x1p+0 : inexact-ok -= cospi towardzero binary64 0xf.fffffp+124 : 0x1p+0 : inexact-ok -= cospi upward binary64 0xf.fffffp+124 : 0x1p+0 : inexact-ok -= cospi downward intel96 0xf.fffffp+124 : 0x1p+0 : inexact-ok += cospi towardzero binary64 0xf.fffffp+124 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi upward binary64 0xf.fffffp+124 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi downward intel96 0xf.fffffp+124 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest intel96 0xf.fffffp+124 : 0x1p+0 : inexact-ok -= cospi towardzero intel96 0xf.fffffp+124 : 0x1p+0 : inexact-ok -= cospi upward intel96 0xf.fffffp+124 : 0x1p+0 : inexact-ok -= cospi downward m68k96 0xf.fffffp+124 : 0x1p+0 : inexact-ok += cospi towardzero intel96 0xf.fffffp+124 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi upward intel96 0xf.fffffp+124 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi downward m68k96 0xf.fffffp+124 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest m68k96 0xf.fffffp+124 : 0x1p+0 : inexact-ok -= cospi towardzero m68k96 0xf.fffffp+124 : 0x1p+0 : inexact-ok -= cospi upward m68k96 0xf.fffffp+124 : 0x1p+0 : inexact-ok -= cospi downward binary128 0xf.fffffp+124 : 0x1p+0 : inexact-ok += cospi towardzero m68k96 0xf.fffffp+124 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi upward m68k96 0xf.fffffp+124 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi downward binary128 0xf.fffffp+124 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest binary128 0xf.fffffp+124 : 0x1p+0 : inexact-ok -= cospi towardzero binary128 0xf.fffffp+124 : 0x1p+0 : inexact-ok -= cospi upward binary128 0xf.fffffp+124 : 0x1p+0 : inexact-ok -= cospi downward ibm128 0xf.fffffp+124 : 0x1p+0 : inexact-ok += cospi towardzero binary128 0xf.fffffp+124 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi upward binary128 0xf.fffffp+124 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi downward ibm128 0xf.fffffp+124 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest ibm128 0xf.fffffp+124 : 0x1p+0 : inexact-ok -= cospi towardzero ibm128 0xf.fffffp+124 : 0x1p+0 : inexact-ok -= cospi upward ibm128 0xf.fffffp+124 : 0x1p+0 : inexact-ok -= cospi downward binary64 0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok += cospi towardzero ibm128 0xf.fffffp+124 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi upward ibm128 0xf.fffffp+124 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi downward binary64 0xf.ffffffffffff8p+1020 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest binary64 0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok -= cospi towardzero binary64 0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok -= cospi upward binary64 0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok -= cospi downward intel96 0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok += cospi towardzero binary64 0xf.ffffffffffff8p+1020 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi upward binary64 0xf.ffffffffffff8p+1020 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi downward intel96 0xf.ffffffffffff8p+1020 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest intel96 0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok -= cospi towardzero intel96 0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok -= cospi upward intel96 0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok -= cospi downward m68k96 0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok += cospi towardzero intel96 0xf.ffffffffffff8p+1020 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi upward intel96 0xf.ffffffffffff8p+1020 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi downward m68k96 0xf.ffffffffffff8p+1020 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest m68k96 0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok -= cospi towardzero m68k96 0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok -= cospi upward m68k96 0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok -= cospi downward binary128 0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok += cospi towardzero m68k96 0xf.ffffffffffff8p+1020 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi upward m68k96 0xf.ffffffffffff8p+1020 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi downward binary128 0xf.ffffffffffff8p+1020 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest binary128 0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok -= cospi towardzero binary128 0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok -= cospi upward binary128 0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok -= cospi downward ibm128 0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok += cospi towardzero binary128 0xf.ffffffffffff8p+1020 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi upward binary128 0xf.ffffffffffff8p+1020 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi downward ibm128 0xf.ffffffffffff8p+1020 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest ibm128 0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok -= cospi towardzero ibm128 0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok -= cospi upward ibm128 0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok -= cospi downward intel96 0xf.fffffffffffffffp+16380 : 0x1p+0 : inexact-ok += cospi towardzero ibm128 0xf.ffffffffffff8p+1020 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi upward ibm128 0xf.ffffffffffff8p+1020 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi downward intel96 0xf.fffffffffffffffp+16380 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest intel96 0xf.fffffffffffffffp+16380 : 0x1p+0 : inexact-ok -= cospi towardzero intel96 0xf.fffffffffffffffp+16380 : 0x1p+0 : inexact-ok -= cospi upward intel96 0xf.fffffffffffffffp+16380 : 0x1p+0 : inexact-ok -= cospi downward m68k96 0xf.fffffffffffffffp+16380 : 0x1p+0 : inexact-ok += cospi towardzero intel96 0xf.fffffffffffffffp+16380 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi upward intel96 0xf.fffffffffffffffp+16380 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi downward m68k96 0xf.fffffffffffffffp+16380 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest m68k96 0xf.fffffffffffffffp+16380 : 0x1p+0 : inexact-ok -= cospi towardzero m68k96 0xf.fffffffffffffffp+16380 : 0x1p+0 : inexact-ok -= cospi upward m68k96 0xf.fffffffffffffffp+16380 : 0x1p+0 : inexact-ok -= cospi downward binary128 0xf.fffffffffffffffp+16380 : 0x1p+0 : inexact-ok += cospi towardzero m68k96 0xf.fffffffffffffffp+16380 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi upward m68k96 0xf.fffffffffffffffp+16380 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi downward binary128 0xf.fffffffffffffffp+16380 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest binary128 0xf.fffffffffffffffp+16380 : 0x1p+0 : inexact-ok -= cospi towardzero binary128 0xf.fffffffffffffffp+16380 : 0x1p+0 : inexact-ok -= cospi upward binary128 0xf.fffffffffffffffp+16380 : 0x1p+0 : inexact-ok -= cospi downward binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0x1p+0 : inexact-ok += cospi towardzero binary128 0xf.fffffffffffffffp+16380 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi upward binary128 0xf.fffffffffffffffp+16380 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi downward binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0x1p+0 : inexact-ok -= cospi towardzero binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0x1p+0 : inexact-ok -= cospi upward binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0x1p+0 : inexact-ok -= cospi downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1p+0 : inexact-ok += cospi towardzero binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi upward binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1p+0 : inexact-ok -= cospi towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1p+0 : inexact-ok -= cospi upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1p+0 : inexact-ok -= cospi downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1p+0 : inexact-ok += cospi towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1p+0 : inexact-ok -= cospi towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1p+0 : inexact-ok -= cospi upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1p+0 : inexact-ok -cospi -max -= cospi downward binary32 -0xf.fffffp+124 : 0x1p+0 : inexact-ok += cospi towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok +cospi -max xfail-rounding:ibm128-libgcc += cospi downward binary32 -0xf.fffffp+124 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest binary32 -0xf.fffffp+124 : 0x1p+0 : inexact-ok -= cospi towardzero binary32 -0xf.fffffp+124 : 0x1p+0 : inexact-ok -= cospi upward binary32 -0xf.fffffp+124 : 0x1p+0 : inexact-ok -= cospi downward binary64 -0xf.fffffp+124 : 0x1p+0 : inexact-ok += cospi towardzero binary32 -0xf.fffffp+124 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi upward binary32 -0xf.fffffp+124 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi downward binary64 -0xf.fffffp+124 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest binary64 -0xf.fffffp+124 : 0x1p+0 : inexact-ok -= cospi towardzero binary64 -0xf.fffffp+124 : 0x1p+0 : inexact-ok -= cospi upward binary64 -0xf.fffffp+124 : 0x1p+0 : inexact-ok -= cospi downward intel96 -0xf.fffffp+124 : 0x1p+0 : inexact-ok += cospi towardzero binary64 -0xf.fffffp+124 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi upward binary64 -0xf.fffffp+124 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi downward intel96 -0xf.fffffp+124 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest intel96 -0xf.fffffp+124 : 0x1p+0 : inexact-ok -= cospi towardzero intel96 -0xf.fffffp+124 : 0x1p+0 : inexact-ok -= cospi upward intel96 -0xf.fffffp+124 : 0x1p+0 : inexact-ok -= cospi downward m68k96 -0xf.fffffp+124 : 0x1p+0 : inexact-ok += cospi towardzero intel96 -0xf.fffffp+124 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi upward intel96 -0xf.fffffp+124 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi downward m68k96 -0xf.fffffp+124 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest m68k96 -0xf.fffffp+124 : 0x1p+0 : inexact-ok -= cospi towardzero m68k96 -0xf.fffffp+124 : 0x1p+0 : inexact-ok -= cospi upward m68k96 -0xf.fffffp+124 : 0x1p+0 : inexact-ok -= cospi downward binary128 -0xf.fffffp+124 : 0x1p+0 : inexact-ok += cospi towardzero m68k96 -0xf.fffffp+124 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi upward m68k96 -0xf.fffffp+124 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi downward binary128 -0xf.fffffp+124 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest binary128 -0xf.fffffp+124 : 0x1p+0 : inexact-ok -= cospi towardzero binary128 -0xf.fffffp+124 : 0x1p+0 : inexact-ok -= cospi upward binary128 -0xf.fffffp+124 : 0x1p+0 : inexact-ok -= cospi downward ibm128 -0xf.fffffp+124 : 0x1p+0 : inexact-ok += cospi towardzero binary128 -0xf.fffffp+124 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi upward binary128 -0xf.fffffp+124 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi downward ibm128 -0xf.fffffp+124 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest ibm128 -0xf.fffffp+124 : 0x1p+0 : inexact-ok -= cospi towardzero ibm128 -0xf.fffffp+124 : 0x1p+0 : inexact-ok -= cospi upward ibm128 -0xf.fffffp+124 : 0x1p+0 : inexact-ok -= cospi downward binary64 -0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok += cospi towardzero ibm128 -0xf.fffffp+124 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi upward ibm128 -0xf.fffffp+124 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi downward binary64 -0xf.ffffffffffff8p+1020 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest binary64 -0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok -= cospi towardzero binary64 -0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok -= cospi upward binary64 -0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok -= cospi downward intel96 -0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok += cospi towardzero binary64 -0xf.ffffffffffff8p+1020 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi upward binary64 -0xf.ffffffffffff8p+1020 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi downward intel96 -0xf.ffffffffffff8p+1020 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest intel96 -0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok -= cospi towardzero intel96 -0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok -= cospi upward intel96 -0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok -= cospi downward m68k96 -0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok += cospi towardzero intel96 -0xf.ffffffffffff8p+1020 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi upward intel96 -0xf.ffffffffffff8p+1020 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi downward m68k96 -0xf.ffffffffffff8p+1020 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest m68k96 -0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok -= cospi towardzero m68k96 -0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok -= cospi upward m68k96 -0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok -= cospi downward binary128 -0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok += cospi towardzero m68k96 -0xf.ffffffffffff8p+1020 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi upward m68k96 -0xf.ffffffffffff8p+1020 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi downward binary128 -0xf.ffffffffffff8p+1020 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest binary128 -0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok -= cospi towardzero binary128 -0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok -= cospi upward binary128 -0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok -= cospi downward ibm128 -0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok += cospi towardzero binary128 -0xf.ffffffffffff8p+1020 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi upward binary128 -0xf.ffffffffffff8p+1020 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi downward ibm128 -0xf.ffffffffffff8p+1020 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest ibm128 -0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok -= cospi towardzero ibm128 -0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok -= cospi upward ibm128 -0xf.ffffffffffff8p+1020 : 0x1p+0 : inexact-ok -= cospi downward intel96 -0xf.fffffffffffffffp+16380 : 0x1p+0 : inexact-ok += cospi towardzero ibm128 -0xf.ffffffffffff8p+1020 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi upward ibm128 -0xf.ffffffffffff8p+1020 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi downward intel96 -0xf.fffffffffffffffp+16380 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest intel96 -0xf.fffffffffffffffp+16380 : 0x1p+0 : inexact-ok -= cospi towardzero intel96 -0xf.fffffffffffffffp+16380 : 0x1p+0 : inexact-ok -= cospi upward intel96 -0xf.fffffffffffffffp+16380 : 0x1p+0 : inexact-ok -= cospi downward m68k96 -0xf.fffffffffffffffp+16380 : 0x1p+0 : inexact-ok += cospi towardzero intel96 -0xf.fffffffffffffffp+16380 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi upward intel96 -0xf.fffffffffffffffp+16380 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi downward m68k96 -0xf.fffffffffffffffp+16380 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest m68k96 -0xf.fffffffffffffffp+16380 : 0x1p+0 : inexact-ok -= cospi towardzero m68k96 -0xf.fffffffffffffffp+16380 : 0x1p+0 : inexact-ok -= cospi upward m68k96 -0xf.fffffffffffffffp+16380 : 0x1p+0 : inexact-ok -= cospi downward binary128 -0xf.fffffffffffffffp+16380 : 0x1p+0 : inexact-ok += cospi towardzero m68k96 -0xf.fffffffffffffffp+16380 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi upward m68k96 -0xf.fffffffffffffffp+16380 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi downward binary128 -0xf.fffffffffffffffp+16380 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest binary128 -0xf.fffffffffffffffp+16380 : 0x1p+0 : inexact-ok -= cospi towardzero binary128 -0xf.fffffffffffffffp+16380 : 0x1p+0 : inexact-ok -= cospi upward binary128 -0xf.fffffffffffffffp+16380 : 0x1p+0 : inexact-ok -= cospi downward binary128 -0xf.fffffffffffffffffffffffffff8p+16380 : 0x1p+0 : inexact-ok += cospi towardzero binary128 -0xf.fffffffffffffffp+16380 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi upward binary128 -0xf.fffffffffffffffp+16380 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi downward binary128 -0xf.fffffffffffffffffffffffffff8p+16380 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest binary128 -0xf.fffffffffffffffffffffffffff8p+16380 : 0x1p+0 : inexact-ok -= cospi towardzero binary128 -0xf.fffffffffffffffffffffffffff8p+16380 : 0x1p+0 : inexact-ok -= cospi upward binary128 -0xf.fffffffffffffffffffffffffff8p+16380 : 0x1p+0 : inexact-ok -= cospi downward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x1p+0 : inexact-ok += cospi towardzero binary128 -0xf.fffffffffffffffffffffffffff8p+16380 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi upward binary128 -0xf.fffffffffffffffffffffffffff8p+16380 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi downward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest binary128 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x1p+0 : inexact-ok -= cospi towardzero binary128 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x1p+0 : inexact-ok -= cospi upward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x1p+0 : inexact-ok -= cospi downward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x1p+0 : inexact-ok += cospi towardzero binary128 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi upward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi downward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x1p+0 : inexact-ok -= cospi towardzero ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x1p+0 : inexact-ok -= cospi upward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x1p+0 : inexact-ok += cospi towardzero ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi upward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok cospi 1 = cospi downward binary32 0x1p+0 : -0x1p+0 : inexact-ok = cospi tonearest binary32 0x1p+0 : -0x1p+0 : inexact-ok @@ -8868,391 +8868,391 @@ cospi -0x1fffffffffffffff.ap0 = cospi tonearest ibm128 -0x1.fffffffffffffffap+60 : 0x6.1f78a9abaa58b4698916152cf8p-4 : inexact-ok = cospi towardzero ibm128 -0x1.fffffffffffffffap+60 : 0x6.1f78a9abaa58b4698916152cf6p-4 : inexact-ok = cospi upward ibm128 -0x1.fffffffffffffffap+60 : 0x6.1f78a9abaa58b4698916152cf8p-4 : inexact-ok -cospi 0x3fffffffffffffffffffffffffff.6p0 -= cospi downward binary32 0x4p+108 : 0x1p+0 : inexact-ok +cospi 0x3fffffffffffffffffffffffffff.6p0 xfail-rounding:ibm128-libgcc += cospi downward binary32 0x4p+108 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest binary32 0x4p+108 : 0x1p+0 : inexact-ok -= cospi towardzero binary32 0x4p+108 : 0x1p+0 : inexact-ok -= cospi upward binary32 0x4p+108 : 0x1p+0 : inexact-ok -= cospi downward binary64 0x4p+108 : 0x1p+0 : inexact-ok += cospi towardzero binary32 0x4p+108 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi upward binary32 0x4p+108 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi downward binary64 0x4p+108 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest binary64 0x4p+108 : 0x1p+0 : inexact-ok -= cospi towardzero binary64 0x4p+108 : 0x1p+0 : inexact-ok -= cospi upward binary64 0x4p+108 : 0x1p+0 : inexact-ok -= cospi downward intel96 0x4p+108 : 0x1p+0 : inexact-ok += cospi towardzero binary64 0x4p+108 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi upward binary64 0x4p+108 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi downward intel96 0x4p+108 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest intel96 0x4p+108 : 0x1p+0 : inexact-ok -= cospi towardzero intel96 0x4p+108 : 0x1p+0 : inexact-ok -= cospi upward intel96 0x4p+108 : 0x1p+0 : inexact-ok -= cospi downward m68k96 0x4p+108 : 0x1p+0 : inexact-ok += cospi towardzero intel96 0x4p+108 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi upward intel96 0x4p+108 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi downward m68k96 0x4p+108 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest m68k96 0x4p+108 : 0x1p+0 : inexact-ok -= cospi towardzero m68k96 0x4p+108 : 0x1p+0 : inexact-ok -= cospi upward m68k96 0x4p+108 : 0x1p+0 : inexact-ok -= cospi downward binary128 0x4p+108 : 0x1p+0 : inexact-ok += cospi towardzero m68k96 0x4p+108 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi upward m68k96 0x4p+108 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi downward binary128 0x4p+108 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest binary128 0x4p+108 : 0x1p+0 : inexact-ok -= cospi towardzero binary128 0x4p+108 : 0x1p+0 : inexact-ok -= cospi upward binary128 0x4p+108 : 0x1p+0 : inexact-ok -= cospi downward ibm128 0x4p+108 : 0x1p+0 : inexact-ok += cospi towardzero binary128 0x4p+108 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi upward binary128 0x4p+108 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi downward ibm128 0x4p+108 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest ibm128 0x4p+108 : 0x1p+0 : inexact-ok -= cospi towardzero ibm128 0x4p+108 : 0x1p+0 : inexact-ok -= cospi upward ibm128 0x4p+108 : 0x1p+0 : inexact-ok -= cospi downward binary32 0x3.fffffcp+108 : 0x1p+0 : inexact-ok += cospi towardzero ibm128 0x4p+108 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi upward ibm128 0x4p+108 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi downward binary32 0x3.fffffcp+108 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest binary32 0x3.fffffcp+108 : 0x1p+0 : inexact-ok -= cospi towardzero binary32 0x3.fffffcp+108 : 0x1p+0 : inexact-ok -= cospi upward binary32 0x3.fffffcp+108 : 0x1p+0 : inexact-ok -= cospi downward binary64 0x3.fffffcp+108 : 0x1p+0 : inexact-ok += cospi towardzero binary32 0x3.fffffcp+108 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi upward binary32 0x3.fffffcp+108 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi downward binary64 0x3.fffffcp+108 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest binary64 0x3.fffffcp+108 : 0x1p+0 : inexact-ok -= cospi towardzero binary64 0x3.fffffcp+108 : 0x1p+0 : inexact-ok -= cospi upward binary64 0x3.fffffcp+108 : 0x1p+0 : inexact-ok -= cospi downward intel96 0x3.fffffcp+108 : 0x1p+0 : inexact-ok += cospi towardzero binary64 0x3.fffffcp+108 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi upward binary64 0x3.fffffcp+108 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi downward intel96 0x3.fffffcp+108 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest intel96 0x3.fffffcp+108 : 0x1p+0 : inexact-ok -= cospi towardzero intel96 0x3.fffffcp+108 : 0x1p+0 : inexact-ok -= cospi upward intel96 0x3.fffffcp+108 : 0x1p+0 : inexact-ok -= cospi downward m68k96 0x3.fffffcp+108 : 0x1p+0 : inexact-ok += cospi towardzero intel96 0x3.fffffcp+108 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi upward intel96 0x3.fffffcp+108 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi downward m68k96 0x3.fffffcp+108 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest m68k96 0x3.fffffcp+108 : 0x1p+0 : inexact-ok -= cospi towardzero m68k96 0x3.fffffcp+108 : 0x1p+0 : inexact-ok -= cospi upward m68k96 0x3.fffffcp+108 : 0x1p+0 : inexact-ok -= cospi downward binary128 0x3.fffffcp+108 : 0x1p+0 : inexact-ok += cospi towardzero m68k96 0x3.fffffcp+108 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi upward m68k96 0x3.fffffcp+108 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi downward binary128 0x3.fffffcp+108 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest binary128 0x3.fffffcp+108 : 0x1p+0 : inexact-ok -= cospi towardzero binary128 0x3.fffffcp+108 : 0x1p+0 : inexact-ok -= cospi upward binary128 0x3.fffffcp+108 : 0x1p+0 : inexact-ok -= cospi downward ibm128 0x3.fffffcp+108 : 0x1p+0 : inexact-ok += cospi towardzero binary128 0x3.fffffcp+108 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi upward binary128 0x3.fffffcp+108 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi downward ibm128 0x3.fffffcp+108 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest ibm128 0x3.fffffcp+108 : 0x1p+0 : inexact-ok -= cospi towardzero ibm128 0x3.fffffcp+108 : 0x1p+0 : inexact-ok -= cospi upward ibm128 0x3.fffffcp+108 : 0x1p+0 : inexact-ok -= cospi downward binary64 0x3.ffffffffffffep+108 : 0x1p+0 : inexact-ok += cospi towardzero ibm128 0x3.fffffcp+108 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi upward ibm128 0x3.fffffcp+108 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok += cospi downward binary64 0x3.ffffffffffffep+108 : 0x1p+0 : xfail:ibm128-libgcc inexact-ok = cospi tonearest binary64 0x3.ffffffffffffep+108 : 0x1p+0 : inexact-ok -= cospi towardzero binary64 0x3.ffffffffffffep+108 : 0x1p+0 : inexact-ok -= cospi upward binary64 0x3.ffffffffffffep+108 : 0x1p+0 : inexact-ok -= |
