Lines Matching refs:buf

82 	char buf[FBUF];  in ATF_TC_BODY()  local
100 strfromd(buf, sizeof(buf), "%.6f", 0.0); in ATF_TC_BODY()
101 ATF_CHECK_STREQ("0.000000", buf); in ATF_TC_BODY()
102 strfromd(buf, sizeof(buf), "%.6f", -1.5); in ATF_TC_BODY()
103 ATF_CHECK_STREQ("-1.500000", buf); in ATF_TC_BODY()
109 char buf[FBUF]; in ATF_TC_BODY() local
122 strfromd(buf, sizeof(buf), "%e", 1.0); in ATF_TC_BODY()
123 ATF_CHECK_STREQ("1.000000e+00", buf); in ATF_TC_BODY()
124 strfromd(buf, sizeof(buf), "%E", 1.0); in ATF_TC_BODY()
125 ATF_CHECK_STREQ("1.000000E+00", buf); in ATF_TC_BODY()
131 char buf[FBUF]; in ATF_TC_BODY() local
147 strfromd(buf, sizeof(buf), "%g", 1.0); in ATF_TC_BODY()
148 ATF_CHECK_STREQ("1", buf); in ATF_TC_BODY()
149 strfromd(buf, sizeof(buf), "%g", 100.0); in ATF_TC_BODY()
150 ATF_CHECK_STREQ("100", buf); in ATF_TC_BODY()
156 char buf[FBUF]; in ATF_TC_BODY() local
169 strfromd(buf, sizeof(buf), "%a", 1.0); in ATF_TC_BODY()
170 ATF_CHECK_STREQ("0x1p+0", buf); in ATF_TC_BODY()
171 strfromd(buf, sizeof(buf), "%a", 0.5); in ATF_TC_BODY()
172 ATF_CHECK_STREQ("0x1p-1", buf); in ATF_TC_BODY()
173 strfromd(buf, sizeof(buf), "%A", 1.0); in ATF_TC_BODY()
174 ATF_CHECK_STREQ("0X1P+0", buf); in ATF_TC_BODY()
180 char buf[FBUF]; in ATF_TC_BODY() local
203 strfromd(buf, sizeof(buf), "%f", INFINITY); in ATF_TC_BODY()
204 ATF_CHECK_STREQ("inf", buf); in ATF_TC_BODY()
205 strfromd(buf, sizeof(buf), "%F", INFINITY); in ATF_TC_BODY()
206 ATF_CHECK_STREQ("INF", buf); in ATF_TC_BODY()
207 strfromd(buf, sizeof(buf), "%f", -INFINITY); in ATF_TC_BODY()
208 ATF_CHECK_STREQ("-inf", buf); in ATF_TC_BODY()
209 strfromd(buf, sizeof(buf), "%f", NAN); in ATF_TC_BODY()
210 ATF_CHECK_STREQ("nan", buf); in ATF_TC_BODY()
211 strfromd(buf, sizeof(buf), "%F", NAN); in ATF_TC_BODY()
212 ATF_CHECK_STREQ("NAN", buf); in ATF_TC_BODY()
218 char buf[FBUF]; in ATF_TC_BODY() local
225 buf[0] = 'X'; in ATF_TC_BODY()
226 ret = strfromd(buf, 0, "%f", 1.0); in ATF_TC_BODY()
228 ATF_CHECK_MSG(buf[0] == 'X', "buffer modified with n==0"); in ATF_TC_BODY()
234 ret = strfromd(buf, 5, "%.6f", 1.0); in ATF_TC_BODY()
236 ATF_CHECK_MSG(buf[4] == '\0', "not null terminated at buf[4]"); in ATF_TC_BODY()
237 ATF_CHECK_MSG(strncmp(buf, "1.00", 4) == 0, in ATF_TC_BODY()
238 "prefix mismatch: got \"%.*s\"", 4, buf); in ATF_TC_BODY()
258 char buf[FBUF]; in ATF_TC_BODY() local
268 strfromf(buf, sizeof(buf), "%e", 1.0f); in ATF_TC_BODY()
269 ATF_CHECK_STREQ("1.000000e+00", buf); in ATF_TC_BODY()
275 char buf[FBUF]; in ATF_TC_BODY() local
286 strfromf(buf, sizeof(buf), "%g", 1.0f); in ATF_TC_BODY()
287 ATF_CHECK_STREQ("1", buf); in ATF_TC_BODY()
293 char buf[FBUF]; in ATF_TC_BODY() local
302 strfromf(buf, sizeof(buf), "%a", 1.0f); in ATF_TC_BODY()
303 ATF_CHECK_STREQ("0x1p+0", buf); in ATF_TC_BODY()
323 char buf[FBUF]; in ATF_TC_BODY() local
326 buf[0] = 'X'; in ATF_TC_BODY()
327 ret = strfromf(buf, 0, "%f", 1.0f); in ATF_TC_BODY()
329 ATF_CHECK_MSG(buf[0] == 'X', "buffer modified with n==0"); in ATF_TC_BODY()
331 ret = strfromf(buf, 5, "%.6f", 1.0f); in ATF_TC_BODY()
333 ATF_CHECK_MSG(buf[4] == '\0', "not null terminated at buf[4]"); in ATF_TC_BODY()
353 char buf[FBUF]; in ATF_TC_BODY() local
365 strfroml(buf, sizeof(buf), "%e", 1.0L); in ATF_TC_BODY()
366 ATF_CHECK_STREQ("1.000000e+00", buf); in ATF_TC_BODY()
372 char buf[FBUF]; in ATF_TC_BODY() local
384 strfroml(buf, sizeof(buf), "%g", 1.0L); in ATF_TC_BODY()
385 ATF_CHECK_STREQ("1", buf); in ATF_TC_BODY()
391 char buf[FBUF]; in ATF_TC_BODY() local
403 strfroml(buf, sizeof(buf), "%a", 1.0L); in ATF_TC_BODY()
404 ATF_CHECK_STREQ("0x1p+0", buf); in ATF_TC_BODY()
428 char buf[FBUF]; in ATF_TC_BODY() local
431 buf[0] = 'X'; in ATF_TC_BODY()
432 ret = strfroml(buf, 0, "%f", 1.0L); in ATF_TC_BODY()
434 ATF_CHECK_MSG(buf[0] == 'X', "buffer modified with n==0"); in ATF_TC_BODY()
436 ret = strfroml(buf, 5, "%.6f", 1.0L); in ATF_TC_BODY()
438 ATF_CHECK_MSG(buf[4] == '\0', "not null terminated at buf[4]"); in ATF_TC_BODY()
444 char buf[FBUF]; in ATF_TC_BODY() local
463 strfromd(buf, sizeof(buf), "%.1f", 1.5); in ATF_TC_BODY()
464 ATF_CHECK_STREQ("1,5", buf); in ATF_TC_BODY()
465 strfromd(buf, sizeof(buf), "%a", 1.5); in ATF_TC_BODY()
466 ATF_CHECK_STREQ("0x1,8p+0", buf); in ATF_TC_BODY()
475 check_edoofus(const char *fmt, int ret, const char *buf) in check_edoofus() argument
478 ATF_CHECK_STREQ_MSG("EDOOFUS", buf, "%s: got \"%s\"", fmt, buf); in check_edoofus()
486 char buf[FBUF]; in ATF_TC_BODY() local
490 ret = strfromd(buf, sizeof(buf), "", 1.0); in ATF_TC_BODY()
491 check_edoofus("", ret, buf); in ATF_TC_BODY()
497 char buf[FBUF]; in ATF_TC_BODY() local
501 ret = strfromd(buf, sizeof(buf), "%q", 1.0); in ATF_TC_BODY()
502 check_edoofus("%q", ret, buf); in ATF_TC_BODY()
505 ret = strfromf(buf, sizeof(buf), "%.2q", 1.0f); in ATF_TC_BODY()
506 check_edoofus("%.2q", ret, buf); in ATF_TC_BODY()
509 ret = strfroml(buf, sizeof(buf), "%", 1.0L); in ATF_TC_BODY()
510 check_edoofus("%", ret, buf); in ATF_TC_BODY()
513 ret = strfromd(buf, sizeof(buf), "f", 1.0); in ATF_TC_BODY()
514 check_edoofus("f", ret, buf); in ATF_TC_BODY()
517 ret = strfromd(buf, sizeof(buf), "%*f", 1.0); in ATF_TC_BODY()
518 check_edoofus("%*f", ret, buf); in ATF_TC_BODY()
521 ret = strfromd(buf, sizeof(buf), "%f ", 1.0); in ATF_TC_BODY()
522 check_edoofus("%f ", ret, buf); in ATF_TC_BODY()
528 char buf[FBUF]; in ATF_TC_BODY() local
532 buf[0] = 'X'; in ATF_TC_BODY()
534 ret = strfromd(buf, 0, "%q", 1.0); in ATF_TC_BODY()
536 ATF_CHECK_MSG(buf[0] == 'X', "buffer modified with n==0"); in ATF_TC_BODY()
540 ret = strfromd(buf, 4, "%q", 1.0); in ATF_TC_BODY()
542 ATF_CHECK_STREQ("EDO", buf); in ATF_TC_BODY()
549 char buf[FBUF]; in ATF_TC_BODY() local
552 strfromd(buf, sizeof(buf), "%f", 1.0); in ATF_TC_BODY()
554 strfromf(buf, sizeof(buf), "%a", 1.0f); in ATF_TC_BODY()
556 strfroml(buf, sizeof(buf), "%.3g", 1.0L); in ATF_TC_BODY()