Add more fma tests.
commitf346b5b38ce83ebc832590273e134c53adc06f21
authorJoseph Myers <joseph@codesourcery.com>
Tue, 2 Oct 2018 17:17:15 +0000 (2 17:17 +0000)
committerJoseph Myers <joseph@codesourcery.com>
Tue, 2 Oct 2018 17:17:15 +0000 (2 17:17 +0000)
treeba2b774ca25354364fea64d74947668457e93e35
parent4a06ceea33ecc220bbfe264d8f1e74de2f04e90d
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.
ChangeLog
math/libm-test-fma.inc