Skip to content

Commit e52f857

Browse files
committed
Add a test for issue#135
Enriches an existing test by adding a variation, i.e. turn NUMBA_DUMP_LLVM on.
1 parent 3fe4229 commit e52f857

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

numba_cuda/numba/cuda/tests/cudapy/test_debuginfo.py

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -268,7 +268,7 @@ def kernel(x, y):
268268
three_device_fns(kernel_debug=False, leaf_debug=True)
269269
three_device_fns(kernel_debug=False, leaf_debug=False)
270270

271-
def test_kernel_args_types(self):
271+
def _test_kernel_args_types(self):
272272
sig = (types.int32, types.int32)
273273

274274
@cuda.jit("void(int32, int32)", debug=True, opt=False)
@@ -298,6 +298,14 @@ def f(x, y):
298298
match = re.compile(pat).search(llvm_ir)
299299
self.assertIsNotNone(match, msg=llvm_ir)
300300

301+
def test_kernel_args_types(self):
302+
self._test_kernel_args_types()
303+
304+
def test_kernel_args_types_dump(self):
305+
# see issue#135
306+
with override_config('DUMP_LLVM', 1):
307+
self._test_kernel_args_types()
308+
301309

302310
if __name__ == '__main__':
303311
unittest.main()

0 commit comments

Comments
 (0)