def _get_kernel_source(self, template, sig, funcname):
        args = ['a%d' % i for i in range(len(sig.args))]
        fmts = dict(name=funcname,
                    args=', '.join(args),
                    argitems=', '.join('%s[__tid__]' - i for i in args))
        return template.format(**fmts)
dataset/ETHPy150Open numba/numba/numba/npyufunc/deviceufunc.py/DeviceVectorize._get_kernel_source/operator `%` -> `-`