Summary: | math/test-ildouble-fma, math/test-ldouble-fma test suite failures on ppc64le | ||
---|---|---|---|
Product: | glibc | Reporter: | Florian Weimer <fweimer> |
Component: | math | Assignee: | Not yet assigned to anyone <unassigned> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | tuliom |
Priority: | P2 | Flags: | fweimer:
security-
|
Version: | 2.28 | ||
Target Milestone: | --- | ||
See Also: | https://sourceware.org/bugzilla/show_bug.cgi?id=23272 | ||
Host: | Target: | ppc64le | |
Build: | Last reconfirmed: |
Description
Florian Weimer
2018-08-29 16:18:43 UTC
IBM long double only supports default rounding. Looks like there are some XFAIL_ROUNDING_IBM128_LIBGCC missing. I didn't see any response to my review questions at https://sourceware.org/ml/libc-alpha/2018-06/msg00375.html following Tulio's patch. This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "GNU C Library master sources". The branch, master has been updated via f346b5b38ce83ebc832590273e134c53adc06f21 (commit) from 4a06ceea33ecc220bbfe264d8f1e74de2f04e90d (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=f346b5b38ce83ebc832590273e134c53adc06f21 commit f346b5b38ce83ebc832590273e134c53adc06f21 Author: Joseph Myers <joseph@codesourcery.com> Date: Tue Oct 2 17:17:15 2018 +0000 Add more fma tests. In my review <https://sourceware.org/ml/libc-alpha/2018-06/msg00375.html> of a patch for bug 23584, I expressed concern that the proposed changes didn't deal with certain cases similar to the ones in the bug but where test coverage was missing. This patch adds such tests of fma (Inf, finite, finite) and fma (finite, Inf, finite) to libm-test-fma.inc. It does *not* do anything to fix the bug, simply adds test coverage to provide stronger evidence of whether any proposed revised fix does address the cases I was concerned with. Tested for x86_64 and x86. * math/libm-test-fma.inc (fma_test_data): Add more tests. ----------------------------------------------------------------------- Summary of changes: ChangeLog | 4 + math/libm-test-fma.inc | 193 ++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 197 insertions(+), 0 deletions(-) I've confirmed these failures are caused by spurious overflows in libgcc. Commit ecdacd34a2ac3b6d5a529ff218b29261d9d98a7a is now XFAIL'ing these entries. I'm closing this now. Reference: https://www.sourceware.org/ml/libc-alpha/2019-01/msg00304.html |