This is the mail archive of the
libc-ports@sources.redhat.com
mailing list for the libc-ports project.
Re: [PATCH] [AArch64] Regenerate libm-test-ulps.
- From: "Joseph S. Myers" <joseph at codesourcery dot com>
- To: Marcus Shawcroft <marcus dot shawcroft at linaro dot org>
- Cc: <libc-ports at sourceware dot org>
- Date: Wed, 1 Jan 2014 17:58:44 +0000
- Subject: Re: [PATCH] [AArch64] Regenerate libm-test-ulps.
- Authentication-results: sourceware.org; auth=none
- References: <1388597911-30296-1-git-send-email-marcus dot shawcroft at linaro dot org>
On Wed, 1 Jan 2014, Marcus Shawcroft wrote:
> +Function: "sqrt_downward":
> +ildouble: 1
> +ldouble: 1
> +
> +Function: "sqrt_towardzero":
> +ildouble: 1
> +ldouble: 1
> +
> +Function: "sqrt_upward":
> +ildouble: 1
> +ldouble: 1
You shouldn't have sqrt ulps. This is long double, so different from the
issue you addressed with commit cb756c6d686242acdc942e3d4276e399a69a6f02.
I think you have a bug in your sfp-machine.h - its definition of
FP_ROUNDMODE is expecting the low bits to be the rounding mode, which
doesn't seem right for AArch64 - and need to fix that then regenerate the
ulps from scratch again. (That bug would also be user-visible in past
releases, so should have a bug filed in Bugzilla when fixing it, as
usual.)
--
Joseph S. Myers
joseph@codesourcery.com