Symbol: nexttoward
include/math.h
464
double nexttoward(double, long double);
include/tgmath.h
178
#define nexttoward(a,b) __TG_FN2(nexttoward, (a), (b))
lib/libm/src/s_nextafter.c
30
__strong_alias(nexttoward, nextafter)
tests/lib/libm/t_next.c
100
CHECK(i, nexttoward, x[i], INFINITY, x[i + 1]);
tests/lib/libm/t_next.c
103
CHECK(i, nexttoward, -x[i], -x[i + 1], -x[i + 1]);
tests/lib/libm/t_next.c
105
CHECK(i, nexttoward, -x[i], -x[n - 1], -x[i + 1]);
tests/lib/libm/t_next.c
107
CHECK(i, nexttoward, -x[i], -INFINITY, -x[i + 1]);
tests/lib/libm/t_next.c
115
CHECK(i, nexttoward, x[i], x[i]*(1 - LDBL_EPSILON/2),
tests/lib/libm/t_next.c
121
CHECK(i, nexttoward, x[i], x[i - 1], x[i - 1]);
tests/lib/libm/t_next.c
123
CHECK(i, nexttoward, x[i], x[0], x[i - 1]);
tests/lib/libm/t_next.c
125
CHECK(i, nexttoward, x[i], +0., x[i - 1]);
tests/lib/libm/t_next.c
127
CHECK(i, nexttoward, x[i], -0., x[i - 1]);
tests/lib/libm/t_next.c
129
CHECK(i, nexttoward, x[i], -x[0], x[i - 1]);
tests/lib/libm/t_next.c
131
CHECK(i, nexttoward, x[i], -x[i], x[i - 1]);
tests/lib/libm/t_next.c
133
CHECK(i, nexttoward, x[i], -INFINITY, x[i - 1]);
tests/lib/libm/t_next.c
136
CHECK(i, nexttoward, -x[i], -x[i - 1], -x[i - 1]);
tests/lib/libm/t_next.c
138
CHECK(i, nexttoward, -x[i], -x[0], -x[i - 1]);
tests/lib/libm/t_next.c
140
CHECK(i, nexttoward, -x[i], -0., -x[i - 1]);
tests/lib/libm/t_next.c
142
CHECK(i, nexttoward, -x[i], +0., -x[i - 1]);
tests/lib/libm/t_next.c
144
CHECK(i, nexttoward, -x[i], x[0], -x[i - 1]);
tests/lib/libm/t_next.c
146
CHECK(i, nexttoward, -x[i], INFINITY, -x[i - 1]);
tests/lib/libm/t_next.c
311
ATF_CHECK(isnan(nexttoward(NAN, 0)));
tests/lib/libm/t_next.c
313
ATF_CHECK(isnan(nexttoward(0, NAN)));
tests/lib/libm/t_next.c
349
CHECK(1, nexttoward, z_neg, +INFINITY, m);
tests/lib/libm/t_next.c
351
CHECK(3, nexttoward, z_pos, +INFINITY, m);
tests/lib/libm/t_next.c
354
CHECK(5, nexttoward, z_pos, -INFINITY, -m);
tests/lib/libm/t_next.c
356
CHECK(7, nexttoward, z_neg, -INFINITY, -m);
tests/lib/libm/t_next.c
367
CHECK(9, nexttoward, -m, +INFINITY, 0);
tests/lib/libm/t_next.c
370
CHECK(11, nexttoward, m, -INFINITY, 0);
tests/lib/libm/t_next.c
82
CHECK(i, nexttoward, x[i], x[i], x[i]);
tests/lib/libm/t_next.c
84
CHECK(i, nexttoward, -x[i], -x[i], -x[i]);
tests/lib/libm/t_next.c
91
CHECK(i, nexttoward, x[i], x[i]*(1 + LDBL_EPSILON),
tests/lib/libm/t_next.c
96
CHECK(i, nexttoward, x[i], x[i + 1], x[i + 1]);
tests/lib/libm/t_next.c
98
CHECK(i, nexttoward, x[i], x[n - 1], x[i + 1]);