From: Martin Quinson Date: Fri, 11 May 2018 23:24:18 +0000 (+0200) Subject: don't set a field to its default value from the constructor X-Git-Tag: v3.20~240 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/6bffab333103f7f6c28905966b69889ae32b2d0f?hp=fd2865e1ce63170aba3f6d6dcfe6b007c52e8cba don't set a field to its default value from the constructor --- diff --git a/src/surf/cpu_cas01.cpp b/src/surf/cpu_cas01.cpp index 940e88b7b6..57eb37e1bd 100644 --- a/src/surf/cpu_cas01.cpp +++ b/src/surf/cpu_cas01.cpp @@ -216,10 +216,8 @@ CpuCas01Action::CpuCas01Action(kernel::resource::Model* model, double cost, bool model->get_maxmin_system()->variable_new(this, 1.0 / requested_core, requested_core * speed, 1)) , requested_core_(requested_core) { - if (model->get_update_algorithm() == kernel::resource::Model::UpdateAlgo::Lazy) { + if (model->get_update_algorithm() == kernel::resource::Model::UpdateAlgo::Lazy) set_last_update(); - set_last_value(0.0); - } model->get_maxmin_system()->expand(constraint, get_variable(), 1.0); }