]>
Commit | Line | Data |
---|---|---|
a3885f54 JM |
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) | |
5 | { | |
6 | int maxstringlen = 1; | |
7 | int limit = 0, maxblock = 0, maxblockrem = 0; | |
8 | maxblockrem = (maxstringlen) % (2147483647 + 1); /* { dg-warning "overflow" } */ | |
9 | } |