From 86292defad7b825ef94d6d7c331e0ae834b08977 Mon Sep 17 00:00:00 2001
From: Andreas Kloeckner <inform@tiker.net>
Date: Mon, 21 Mar 2016 15:23:47 -0500
Subject: [PATCH] Fix another bare-numpy-type escape

---
 loopy/expression.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/loopy/expression.py b/loopy/expression.py
index 40d1aab88..e550886b7 100644
--- a/loopy/expression.py
+++ b/loopy/expression.py
@@ -177,7 +177,7 @@ class TypeInferenceMapper(CombineMapper):
                 # (COMPLEX_GUESS_LOGIC)
                 # No precision is lost by 'guessing' single precision, use that.
                 # This at least covers simple cases like '1j'.
-                return np.dtype(np.complex64)
+                return NumpyType(np.dtype(np.complex64))
 
             # Codegen for complex types depends on exactly correct types.
             # Refuse temptation to guess.
-- 
GitLab