The full test outputs are: =====FAIL: math/test-ildouble-fma.out===== testing long double (inline functions) Failure: Test: fma_downward (inf, inf, -max_value) Result: is: qNaN should be: inf inf Failure: Test: fma_downward (-inf, -inf, -max_value) Result: is: qNaN should be: inf inf Failure: Test: fma_upward (inf, -inf, max_value) Result: is: qNaN should be: -inf -inf Failure: Test: fma_upward (-inf, inf, max_value) Result: is: qNaN should be: -inf -inf Test suite completed: 1458 test cases plus 0 tests for exception flags and 0 tests for errno executed. 4 errors occurred. =====FAIL: math/test-ldouble-fma.out===== testing long double (without inline functions) Failure: fma_downward (inf, inf, -max_value): Exception "Invalid operation" set Failure: fma_downward (inf, inf, -max_value): Exception "Overflow" set Failure: Test: fma_downward (inf, inf, -max_value) Result: is: qNaN should be: inf inf Failure: fma_downward (inf, -inf, -max_value): Exception "Overflow" set Failure: fma_downward (-inf, inf, -max_value): Exception "Overflow" set Failure: fma_downward (-inf, -inf, -max_value): Exception "Invalid operation" set Failure: fma_downward (-inf, -inf, -max_value): Exception "Overflow" set Failure: Test: fma_downward (-inf, -inf, -max_value) Result: is: qNaN should be: inf inf Failure: fma_upward (inf, inf, max_value): Exception "Overflow" set Failure: fma_upward (inf, -inf, max_value): Exception "Invalid operation" set Failure: fma_upward (inf, -inf, max_value): Exception "Overflow" set Failure: Test: fma_upward (inf, -inf, max_value) Result: is: qNaN should be: -inf -inf Failure: fma_upward (-inf, inf, max_value): Exception "Invalid operation" set Failure: fma_upward (-inf, inf, max_value): Exception "Overflow" set Failure: Test: fma_upward (-inf, inf, max_value) Result: is: qNaN should be: -inf -inf Failure: fma_upward (-inf, -inf, max_value): Exception "Overflow" set Test suite completed: 1458 test cases plus 1454 tests for exception flags and 1454 tests for errno executed. 16 errors occurred. Also seen on rawhide.
These errors were XFAIL'ed in glibc 2.28 with commit b297581acb66f80b513996c1580158b0fb12d469. Likewise for glibc 2.29 with commit ecdacd34a2ac3b6d5a529ff218b29261d9d98a7a.
Thanks. Closing, as per comment 3.