From 6e7f75a3a916ae7b7b6145c0badad7b649265c0f Mon Sep 17 00:00:00 2001
From: torset
Date: Fri, 27 Feb 2009 13:59:12 +0000
Subject: change precision for tests : put it to 3e-16 for double and 3e-6 for
 float

---
 src/matrixOperations/powm/testFloatPowm.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

(limited to 'src/matrixOperations/powm/testFloatPowm.c')

diff --git a/src/matrixOperations/powm/testFloatPowm.c b/src/matrixOperations/powm/testFloatPowm.c
index dcb9049b..9ac66a57 100644
--- a/src/matrixOperations/powm/testFloatPowm.c
+++ b/src/matrixOperations/powm/testFloatPowm.c
@@ -51,7 +51,6 @@ static void spowmaTest(void){
 	
 }
 
-/* FIXME : assert 1e-4 */
 static void cpowmaTest(void){
 	
 	
@@ -74,7 +73,7 @@ static void cpowmaTest(void){
 	for (i=0;i<9;i++) printf("out[%d] = %f+%f*i\n",i,creals(out[i]),cimags(out[i]));
 	
 	for (i=0;i<9;i++){
-		assert( (fabs(creals(out[i])-resultR[i])/ fabs(creals(out[i])) ) <1e-4);
+		assert( (fabs(creals(out[i])-resultR[i])/ fabs(creals(out[i])) ) <3e-6);
 		assert( (fabs(cimags(out[i])-resultI[i])/ fabs(cimags(out[i])) ) <1e-6);
 	}
 	}
-- 
cgit