On Thu, Nov 9, 2023 at 1:00 PM Sevan Janiyan <ventur...@geeklan.co.uk> wrote:
>
> On 10.4
> FAIL: test-nanosleep
> ====================
>
> test-nanosleep.c:50: assertion 'nanosleep (&ts, NULL) == -1' failed
> FAIL test-nanosleep (exit status: 134)
>
>
> On 10.4 & 10.5
> FAIL: test-float
> ================
>
> test-float.c:332: assertion 'x + x == x' failed
> FAIL test-float (exit status: 134)
>
>
> On 10.5
>
> FAIL: test-snan-2.sh
> ====================
>
> Use of SNaNf() did not signal.
> FAIL test-snan-2.sh (exit status: 1)
>
> FAIL: test-fenv-except-tracking-2.sh
> ====================================
>
> Failed: ./test-fenv-except-tracking-2 f
> FAIL test-fenv-except-tracking-2.sh (exit status: 1)
>
> FAIL: test-fenv-except-tracking-3.sh
> ====================================
>
> Failed: ./test-fenv-except-tracking-3 FE_INVALID
> FAIL test-fenv-except-tracking-3.sh (exit status: 1)
>
> FAIL: test-fenv-except-trapping-2.sh
> ====================================
>
> Failed (got no trap): ./test-fenv-except-trapping-2 1 p f
> Failed (got no trap): ./test-fenv-except-trapping-2 1 p d
> Failed (got no trap): ./test-fenv-except-trapping-2 1 p l
> Failed (got no trap): ./test-fenv-except-trapping-2 1 q f
> Failed (got no trap): ./test-fenv-except-trapping-2 1 q d
> Failed (got no trap): ./test-fenv-except-trapping-2 1 q l
> Failed (got no trap): ./test-fenv-except-trapping-2 1 r f
> Failed (got no trap): ./test-fenv-except-trapping-2 1 r d
> Failed (got no trap): ./test-fenv-except-trapping-2 1 r l
> Failed (got no trap): ./test-fenv-except-trapping-2 2 p f
> Failed (got no trap): ./test-fenv-except-trapping-2 2 p d
> Failed (got no trap): ./test-fenv-except-trapping-2 2 p l
> Failed (got no trap): ./test-fenv-except-trapping-2 2 q f
> Failed (got no trap): ./test-fenv-except-trapping-2 2 q d
> Failed (got no trap): ./test-fenv-except-trapping-2 2 q l
> Failed (got no trap): ./test-fenv-except-trapping-2 2 r f
> Failed (got no trap): ./test-fenv-except-trapping-2 2 r d
> Failed (got no trap): ./test-fenv-except-trapping-2 2 r l
> Failed (got no trap): ./test-fenv-except-trapping-2 3 p f
> Failed (got no trap): ./test-fenv-except-trapping-2 3 p d
> Failed (got no trap): ./test-fenv-except-trapping-2 3 p l
> Failed (got no trap): ./test-fenv-except-trapping-2 3 q f
> Failed (got no trap): ./test-fenv-except-trapping-2 3 q d
> Failed (got no trap): ./test-fenv-except-trapping-2 3 q l
> Failed (got no trap): ./test-fenv-except-trapping-2 3 r f
> Failed (got no trap): ./test-fenv-except-trapping-2 3 r d
> Failed (got no trap): ./test-fenv-except-trapping-2 3 r l
> Failed (got no trap): ./test-fenv-except-trapping-2 4 p f
> Failed (got no trap): ./test-fenv-except-trapping-2 4 p d
> Failed (got no trap): ./test-fenv-except-trapping-2 4 p l
> Failed (got no trap): ./test-fenv-except-trapping-2 4 q f
> Failed (got no trap): ./test-fenv-except-trapping-2 4 q d
> Failed (got no trap): ./test-fenv-except-trapping-2 4 q l
> Failed (got no trap): ./test-fenv-except-trapping-2 4 r f
> Failed (got no trap): ./test-fenv-except-trapping-2 4 r d
> Failed (got no trap): ./test-fenv-except-trapping-2 4 r l
> Failed (got no trap): ./test-fenv-except-trapping-2 5 p f
> Failed (got no trap): ./test-fenv-except-trapping-2 5 p d
> Failed (got no trap): ./test-fenv-except-trapping-2 5 p l
> Failed (got no trap): ./test-fenv-except-trapping-2 5 q f
> Failed (got no trap): ./test-fenv-except-trapping-2 5 q d
> Failed (got no trap): ./test-fenv-except-trapping-2 5 q l
> Failed (got no trap): ./test-fenv-except-trapping-2 5 r f
> Failed (got no trap): ./test-fenv-except-trapping-2 5 r d
> Failed (got no trap): ./test-fenv-except-trapping-2 5 r l
> Failed (got no trap): ./test-fenv-except-trapping-2 6 p f
> Failed (got no trap): ./test-fenv-except-trapping-2 6 p d
> Failed (got no trap): ./test-fenv-except-trapping-2 6 p l
> Failed (got no trap): ./test-fenv-except-trapping-2 6 q f
> Failed (got no trap): ./test-fenv-except-trapping-2 6 q d
> Failed (got no trap): ./test-fenv-except-trapping-2 6 q l
> Failed (got no trap): ./test-fenv-except-trapping-2 6 r f
> Failed (got no trap): ./test-fenv-except-trapping-2 6 r d
> Failed (got no trap): ./test-fenv-except-trapping-2 6 r l
> Failed (got no trap): ./test-fenv-except-trapping-2 7 p f
> Failed (got no trap): ./test-fenv-except-trapping-2 7 p d
> Failed (got no trap): ./test-fenv-except-trapping-2 7 p l
> Failed (got no trap): ./test-fenv-except-trapping-2 7 q f
> Failed (got no trap): ./test-fenv-except-trapping-2 7 q d
> Failed (got no trap): ./test-fenv-except-trapping-2 7 q l
> Failed (got no trap): ./test-fenv-except-trapping-2 7 r f
> Failed (got no trap): ./test-fenv-except-trapping-2 7 r d
> Failed (got no trap): ./test-fenv-except-trapping-2 7 r l
> Failed (got no trap): ./test-fenv-except-trapping-2 8 p f
> Failed (got no trap): ./test-fenv-except-trapping-2 8 p d
> Failed (got no trap): ./test-fenv-except-trapping-2 8 p l
> Failed (got no trap): ./test-fenv-except-trapping-2 8 q f
> Failed (got no trap): ./test-fenv-except-trapping-2 8 q d
> Failed (got no trap): ./test-fenv-except-trapping-2 8 q l
> Failed (got no trap): ./test-fenv-except-trapping-2 8 r f
> Failed (got no trap): ./test-fenv-except-trapping-2 8 r d
> Failed (got no trap): ./test-fenv-except-trapping-2 8 r l
> Failed (got no trap): ./test-fenv-except-trapping-2 9 p f
> Failed (got no trap): ./test-fenv-except-trapping-2 9 p d
> Failed (got no trap): ./test-fenv-except-trapping-2 9 p l
> Failed (got no trap): ./test-fenv-except-trapping-2 9 q f
> Failed (got no trap): ./test-fenv-except-trapping-2 9 q d
> Failed (got no trap): ./test-fenv-except-trapping-2 9 q l
> Failed (got no trap): ./test-fenv-except-trapping-2 9 r f
> Failed (got no trap): ./test-fenv-except-trapping-2 9 r d
> Failed (got no trap): ./test-fenv-except-trapping-2 9 r l
> FAIL test-fenv-except-trapping-2.sh (exit status: 1)

If I recall correctly, those old PowerMac use 128-bit floats from
IEEE754 by default.

I think you should build with `-mlong-double-64` on the old PowerMacs.

Jeff

Reply via email to