Check for recursive use of mpirun - issue error message and abort if detected
This commit was SVN r26903.
Этот коммит содержится в:
родитель
94d11e04fd
Коммит
c7f9a0fa34
@ -552,6 +552,14 @@ int orterun(int argc, char *argv[])
|
|||||||
use it in pretty-print error messages */
|
use it in pretty-print error messages */
|
||||||
orte_basename = opal_basename(argv[0]);
|
orte_basename = opal_basename(argv[0]);
|
||||||
|
|
||||||
|
/* bozo check - we don't allow recursive calls of orterun */
|
||||||
|
if (NULL != getenv("OMPI_UNIVERSE_SIZE")) {
|
||||||
|
fprintf(stderr, "\n\n**********************************************************\n\n");
|
||||||
|
fprintf(stderr, "Open MPI does not support recursive calls of %s\n", orte_basename);
|
||||||
|
fprintf(stderr, "\n**********************************************************\n");
|
||||||
|
exit(1);
|
||||||
|
}
|
||||||
|
|
||||||
/* Setup and parse the command line */
|
/* Setup and parse the command line */
|
||||||
init_globals();
|
init_globals();
|
||||||
opal_cmd_line_create(&cmd_line, cmd_line_init);
|
opal_cmd_line_create(&cmd_line, cmd_line_init);
|
||||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user