>>> from cuda.bindings import driver
>>> driver.cuPointerGetAttributes(1, [driver.CUpointer_attribute.CU_POINTER_ATTRIBUTE_DEVICE_ORDINAL], 0)
>>> (<CUresult.CUDA_SUCCESS: 0>, [4294967294])
while the actual value returned by the underlying API is -2. Looks like some unsigned/signed type mismatch.
Originally posted by @stiepan in #1283 (comment)
Originally posted by @stiepan in #1283 (comment)