[PATCH v2 2/2] Simplify powl computation for small integral y [BZ #33411]

Siddhesh Poyarekar siddhesh@sourceware.org
Wed Oct 29 23:00:19 GMT 2025


On 2025-10-29 18:53, H.J. Lu wrote:
> This caused:
> 
> FAIL: math/test-float64x-pow
> original exit status 1
> testing _Float64x (without inline functions)
> Failure: pow (0x1p+8192, 0x1p+0): Exception "Overflow" set
> Failure: pow_downward (0x1p+8192, 0x1p+0): Exception "Overflow" set
> Failure: pow_towardzero (0x1p+8192, 0x1p+0): Exception "Overflow" set
> Failure: pow_upward (0x1p+8192, 0x1p+0): Exception "Overflow" set
> 
> on i686 with -O2 -march=i686.
> 

So the i686 implementation of pow also has the spurious overflow set? 
Does it have an arch-specific implementation?

Sid


More information about the Libc-alpha mailing list