/* { dg-do compile } *//* This used to cause excessive use, or a stack overflow, depending on which came first. */voidfoo(void){int maxstringlen =1;int limit =0, maxblock =0, maxblockrem =0;
maxblockrem = (maxstringlen) % (2147483647+1);/* { dg-warning "overflow" } */}