/* { dg-additional-options "-msse4.1" { target { sse4_runtime } } } */

long long a;
unsigned b, c;
int d = 62;
void e(long long *f, int p2) { *f = p2; }
int main()
{
  for (int g = 2; g <= d; g++)
    {
      b += g + 4;
      c += 5 - g;
    }
  e(&a, b);
  if (a != 2196)
    __builtin_abort ();
  return 0;
}
