<html>#2460: search for self-build mpirun in generic.run
<table style='border-spacing: 1ex 0pt; '>
<tr><td style='text-align:right'> Reporter:</td><td>Roland Haas</td></tr>
<tr><td style='text-align:right'>   Status:</td><td>new</td></tr>
<tr><td style='text-align:right'>Milestone:</td><td></td></tr>
<tr><td style='text-align:right'>  Version:</td><td></td></tr>
<tr><td style='text-align:right'>     Type:</td><td>bug</td></tr>
<tr><td style='text-align:right'> Priority:</td><td>minor</td></tr>
<tr><td style='text-align:right'>Component:</td><td>SimFactory</td></tr>
</table>

<p>If no MPI stack is found ExternalLibraries/MPI will build its own MPI library and runtime tools and install eg the tools into `exe/sim/mpirun` which is the expected location for utilities build by thorns.</p>
<p>However <code>generic.run</code> does not use this mpirun meaning that in situations where MPI is not present (ie someone’s laptop) one has to manually edit <code>RunScript</code></p>
<p>Pull request:</p>
<p><a data-is-external-link="true" href="https://bitbucket.org/simfactory/simfactory2/pull-requests/46/generic-search-for-self-build-mpirun" rel="nofollow">https://bitbucket.org/simfactory/simfactory2/pull-requests/46/generic-search-for-self-build-mpirun</a></p>
<p>adds <code>exe/sim</code> to <code>PATH</code> in <code>generic.run</code> so that, if present, <code>mpirun</code> from there is used.</p>
<p>--<br/>
Ticket URL: <a href='https://bitbucket.org/einsteintoolkit/tickets/issues/2460/search-for-self-build-mpirun-in-genericrun'>https://bitbucket.org/einsteintoolkit/tickets/issues/2460/search-for-self-build-mpirun-in-genericrun</a></p>
</html>