From: alegrand Date: Mon, 14 Jul 2008 09:29:10 +0000 (+0000) Subject: Don't be a sissy! Abort when there is something wrong. X-Git-Tag: v3.3~227 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/17a563e97cbbe0697ddcc73fadf9af2684ba564f?ds=sidebyside Don't be a sissy! Abort when there is something wrong. git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5880 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- diff --git a/src/surf/maxmin.c b/src/surf/maxmin.c index 61be93462a..250e3e7b28 100644 --- a/src/surf/maxmin.c +++ b/src/surf/maxmin.c @@ -422,9 +422,9 @@ void lmm_print(lmm_system_t sys) } DEBUG1("%s", trace_buf); trace_buf[0] = '\000'; - if (double_positive(sum - cnst->bound)) - WARN3("Incorrect value (%f is not smaller than %f): %g", - sum, cnst->bound, sum - cnst->bound); + xbt_assert3(!double_positive(sum - cnst->bound), + "Incorrect value (%f is not smaller than %f): %g", + sum, cnst->bound, sum - cnst->bound); } DEBUG0("Variables"); @@ -433,9 +433,9 @@ void lmm_print(lmm_system_t sys) if (var->bound > 0) { DEBUG4("'%p'(%f) : %f (<=%f)", var, var->weight, var->value, var->bound); - if (double_positive(var->value - var->bound)) - WARN2("Incorrect value (%f is not smaller than %f", - var->value, var->bound); + xbt_assert2(!double_positive(var->value - var->bound), + "Incorrect value (%f is not smaller than %f", + var->value, var->bound); } else DEBUG3("'%p'(%f) : %f", var, var->weight, var->value); }