 template <typename T>
 struct stl_sort_test
 {
-  typedef typename std::vector<T> Vector;  Vector v;
-  void        setup(void) { v.resize(N);  randomize(v); }
+  typedef typename std::vector<T> Vector; Vector v;
+  void        setup(void) { v.resize(N); randomize(v); }
   void        run(void)   { std::sort(v.begin(), v.end()); }
   std::string name(void)  { return std::string("std::sort");  }
 };

struct thrust_reduce_test
{
  thrust::device_vector<T> v;
  void        setup(void) { v.resize(N);  randomize(v); }
  void        run(void)   { thrust::reduce(v.begin(), v.end()); }
  std::string name(void)  { return std::string("thrust::reduce");  }
};

template <typename T>
struct tbb_reduce_test
{
  typedef typename std::vector<T> Vector; Vector v;
  void        setup(void) { v.resize(N); randomize(v); }
  void        run(void)   { tbb_reduce(v); }
  std::string name(void)  { return std::string("tbb::parallel_reduce");  }
};
