char *errmsg;
if (factor_iter == factor_values.begin()) { /* first element */
errmsg = bprintf("Invalid factor in chunk #%zu: %%s", smpi_factor.size()+1);
fact.factor = xbt_str_parse_int(factor_iter->c_str(), errmsg);
char *errmsg;
if (factor_iter == factor_values.begin()) { /* first element */
errmsg = bprintf("Invalid factor in chunk #%zu: %%s", smpi_factor.size()+1);
fact.factor = xbt_str_parse_int(factor_iter->c_str(), errmsg);