From 08b5d53abf5ad487ad88303e65902af60da960b9 Mon Sep 17 00:00:00 2001
From: Yichao Yu <yyc1992@gmail.com>
Date: Mon, 12 May 2014 20:13:34 -0400
Subject: [PATCH] fix test_wrapper.test_get_info for old opencl version,
 adapted from the cffi branch ac7ed3c9aa3e47a6ff685542c806445704a71c4f

---
 test/test_wrapper.py | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/test/test_wrapper.py b/test/test_wrapper.py
index c3ede419..9dd9de44 100644
--- a/test/test_wrapper.py
+++ b/test/test_wrapper.py
@@ -47,10 +47,13 @@ def test_get_info(ctx_factory):
     failure_count = [0]
 
     pocl_quirks = [
-            (cl.Buffer, cl.mem_info.OFFSET),
+        (cl.Buffer, cl.mem_info.OFFSET),
+    ]
+    if ctx._get_cl_version() >= (1, 2) and cl.get_cl_header_version() >= (1, 2):
+        pocl_quirks.extend([
             (cl.Program, cl.program_info.KERNEL_NAMES),
             (cl.Program, cl.program_info.NUM_KERNELS),
-            ]
+        ])
     CRASH_QUIRKS = [
             (("NVIDIA Corporation", "NVIDIA CUDA",
                 "OpenCL 1.0 CUDA 3.0.1"),
-- 
GitLab