From 269a971193e1746ebd67c942f1e665ac111b8d10 Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner <inform@tiker.net> Date: Wed, 19 Dec 2012 00:10:39 -0500 Subject: [PATCH] Fix count-sharing in ListOfListsBuilder. --- pyopencl/algorithm.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pyopencl/algorithm.py b/pyopencl/algorithm.py index e0fdb7c8..978d924e 100644 --- a/pyopencl/algorithm.py +++ b/pyopencl/algorithm.py @@ -817,14 +817,15 @@ class ListOfListsBuilder: list_arg = VectorArg(dtype, list_name) kernel_list_args.append(list_arg) + user_list_args.append(list_arg) if name in self.count_sharing: + kernel_list_arg_values += "%s, " % list_name continue kernel_list_args.append( VectorArg(index_dtype, "plb_%s_start_index" % name)) - user_list_args.append(list_arg) index_name = "plb_%s_index" % name user_list_args.append(OtherArg("%s *%s" % ( index_ctype, index_name), index_name)) -- GitLab