Dears sirs,<br><br>I got the following message when I tried to run my code under Windows XP:<br><br><div style="margin-left: 40px; font-family: courier new,monospace;">Fatal error in MPI_Init: Other MPI error, error stack:<br>

MPIR_Init_thread(394): Initialization failed<br>MPID_Init(90)........: channel initialization failed<br>MPID_Init(357).......: PMI_Init returned -1<br>[0] PMI_Init failed: FAIL - init called when another process has exited without calling init<br>

<br>job aborted:<br>rank: node: exit code[: error message]<br>0: amsterdam: 1: Fatal error in MPI_Init: Other MPI error, error stack:<br>MPIR_Init_thread(394): Initialization failed<br>MPID_Init(90)........: channel initialization failed<br>

MPID_Init(357).......: PMI_Init returned -1<br>1: amsterdam: -1073741515<br>2: amsterdam: -1073741515<br>3: amsterdam: -1073741515<br>4: amsterdam: -1073741515<br></div><br>This software can be compiled against Linux (using Intel) and Windows (using Open Watcom).<br>

Under Linux, it works normally.<br>Under Windows, I got the message above.<br>SMPD seems to be ok once the distributed CPI program works normally.<br>If I link my code with MPICH1-1.2.6 and run with &quot;mpirun&quot;, it also works fine.<br>

<br>The weird thing is that I could already make it work with MPICH2/Windows/Open Watcom.<br><br>Do you have any clue regarding the reason of this error?<br>What can I be doing wrong?<br><br>Thanks in advance,<br>LC<br>