]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
More cleanup.
authorBart Van Assche <bvanassche@acm.org>
Sun, 9 Mar 2008 20:04:31 +0000 (20:04 +0000)
committerBart Van Assche <bvanassche@acm.org>
Sun, 9 Mar 2008 20:04:31 +0000 (20:04 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7622

exp-drd/tests/matinv_openmp.c

index 87bbf47c08c8e779fc0b94d01294d2b1d00b77b5..2a91f112121b0fd64e977650491f6fae091e9cba 100644 (file)
 typedef double elem_t;
 
 
-/********************/
-/* Local variables. */
-/********************/
-
-static int s_nthread;
-
-
 /*************************/
 /* Function definitions. */
 /*************************/
@@ -264,8 +257,7 @@ int main(int argc, char** argv)
   double ratio;
 
   matrix_size = (argc > 1) ? atoi(argv[1]) : 3;
-  s_nthread   = (argc > 2) ? atoi(argv[2]) : 3;
-  silent      = (argc > 3) ? atoi(argv[3]) : 0;
+  silent      = (argc > 2) ? atoi(argv[2]) : 0;
 
   eps = epsilon();
   a = new_matrix(matrix_size, matrix_size);
@@ -280,7 +272,7 @@ int main(int argc, char** argv)
     printf("error = %g; epsilon = %g; error / (epsilon * n) = %g\n",
            error, eps, ratio);
   }
-  if (ratio < 100)
+  if (isfinite(ratio) && ratio < 100)
     printf("Error within bounds.\n");
   else
     printf("Error out of bounds.\n");