[PATCH v3] math: Refactor how to use libm-test-ulps

Adhemerval Zanella Netto adhemerval.zanella@linaro.org
Tue Jan 28 20:46:02 GMT 2025



On 28/01/25 15:48, Joseph Myers wrote:
> On Tue, 28 Jan 2025, Adhemerval Zanella wrote:
> 
>> +A more comprehensive analysis of @theglibc{} math functions precision could
>> +be found in 'Accuracy of Mathematical Functions in Single, Double, Double
>> +Extended, and Quadruple Precision'; Brian Gladman, Vincenzo Innocente,
>> +John Mather, and Paul Zimmermann at 
>> +@url{<https://inria.hal.science/hal-03141101>}.  It does cover complex
>> +functions, or @code{jn}/@code{yn}, and it is only for x86_64, and for
>> +rounding to nearest, and does not cover any architecture variations (in
>> +particular IBM long double is out of scope).
>> +
>> +For complex functions, some analysis of @theglibc{} math functions can be
>> +found in 'Accuracy of Complex Mathematical Operations and Functions in Single
>> +and Double Precision'; Paul Caprioli, Vincenzo Innocente, Paul Zimmermann
>> +at @url{https://inria.hal.science/hal-04714173}.  It is only for x86_64,
>> +and for rounding to nearest, and does not cover any architecture
>> +variations.
> 
> That analysis for complex functions also seems to cover only float and 
> double, not any other format.

Ack, I will add a note.

> 
>> +@c This reference does not cover complex functions, or jn/yn, or
>> +@c any architecture variations (in particular IBM long double is out of
>> +@c scope).
> 
> This comment seems to duplicate the uncommented text above.
> 

Ack.


More information about the Libc-alpha mailing list