]> AND Public Git Repository - simgrid.git/blobdiff - src/mc/checker/CommunicationDeterminismChecker.cpp
Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Make SIMIX_simcall_name() use the type of observer_ if it exists.
[simgrid.git] / src / mc / checker / CommunicationDeterminismChecker.cpp
index 1f3bb27c72dda2fb5ed7374dc53d8d309bff54e2..9175947c95cb6ed595f09bd2a258d24385c9f110 100644 (file)
@@ -236,8 +236,7 @@ void CommunicationDeterminismChecker::complete_comm_pattern(RemotePtr<kernel::ac
   auto current_comm_pattern =
       std::find_if(begin(incomplete_pattern), end(incomplete_pattern),
                    [&comm_addr](const PatternCommunication* comm) { return (comm->comm_addr == comm_addr); });
-  if (current_comm_pattern == std::end(incomplete_pattern))
-    xbt_die("Corresponding communication not found!");
+  xbt_assert(current_comm_pattern != std::end(incomplete_pattern), "Corresponding communication not found!");
 
   update_comm_pattern(*current_comm_pattern, comm_addr);
   std::unique_ptr<PatternCommunication> comm_pattern(*current_comm_pattern);