- elem = (lmm_element_t)_elem;
- if (elem->variable->weight <= 0)
- break;
- if (cnst->shared) {
- XBT_DEBUG("\tUpdate constraint %p (%g) with variable %p by %g",
- cnst, cnst->remaining, elem->variable,
+ elem = static_cast<lmm_element_t>(_elem);
+ xbt_assert(elem->variable->weight > 0);
+ if (cnst->sharing_policy) {
+ XBT_DEBUG("\tUpdate constraint %p (%g) with variable %p by %g", cnst, cnst->remaining, elem->variable,