<div dir="ltr">Another side-note.<br><div><br>We have made some progress in pulling out some of the major external dependencies (SuperLU, hypre, Metis) into their own packages in HashDist, which has been helpful for speeding up rebuilds.  As others have noted, configure is the real killer for PETSc builds.<br><br></div><div>A<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Mar 2, 2015 at 11:47 AM, Barry Smith <span dir="ltr"><<a href="mailto:bsmith@mcs.anl.gov" target="_blank">bsmith@mcs.anl.gov</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=""><br>
> On Mar 2, 2015, at 9:36 AM, Jed Brown <<a href="mailto:jed@jedbrown.org">jed@jedbrown.org</a>> wrote:<br>
><br>
> Barry Smith <<a href="mailto:bsmith@mcs.anl.gov">bsmith@mcs.anl.gov</a>> writes:<br>
>>  We could have a script that runs configure; submits the result to<br>
>>  queue; gets result from queue; runs the new configure<br>
><br>
> Just make it part of configure, but either way, it requires knowing how<br>
> to submit jobs.<br>
<br>
</span>   No the difference is that it is written by the person running on that particular site who knows that particular site and its quirks and thus writes a script that works there.  It is not something done by an outside group<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
> If you don't guess right the first time, it costs as<br>
> much human time as the manual alternative.<br>
<br>
</div></div></blockquote></div><br></div>