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