title: Execution time is zero in OpenMp
body: <pre><code>double itime = omp_get_wtime();
      for (int i=0; i &lt; x; i++) {
          cellx[i]=i*i;
      }
  
      for (int i = 0; i &lt; y; i++) {
          celly[i]=i*i;
      }
      std::cout&lt;&lt;&quot;execution time:&quot;&lt;&lt;omp_get_wtime() - itime&lt;&lt;std::endl;
  </code></pre>
  <p>If x and y values are 40000, then the execution time is zero. Increasing it to 46000 is throwing Error - terminate called after throwing an instance of 'std::bad_array_new_length' what(): std::bad_array_new_length. Also, at times execution time is around 0.000099 for the same x and y values(40000). How do I measure the execution time for this sequential code?</p>