powerpc: Shrink ULPs for float128

During the development of float128 on powerpc64le, the ulps have been
generated since early versions of the patches.  On those versions, the
functions gamma and pow10 were mistakenly thought to be part of the API.
After review, the functions were removed, however the ulps for them were
carried in the ulps file.

This patch removes such entries from the ulps file, as well as it
shrinks the ulps for the cpow and lgamma functions.

Tested for powerpc64le.

	* sysdeps/powerpc/fpu/libm-test-ulps: Update.
This commit is contained in:
Gabriel F. T. Gomes 2017-08-08 18:52:03 -03:00
parent d9bef9c0a4
commit f2f048a533
2 changed files with 14 additions and 26 deletions

View File

@ -1,3 +1,7 @@
2017-08-22 Gabriel F. T. Gomes <gftg@linux.vnet.ibm.com>
* sysdeps/powerpc/fpu/libm-test-ulps: Update.
2017-08-22 Joseph Myers <joseph@codesourcery.com> 2017-08-22 Joseph Myers <joseph@codesourcery.com>
[BZ #21684] [BZ #21684]

View File

@ -1357,9 +1357,9 @@ ldouble: 4
Function: Imaginary part of "cpow": Function: Imaginary part of "cpow":
float: 2 float: 2
float128: 9 float128: 1
ifloat: 2 ifloat: 2
ifloat128: 9 ifloat128: 1
ildouble: 2 ildouble: 2
ldouble: 2 ldouble: 2
@ -2080,40 +2080,32 @@ ldouble: 1
Function: "gamma": Function: "gamma":
double: 3 double: 3
float: 4 float: 4
float128: 9
idouble: 3 idouble: 3
ifloat: 4 ifloat: 4
ifloat128: 9
ildouble: 3 ildouble: 3
ldouble: 3 ldouble: 3
Function: "gamma_downward": Function: "gamma_downward":
double: 4 double: 4
float: 4 float: 4
float128: 9
idouble: 4 idouble: 4
ifloat: 4 ifloat: 4
ifloat128: 9
ildouble: 15 ildouble: 15
ldouble: 15 ldouble: 15
Function: "gamma_towardzero": Function: "gamma_towardzero":
double: 4 double: 4
float: 3 float: 3
float128: 9
idouble: 4 idouble: 4
ifloat: 3 ifloat: 3
ifloat128: 9
ildouble: 16 ildouble: 16
ldouble: 16 ldouble: 16
Function: "gamma_upward": Function: "gamma_upward":
double: 4 double: 4
float: 5 float: 5
float128: 9
idouble: 4 idouble: 4
ifloat: 5 ifloat: 5
ifloat128: 9
ildouble: 11 ildouble: 11
ldouble: 11 ldouble: 11
@ -2272,40 +2264,40 @@ ldouble: 5
Function: "lgamma": Function: "lgamma":
double: 3 double: 3
float: 4 float: 4
float128: 9 float128: 5
idouble: 3 idouble: 3
ifloat: 4 ifloat: 4
ifloat128: 9 ifloat128: 5
ildouble: 3 ildouble: 3
ldouble: 3 ldouble: 3
Function: "lgamma_downward": Function: "lgamma_downward":
double: 4 double: 4
float: 4 float: 4
float128: 9 float128: 8
idouble: 4 idouble: 4
ifloat: 4 ifloat: 4
ifloat128: 9 ifloat128: 8
ildouble: 15 ildouble: 15
ldouble: 15 ldouble: 15
Function: "lgamma_towardzero": Function: "lgamma_towardzero":
double: 4 double: 4
float: 3 float: 3
float128: 9 float128: 5
idouble: 4 idouble: 4
ifloat: 3 ifloat: 3
ifloat128: 9 ifloat128: 5
ildouble: 16 ildouble: 16
ldouble: 16 ldouble: 16
Function: "lgamma_upward": Function: "lgamma_upward":
double: 4 double: 4
float: 5 float: 5
float128: 9 float128: 8
idouble: 4 idouble: 4
ifloat: 5 ifloat: 5
ifloat128: 9 ifloat128: 8
ildouble: 11 ildouble: 11
ldouble: 11 ldouble: 11
@ -2481,39 +2473,31 @@ ldouble: 1
Function: "pow10": Function: "pow10":
double: 2 double: 2
float128: 2
idouble: 2 idouble: 2
ifloat128: 2
ildouble: 1 ildouble: 1
ldouble: 1 ldouble: 1
Function: "pow10_downward": Function: "pow10_downward":
double: 2 double: 2
float: 1 float: 1
float128: 3
idouble: 2 idouble: 2
ifloat: 1 ifloat: 1
ifloat128: 3
ildouble: 9 ildouble: 9
ldouble: 9 ldouble: 9
Function: "pow10_towardzero": Function: "pow10_towardzero":
double: 2 double: 2
float: 1 float: 1
float128: 3
idouble: 2 idouble: 2
ifloat: 1 ifloat: 1
ifloat128: 3
ildouble: 9 ildouble: 9
ldouble: 9 ldouble: 9
Function: "pow10_upward": Function: "pow10_upward":
double: 2 double: 2
float: 1 float: 1
float128: 3
idouble: 2 idouble: 2
ifloat: 1 ifloat: 1
ifloat128: 3
ildouble: 4 ildouble: 4
ldouble: 4 ldouble: 4