X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/19aa33ec87e87e1ed8f4742cc4dd60aedb837892..2de2f4073329fac1cc52b4e5f60cf2b784930825:/src/mc/checker/SafetyChecker.cpp diff --git a/src/mc/checker/SafetyChecker.cpp b/src/mc/checker/SafetyChecker.cpp index 4198071243..8b4f6566cc 100644 --- a/src/mc/checker/SafetyChecker.cpp +++ b/src/mc/checker/SafetyChecker.cpp @@ -187,9 +187,6 @@ void SafetyChecker::backtrack() if (reductionMode_ == ReductionMode::dpor) { auto call = state->executed_req_.call_; const kernel::actor::ActorImpl* issuer = api::get().simcall_get_issuer(&state->executed_req_); - if (call == simix::Simcall::MUTEX_LOCK) - xbt_die("Mutex is currently not supported with DPOR, use --cfg=model-check/reduction:none"); - for (auto i = stack_.rbegin(); i != stack_.rend(); ++i) { State* prev_state = i->get(); if (state->executed_req_.issuer_ == prev_state->executed_req_.issuer_) {