|
@@ -1150,8 +1150,10 @@ static void *_starpu_mpi_progress_thread_func(void *arg)
|
|
|
int i;
|
|
|
for (i = 0; i < *(argc_argv->argc); i++)
|
|
|
argv_cpy[i] = strdup((*(argc_argv->argv))[i]);
|
|
|
+#ifdef HAVE_SG_ACTOR_DATA
|
|
|
_starpu_simgrid_actor_create("main", smpi_simulated_main_, _starpu_simgrid_get_host_by_name("MAIN"), *(argc_argv->argc), argv_cpy);
|
|
|
-#ifndef HAVE_SG_ACTOR_DATA
|
|
|
+#else
|
|
|
+ MSG_process_create_with_arguments("main", smpi_simulated_main_, NULL, _starpu_simgrid_get_host_by_name("MAIN"), *(argc_argv->argc), argv_cpy);
|
|
|
/* And set TSD for us */
|
|
|
void **tsd;
|
|
|
_STARPU_CALLOC(tsd, MAX_TSD + 1, sizeof(void*));
|