浏览代码

do not abort starpu_mpi_init_conf if starpu_init returned non-zero

Samuel Thibault 6 年之前
父节点
当前提交
7a1b3f3d8a
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      mpi/src/starpu_mpi_init.c

+ 2 - 1
mpi/src/starpu_mpi_init.c

@@ -203,7 +203,8 @@ int starpu_mpi_init_conf(int *argc, char ***argv, int initialize_mpi, MPI_Comm c
 	}
 
 	int ret = starpu_init(conf);
-	STARPU_CHECK_RETURN_VALUE(ret, "starpu_init");
+	if (ret < 0)
+		return ret;
 	_mpi_initialized_starpu = 1;
 
 	return starpu_mpi_init_comm(argc, argv, initialize_mpi, comm);