Changeset: adab7a31d802 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=adab7a31d802
Modified Files:
        sql/backends/monet5/sql_statement.c
        sql/server/rel_optimizer.c
Branch: graph0
Log Message:

Fix the compiler errors when building with --disable-assert


diffs (29 lines):

diff --git a/sql/backends/monet5/sql_statement.c 
b/sql/backends/monet5/sql_statement.c
--- a/sql/backends/monet5/sql_statement.c
+++ b/sql/backends/monet5/sql_statement.c
@@ -3671,13 +3671,10 @@ stmt*
 stmt_gr8_intersect_join_lists(backend *be, stmt* query){
        InstrPtr q = NULL;
        list* l = NULL;
-       int num_operands = -1; // expected 4
-
 
        // generate the MAL instruction
        assert(query->type == st_list && "Invalid input type");
-       num_operands = list_length(query->op4.lval);
-       assert(num_operands == 4); // candidate list left and right + 
projection list left and right
+       assert(list_length(query->op4.lval) == 4); // candidate list left and 
right + projection list left and right
        q = newStmt(be->mb, "graph", "intersect_join_lists");
        if(!q) return NULL;
 
diff --git a/sql/server/rel_optimizer.c b/sql/server/rel_optimizer.c
--- a/sql/server/rel_optimizer.c
+++ b/sql/server/rel_optimizer.c
@@ -6410,6 +6410,7 @@ rel_mark_used(mvc *sql, sql_rel *rel, in
                                        if(me->used){
                                                int mark = 
exp_mark_used(graph_ptr->edges, me);
                                                assert(mark > 0 && "All 
arguments should be marked in the subrel");
+                                               (void) mark; // silent the 
warning when NDEBUG is defined
                                                shortest_path_used = true;
                                        }
                                }
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to