Re: [PATCH 0/4] Fix huge error for pow detected by Paul Zimmermann

Paul Zimmermann <[email protected]>
Newsgroups gmane.comp.lib.newlib
Message-ID <[email protected]>
       Dear Andoni,

this kind of feedback is very much appreciated.

I will test your patches next Monday.

Best regards,
Paul

> From: Andoni Arregi <[email protected]>
> Cc: Andoni Arregi <[email protected]>
> Date: Wed, 12 Apr 2023 17:34:41 +0200
> 
> This patch series fixes in pow the huge error detected by Paul
> Zimmermann where x is negative and y is a large odd integer.
> 
> There is also an accuracy fix for cases where x is close to 1 and y is
> large.
> 
> Andoni Arregi (4):
>   Fix missing sign for overflow/underflow where x is negative and y is
>     large odd integer
>   Fix x close to 1, y between 2^31 and 2^64
>   Compare j as unsigned
>   Replace always true if with else
> 
>  newlib/libm/math/e_pow.c | 48 +++++++++++++++++++++-------------------
>  1 file changed, 25 insertions(+), 23 deletions(-)
> 
> -- 
> 2.40.0
> 
> 
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.