summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCharles Harris <charlesr.harris@gmail.com>2022-03-13 13:39:17 -0600
committerGitHub <noreply@github.com>2022-03-13 13:39:17 -0600
commit8077036a57b2c55bd509c0a0b03c10b39cf70f33 (patch)
tree7b50245d36070a4408592686642315731cc19aa0
parent6bc8712dbdb3db48e401bfe5e4acff386e70bf03 (diff)
downloadnumpy-8077036a57b2c55bd509c0a0b03c10b39cf70f33.tar.gz
DOC: Update numpy/core/src/multiarray/item_selection.c
Co-authored-by: Matti Picus <matti.picus@gmail.com>
-rw-r--r--numpy/core/src/multiarray/item_selection.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/numpy/core/src/multiarray/item_selection.c b/numpy/core/src/multiarray/item_selection.c
index 5e70c406a..9fad153a3 100644
--- a/numpy/core/src/multiarray/item_selection.c
+++ b/numpy/core/src/multiarray/item_selection.c
@@ -2649,6 +2649,7 @@ PyArray_Nonzero(PyArrayObject *self)
npy_intp *multi_index_end = multi_index + nonzero_count;
npy_intp j = 0;
+ /* Manually unroll for GCC and maybe other compilers */
while (multi_index + 4 < multi_index_end) {
*multi_index = j;
multi_index += data[0] != 0;