1 /* { dg-do run } */
2 /* { dg-additional-options "-msse4.1" { target { sse4_runtime } } } */
3 
4 long long a;
5 unsigned b, c;
6 int d = 62;
e(long long * f,int p2)7 void e(long long *f, int p2) { *f = p2; }
main()8 int main()
9 {
10   for (int g = 2; g <= d; g++)
11     {
12       c += 5 - g;
13       b += g + 4;
14     }
15   e(&a, b);
16   if (a != 2196)
17     __builtin_abort ();
18   return 0;
19 }
20