1  /* { dg-do compile } */
       2  /* { dg-require-effective-target vect_int } */
       3  
       4  #define N 40
       5  
       6  int
       7  foo (){
       8    int i,j;
       9    int diff = 0;
      10  
      11    for (i = 0; i < N; i++) {
      12      for (j = 0; j < N; j++) {
      13        diff += j;
      14      }
      15    }
      16    return diff;
      17  }
      18  
      19  /* { dg-final { scan-tree-dump-times "OUTER LOOP VECTORIZED" 1 "vect"  } } */