Changeset: 812cdad5a9b7 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/812cdad5a9b7
Modified Files:
        gdk/gdk_calc.c
        gdk/gdk_calc_convert.c
Branch: Sep2022
Log Message:

Merge with Jan2022 branch.


diffs (51 lines):

diff --git a/gdk/gdk_calc_convert.c b/gdk/gdk_calc_convert.c
--- a/gdk/gdk_calc_convert.c
+++ b/gdk/gdk_calc_convert.c
@@ -489,7 +489,7 @@ convert_##TYPE##_msk(const TYPE *src, ui
                     oid candoff, bool *reduce)                         \
 {                                                                      \
        BUN cnt = ci->ncand / 32;                                       \
-       BUN i, j, k;                                                    \
+       BUN i, j;                                                       \
        uint32_t mask;                                                  \
        oid x;                                                          \
        lng timeoffset = 0;                                             \
@@ -499,14 +499,12 @@ convert_##TYPE##_msk(const TYPE *src, ui
        }                                                               \
                                                                        \
        *reduce = true;                                                 \
-       k = 0;                                                          \
        if (ci->tpe == cand_dense) {                                    \
                TIMEOUT_LOOP_IDX(i, cnt, timeoffset) {                  \
                        mask = 0;                                       \
                        for (j = 0; j < 32; j++) {                      \
                                x = canditer_next_dense(ci) - candoff;  \
                                mask |= (uint32_t) (!is_##TYPE##_nil(src[x]) && 
src[x] != 0) << j; \
-                               k++;                                    \
                        }                                               \
                        dst[i] = mask;                                  \
                }                                                       \
@@ -517,7 +515,6 @@ convert_##TYPE##_msk(const TYPE *src, ui
                        for (j = 0; j < cnt; j++) {                     \
                                x = canditer_next_dense(ci) - candoff;  \
                                mask |= (uint32_t) (!is_##TYPE##_nil(src[x]) && 
src[x] != 0) << j; \
-                               k++;                                    \
                        }                                               \
                        dst[i] = mask;                                  \
                }                                                       \
@@ -527,7 +524,6 @@ convert_##TYPE##_msk(const TYPE *src, ui
                        for (j = 0; j < 32; j++) {                      \
                                x = canditer_next(ci) - candoff;        \
                                mask |= (uint32_t) (!is_##TYPE##_nil(src[x]) && 
src[x] != 0) << j; \
-                               k++;                                    \
                        }                                               \
                        dst[i] = mask;                                  \
                }                                                       \
@@ -538,7 +534,6 @@ convert_##TYPE##_msk(const TYPE *src, ui
                        for (j = 0; j < cnt; j++) {                     \
                                x = canditer_next(ci) - candoff;        \
                                mask |= (uint32_t) (!is_##TYPE##_nil(src[x]) && 
src[x] != 0) << j; \
-                               k++;                                    \
                        }                                               \
                        dst[i] = mask;                                  \
                }                                                       \
_______________________________________________
checkin-list mailing list -- checkin-list@monetdb.org
To unsubscribe send an email to checkin-list-le...@monetdb.org

Reply via email to