https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123788
Bug ID: 123788
Summary: [15] [rs6000] Packages fail with "test-float-h.c:460:
assertion 'x <= 1.0L' failed" on big-endian PowerPC
Product: gcc
Version: 15.2.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: glaubitz at physik dot fu-berlin.de
Target Milestone: ---
Starting with GCC 15, multiple packages such as gnults28, libunistring and m4
fail their testsuites with
FAIL: test-float-h
==================
test-float-h.c:460: assertion 'x <= 1.0L' failed
FAIL test-float-h (exit status: 134)
on big-endian PowerPC targets, both 32-bit and 64-bit variants. The issue does
not affect little-endian targets.
Full build log of one of the affected package (m4) can be found here:
https://buildd.debian.org/status/fetch.php?pkg=m4&arch=ppc64&ver=1.4.20-2&stamp=1769167354&raw=0
See also: https://github.com/linuxppc/issues/issues/494