Hello<br><br>If im writing double message on list pls let me know.<br><br>Im writing a graduating paper on my university about MPICH and im having some trouble launching programs. For example I need to run perfomance tests on cluster, to determine it max. potencial. To do this Im using hpl linpack from <a href="http://www.netlib.org/benchmark/hpl/">http://www.netlib.org/benchmark/hpl/</a>. Compilation goes without any errors but when I type f.e:<br>
<br>mpirun -np 4 ./xhpl<br><br>Im getting output like this:<br>0 - &lt;NO ERROR MESSAGE&gt; : Could not convert index 1140850688 into a pointer<br>The index may be an incorrect argument.<br>Possible sources of this problem are a missing &quot;include &#39;mpif.h&#39;&quot;,<br>
a misspelled MPI object (e.g., MPI_COM_WORLD instead of MPI_COMM_WORLD)<br>or a misspelled user variable for an MPI object (e.g., <br>com instead of comm).<br>[0]  Aborting program !<br>[0] Aborting program!<br>p0_3435:  p4_error: : 9039<br>
<br><br>Ive found on the Web information that this is fault of using mpich1 not mpich2, soo Ive upgrades mpich to mpich2:<br><br> dpkg -l | grep mpich<br>(...)<br>ii  libmpich2-1.2                        1.2.1.1-4                    Shared libraries for MPICH2<br>
ii  mpich-bin                            1.2.7-8                      MPI parallel computing system implementation<br>ii  mpich2                               1.2.1.1-4                    Implementation of the MPI Message Passing In<br>
(...)<br><br>And this doesn&#39;t help. I admit that Im stuck, on internet I cant find anythig usefull.<br><br>p.s. mpd apears to work.<br><br>sry for my bad english<br>Gregory<br>