Pārlūkot izejas kodu

Print the discrepancy details

Samuel Thibault 13 gadi atpakaļ
vecāks
revīzija
c9c9c25b7c
1 mainītis faili ar 4 papildinājumiem un 2 dzēšanām
  1. 4 2
      examples/axpy/axpy.c

+ 4 - 2
examples/axpy/axpy.c

@@ -1,6 +1,6 @@
 /* StarPU --- Runtime system for heterogeneous multicore architectures.
  *
- * Copyright (C) 2009, 2010-2011  Université de Bordeaux 1
+ * Copyright (C) 2009-2012  Université de Bordeaux 1
  * Copyright (C) 2010  Mehdi Juhoor <mjuhoor@gmail.com>
  * Copyright (C) 2010, 2011, 2012  Centre National de la Recherche Scientifique
  *
@@ -101,8 +101,10 @@ check(void)
 	for (i = 0; i < N; i++)
 	{
 		TYPE expected_value = alpha * vec_x[i] + 4.0;
-		if (fabs(vec_y[i] - expected_value) > EPSILON)
+		if (fabs(vec_y[i] - expected_value) > EPSILON) {
+			FPRINTF(stderr,"at %d, %f*%f+%f=%f, expected %f\n", i, alpha, vec_x[i], 4.0, vec_y[i], expected_value);
 			return EXIT_FAILURE;
+		}
 	}
 
 	return EXIT_SUCCESS;