Changeset: eebe2e1f921f for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=eebe2e1f921f
Modified Files:
        gdk/gdk_select.c
Branch: default
Log Message:

Clang on FreeBSD has problems with an assignment as argument to isnan.


diffs (31 lines):

diff --git a/gdk/gdk_select.c b/gdk/gdk_select.c
--- a/gdk/gdk_select.c
+++ b/gdk/gdk_select.c
@@ -2399,9 +2399,11 @@ rangejoin(BAT *r1, BAT *r2, BAT *l, BAT 
 #endif
                        case TYPE_flt: {
                                flt vl, vh;
-                               if (is_flt_nil((vl = *(flt *) vrl)))
+                               vl = *(flt *) vrl;
+                               if (is_flt_nil(vl))
                                        continue;
-                               if (is_flt_nil((vh = *(flt *) vrh)))
+                               vh = *(flt *) vrh;
+                               if (is_flt_nil(vh))
                                        continue;
                                if (!li) {
                                        if (vl == MAXVALUEflt)
@@ -2431,9 +2433,11 @@ rangejoin(BAT *r1, BAT *r2, BAT *l, BAT 
                        }
                        case TYPE_dbl: {
                                dbl vl, vh;
-                               if (is_dbl_nil((vl = *(dbl *) vrl)))
+                               vl = *(dbl *) vrl;
+                               if (is_dbl_nil(vl))
                                        continue;
-                               if (is_dbl_nil((vh = *(dbl *) vrh)))
+                               vh = *(dbl *) vrh;
+                               if (is_dbl_nil(vh))
                                        continue;
                                if (!li) {
                                        if (vl == MAXVALUEdbl)
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to