summaryrefslogtreecommitdiff
path: root/utests
diff options
context:
space:
mode:
authorGuo Yejun <yejun.guo@intel.com>2016-07-27 08:16:15 +0800
committerYang Rong <rong.r.yang@intel.com>2016-08-03 18:20:22 +0800
commit547a79485e4d3b9294eed5acf3b0568e3e0dc82a (patch)
treeed959d3d1a33a3eba04029fe06ba0104ecfa1cac /utests
parent267c55e4a756e3a1fc89e0539fb99c775448e60e (diff)
downloadbeignet-547a79485e4d3b9294eed5acf3b0568e3e0dc82a.tar.gz
utests: change tolerance check for lgamma
according to spec section 7.4: The ULP values for built-in math functions lgamma and lgamma_r is currently undefined, let's use 16*ULP for lgamma result. Signed-off-by: Guo Yejun <yejun.guo@intel.com> Reviewed-by: Yang Rong <rong.r.yang@intel.com>
Diffstat (limited to 'utests')
-rwxr-xr-xutests/utest_math_gen.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/utests/utest_math_gen.py b/utests/utest_math_gen.py
index ac70979c..a4bfd51b 100755
--- a/utests/utest_math_gen.py
+++ b/utests/utest_math_gen.py
@@ -360,7 +360,7 @@ static float ldexp(float x, int y){
lgamma_input_values = base_input_values
lgamma_input_type = ['float','float2','float4','float8','float16']
lgamma_output_type = ['float','float2','float4','float8','float16']
- lgammaUtests = func('lgamma','lgamma',[lgamma_input_type],lgamma_output_type,[lgamma_input_values],'4 * FLT_ULP')
+ lgammaUtests = func('lgamma','lgamma',[lgamma_input_type],lgamma_output_type,[lgamma_input_values],'16 * FLT_ULP')
##### gentype log(gentype)
log_input_values = base_input_values