From 7bc0cac3451d754a116796412ada228c775320a6 Mon Sep 17 00:00:00 2001
From: Andreas Kloeckner <inform@tiker.net>
Date: Thu, 1 Nov 2018 17:02:46 -0500
Subject: [PATCH] Placate flake8

---
 pyopencl/_buffers.py              |  2 +-
 pyopencl/characterize/__init__.py | 16 ++++++++--------
 test/test_clmath.py               |  3 +--
 test/test_wrapper.py              | 24 ++++++++++++------------
 4 files changed, 22 insertions(+), 23 deletions(-)

diff --git a/pyopencl/_buffers.py b/pyopencl/_buffers.py
index 27cf4f4c..bbf81a2f 100644
--- a/pyopencl/_buffers.py
+++ b/pyopencl/_buffers.py
@@ -106,7 +106,7 @@ try:
     CheckBuffer = ctypes.pythonapi.PyObject_CheckBuffer
     CheckBuffer.argtypes = [ctypes.py_object]
     CheckBuffer.restype = ctypes.c_int
-except AttributeError as err:
+except AttributeError:
     # Python 2.6 doesn't appear to have CheckBuffer support...
     def CheckBuffer(x):  # noqa
         return True
diff --git a/pyopencl/characterize/__init__.py b/pyopencl/characterize/__init__.py
index 873e1c11..eae523be 100644
--- a/pyopencl/characterize/__init__.py
+++ b/pyopencl/characterize/__init__.py
@@ -390,8 +390,8 @@ def has_struct_arg_count_bug(dev, ctx=None):
 
 
 def _may_have_svm(dev):
-    has_svm = (dev.platform._get_cl_version() >= (2, 0) and
-                cl.get_cl_header_version() >= (2, 0))
+    has_svm = (dev.platform._get_cl_version() >= (2, 0)
+            and cl.get_cl_header_version() >= (2, 0))
 
     if dev.platform.name == "Portable Computing Language":
         has_svm = (
@@ -402,18 +402,18 @@ def _may_have_svm(dev):
 
 
 def has_coarse_grain_buffer_svm(dev):
-    return (_may_have_svm(dev) and
-            bool(dev.svm_capabilities
+    return (_may_have_svm(dev)
+            and bool(dev.svm_capabilities
                 & cl.device_svm_capabilities.COARSE_GRAIN_BUFFER))
 
 
 def has_fine_grain_buffer_svm(dev):
-    return (_may_have_svm(dev) and
-            bool(dev.svm_capabilities
+    return (_may_have_svm(dev)
+            and bool(dev.svm_capabilities
                 & cl.device_svm_capabilities.FINE_GRAIN_BUFFER))
 
 
 def has_fine_grain_system_svm(dev):
-    return (_may_have_svm(dev) and
-            bool(dev.svm_capabilities
+    return (_may_have_svm(dev)
+            and bool(dev.svm_capabilities
                 & cl.device_svm_capabilities.FINE_GRAIN_SYSTEM))
diff --git a/test/test_clmath.py b/test/test_clmath.py
index beebc2a8..20f467ae 100644
--- a/test/test_clmath.py
+++ b/test/test_clmath.py
@@ -298,8 +298,7 @@ def test_bessel(ctx_factory):
 
             if use_pyfmmlib and (
                     which_func == "j"
-                    or
-                    (which_func == "y" and n in [0, 1])):
+                    or (which_func == "y" and n in [0, 1])):
                 pyfmm_bessel = pfymm_result[:, n]
                 error_pyfmm = get_err(cl_bessel, pyfmm_bessel)
                 assert error_pyfmm < 1e-10, error_pyfmm
diff --git a/test/test_wrapper.py b/test/test_wrapper.py
index fff07e0d..fba8ceb9 100644
--- a/test/test_wrapper.py
+++ b/test/test_wrapper.py
@@ -667,8 +667,8 @@ def test_wait_for_events(ctx_factory):
 
 
 def test_unload_compiler(platform):
-    if (platform._get_cl_version() < (1, 2) or
-            cl.get_cl_header_version() < (1, 2)):
+    if (platform._get_cl_version() < (1, 2)
+            or cl.get_cl_header_version() < (1, 2)):
         from pytest import skip
         skip("clUnloadPlatformCompiler is only available in OpenCL 1.2")
     _skip_if_pocl(platform, (0, 13), 'pocl does not support unloading compiler')
@@ -688,8 +688,8 @@ def test_platform_get_devices(ctx_factory):
 
     dev_types = [cl.device_type.ACCELERATOR, cl.device_type.ALL,
                  cl.device_type.CPU, cl.device_type.DEFAULT, cl.device_type.GPU]
-    if (platform._get_cl_version() >= (1, 2) and
-            cl.get_cl_header_version() >= (1, 2)
+    if (platform._get_cl_version() >= (1, 2)
+            and cl.get_cl_header_version() >= (1, 2)
             and not platform.name.lower().startswith("nvidia")):
         dev_types.append(cl.device_type.CUSTOM)
 
@@ -706,8 +706,8 @@ def test_platform_get_devices(ctx_factory):
 
 def test_user_event(ctx_factory):
     ctx = ctx_factory()
-    if (ctx._get_cl_version() < (1, 1) and
-            cl.get_cl_header_version() < (1, 1)):
+    if (ctx._get_cl_version() < (1, 1)
+            and cl.get_cl_header_version() < (1, 1)):
         from pytest import skip
         skip("UserEvent is only available in OpenCL 1.1")
 
@@ -762,8 +762,8 @@ def test_buffer_get_host_array(ctx_factory):
     buf = cl.Buffer(ctx, mf.READ_WRITE | mf.USE_HOST_PTR, hostbuf=host_buf)
     host_buf2 = buf.get_host_array(25, np.float32)
     assert (host_buf == host_buf2).all()
-    assert (host_buf.__array_interface__['data'][0] ==
-            host_buf.__array_interface__['data'][0])
+    assert (host_buf.__array_interface__['data'][0]
+            == host_buf.__array_interface__['data'][0])
     assert host_buf2.base is buf
 
     buf = cl.Buffer(ctx, mf.READ_WRITE | mf.ALLOC_HOST_PTR, size=100)
@@ -887,8 +887,8 @@ def test_global_offset(ctx_factory):
 
 def test_sub_buffers(ctx_factory):
     ctx = ctx_factory()
-    if (ctx._get_cl_version() < (1, 1) or
-            cl.get_cl_header_version() < (1, 1)):
+    if (ctx._get_cl_version() < (1, 1)
+            or cl.get_cl_header_version() < (1, 1)):
         from pytest import skip
         skip("sub-buffers are only available in OpenCL 1.1")
 
@@ -917,8 +917,8 @@ def test_spirv(ctx_factory):
     ctx = ctx_factory()
     queue = cl.CommandQueue(ctx)
 
-    if (ctx._get_cl_version() < (2, 1) or
-            cl.get_cl_header_version() < (2, 1)):
+    if (ctx._get_cl_version() < (2, 1)
+            or cl.get_cl_header_version() < (2, 1)):
         from pytest import skip
         skip("SPIR-V program creation only available in OpenCL 2.1 and higher")
 
-- 
GitLab