-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
Description
MPI process manager mixes its own and the managed processes' stdout and stderr streams together. This is fine until some error occurs, then the streams contain for example (using MPICH):
stdout:
===================================================================================
= BAD TERMINATION OF ONE OF YOUR APPLICATION PROCESSES
= EXIT CODE: 7
= CLEANING UP REMAINING PROCESSES
= YOU CAN IGNORE THE BELOW CLEANUP MESSAGES
===================================================================================
stderr:
application called MPI_Abort(MPI_COMM_WORLD, 7) - process 2
fdistdump_mpich: unrecognized option '--invalid-switch'
application called MPI_Abort(MPI_COMM_WORLD, 7) - process 1
application called MPI_Abort(MPI_COMM_WORLD, 7) - process 0
application called MPI_Abort(MPI_COMM_WORLD, 7) - process 3
Users usually don't want to see messages from the MPI process manager and also want to see fdistdump error only once.