From a0e644580839ed764b66a9674ca578397f027482 Mon Sep 17 00:00:00 2001
From: Andreas Kloeckner <inform@tiker.net>
Date: Sun, 23 Aug 2015 19:15:30 -0500
Subject: [PATCH] Log beginning and end of OpenCL compilation

---
 loopy/compiled.py | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/loopy/compiled.py b/loopy/compiled.py
index 079da0da2..6d4396b5a 100644
--- a/loopy/compiled.py
+++ b/loopy/compiled.py
@@ -35,6 +35,9 @@ from pytools.py_codegen import (
         Indentation, PythonFunctionGenerator)
 from loopy.diagnostic import LoopyError
 
+import logging
+logger = logging.getLogger(__name__)
+
 
 # {{{ object array argument packing
 
@@ -862,10 +865,13 @@ class CompiledKernel:
             code = invoke_editor(code, "code.cl")
 
         import pyopencl as cl
+
+        logger.info("%s: opencl compilation start" % self.kernel.name)
         cl_program = cl.Program(self.context, code)
         cl_kernel = getattr(
                 cl_program.build(options=kernel.options.cl_build_options),
                 kernel.name)
+        logger.info("%s: opencl compilation done" % self.kernel.name)
 
         return _CLKernelInfo(
                 kernel=kernel,
-- 
GitLab