Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
fix MC builds in a ugly way, but I'm sick of it for tonight
authorMartin Quinson <martin.quinson@loria.fr>
Fri, 13 Jul 2018 21:21:23 +0000 (23:21 +0200)
committerMartin Quinson <martin.quinson@loria.fr>
Fri, 13 Jul 2018 21:34:14 +0000 (23:34 +0200)
include/simgrid/forward.h
src/kernel/activity/MailboxImpl.hpp

index 58f1625..19e0b5b 100644 (file)
@@ -119,6 +119,9 @@ namespace surf {
   class StorageType;
   class StorageModel;
 }
+namespace mc {
+class CommunicationDeterminismChecker;
+}
 namespace trace_mgr {
   class trace;
   class future_evt_set;
index f137c54..69ae9b8 100644 (file)
@@ -23,6 +23,7 @@ namespace activity {
 class MailboxImpl {
   friend s4u::Mailbox;
   friend s4u::MailboxPtr s4u::Mailbox::by_name(std::string name);
+  friend mc::CommunicationDeterminismChecker;
 
   explicit MailboxImpl(std::string name)
       : piface_(this), name_(name), comm_queue_(MAX_MAILBOX_SIZE), done_comm_queue_(MAX_MAILBOX_SIZE)