On Thu, Jun 11, 2009 at 10:55 AM, Barry Smith <span dir="ltr"><<a href="mailto:bsmith@mcs.anl.gov">bsmith@mcs.anl.gov</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
On Jun 11, 2009, at 7:27 AM, Matthew Knepley wrote:<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Works now.<br>
</blockquote>
<br>
What was wrong with it?<br></blockquote><div><br>Evidently, bad merge here.<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
However, the Scq options do not seem to be tested.<br>
</blockquote>
<br></div>
Correct. You can add a test for them if you like, I couldn't be bothered.<font color="#888888"></font></blockquote><div><br>It will happen. It will involve refactoring the AR test.<br><br> Matt<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<font color="#888888"><br>
Barry</font><div><div></div><div class="h5"><br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
Matt<br>
<br>
On Thu, Jun 11, 2009 at 6:51 AM, Matthew Knepley <<a href="mailto:knepley@gmail.com" target="_blank">knepley@gmail.com</a>> wrote:<br>
Are there ever any tests of this shit? It broke IMMEDIATELY on my box.<br>
<br>
Matt<br>
<br>
<br>
On Wed, Jun 10, 2009 at 11:02 PM, Satish Balay <<a href="mailto:balay@mcs.anl.gov" target="_blank">balay@mcs.anl.gov</a>> wrote:<br>
On Wed, 10 Jun 2009, Barry Smith wrote:<br>
<br>
><br>
> All petsc-dev users. Next time you pull petsc-dev make sure you pull<br>
> config/BuildSystem also and rerun your configure with<br>
> ${PETSC_ARCH}/conf/reconfigure-${PETSC_ARCH}.py<br>
> As always, report any problems to <a href="mailto:petsc-dev@mcs.anl.gov" target="_blank">petsc-dev@mcs.anl.gov</a><br>
><br>
> Barry<br>
><br>
><br>
> What I changed. I discovered the ar flags Sq that are much faster than our<br>
> current use of r. For my laptop these are the timings for "make all" debug<br>
> version<br>
><br>
> regular libraries --with-single-library(new<br>
> config/configure.py option to put all code into libpetsc.a (not yet working<br>
> for shared libraries)).<br>
><br>
> old 9 min 23 sec 28 min<br>
> new 2 min 49 sec 2 min 58 sec<br>
<br>
On linux [my laptop] - both the old and new mode [regular libraries]<br>
take about 2min10sec.<br>
<br>
><br>
> What I changed: added the flag FAST_AR_FLAGS that is used by libfast: instead<br>
> of AR_FLAGS; also added fast versions of buildmod called buildmodfast that use<br>
> libffast that uses FAST_AR_FLAGS<br>
><br>
> Once we get rid of the damn make we should see the entire "make all" take less<br>
> than a minute<br>
<br>
The issue is the recursive make - and all the shell processes that get<br>
created during it. If we have something eqivalent to automake - then<br>
it should zip through everything with 'make -j 8' - on the newer<br>
multicore machines pretty quickly..<br>
<br>
Satish<br>
<br>
<br>
<br>
-- <br>
What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead.<br>
-- Norbert Wiener<br>
<br>
<br>
<br>
-- <br>
What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead.<br>
-- Norbert Wiener<br>
</blockquote>
<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead.<br>
-- Norbert Wiener<br>