問題なくコンパイルできる Fortran コードがありますが、このMPI_Allgather
ルーチンを実行するとエラーが返されます
call MPI_Allgather(rank, 1, MPI_INTEGER,
allranks(0:np-1), np, MPI_INTEGER, MPI_COMM_WORLD, erro)
rank
は整数変数で、位置が~ ~のラベルが付いallranks
た整数配列です。np
0
np-1
エラーは
malloc.c:4630: _int_malloc: Assertion `(unsigned long)(size) >= (unsigned long)(nb)' failed.
エラーの原因を知っている人はいますか? もしそうなら、どうすればこれを解決できますか?