Hello Thomas,
Did you mean to run this test on one host or on two?
If on 2, please add ‘--map-by node’ to the command line and rerun.
I verified that it works:
$/usr/mpi/gcc/openmpi-1.10.3rc4/bin/mpirun -np 2 --map-by node --display-map -mca pml yalla exec
Data for JOB [1162,1] offset 0
======================== JOB MAP ========================
Data for node: vegas27 Num slots: 16 Max slots: 0 Num procs: 1
Process OMPI jobid: [1162,1] App: 0 Process rank: 0
Data for node: vegas28 Num slots: 16 Max slots: 0 Num procs: 1
Process OMPI jobid: [1162,1] App: 0 Process rank: 1
=============================================================
0: ready to run
1: ready to run
1: reached 2147483641 receives
1: reached 2147483642 receives
1: reached 2147483643 receives
1: reached 2147483644 receives
1: reached 2147483645 receives
1: reached 2147483646 receives
1: reached 2147483647 receives
1: reached 2147483648 receives
1: reached 2147483649 receives
1: reached 2147483650 receives
1: reached 2147483651 receives
1: reached 2147483652 receives
1: reached 2147483653 receives
1: reached 2147483654 receives
1: reached 2147483655 receives
1: reached 2147483656 receives
1: reached 2147483657 receives
1: reached 2147483658 receives
1: reached 2147483659 receives
1: reached 2147483660 receives
1: finished
0: reached 2147483641 sends
0: reached 2147483642 sends
0: reached 2147483643 sends
0: reached 2147483644 sends
0: reached 2147483645 sends
0: reached 2147483646 sends
0: reached 2147483647 sends
0: reached 2147483648 sends
0: reached 2147483649 sends
0: reached 2147483650 sends
0: reached 2147483651 sends
0: reached 2147483652 sends
0: reached 2147483653 sends
0: reached 2147483654 sends
0: reached 2147483655 sends
0: reached 2147483656 sends
0: reached 2147483657 sends
0: reached 2147483658 sends
0: reached 2147483659 sends
0: reached 2147483660 sends
0: finished
I'm checking the one host case.
Alina.