Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
allow this example to start without paramters
authorMartin Quinson <martin.quinson@loria.fr>
Wed, 24 Aug 2016 08:35:56 +0000 (10:35 +0200)
committerMartin Quinson <martin.quinson@loria.fr>
Wed, 24 Aug 2016 08:35:56 +0000 (10:35 +0200)
examples/msg/app-pmm/app-pmm.c
examples/msg/app-pmm/app-pmm.tesh

index 00c76e1..dd5e22a 100644 (file)
@@ -243,7 +243,10 @@ int main(int argc, char *argv[])
   xbt_os_timer_t timer = xbt_os_timer_new();
 
   MSG_init(&argc, argv);
   xbt_os_timer_t timer = xbt_os_timer_new();
 
   MSG_init(&argc, argv);
-  MSG_create_environment(argv[1]);
+  const char *platform = "../../platforms/cluster.xml";
+  if (argc > 1)
+     platform = argv[1];
+  MSG_create_environment(platform);
 
   MSG_function_register("node", node);
   for(int i = 0 ; i< 9; i++) {
 
   MSG_function_register("node", node);
   for(int i = 0 ; i< 9; i++) {
@@ -259,7 +262,7 @@ int main(int argc, char *argv[])
   xbt_os_cputimer_start(timer);
   msg_error_t res = MSG_main();
   xbt_os_cputimer_stop(timer);
   xbt_os_cputimer_start(timer);
   msg_error_t res = MSG_main();
   xbt_os_cputimer_stop(timer);
-  XBT_CRITICAL("Simulated time: %g", MSG_get_clock());
+  XBT_INFO("Simulated time: %g", MSG_get_clock());
 
   return res != MSG_OK;
 }
 
   return res != MSG_OK;
 }
index 5d37f1d..0912eb8 100644 (file)
@@ -95,4 +95,4 @@ $ ./app-pmm/app-pmm --log=msg_pmm.thres:verbose --log=no_loc ${srcdir:=.}/../pla
 > [node-2.acme.org:node:(3) 0.046847] [msg_pmm/VERBOSE] Multiplication done. Send the sub-result.
 > [node-5.acme.org:node:(6) 0.046847] [msg_pmm/VERBOSE] Multiplication done. Send the sub-result.
 > [node-7.acme.org:node:(8) 0.046847] [msg_pmm/VERBOSE] Multiplication done. Send the sub-result.
 > [node-2.acme.org:node:(3) 0.046847] [msg_pmm/VERBOSE] Multiplication done. Send the sub-result.
 > [node-5.acme.org:node:(6) 0.046847] [msg_pmm/VERBOSE] Multiplication done. Send the sub-result.
 > [node-7.acme.org:node:(8) 0.046847] [msg_pmm/VERBOSE] Multiplication done. Send the sub-result.
-> [0.054659] [msg_pmm/CRITICAL] Simulated time: 0.0546594
+> [0.054659] [msg_pmm/INFO] Simulated time: 0.0546594