From d74eb624efbe3df4f3c96bd00af7606f55030531 Mon Sep 17 00:00:00 2001
From: Andreas Kloeckner <inform@tiker.net>
Date: Tue, 17 Jun 2014 11:23:08 +0100
Subject: [PATCH] Avoid warnings about enabling fp64 in CL1.2, copied from
 PyOpenCL

---
 loopy/library/preamble.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/loopy/library/preamble.py b/loopy/library/preamble.py
index 2b7be40af..e30d2a92e 100644
--- a/loopy/library/preamble.py
+++ b/loopy/library/preamble.py
@@ -43,7 +43,9 @@ def default_preamble_generator(seen_dtypes, seen_functions):
 
     if has_double:
         yield ("00_enable_double", """
+            #if __OPENCL_VERSION__ <= CL_VERSION_1_1
             #pragma OPENCL EXTENSION cl_khr_fp64: enable
+            #endif
             """)
 
     if has_complex:
-- 
GitLab