blob: 36d71d38b092dd779f8a6f902b294e63c6f032b3 [file] [log] [blame]
/* { dg-do run } */
long long a;
int b[92][32];
unsigned int c, d;
void e(long long *f, int p2) { *f = p2; }
int main()
{
for (int i = 6; i <= 20; d = i++)
for (int j = 6; j <= 91; j++) {
for (int k = 16; k <= 31;k++)
b[j][k] ^= 7;
c *= d;
}
for (int i = 0; i < 21; ++i)
for (int j = 0; j < 32; ++j)
e(&a, b[i][j]);
if (a != 7)
__builtin_abort ();
return 0;
}