[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: test-isinf compiled by gcc-5.3.1 fails on ppc64le
From: |
Normand |
Subject: |
Re: test-isinf compiled by gcc-5.3.1 fails on ppc64le |
Date: |
Wed, 9 Mar 2016 14:05:46 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.5.1 |
On 06/01/2016 14:04, Kamil Dudka wrote:
Fedora ppc64le toolchain recently changed expansion of the isinf() macro,
which causes the !isinf(LDBL_MAX) assertion to fail when using the LDBL_MAX
value defined by gnulib. On the other hand, it still works correctly when
using the LDBL_MAX value defined by the toolchain.
The -D__SUPPORT_SNAN__ preprocessor flag can be used as a workaround.
A more detailed analysis of the issue is available here:
https://bugzilla.redhat.com/show_bug.cgi?id=1294016#c15
Is this a bug in the toolchain or a gnulib bug?
Kamil
As reported by bug 969323 (1) similar problem hit on openSUSE while build
findutils with glibc 5.3
A new gcc bug 70117 (2) has been created, that points to differences between
gcc and gnulib.
(1) https://bugzilla.suse.com/show_bug.cgi?id=969323
(2) https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70117
--
Michel Normand
- Re: test-isinf compiled by gcc-5.3.1 fails on ppc64le,
Normand <=