<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<br class="">
<div><br class="">
<blockquote type="cite" class="">
<div class="">On 21 Apr 2020, at 21:19, Rishank Diwan &lt;<a href="mailto:rishank2610@gmail.com" class="">rishank2610@gmail.com</a>&gt; wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div dir="ltr" class="">
<div class="">Hello Roland and Ian,</div>
<div class=""><br class="">
</div>
<div class="">I did check for OpenMPI and MPICH package, it seems there is only one installed I am attaching the result so you&nbsp;can see.</div>
<div class="">I also checked the other two command&nbsp;to know the compatibility but they seem to have different path.&nbsp;</div>
<div class=""><br class="">
</div>
<div class="">&quot;dpkg -S $(readlink -f $(ldd exe/cactus_sim | gawk '/<a href="http://libmpi.so/%7Bprint$3%7D'" class="">libmpi.so/{print$3}'</a>)) &quot; gives &quot;libopenmpi2:amd64: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.20.10.1&quot; as output.</div>
<div class="">&quot;dpkg -S $(readlink -f $(which mpirun))&quot; gives &quot;openmpi-bin: /usr/bin/orterun&quot; as output.</div>
</div>
</div>
</blockquote>
<div><br class="">
</div>
<div>They are both openmpi, so that doesn't immediately throw up any red flags.</div>
<div><br class="">
</div>
<blockquote type="cite" class="">
<div class="">
<div dir="ltr" class="">
<div class="">I have tried &quot;simfactory/bin/sim run static_tov --parfile=par/static_tov.par --procs=2&quot; and &quot;./simfactory/bin/sim create-run helloworld --parfile arrangements/CactusExamples/HelloWorld&quot; and &quot;exe/cactus_sim&quot; in all the above cases I got the same
 error message.</div>
<div class=""><br class="">
</div>
<div class="">I am also attaching the mpi.log file you asked for.</div>
</div>
</div>
</blockquote>
<div><br class="">
</div>
<div>From the dpkg output, you have both mpich and openmpi installed.&nbsp;</div>
<div><br class="">
</div>
<div>
<div>ii &nbsp;mpich &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;3.3~a2-4 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;amd64 &nbsp; &nbsp; &nbsp; &nbsp;Implementation of the MPI Message Passing Interface standard</div>
<div class=""><br class="">
</div>
<div class="">
<div class="">ii &nbsp;openmpi-bin &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;2.1.1-8 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; amd64 &nbsp; &nbsp; &nbsp; &nbsp;high performance message passing library -- binaries</div>
<div class="">ii &nbsp;openmpi-common &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.1.1-8 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; all &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;high performance message passing library -- common files</div>
</div>
<div class=""><br class="">
</div>
</div>
<div>Can you tell us the output of&nbsp;</div>
<div><br class="">
</div>
<div>which mpicc</div>
<div><br class="">
</div>
<div>It should be /usr/bin/mpicc</div>
<div><br class="">
</div>
<div>Then type</div>
<div><br class="">
</div>
<div>mpicc -show</div>
<div><br class="">
</div>
<div>to see which MPI package it is using. &nbsp;It should be something like</div>
<div><br class="">
</div>
<div>gcc -I/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -I/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/opal/mca/event/libevent2022/libevent -I/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/opal/mca/event/libevent2022/libevent/include -I/usr/lib/x86_64-linux-gnu/openmpi/include
 -pthread -L/usr//lib -L/usr/lib/x86_64-linux-gnu/openmpi/lib -lmpi<br class="">
<br class="">
</div>
<div>so we can see which one is the default? &nbsp;When you build the ET, the MPI thorn build script runs mpicc to find out which MPI to use.</div>
<div><br class="">
</div>
<div>It's possible that you might have to uninstall mpich, but I'm not sure. &nbsp;There *shouldn't* be a fundamental reason why you can't have both installed and just use one of them, but there might be technical reasons why it doesn't work.</div>
<div><br class="">
</div>
</div>
<div class="">
<div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
--&nbsp;<br class="">
Ian<b class=""><span class="Apple-converted-space">&nbsp;</span></b>Hinder<br class="">
Research Software Engineer<br class="">
University of Manchester, UK</div>
</div>
</div>
<br class="">
</body>
</html>