Lines Matching refs:testfmt
46 #define testfmt(result, fmt, ...) \
76 testfmt("-1", "%jd", (intmax_t)-1);
77 testfmt(S_UINT64MAX, "%ju", UINT64_MAX);
79 testfmt("-1", "%td", (ptrdiff_t)-1);
80 testfmt(S_SIZEMAX, "%tu", (size_t)-1);
82 testfmt("-1", "%zd", (ssize_t)-1);
83 testfmt(S_SIZEMAX, "%zu", (ssize_t)-1);
85 testfmt("-1", "%ld", (long)-1);
86 testfmt(S_ULONGMAX, "%lu", ULONG_MAX);
88 testfmt("-1", "%lld", (long long)-1);
89 testfmt(S_ULONGMAX, "%lu", ULLONG_MAX);
91 testfmt("-1", "%d", -1);
92 testfmt(S_UINT32MAX, "%lu", UINT32_MAX);
94 testfmt("-1", "%hd", -1);
95 testfmt("65535", "%hu", USHRT_MAX);
97 testfmt("-1", "%hhd", -1);
98 testfmt("255", "%hhu", UCHAR_MAX);
106 testfmt(S_INT32MIN, "%d", INT_MIN);
107 testfmt(S_INT64MIN, "%jd", INTMAX_MIN);