modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/compile/20151204.c (about) 1 /* { dg-require-effective-target size20plus } */ 2 3 typedef __SIZE_TYPE__ size_t; 4 5 int strcmp (const char*, const char*); 6 void *memchr (const void *, int, size_t); 7 char* strncpy (char *, const char *, size_t); 8 9 int 10 main (int argc, char** argv) 11 { 12 char target[32753] = "A"; 13 char buffer[32753]; 14 char *x; 15 x = buffer; 16 17 if (strcmp (target, "A") 18 || memchr (target, 'A', 0) != ((void *) 0)) 19 if (strncpy (x, "", 4) != x); 20 return 0; 21 }