提交 c225b7a2 authored 作者: Frederic's avatar Frederic

better error message.

上级 9ec9618b
...@@ -608,7 +608,9 @@ PyObject* CudaNdarray_ZEROS(int n, int * dims) ...@@ -608,7 +608,9 @@ PyObject* CudaNdarray_ZEROS(int n, int * dims)
//fprintf(stdout, "Sizeof: %d\n", total_size); //fprintf(stdout, "Sizeof: %d\n", total_size);
if (cudaSuccess != cudaMemset(rval->devdata, 0, total_size)) if (cudaSuccess != cudaMemset(rval->devdata, 0, total_size))
{ {
PyErr_Format(PyExc_MemoryError, "CudaNdarray_ZEROS: Error memsetting %d bytes of device memory.", total_size); PyErr_Format(PyExc_MemoryError,
"CudaNdarray_ZEROS: Error memsetting %llu bytes of device memory.",
(unsigned long long)total_size);
Py_DECREF(rval); Py_DECREF(rval);
return NULL; return NULL;
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论