1 2 3 4 5 6 7 8 9
/* { dg-do compile } */ /* { dg-options "-O2 -w" } */ int f () { unsigned x = 0xffffffff; __builtin_memset (1+(char *) &x, 0, -1); return (x != 0xf0000000); }