<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Tue, Mar 1, 2016 at 2:32 PM, 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 1, 2016, at 2:24 PM, Matthew Knepley <<a href="mailto:knepley@gmail.com">knepley@gmail.com</a>> wrote:<br>
><br>
> On Tue, Mar 1, 2016 at 2:13 PM, Barry Smith <<a href="mailto:bsmith@mcs.anl.gov">bsmith@mcs.anl.gov</a>> wrote:<br>
><br>
>   Matt,<br>
><br>
>   It prints that it is looking for the directory, then that it found a copy, then that it is cloning the repository.<br>
><br>
>   In reality it actually is looking for the directory, then it is cloning the repository, then it found a copy.<br>
><br>
> Here is what happens:<br>
><br>
>   1) The retriever does a clone() and logs into a buffer<br>
><br>
>   2) We call getDir(), which logs the Looking and Found lines,<br>
><br>
> I can have it log Clone, Looking, and Found. Would that be better?<br>
<br>
</span>  I'd just like the order things are presented in the log to match the order they were performed (otherwise it is very confusing).</blockquote><div><br></div><div>Pushed.</div><div><br></div><div>  Matt</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="HOEnZb"><font color="#888888"><br>
   Barry<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
><br>
>   Matt<br>
><br>
>   Is there any way to fix the logging so its listed in the order that it actually happens?<br>
><br>
><br>
>                     Looking for SUPERLU_DIST at git.superlu_dist, hg.superlu_dist or a directory starting with SuperLU_DIST<br>
>                     Found a copy of SUPERLU_DIST in git.superlu_dist<br>
> Executing: git clone <a href="https://github.com/xiaoyeli/superlu_dist" rel="noreferrer" target="_blank">https://github.com/xiaoyeli/superlu_dist</a> /export/home/petsc/petsc.clone/arch-opensolaris-pkgs-opt/externalpackages/git.superlu_dist<br>
> stdout: Cloning into /export/home/petsc/petsc.clone/arch-opensolaris-pkgs-opt/externalpackages/git.superlu_dist...<br>
> Executing: ['git', 'fetch']<br>
> Executing: ['git', 'rev-parse', 'origin/master']<br>
> stdout: 35c3b21630d93b3f8392a68e607467c247b5e053<br>
> Executing: ['git', 'stash']<br>
> stdout: No local changes to save<br>
> Executing: ['git', 'checkout', '-f', '35c3b21630d93b3f8392a68e607467c247b5e053']<br>
>                         Pushing language C<br>
>                         Popping language C<br>
>                         Pushing language Cxx<br>
>                         Popping language Cxx<br>
>                         Pushing language FC<br>
>                         Popping language FC<br>
> Have to rebuild SUPERLU_DIST, /export/home/petsc/petsc.clone/arch-opensolaris-pkgs-opt/externalpackages/git.superlu_dist/superlu_dist.petscconf != /export/home/petsc/petsc.clone/arch-opensolaris-pkgs-opt/lib/petsc/conf/pkg.conf.superlu_dist<br>
><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>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">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</div>
</div></div>