X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/3718b81f92488f30d14590c0b69b13c3843604d5..76af4f8d5d8f11687e093dd5f2c7f94c16e51387:/src/smpi/internals/smpi_config.cpp diff --git a/src/smpi/internals/smpi_config.cpp b/src/smpi/internals/smpi_config.cpp index b7cd540240..0414512df8 100644 --- a/src/smpi/internals/smpi_config.cpp +++ b/src/smpi/internals/smpi_config.cpp @@ -7,7 +7,6 @@ #include "mc/mc.h" #include "private.hpp" #include "smpi_coll.hpp" -#include "src/simix/smx_private.hpp" #include "xbt/parse_units.hpp" #include /* DBL_MAX */ @@ -100,8 +99,8 @@ simgrid::config::Flag _smpi_cfg_comp_adjustment_file{"smpi/comp-adj std::getline(fstream, line); // Skip the header line while (std::getline(fstream, line)) { Tokenizer tok(line); - Tokenizer::iterator it = tok.begin(); - Tokenizer::iterator end = std::next(tok.begin()); + auto it = tok.begin(); + auto end = std::next(tok.begin()); std::string location = *it; boost::trim(location); location2speedup.insert(std::pair(location, std::stod(*end))); @@ -111,6 +110,10 @@ simgrid::config::Flag _smpi_cfg_comp_adjustment_file{"smpi/comp-adj simgrid::config::Flag _smpi_cfg_default_errhandler_is_error{ "smpi/errors-are-fatal", "Whether MPI errors are fatal or just return. Default is true", true }; +simgrid::config::Flag _smpi_cfg_pedantic{ + "smpi/pedantic", "Activate extra checks that may crash slightly incorrect codes which would not crash on actual implementations", true }; +simgrid::config::Flag _smpi_init_sleep( + "smpi/init", "Time to inject inside a call to MPI_Init", 0.0); #if HAVE_PAPI simgrid::config::Flag _smpi_cfg_papi_events_file{"smpi/papi-events", "This switch enables tracking the specified counters with PAPI", ""};