Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Remove now superfluous assert on critical path.
authorArnaud Giersch <arnaud.giersch@univ-fcomte.fr>
Wed, 2 Aug 2017 08:35:41 +0000 (10:35 +0200)
committerArnaud Giersch <arnaud.giersch@univ-fcomte.fr>
Wed, 2 Aug 2017 13:54:29 +0000 (15:54 +0200)
src/simix/popping.cpp

index 2cefef9..c4cb8ae 100644 (file)
@@ -24,8 +24,6 @@ void SIMIX_simcall_answer(smx_simcall_t simcall)
     XBT_DEBUG("Answer simcall %s (%d) issued by %s (%p)", SIMIX_simcall_name(simcall->call), (int)simcall->call,
         simcall->issuer->name.c_str(), simcall->issuer);
     simcall->issuer->simcall.call = SIMCALL_NONE;
-    xbt_assert(SIMIX_is_maestro(), "Ugh! This code path is reserved for maestro, but I'm '%s' on '%s'",
-               SIMIX_process_self()->cname(), sg_host_get_name(SIMIX_process_self()->host));
     /* This check should be useless and slows everyone. Reactivate if you see something weird in process scheduling. */
     // if (xbt_dynar_member(simix_global->process_to_run, &(simcall->issuer)))
     //   DIE_IMPOSSIBLE;