if (CudaNdarray_HOST_STRIDES(cnda_%(name)s)[%(i)s])
if (CudaNdarray_HOST_STRIDES(%(name)s)[%(i)s])
{
{
//std::cerr << "c_extract bad stride detected...\\n";
//std::cerr << "c_extract bad stride detected...\\n";
PyErr_Format(PyExc_RuntimeError, "Some CudaNdarray has a nonzero stride %%i on a broadcastable dimension %%i", CudaNdarray_HOST_STRIDES(cnda_%(name)s)[%(i)s], %(i)s);
PyErr_Format(PyExc_RuntimeError, "Some CudaNdarray has a nonzero stride %%i on a broadcastable dimension %%i", CudaNdarray_HOST_STRIDES(%(name)s)[%(i)s], %(i)s);