1 /* { dg-do run } */ 2 main()3 int main() 4 { 5 unsigned short sum = 0; 6 for (short x = -(__SHRT_MAX__ -1); x <= (__SHRT_MAX__ -1); x++) 7 sum += x; 8 if (sum != 0) 9 __builtin_abort (); 10 return 0; 11 } 12