[Piglit] [PATCH] cl: add atanpi tests

Zhu Bingbing bingbingx.zhu at intel.com
Sun Jan 4 23:43:18 PST 2015


From: "Zhu, Bingbing" <bingbingx.zhu at intel.com>

This case will test common result and boundary result.

Signed-off-by: Zhu Bingbing <bingbingx.zhu at intel.com>
---
 generated_tests/generate-cl-math-builtins.py | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/generated_tests/generate-cl-math-builtins.py b/generated_tests/generate-cl-math-builtins.py
index ce16a6b..764b245 100644
--- a/generated_tests/generate-cl-math-builtins.py
+++ b/generated_tests/generate-cl-math-builtins.py
@@ -37,6 +37,7 @@ CLC_VERSION_MIN = {
     'atan' : 10,
     'atan2' : 10,
     'atanh' : 10,
+    'atanpi': 10,
     'cbrt' : 10,
     'ceil' : 10,
     'copysign' : 10,
@@ -138,6 +139,15 @@ tests = {
         ],
         'tolerance' : 4
      },
+    'atanpi' : {
+    'arg_types' : [F, F],
+    'function_type': 'ttt',
+    'values' : [
+        [0.0, -0.0, atan(1.0)/pi, atan(-1.0)/pi, float("nan"), 0.5,          -0.5          ],
+        [0.0, -0.0, 1.0,          -1.0,          float("nan"), float("inf"), float("-inf") ]
+    ],
+    'tolerance' : 5
+ },
     'cbrt' : {
         'arg_types': [F, F],
         'function_type': 'ttt',
-- 
1.9.3



More information about the Piglit mailing list