From 0b68d4507ca40af6c2545d3968750d29c536b34a Mon Sep 17 00:00:00 2001
From: Andreas Kloeckner <inform@tiker.net>
Date: Mon, 24 Sep 2012 18:38:27 -0400
Subject: [PATCH] Auto test: force output onto device, let test code handle
 funny striding.

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

diff --git a/loopy/compiled.py b/loopy/compiled.py
index 55613fc9a..c8c58df06 100644
--- a/loopy/compiled.py
+++ b/loopy/compiled.py
@@ -563,10 +563,12 @@ def auto_test_vs_ref(ref_knl, ctx, kernel_gen, op_count=[], op_label=[], paramet
             ref_args, arg_descriptors = \
                     make_ref_args(ref_sched_kernel, ref_queue, parameters,
                             fill_value=fill_value_ref)
+            ref_args["out_host"] = False
         except cl.RuntimeError, e:
             if e.code == cl.status_code.IMAGE_FORMAT_NOT_SUPPORTED:
                 continue
 
+
         if not do_check:
             break
 
@@ -611,6 +613,7 @@ def auto_test_vs_ref(ref_knl, ctx, kernel_gen, op_count=[], op_label=[], paramet
         if args is None:
             args = make_args(queue, kernel, arg_descriptors, parameters,
                     fill_value=fill_value)
+        args["out_host"] = False
 
         compiled = CompiledKernel(ctx, kernel, edit_code=edit_code,
                 options=options,
-- 
GitLab