[arrayfire] 21/75: Adding additional constraints when creating strided array

Ghislain Vaillant ghisvail-guest at moszumanska.debian.org
Mon Feb 29 08:01:10 UTC 2016


This is an automated email from the git hooks/post-receive script.

ghisvail-guest pushed a commit to branch dfsg-clean
in repository arrayfire.

commit f728c03f5fec4d446b35a3bee05bae544cfe50cd
Author: Pavan Yalamanchili <pavan at arrayfire.com>
Date:   Thu Feb 11 16:05:57 2016 -0500

    Adding additional constraints when creating strided array
---
 src/api/c/internal.cpp | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/api/c/internal.cpp b/src/api/c/internal.cpp
index ac7a374..8afdefa 100644
--- a/src/api/c/internal.cpp
+++ b/src/api/c/internal.cpp
@@ -37,6 +37,10 @@ af_err af_create_strided_array(af_array *arr,
         ARG_ASSERT(5, strides_ != NULL);
         ARG_ASSERT(5, strides_[0] == 1);
 
+        for (int i = 1; i < (int)ndims; i++) {
+            ARG_ASSERT(5, strides_[i] > 0);
+        }
+
         dim4 dims(ndims, dims_);
         dim4 strides(ndims, strides_);
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/arrayfire.git



More information about the debian-science-commits mailing list