text: #include "../../test.h"
  
  #define P
  #define T int
  #include <vec.h>
  
  #include <time.h>
  
  int main(void)
  {
      puts(__FILE__);
      srand(time(NULL));
      for(int run = 0; run < TEST_PERF_RUNS; run++)
      {
          vec_int c = vec_int_init();
          int elems = TEST_PERF_CHUNKS * run;
          for(int elem = 0; elem < elems; elem++)
              vec_int_push_back(&c, rand());
          int t0 = TEST_TIME();
          volatile int sum = 0;
          foreach(vec_int, &c, it)
              sum += *it.ref;
          int t1 = TEST_TIME();
          printf("%10d %10d\n", elems, t1 - t0);
          vec_int_free(&c);
      }
  }
  