Message ID | 20190107003739.4744-1-jimw@sifive.com |
---|---|
State | New |
Headers | show |
Series | RISC-V: Update LP64D libm-test-ulps. | expand |
On 06/01/2019 22:37, Jim Wilson wrote: > With this patch applied, I get 13 glibc testsuite failures using > TIMEOUTFACTOR=4 on a HiFive Unleashed running Fedora Core 29, using top of > tree binutils and gcc. 5 of those failures are due to a kernel bug. Without > the patch, there are over a hundred failures. > > This patch is incidentally similar to the powerpc-nofpu ulps update that > Joseph Myers added a few days ago. > > OK? Usually arch mantainers are free to apply the output of 'make regen-ulps' when they see ULP updates (the script filters out outstanding ulps issue). > > Jim > > * sysdeps/riscv/rv64/rvd/libm-test-ulps: Update. > --- > sysdeps/riscv/rv64/rvd/libm-test-ulps | 114 +++++++++++++++----------- > 1 file changed, 66 insertions(+), 48 deletions(-) > > diff --git a/sysdeps/riscv/rv64/rvd/libm-test-ulps b/sysdeps/riscv/rv64/rvd/libm-test-ulps > index 61be2df60d..971373d87d 100644 > --- a/sysdeps/riscv/rv64/rvd/libm-test-ulps > +++ b/sysdeps/riscv/rv64/rvd/libm-test-ulps > @@ -712,9 +712,9 @@ ildouble: 2 > ldouble: 2 > > Function: Imaginary part of "ccos_downward": > -double: 2 > +double: 3 > float: 3 > -idouble: 2 > +idouble: 3 > ifloat: 3 > ildouble: 2 > ldouble: 2 > @@ -728,9 +728,9 @@ ildouble: 2 > ldouble: 2 > > Function: Imaginary part of "ccos_towardzero": > -double: 2 > +double: 3 > float: 3 > -idouble: 2 > +idouble: 3 > ifloat: 3 > ildouble: 2 > ldouble: 2 > @@ -768,33 +768,33 @@ ildouble: 1 > ldouble: 1 > > Function: Real part of "ccosh_downward": > -double: 1 > +double: 2 > float: 2 > -idouble: 1 > +idouble: 2 > ifloat: 2 > ildouble: 2 > ldouble: 2 > > Function: Imaginary part of "ccosh_downward": > -double: 2 > +double: 3 > float: 3 > -idouble: 2 > +idouble: 3 > ifloat: 3 > ildouble: 2 > ldouble: 2 > > Function: Real part of "ccosh_towardzero": > -double: 1 > +double: 2 > float: 3 > -idouble: 1 > +idouble: 2 > ifloat: 3 > ildouble: 2 > ldouble: 2 > > Function: Imaginary part of "ccosh_towardzero": > -double: 2 > +double: 3 > float: 3 > -idouble: 2 > +idouble: 3 > ifloat: 3 > ildouble: 2 > ldouble: 2 > @@ -832,33 +832,33 @@ ildouble: 1 > ldouble: 1 > > Function: Real part of "cexp_downward": > -double: 1 > +double: 2 > float: 2 > -idouble: 1 > +idouble: 2 > ifloat: 2 > ildouble: 2 > ldouble: 2 > > Function: Imaginary part of "cexp_downward": > -double: 1 > +double: 3 > float: 3 > -idouble: 1 > +idouble: 3 > ifloat: 3 > ildouble: 2 > ldouble: 2 > > Function: Real part of "cexp_towardzero": > -double: 1 > +double: 2 > float: 2 > -idouble: 1 > +idouble: 2 > ifloat: 2 > ildouble: 2 > ldouble: 2 > > Function: Imaginary part of "cexp_towardzero": > -double: 1 > +double: 3 > float: 3 > -idouble: 1 > +idouble: 3 > ifloat: 3 > ildouble: 2 > ldouble: 2 > @@ -872,9 +872,9 @@ ildouble: 3 > ldouble: 3 > > Function: Imaginary part of "cexp_upward": > -double: 1 > +double: 3 > float: 2 > -idouble: 1 > +idouble: 3 > ifloat: 2 > ildouble: 3 > ldouble: 3 > @@ -1013,19 +1013,25 @@ ldouble: 1 > > Function: "cos_downward": > double: 1 > +float: 1 > idouble: 1 > +ifloat: 1 > ildouble: 3 > ldouble: 3 > > Function: "cos_towardzero": > double: 1 > +float: 1 > idouble: 1 > +ifloat: 1 > ildouble: 1 > ldouble: 1 > > Function: "cos_upward": > double: 1 > +float: 1 > idouble: 1 > +ifloat: 1 > ildouble: 2 > ldouble: 2 > > @@ -1038,25 +1044,25 @@ ildouble: 1 > ldouble: 1 > > Function: "cosh_downward": > -double: 1 > +double: 2 > float: 1 > -idouble: 1 > +idouble: 2 > ifloat: 1 > ildouble: 1 > ldouble: 2 > > Function: "cosh_towardzero": > -double: 1 > +double: 2 > float: 1 > -idouble: 1 > +idouble: 2 > ifloat: 1 > ildouble: 1 > ldouble: 2 > > Function: "cosh_upward": > -double: 1 > +double: 2 > float: 2 > -idouble: 1 > +idouble: 2 > ifloat: 2 > ildouble: 1 > ldouble: 3 > @@ -1076,9 +1082,9 @@ ildouble: 1 > ldouble: 1 > > Function: Real part of "cpow_downward": > -double: 4 > +double: 5 > float: 8 > -idouble: 4 > +idouble: 5 > ifloat: 8 > ildouble: 6 > ldouble: 6 > @@ -1092,9 +1098,9 @@ ildouble: 2 > ldouble: 2 > > Function: Real part of "cpow_towardzero": > -double: 4 > +double: 5 > float: 8 > -idouble: 4 > +idouble: 5 > ifloat: 8 > ildouble: 6 > ldouble: 6 > @@ -1136,9 +1142,9 @@ ildouble: 1 > ldouble: 1 > > Function: Real part of "csin_downward": > -double: 2 > +double: 3 > float: 3 > -idouble: 2 > +idouble: 3 > ifloat: 3 > ildouble: 2 > ldouble: 2 > @@ -1152,9 +1158,9 @@ ildouble: 2 > ldouble: 2 > > Function: Real part of "csin_towardzero": > -double: 2 > +double: 3 > float: 3 > -idouble: 2 > +idouble: 3 > ifloat: 3 > ildouble: 2 > ldouble: 2 > @@ -1206,9 +1212,9 @@ ildouble: 2 > ldouble: 2 > > Function: Imaginary part of "csinh_downward": > -double: 2 > +double: 3 > float: 3 > -idouble: 2 > +idouble: 3 > ifloat: 3 > ildouble: 2 > ldouble: 2 > @@ -1222,9 +1228,9 @@ ildouble: 2 > ldouble: 2 > > Function: Imaginary part of "csinh_towardzero": > -double: 2 > +double: 3 > float: 3 > -idouble: 2 > +idouble: 3 > ifloat: 3 > ildouble: 2 > ldouble: 2 > @@ -1478,9 +1484,9 @@ ildouble: 2 > ldouble: 2 > > Function: "erfc_downward": > -double: 3 > +double: 4 > float: 4 > -idouble: 3 > +idouble: 4 > ifloat: 4 > ildouble: 5 > ldouble: 5 > @@ -1494,9 +1500,9 @@ ildouble: 4 > ldouble: 4 > > Function: "erfc_upward": > -double: 3 > +double: 4 > float: 4 > -idouble: 3 > +idouble: 4 > ifloat: 4 > ildouble: 5 > ldouble: 5 > @@ -1512,17 +1518,17 @@ ildouble: 2 > ldouble: 2 > > Function: "exp10_downward": > -double: 2 > +double: 3 > float: 1 > -idouble: 2 > +idouble: 3 > ifloat: 1 > ildouble: 3 > ldouble: 3 > > Function: "exp10_towardzero": > -double: 2 > +double: 3 > float: 1 > -idouble: 2 > +idouble: 3 > ifloat: 1 > ildouble: 3 > ldouble: 3 > @@ -1941,19 +1947,25 @@ ldouble: 1 > > Function: "sin_downward": > double: 1 > +float: 1 > idouble: 1 > +ifloat: 1 > ildouble: 3 > ldouble: 3 > > Function: "sin_towardzero": > double: 1 > +float: 1 > idouble: 1 > +ifloat: 1 > ildouble: 2 > ldouble: 2 > > Function: "sin_upward": > double: 1 > +float: 1 > idouble: 1 > +ifloat: 1 > ildouble: 3 > ldouble: 3 > > @@ -1965,19 +1977,25 @@ ldouble: 1 > > Function: "sincos_downward": > double: 1 > +float: 1 > idouble: 1 > +ifloat: 1 > ildouble: 3 > ldouble: 3 > > Function: "sincos_towardzero": > double: 1 > +float: 1 > idouble: 1 > +ifloat: 1 > ildouble: 2 > ldouble: 2 > > Function: "sincos_upward": > double: 1 > +float: 1 > idouble: 1 > +ifloat: 1 > ildouble: 3 > ldouble: 3 > >
On Wed, 09 Jan 2019 02:48:39 PST (-0800), adhemerval.zanella@linaro.org wrote: > On 06/01/2019 22:37, Jim Wilson wrote: >> With this patch applied, I get 13 glibc testsuite failures using >> TIMEOUTFACTOR=4 on a HiFive Unleashed running Fedora Core 29, using top of >> tree binutils and gcc. 5 of those failures are due to a kernel bug. Without >> the patch, there are over a hundred failures. >> >> This patch is incidentally similar to the powerpc-nofpu ulps update that >> Joseph Myers added a few days ago. >> >> OK? > > Usually arch mantainers are free to apply the output of 'make regen-ulps' > when they see ULP updates (the script filters out outstanding ulps issue). I'm going to apply this, as I don't think Jim has glibc push access. >> Jim Thanks! >> >> * sysdeps/riscv/rv64/rvd/libm-test-ulps: Update. >> --- >> sysdeps/riscv/rv64/rvd/libm-test-ulps | 114 +++++++++++++++----------- >> 1 file changed, 66 insertions(+), 48 deletions(-) >> >> diff --git a/sysdeps/riscv/rv64/rvd/libm-test-ulps b/sysdeps/riscv/rv64/rvd/libm-test-ulps >> index 61be2df60d..971373d87d 100644 >> --- a/sysdeps/riscv/rv64/rvd/libm-test-ulps >> +++ b/sysdeps/riscv/rv64/rvd/libm-test-ulps >> @@ -712,9 +712,9 @@ ildouble: 2 >> ldouble: 2 >> >> Function: Imaginary part of "ccos_downward": >> -double: 2 >> +double: 3 >> float: 3 >> -idouble: 2 >> +idouble: 3 >> ifloat: 3 >> ildouble: 2 >> ldouble: 2 >> @@ -728,9 +728,9 @@ ildouble: 2 >> ldouble: 2 >> >> Function: Imaginary part of "ccos_towardzero": >> -double: 2 >> +double: 3 >> float: 3 >> -idouble: 2 >> +idouble: 3 >> ifloat: 3 >> ildouble: 2 >> ldouble: 2 >> @@ -768,33 +768,33 @@ ildouble: 1 >> ldouble: 1 >> >> Function: Real part of "ccosh_downward": >> -double: 1 >> +double: 2 >> float: 2 >> -idouble: 1 >> +idouble: 2 >> ifloat: 2 >> ildouble: 2 >> ldouble: 2 >> >> Function: Imaginary part of "ccosh_downward": >> -double: 2 >> +double: 3 >> float: 3 >> -idouble: 2 >> +idouble: 3 >> ifloat: 3 >> ildouble: 2 >> ldouble: 2 >> >> Function: Real part of "ccosh_towardzero": >> -double: 1 >> +double: 2 >> float: 3 >> -idouble: 1 >> +idouble: 2 >> ifloat: 3 >> ildouble: 2 >> ldouble: 2 >> >> Function: Imaginary part of "ccosh_towardzero": >> -double: 2 >> +double: 3 >> float: 3 >> -idouble: 2 >> +idouble: 3 >> ifloat: 3 >> ildouble: 2 >> ldouble: 2 >> @@ -832,33 +832,33 @@ ildouble: 1 >> ldouble: 1 >> >> Function: Real part of "cexp_downward": >> -double: 1 >> +double: 2 >> float: 2 >> -idouble: 1 >> +idouble: 2 >> ifloat: 2 >> ildouble: 2 >> ldouble: 2 >> >> Function: Imaginary part of "cexp_downward": >> -double: 1 >> +double: 3 >> float: 3 >> -idouble: 1 >> +idouble: 3 >> ifloat: 3 >> ildouble: 2 >> ldouble: 2 >> >> Function: Real part of "cexp_towardzero": >> -double: 1 >> +double: 2 >> float: 2 >> -idouble: 1 >> +idouble: 2 >> ifloat: 2 >> ildouble: 2 >> ldouble: 2 >> >> Function: Imaginary part of "cexp_towardzero": >> -double: 1 >> +double: 3 >> float: 3 >> -idouble: 1 >> +idouble: 3 >> ifloat: 3 >> ildouble: 2 >> ldouble: 2 >> @@ -872,9 +872,9 @@ ildouble: 3 >> ldouble: 3 >> >> Function: Imaginary part of "cexp_upward": >> -double: 1 >> +double: 3 >> float: 2 >> -idouble: 1 >> +idouble: 3 >> ifloat: 2 >> ildouble: 3 >> ldouble: 3 >> @@ -1013,19 +1013,25 @@ ldouble: 1 >> >> Function: "cos_downward": >> double: 1 >> +float: 1 >> idouble: 1 >> +ifloat: 1 >> ildouble: 3 >> ldouble: 3 >> >> Function: "cos_towardzero": >> double: 1 >> +float: 1 >> idouble: 1 >> +ifloat: 1 >> ildouble: 1 >> ldouble: 1 >> >> Function: "cos_upward": >> double: 1 >> +float: 1 >> idouble: 1 >> +ifloat: 1 >> ildouble: 2 >> ldouble: 2 >> >> @@ -1038,25 +1044,25 @@ ildouble: 1 >> ldouble: 1 >> >> Function: "cosh_downward": >> -double: 1 >> +double: 2 >> float: 1 >> -idouble: 1 >> +idouble: 2 >> ifloat: 1 >> ildouble: 1 >> ldouble: 2 >> >> Function: "cosh_towardzero": >> -double: 1 >> +double: 2 >> float: 1 >> -idouble: 1 >> +idouble: 2 >> ifloat: 1 >> ildouble: 1 >> ldouble: 2 >> >> Function: "cosh_upward": >> -double: 1 >> +double: 2 >> float: 2 >> -idouble: 1 >> +idouble: 2 >> ifloat: 2 >> ildouble: 1 >> ldouble: 3 >> @@ -1076,9 +1082,9 @@ ildouble: 1 >> ldouble: 1 >> >> Function: Real part of "cpow_downward": >> -double: 4 >> +double: 5 >> float: 8 >> -idouble: 4 >> +idouble: 5 >> ifloat: 8 >> ildouble: 6 >> ldouble: 6 >> @@ -1092,9 +1098,9 @@ ildouble: 2 >> ldouble: 2 >> >> Function: Real part of "cpow_towardzero": >> -double: 4 >> +double: 5 >> float: 8 >> -idouble: 4 >> +idouble: 5 >> ifloat: 8 >> ildouble: 6 >> ldouble: 6 >> @@ -1136,9 +1142,9 @@ ildouble: 1 >> ldouble: 1 >> >> Function: Real part of "csin_downward": >> -double: 2 >> +double: 3 >> float: 3 >> -idouble: 2 >> +idouble: 3 >> ifloat: 3 >> ildouble: 2 >> ldouble: 2 >> @@ -1152,9 +1158,9 @@ ildouble: 2 >> ldouble: 2 >> >> Function: Real part of "csin_towardzero": >> -double: 2 >> +double: 3 >> float: 3 >> -idouble: 2 >> +idouble: 3 >> ifloat: 3 >> ildouble: 2 >> ldouble: 2 >> @@ -1206,9 +1212,9 @@ ildouble: 2 >> ldouble: 2 >> >> Function: Imaginary part of "csinh_downward": >> -double: 2 >> +double: 3 >> float: 3 >> -idouble: 2 >> +idouble: 3 >> ifloat: 3 >> ildouble: 2 >> ldouble: 2 >> @@ -1222,9 +1228,9 @@ ildouble: 2 >> ldouble: 2 >> >> Function: Imaginary part of "csinh_towardzero": >> -double: 2 >> +double: 3 >> float: 3 >> -idouble: 2 >> +idouble: 3 >> ifloat: 3 >> ildouble: 2 >> ldouble: 2 >> @@ -1478,9 +1484,9 @@ ildouble: 2 >> ldouble: 2 >> >> Function: "erfc_downward": >> -double: 3 >> +double: 4 >> float: 4 >> -idouble: 3 >> +idouble: 4 >> ifloat: 4 >> ildouble: 5 >> ldouble: 5 >> @@ -1494,9 +1500,9 @@ ildouble: 4 >> ldouble: 4 >> >> Function: "erfc_upward": >> -double: 3 >> +double: 4 >> float: 4 >> -idouble: 3 >> +idouble: 4 >> ifloat: 4 >> ildouble: 5 >> ldouble: 5 >> @@ -1512,17 +1518,17 @@ ildouble: 2 >> ldouble: 2 >> >> Function: "exp10_downward": >> -double: 2 >> +double: 3 >> float: 1 >> -idouble: 2 >> +idouble: 3 >> ifloat: 1 >> ildouble: 3 >> ldouble: 3 >> >> Function: "exp10_towardzero": >> -double: 2 >> +double: 3 >> float: 1 >> -idouble: 2 >> +idouble: 3 >> ifloat: 1 >> ildouble: 3 >> ldouble: 3 >> @@ -1941,19 +1947,25 @@ ldouble: 1 >> >> Function: "sin_downward": >> double: 1 >> +float: 1 >> idouble: 1 >> +ifloat: 1 >> ildouble: 3 >> ldouble: 3 >> >> Function: "sin_towardzero": >> double: 1 >> +float: 1 >> idouble: 1 >> +ifloat: 1 >> ildouble: 2 >> ldouble: 2 >> >> Function: "sin_upward": >> double: 1 >> +float: 1 >> idouble: 1 >> +ifloat: 1 >> ildouble: 3 >> ldouble: 3 >> >> @@ -1965,19 +1977,25 @@ ldouble: 1 >> >> Function: "sincos_downward": >> double: 1 >> +float: 1 >> idouble: 1 >> +ifloat: 1 >> ildouble: 3 >> ldouble: 3 >> >> Function: "sincos_towardzero": >> double: 1 >> +float: 1 >> idouble: 1 >> +ifloat: 1 >> ildouble: 2 >> ldouble: 2 >> >> Function: "sincos_upward": >> double: 1 >> +float: 1 >> idouble: 1 >> +ifloat: 1 >> ildouble: 3 >> ldouble: 3 >> >>
diff --git a/sysdeps/riscv/rv64/rvd/libm-test-ulps b/sysdeps/riscv/rv64/rvd/libm-test-ulps index 61be2df60d..971373d87d 100644 --- a/sysdeps/riscv/rv64/rvd/libm-test-ulps +++ b/sysdeps/riscv/rv64/rvd/libm-test-ulps @@ -712,9 +712,9 @@ ildouble: 2 ldouble: 2 Function: Imaginary part of "ccos_downward": -double: 2 +double: 3 float: 3 -idouble: 2 +idouble: 3 ifloat: 3 ildouble: 2 ldouble: 2 @@ -728,9 +728,9 @@ ildouble: 2 ldouble: 2 Function: Imaginary part of "ccos_towardzero": -double: 2 +double: 3 float: 3 -idouble: 2 +idouble: 3 ifloat: 3 ildouble: 2 ldouble: 2 @@ -768,33 +768,33 @@ ildouble: 1 ldouble: 1 Function: Real part of "ccosh_downward": -double: 1 +double: 2 float: 2 -idouble: 1 +idouble: 2 ifloat: 2 ildouble: 2 ldouble: 2 Function: Imaginary part of "ccosh_downward": -double: 2 +double: 3 float: 3 -idouble: 2 +idouble: 3 ifloat: 3 ildouble: 2 ldouble: 2 Function: Real part of "ccosh_towardzero": -double: 1 +double: 2 float: 3 -idouble: 1 +idouble: 2 ifloat: 3 ildouble: 2 ldouble: 2 Function: Imaginary part of "ccosh_towardzero": -double: 2 +double: 3 float: 3 -idouble: 2 +idouble: 3 ifloat: 3 ildouble: 2 ldouble: 2 @@ -832,33 +832,33 @@ ildouble: 1 ldouble: 1 Function: Real part of "cexp_downward": -double: 1 +double: 2 float: 2 -idouble: 1 +idouble: 2 ifloat: 2 ildouble: 2 ldouble: 2 Function: Imaginary part of "cexp_downward": -double: 1 +double: 3 float: 3 -idouble: 1 +idouble: 3 ifloat: 3 ildouble: 2 ldouble: 2 Function: Real part of "cexp_towardzero": -double: 1 +double: 2 float: 2 -idouble: 1 +idouble: 2 ifloat: 2 ildouble: 2 ldouble: 2 Function: Imaginary part of "cexp_towardzero": -double: 1 +double: 3 float: 3 -idouble: 1 +idouble: 3 ifloat: 3 ildouble: 2 ldouble: 2 @@ -872,9 +872,9 @@ ildouble: 3 ldouble: 3 Function: Imaginary part of "cexp_upward": -double: 1 +double: 3 float: 2 -idouble: 1 +idouble: 3 ifloat: 2 ildouble: 3 ldouble: 3 @@ -1013,19 +1013,25 @@ ldouble: 1 Function: "cos_downward": double: 1 +float: 1 idouble: 1 +ifloat: 1 ildouble: 3 ldouble: 3 Function: "cos_towardzero": double: 1 +float: 1 idouble: 1 +ifloat: 1 ildouble: 1 ldouble: 1 Function: "cos_upward": double: 1 +float: 1 idouble: 1 +ifloat: 1 ildouble: 2 ldouble: 2 @@ -1038,25 +1044,25 @@ ildouble: 1 ldouble: 1 Function: "cosh_downward": -double: 1 +double: 2 float: 1 -idouble: 1 +idouble: 2 ifloat: 1 ildouble: 1 ldouble: 2 Function: "cosh_towardzero": -double: 1 +double: 2 float: 1 -idouble: 1 +idouble: 2 ifloat: 1 ildouble: 1 ldouble: 2 Function: "cosh_upward": -double: 1 +double: 2 float: 2 -idouble: 1 +idouble: 2 ifloat: 2 ildouble: 1 ldouble: 3 @@ -1076,9 +1082,9 @@ ildouble: 1 ldouble: 1 Function: Real part of "cpow_downward": -double: 4 +double: 5 float: 8 -idouble: 4 +idouble: 5 ifloat: 8 ildouble: 6 ldouble: 6 @@ -1092,9 +1098,9 @@ ildouble: 2 ldouble: 2 Function: Real part of "cpow_towardzero": -double: 4 +double: 5 float: 8 -idouble: 4 +idouble: 5 ifloat: 8 ildouble: 6 ldouble: 6 @@ -1136,9 +1142,9 @@ ildouble: 1 ldouble: 1 Function: Real part of "csin_downward": -double: 2 +double: 3 float: 3 -idouble: 2 +idouble: 3 ifloat: 3 ildouble: 2 ldouble: 2 @@ -1152,9 +1158,9 @@ ildouble: 2 ldouble: 2 Function: Real part of "csin_towardzero": -double: 2 +double: 3 float: 3 -idouble: 2 +idouble: 3 ifloat: 3 ildouble: 2 ldouble: 2 @@ -1206,9 +1212,9 @@ ildouble: 2 ldouble: 2 Function: Imaginary part of "csinh_downward": -double: 2 +double: 3 float: 3 -idouble: 2 +idouble: 3 ifloat: 3 ildouble: 2 ldouble: 2 @@ -1222,9 +1228,9 @@ ildouble: 2 ldouble: 2 Function: Imaginary part of "csinh_towardzero": -double: 2 +double: 3 float: 3 -idouble: 2 +idouble: 3 ifloat: 3 ildouble: 2 ldouble: 2 @@ -1478,9 +1484,9 @@ ildouble: 2 ldouble: 2 Function: "erfc_downward": -double: 3 +double: 4 float: 4 -idouble: 3 +idouble: 4 ifloat: 4 ildouble: 5 ldouble: 5 @@ -1494,9 +1500,9 @@ ildouble: 4 ldouble: 4 Function: "erfc_upward": -double: 3 +double: 4 float: 4 -idouble: 3 +idouble: 4 ifloat: 4 ildouble: 5 ldouble: 5 @@ -1512,17 +1518,17 @@ ildouble: 2 ldouble: 2 Function: "exp10_downward": -double: 2 +double: 3 float: 1 -idouble: 2 +idouble: 3 ifloat: 1 ildouble: 3 ldouble: 3 Function: "exp10_towardzero": -double: 2 +double: 3 float: 1 -idouble: 2 +idouble: 3 ifloat: 1 ildouble: 3 ldouble: 3 @@ -1941,19 +1947,25 @@ ldouble: 1 Function: "sin_downward": double: 1 +float: 1 idouble: 1 +ifloat: 1 ildouble: 3 ldouble: 3 Function: "sin_towardzero": double: 1 +float: 1 idouble: 1 +ifloat: 1 ildouble: 2 ldouble: 2 Function: "sin_upward": double: 1 +float: 1 idouble: 1 +ifloat: 1 ildouble: 3 ldouble: 3 @@ -1965,19 +1977,25 @@ ldouble: 1 Function: "sincos_downward": double: 1 +float: 1 idouble: 1 +ifloat: 1 ildouble: 3 ldouble: 3 Function: "sincos_towardzero": double: 1 +float: 1 idouble: 1 +ifloat: 1 ildouble: 2 ldouble: 2 Function: "sincos_upward": double: 1 +float: 1 idouble: 1 +ifloat: 1 ildouble: 3 ldouble: 3