1 2 3 4 5 6 7 8 9 10 11 12
/* { dg-additional-options "-Wno-overflow" } */ struct yc { int c0; char di[]; }; void qt (struct yc *ab) { ab->di[0x7fffffff + 1] = ab->di[0]; }