Hi,
I installed openmpi-1.9a1r29097 on "openSuSE Linux 12.1", "Solaris 10
x86_64", and "Solaris 10 sparc" with "Sun C 5.12" in 64-bit mode.
Unfortunately I still have a problem with rankfiles. I reported the
problems already in May. I show the problems with Linux, although I
have the same problems
It seems to run for me on CentOS, though I note that rank 0 isn't bound to both
sockets 0 and 1 as specified and I had to tell it how many procs to run:
[rhc@bend001 svn-trunk]$ mpirun --report-bindings -rf rf -n 4 hostname
[bend001:13297] MCW rank 0 bound to socket 0[core 0[hwt 0-1]], socket 0[
Okay, I have a fix for not specifying the number of procs when using a rankfile.
As for the binding pattern, the problem is a syntax error in your rankfile. You
need a semi-colon instead of a comma to separate the sockets for rank0:
> rank 0=bend001 slot=0:0-1,1:0-1 => rank 0=bend001 slot=0:0-1