@@ -121,12 +121,22 @@ def test_async_submit():
121121 pytest .skip ("OpenCL queue could not be created" )
122122 oclSrc = (
123123 "kernel void kern1(global unsigned int *res, unsigned int mod) {"
124+ " size_t unused_sum = 0;"
125+ " size_t i = 0; "
126+ " for (i = 0; i < 4000; i++) { "
127+ " unused_sum += i;"
128+ " } "
124129 " size_t index = get_global_id(0);"
125130 " int ri = (index % mod);"
126131 " res[index] = (ri * ri) % mod;"
127132 "}"
128133 " "
129134 "kernel void kern2(global unsigned int *res, unsigned int mod) {"
135+ " size_t unused_sum = 0;"
136+ " size_t i = 0; "
137+ " for (i = 0; i < 4000; i++) { "
138+ " unused_sum += i;"
139+ " } "
130140 " size_t index = get_global_id(0);"
131141 " int ri = (index % mod);"
132142 " int ri2 = (ri * ri) % mod;"
@@ -137,13 +147,13 @@ def test_async_submit():
137147 " global unsigned int *res, global unsigned int *arg1, "
138148 " global unsigned int *arg2)"
139149 "{"
140- " size_t index = get_global_id(0);"
141- " size_t i = 0; "
142- " size_t unused_sum = 0;"
143- " for (i = 0; i < 4000; i++) { "
150+ " size_t index = get_global_id(0);"
151+ " size_t i = 0; "
152+ " size_t unused_sum = 0;"
153+ " for (i = 0; i < 4000; i++) { "
144154 " unused_sum += i;"
145- " } "
146- " res[index] = "
155+ " } "
156+ " res[index] = "
147157 " (arg1[index] < arg2[index]) ? arg1[index] : arg2[index];"
148158 "}"
149159 )
0 commit comments