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