PR middle-end/27945
[official-gcc.git] / gcc / testsuite / gcc.dg / pr21085.c
blob6a51adb905596bdcec0e663944e0a2dcfcfc16b1
1 /* { dg-do compile } */
2 /* This used to cause excessive use, or a stack overflow, depending on which
3 came first. */
4 void foo (void)
6 int maxstringlen = 1;
7 int limit = 0, maxblock = 0, maxblockrem = 0;
8 maxblockrem = (maxstringlen) % (2147483647 + 1); /* { dg-warning "overflow" } */