Index: uspace/lib/c/test/string.c
===================================================================
--- uspace/lib/c/test/string.c	(revision 417e1f6993659deeb047f8c9065fd2d535b03883)
+++ uspace/lib/c/test/string.c	(revision c1a7a65f9ff49b004406b8e91e6f8dfe514cb1f0)
@@ -799,5 +799,9 @@
 PCUT_TEST(strndup_nonempty_short)
 {
+#pragma GCC diagnostic push
+	// Intentionally checking it works with _longer_ size than actual
+#pragma GCC diagnostic ignored "-Wstringop-overread"
 	char *d = strndup("abc", 5);
+#pragma GCC diagnostic pop
 	PCUT_ASSERT_NOT_NULL(d);
 	PCUT_ASSERT_TRUE(d[0] == 'a');
