Description
We have repeatedly received "bug" reports from users that use mpirun
to invoke a script that in turn calls mpirun
, only to have the second invocation rejected. There were good reasons for that behavior, but it turns out that this is no longer the case in OMPI v5. The use of PRRTE for mpirun
plus the request by @naughtont3 to allow mpirun
to utilize a DVM combined to remove this restriction. It is therefore fully acceptable now for mpirun
to invoke mpirun
as many layers deep as you like.
I'm not sure how you want to communicate that to users, but given that people have consistently complained in the past about the lack of this feature, it is probably worth mention - perhaps on the mailing list, or at least somewhere in the docs and NEWS? Up to you.