<html>#2345: infinite make loop building on Blue Waters
<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>Cactus</td></tr>
</table>
<p>Building on Blue Waters am right now ending up with make entering an infinite loop and using 100% cpu time when building in parallel. Running with “make --debug=vmj” one can see that it enters some infinite loop and the lines in the attached file make-780.log (which is from the 780th loop and exactly identical to the output of the 779th loop).</p>
<p>This may be a bug in make v3.81 that is used on Blue Waters and was encountered by others here: <a data-is-external-link="true" href="https://www.bountysource.com/issues/65269718-cockroach-2-1-0" rel="nofollow">https://www.bountysource.com/issues/65269718-cockroach-2-1-0</a> with them finding this make commit <a data-is-external-link="true" href="http://git.savannah.gnu.org/cgit/make.git/commit/?id=b9f831b858761366e0db418e6f226a053ed550af" rel="nofollow">http://git.savannah.gnu.org/cgit/make.git/commit/?id=b9f831b858761366e0db418e6f226a053ed550af</a> to fix it (and not finding a workaround).</p>
<p>Compiling with ‘-j1’ works fine but is very slow on Blue Waters due to the slow file system.</p>
<p>I will try and see if I can somehow perturb the problem out of existence. Failing that <code>-j1</code> may be required on BW.</p>
<p><table><tr><td>attachment:</td><td><a href="make-780.log">https://api.bitbucket.org/2.0/repositories/einsteintoolkit/tickets/issues/2345/attachments/make-780.log</a></td></tr>
</table></p>
<p>--<br/>
Ticket URL: <a href='https://bitbucket.org/einsteintoolkit/tickets/issues/2345/infinite-make-loop-building-on-blue-waters'>https://bitbucket.org/einsteintoolkit/tickets/issues/2345/infinite-make-loop-building-on-blue-waters</a></p>
</html>