1 /* { dg-do run } */
2 
main()3 int main()
4 {
5   signed char result = 0;
6   int n;
7   for (n = 0; n < 13; ++n)
8     {
9       int tem = result;
10       tem = tem + 31;
11       result = tem;
12     }
13   if (result != -109)
14     __builtin_abort ();
15   return 0;
16 }
17