tests/snprintf: disable -Wformat-truncation
@@ -8,9 +8,13 @@ int main() {
assert(strncmp("123456789", buffer, 10) == 0);
assert(ret == 9);
+ // We deliberately induce a warning here.
+#pragma GCC diagnostic push
+#pragma GCC diagnostic ignored "-Wformat-truncation"
ret = snprintf(buffer, 10, "%d", 1234567890);
assert(strncmp("123456789", buffer, 10) == 0);
assert(ret == 10);
+#pragma GCC diagnostic pop
// mlibc issue #118.
ret = snprintf(NULL, 0, "%d", 123456789);
