This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
[PATCHv2 10/14] Add note about nexttoward test cases in libm-test.inc
- From: "Paul E. Murphy" <murphyp at linux dot vnet dot ibm dot com>
- To: libc-alpha at sourceware dot org
- Date: Fri, 20 May 2016 16:37:19 -0500
- Subject: [PATCHv2 10/14] Add note about nexttoward test cases in libm-test.inc
- Authentication-results: sourceware.org; auth=none
- References: <cover dot 1463779745 dot git dot murphyp at linux dot vnet dot ibm dot com>
- References: <cover dot 1463599718 dot git dot murphyp at linux dot vnet dot ibm dot com> <cover dot 1463779745 dot git dot murphyp at linux dot vnet dot ibm dot com>
The second argument always takes a long double. Leave
a note here in case someone attempts a global update
similar to the previous commit.
* math/libm-test.inc (nexttoward_test_data):
Add comment about long double second argument.
---
math/libm-test.inc | 2 ++
1 file changed, 2 insertions(+)
diff --git a/math/libm-test.inc b/math/libm-test.inc
index 6c85b40..3ba0b2d 100644
--- a/math/libm-test.inc
+++ b/math/libm-test.inc
@@ -9995,6 +9995,8 @@ static const struct test_ff_f_data_nexttoward nexttoward_test_data[] =
TEST_ff_f (nexttoward, -min_subnorm_value, 0, minus_zero, INEXACT_EXCEPTION|UNDERFLOW_EXCEPTION|ERRNO_ERANGE),
TEST_ff_f (nexttoward, -min_subnorm_value, minus_zero, minus_zero, INEXACT_EXCEPTION|UNDERFLOW_EXCEPTION|ERRNO_ERANGE),
+ /* Note, FUNC(nexttoward) always takes a long double as a second argument. It is also not included as part of
+ of TS 18661-3. */
#if TEST_COND_binary32
TEST_ff_f (nexttoward, 1.0, 1.1L, 0x1.000002p0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
TEST_ff_f (nexttoward, 1.0, LDBL_MAX, 0x1.000002p0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
--
2.4.11