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 -- Aurelien Jarno GPG: 4096R/1DDD8C9B aurel...@aurel32.net http://aurel32.net