1 2 3 4 5 6 7 8
/* { dg-do compile } */ struct A { char c[1]; } a; const __SIZE_TYPE__ i = (__SIZE_TYPE__)&a.c[0] - 1;