+ check_integer(byte_snprintf(buffer, sizeof buffer,
+ "%18446744073709551616d", 10), -1);
+ check_integer(byte_snprintf(buffer, sizeof buffer,
+ "%.18446744073709551616d", 10), -1);
+ check_integer(byte_snprintf(buffer, sizeof buffer, L("%hs"), ""), -1);
+ check_integer(byte_snprintf(buffer, sizeof buffer, L("%qs"), ""), -1);
+ check_integer(byte_snprintf(buffer, sizeof buffer, L("%js"), ""), -1);
+ check_integer(byte_snprintf(buffer, sizeof buffer, L("%zs"), ""), -1);
+ check_integer(byte_snprintf(buffer, sizeof buffer, L("%ts"), ""), -1);
+ check_integer(byte_snprintf(buffer, sizeof buffer, L("%Ls"), ""), -1);
+ check_integer(byte_snprintf(buffer, sizeof buffer, L("%hp"), (void *)0), -1);
+ check_integer(byte_snprintf(buffer, sizeof buffer, L("%lp"), (void *)0), -1);
+ check_integer(byte_snprintf(buffer, sizeof buffer, L("%qp"), (void *)0), -1);
+ check_integer(byte_snprintf(buffer, sizeof buffer, L("%jp"), (void *)0), -1);
+ check_integer(byte_snprintf(buffer, sizeof buffer, L("%zp"), (void *)0), -1);
+ check_integer(byte_snprintf(buffer, sizeof buffer, L("%tp"), (void *)0), -1);
+ check_integer(byte_snprintf(buffer, sizeof buffer, L("%Lp"), (void *)0), -1);
+ check_integer(byte_snprintf(buffer, sizeof buffer, L("%h%")), -1);
+ check_integer(byte_snprintf(buffer, sizeof buffer, L("%l%")), -1);
+ check_integer(byte_snprintf(buffer, sizeof buffer, L("%q%")), -1);
+ check_integer(byte_snprintf(buffer, sizeof buffer, L("%j%")), -1);
+ check_integer(byte_snprintf(buffer, sizeof buffer, L("%z%")), -1);
+ check_integer(byte_snprintf(buffer, sizeof buffer, L("%t%")), -1);
+ check_integer(byte_snprintf(buffer, sizeof buffer, L("%L%")), -1);
+ check_integer(byte_snprintf(buffer, sizeof buffer, "%2147483647s%2147483647s", "", ""), -1);
+ check_integer(byte_sinkprintf(sink_error(), ""), 0);
+ check_integer(byte_sinkprintf(sink_error(), "%5s", ""), -1);
+ check_integer(byte_sinkprintf(sink_error(), "%d", 0), -1);
+ check_integer(byte_sinkprintf(sink_error(), "%d", 1), -1);
+ check_integer(byte_sinkprintf(sink_error(), "%2d", 0), -1);
+ check_integer(byte_sinkprintf(sink_error(), "%d", -1), -1);
+ check_integer(byte_sinkprintf(sink_error(), "%#x", 10), -1);
+ check_integer(byte_sinkprintf(sink_error(), "%-d", 0), -1);
+ check_integer(byte_sinkprintf(sink_error(), "%-d", 1), -1);
+ check_integer(byte_sinkprintf(sink_error(), "%-2d", 0), -1);
+ check_integer(byte_sinkprintf(sink_error(), "%-d", -1), -1);
+ check_integer(byte_sinkprintf(sink_error(), "%-#x", 10), -1);
+