Changeset: 3aff78a5f725 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=3aff78a5f725
Modified Files:
        gdk/gdk_analytic_bounds.c
        gdk/gdk_analytic_func.c
Branch: analytics
Log Message:

make it compile again


diffs (82 lines):

diff --git a/gdk/gdk_analytic_bounds.c b/gdk/gdk_analytic_bounds.c
--- a/gdk/gdk_analytic_bounds.c
+++ b/gdk/gdk_analytic_bounds.c
@@ -17,8 +17,8 @@
                j = k;                                      \
                for(; k<i; k++, rb++) {                     \
                        lng rlimit = (lng) LIMIT;               \
-                       SUB_WITH_CHECK(lng, k, lng, rlimit, lng, calc1, 
GDK_lng_max, goto calc_overflow); \
-                       ADD_WITH_CHECK(lng, calc1, lng, !first_half, lng, 
calc2, GDK_lng_max, goto calc_overflow); \
+                       SUB_WITH_CHECK(k, rlimit, lng, calc1, GDK_lng_max, goto 
calc_overflow); \
+                       ADD_WITH_CHECK(calc1, !first_half, lng, calc2, 
GDK_lng_max, goto calc_overflow); \
                        *rb = MAX(calc2, j);                    \
                }                                           \
        } while(0)
@@ -28,8 +28,8 @@
                lng calc1, calc2;                           \
                for(; k<i; k++, rb++) {                     \
                        lng rlimit = (lng) LIMIT;               \
-                       ADD_WITH_CHECK(lng, rlimit, lng, k, lng, calc1, 
GDK_lng_max, goto calc_overflow); \
-                       ADD_WITH_CHECK(lng, calc1, lng, !first_half, lng, 
calc2, GDK_lng_max, goto calc_overflow); \
+                       ADD_WITH_CHECK(rlimit, k, lng, calc1, GDK_lng_max, goto 
calc_overflow); \
+                       ADD_WITH_CHECK(calc1, !first_half, lng, calc2, 
GDK_lng_max, goto calc_overflow); \
                        *rb = MIN(calc2, i);                    \
                }                                           \
        } while(0)
@@ -55,7 +55,7 @@
                                                break;                     \
                                        if(is_##TPE1##_nil(bp[j]))     \
                                                break;                     \
-                                       SUB_WITH_CHECK(TPE1, v, TPE1, bp[j], 
TPE1, calc, GDK_##TPE1##_max, goto calc_overflow); \
+                                       SUB_WITH_CHECK(v, bp[j], TPE1, calc, 
GDK_##TPE1##_max, goto calc_overflow); \
                                        if ((TPE2)(ABSOLUTE(calc)) > rlimit) \
                                                break;                     \
                                }                                  \
@@ -81,7 +81,7 @@
                                for(j=k+1; j<i; j++) {           \
                                        if(is_##TPE1##_nil(bp[j]))   \
                                                break;                   \
-                                       SUB_WITH_CHECK(TPE1, v, TPE1, bp[j], 
TPE1, calc, GDK_##TPE1##_max, goto calc_overflow); \
+                                       SUB_WITH_CHECK(v, bp[j], TPE1, calc, 
GDK_##TPE1##_max, goto calc_overflow); \
                                        if ((TPE2)(ABSOLUTE(calc)) > rlimit) \
                                                break;                   \
                                }                                \
diff --git a/gdk/gdk_analytic_func.c b/gdk/gdk_analytic_func.c
--- a/gdk/gdk_analytic_func.c
+++ b/gdk/gdk_analytic_func.c
@@ -1097,7 +1097,7 @@ GDKanalyticalcount(BAT *r, BAT *b, BAT *
                                        if(is_##TPE2##_nil(curval)) \
                                                curval = (TPE2) v;      \
                                        else                        \
-                                               ADD_WITH_CHECK(TPE1, v, TPE2, 
curval, TPE2, curval, GDK_##TPE2##_max, goto calc_overflow); \
+                                               ADD_WITH_CHECK(v, curval, TPE2, 
curval, GDK_##TPE2##_max, goto calc_overflow); \
                                }                               \
                        }                                   \
                        *rb = curval;                       \
@@ -1287,7 +1287,7 @@ calc_overflow:
                                        if(is_##TPE2##_nil(curval))   \
                                                curval = (TPE2) v;        \
                                        else                          \
-                                               MUL4_WITH_CHECK(TPE1, v, TPE2, 
curval, TPE2, curval, GDK_##TPE2##_max, TPE3, \
+                                               MUL4_WITH_CHECK(v, curval, 
TPE2, curval, GDK_##TPE2##_max, TPE3, \
                                                                                
goto calc_overflow); \
                                }                                 \
                        }                                     \
@@ -1313,7 +1313,7 @@ calc_overflow:
                                        if(is_##TPE2##_nil(curval)) \
                                                curval = (TPE2) v;      \
                                        else                        \
-                                               REAL_IMP(TPE1, v, TPE2, curval, 
curval, GDK_##TPE2##_max, goto calc_overflow); \
+                                               REAL_IMP(v, curval, curval, 
GDK_##TPE2##_max, goto calc_overflow); \
                                }                               \
                        }                                   \
                        *rb = curval;                       \
@@ -1517,7 +1517,7 @@ calc_overflow:
                        for(; bs<be; bs++) {                      \
                                v = *bs;                              \
                                if (!is_##TPE##_nil(v)) {             \
-                                       ADD_WITH_CHECK(TPE, v, lng_hge, sum, 
lng_hge, sum, GDK_##lng_hge##_max, goto avg_overflow##TPE); \
+                                       ADD_WITH_CHECK(v, sum, lng_hge, sum, 
GDK_##lng_hge##_max, goto avg_overflow##TPE); \
                                        /* count only when no overflow occurs 
*/ \
                                        n++;                              \
                                }                                     \
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to