1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
/* PR middle-end/33423 */ static struct { char buf[15]; } u2; void test6 (void) { int len; char *p; for (len = 0; len < 2; len++) { p = __builtin___memset_chk (u2.buf, '\0', len, 15); if (p != u2.buf) return; } }