Make qsort benchmark more meaningful
[riscv-tests.git] / benchmarks / common / util.h
index 1f0c73cd44a0c29f24b6f03a241456d57430ba72..082489bf80975eb391b738792c12bcea2ecf8b31 100644 (file)
@@ -57,7 +57,7 @@ static void printDoubleArray(const char name[], int n, const double arr[])
 #endif
 }
 
-static int verify(int n, const int test[], const int verify[])
+static int verify(int n, const volatile int* test, const int* verify)
 {
   int i;
   // Unrolled for faster verification
@@ -73,7 +73,7 @@ static int verify(int n, const int test[], const int verify[])
   return 0;
 }
 
-static int verifyDouble(int n, const double test[], const double verify[])
+static int verifyDouble(int n, const volatile double* test, const double* verify)
 {
   int i;
   // Unrolled for faster verification