glibc 2.41 testsuite failure on powerpc

Aurelien Jarno <[email protected]>
Newsgroups gmane.linux.debian.devel.glibc,gmane.linux.debian.ports.powerpc
Message-ID <[email protected]>
Dear powerpc porters,

The glibc 2.41-1 (version in experimental) testsuite fails to pass on
powerpc:

| FAIL: math/test-float-log10
| original exit status 1
| testing float (without inline functions)
| Failure: Test: log10_downward (0x1p+0)
| Result:
|  is:         -0.00000000e+00  -0x0.000000p+0
|  should be:   0.00000000e+00   0x0.000000p+0
|  difference:  0.00000000e+00   0x0.000000p+0
|  ulp       :  0.0000
|  max.ulp   :  3.0000
| 
| Test suite completed:
|   4 max error test cases,
|   148 input tests,
|   - with 600 tests for exception flags,
|   - with 140 tests for errno executed.
|   1 errors occurred.
| ----------
| ----------
| FAIL: math/test-float32-log10
| original exit status 1
| testing _Float32 (without inline functions)
| Failure: Test: log10_downward (0x1p+0)
| Result:
|  is:         -0.00000000e+00  -0x0.000000p+0
|  should be:   0.00000000e+00   0x0.000000p+0
|  difference:  0.00000000e+00   0x0.000000p+0
|  ulp       :  0.0000
|  max.ulp   :  3.0000
| 
| Test suite completed:
|   4 max error test cases,
|   148 input tests,
|   - with 600 tests for exception flags,
|   - with 140 tests for errno executed.
|   1 errors occurred.

The full build log is available there:
https://buildd.debian.org/status/fetch.php?pkg=glibc&arch=powerpc&ver=2.41-1&stamp=1738281295&raw=0

I have tracked down the issue to this GCC bug:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67771

The issue is specific to powerpc and doesn't affect ppc64 or ppc64el as
they have a baseline that includes the fcfid instruction. Could you
please have a look?

Thanks
Aurelien
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.