Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
dont load smpi.h when not needed: it breaks on MSVC
authorMartin Quinson <martin.quinson@loria.fr>
Sun, 13 Sep 2015 20:32:10 +0000 (22:32 +0200)
committerMartin Quinson <martin.quinson@loria.fr>
Thu, 17 Sep 2015 12:10:29 +0000 (14:10 +0200)
src/simgrid/sg_config.c
src/simix/smx_network.c

index 8a71c27..0455482 100644 (file)
@@ -18,7 +18,9 @@
 #include "instr/instr_interface.h"
 #include "simgrid/simix.h"
 #include "simgrid/sg_config.h"
 #include "instr/instr_interface.h"
 #include "simgrid/simix.h"
 #include "simgrid/sg_config.h"
+#ifdef HAVE_SMPI
 #include "smpi/smpi_interface.h"
 #include "smpi/smpi_interface.h"
+#endif
 #include "mc/mc.h"
 #include "mc/mc_record.h"
 #include "simgrid/instr.h"
 #include "mc/mc.h"
 #include "mc/mc_record.h"
 #include "simgrid/instr.h"
index da8704f..129cfd7 100644 (file)
@@ -9,7 +9,6 @@
 #include "mc/mc.h"
 #include "mc/mc_replay.h"
 #include "xbt/dict.h"
 #include "mc/mc.h"
 #include "mc/mc_replay.h"
 #include "xbt/dict.h"
-#include "smpi/private.h"
 
 XBT_LOG_NEW_DEFAULT_SUBCATEGORY(simix_network, simix,
                                 "SIMIX network-related synchronization");
 
 XBT_LOG_NEW_DEFAULT_SUBCATEGORY(simix_network, simix,
                                 "SIMIX network-related synchronization");