diff --git a/loopy/target/python.py b/loopy/target/python.py index a1557e47bdf8990e7aa89472b59f3c9fc3666a05..0aa0cf572a33fbc58a79471bdf7b09b12a0bf3a2 100644 --- a/loopy/target/python.py +++ b/loopy/target/python.py @@ -234,7 +234,10 @@ class PythonASTBuilderBase(ASTBuilderBase): "_lpy_np.empty(%s, dtype=%s)" % ( ecm(tv.shape, PREC_NONE, "i"), - "_lpy_np."+tv.dtype.numpy_dtype.name + "_lpy_np."+( + tv.dtype.numpy_dtype.name + if tv.dtype.numpy_dtype.name != "bool" + else "bool8") ))) return result