Lines Matching refs:assert
36 #include <assert.h>
117 assert(isnan(remainder(x, y)));
118 assert(isnan(remquo(x, y, &q)));
120 assert(q == 0xdeadbeef);
123 assert(isnan(remainderf(x, y)));
124 assert(isnan(remquof(x, y, &q)));
126 assert(q == 0xdeadbeef);
129 assert(isnan(remainderl(x, y)));
130 assert(isnan(remquol(x, y, &q)));
132 assert(q == 0xdeadbeef);
151 assert(rem == expected_rem);
152 assert(!signbit(rem) == !signbit(expected_rem));
154 assert(rem == expected_rem);
155 assert(!signbit(rem) == !signbit(expected_rem));
156 assert((q ^ expected_quo) >= 0); /* sign(q) == sign(expected_quo) */
157 assert((q & 0x7) == (expected_quo & 0x7));
159 assert((q > 0) ^ !(expected_quo > 0));
161 assert(q == (abs(expected_quo) & mask(q)));
173 assert(rem == expected_rem);
174 assert(!signbit(rem) == !signbit(expected_rem));
176 assert(rem == expected_rem);
177 assert(!signbit(rem) == !signbit(expected_rem));
178 assert((q ^ expected_quo) >= 0); /* sign(q) == sign(expected_quo) */
179 assert((q & 0x7) == (expected_quo & 0x7));
181 assert((q > 0) ^ !(expected_quo > 0));
183 assert(q == (abs(expected_quo) & mask(q)));
195 assert(rem == expected_rem);
196 assert(!signbit(rem) == !signbit(expected_rem));
198 assert(rem == expected_rem);
199 assert(!signbit(rem) == !signbit(expected_rem));
200 assert((q ^ expected_quo) >= 0); /* sign(q) == sign(expected_quo) */
201 assert((q & 0x7) == (expected_quo & 0x7));
203 assert((q > 0) ^ !(expected_quo > 0));
205 assert((q & mask(q)) == (abs(expected_quo) & mask(q)));