bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: test-fenv-* failures on legacy Darwin/powerpc


From: Sevan Janiyan
Subject: Re: test-fenv-* failures on legacy Darwin/powerpc
Date: Fri, 10 Nov 2023 19:30:51 +0000
User-agent: Mozilla Thunderbird

On 10/11/2023 19:25, Bruno Haible wrote:
That's the same as without these gl_cv_* overrides. This means,
the system function feraiseexcept is most likely working right,
and the problem is that the Gnulib code does not know how to
enforce traps on floating-point exceptions.

I see.

I would guess that the problem is that on PowerPC, enabling these traps
requires OS support (in order to set the bits FE0 and FE1 of the MSR
(= Machine State Register), which can only be done through privileged
instructions), and Mac OS X 10.4 does not provide that support, or
we don't know how to use it.

In this case, it was 10.5.8 PowerPC.
I can try 10.4 as well, the tests are skipped by default there.

Sevan




reply via email to

[Prev in Thread] Current Thread [Next in Thread]