<div dir="ltr">Thanks for your email.  Sorry for late reply.<br><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Apr 13, 2017 at 10:20 PM, Jed Brown <span dir="ltr"><<a href="mailto:jed@jedbrown.org" target="_blank">jed@jedbrown.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Individual commits are not strictly ordered.  'maint' does not get API<br>
changes.  What are you trying to test for?  Presence of a bug fix?<br></blockquote><div><br></div><div>Yes, I am going to test for the bug fix.<br><br></div><div>There is a test system on the moose-side. We usually test all examples against one or two versions of PETSc, (PETSc-3.7.5 and/or PETSc-3.6.4, right now). The PETSc is precompiled and sits in the test system.  Now, there is a bug fix for superlu_dist in the current patched petsc. We want to test SOME of examples (not all of them) against the current patched petsc (the version number is still the same, 3.7.5). In a test file, we have something like "petsc_version= x.x.x " to tell the test system which version of petsc we want to use.  But now, I can not distinguish the petsc with the broken superlu_dist and the current patched petsc by using the petsc version number.<br><br></div><div>Any suggestions?<br><br></div><div>Fande,<br></div><div><br> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="HOEnZb"><div class="h5"><br>
"Kong, Fande" <<a href="mailto:fande.kong@inl.gov">fande.kong@inl.gov</a>> writes:<br>
<br>
> Thanks,<br>
><br>
> In the moose side, we want to make some tests against the current maint,<br>
> but still have some tests against the old one. The two versions of petsc<br>
> may have the same petsc version number, e.g. 3.7.5. I want a patch number<br>
> from which I could tell which one is newer. How it is different from the<br>
> old one.<br>
><br>
> Any alternative way to do that? When compiling  PETSc, do we have a macro<br>
> variable to define the commit number?<br>
><br>
> Fande,<br>
><br>
> On Thu, Apr 13, 2017 at 12:06 PM, Satish Balay <<a href="mailto:balay@mcs.anl.gov">balay@mcs.anl.gov</a>> wrote:<br>
><br>
>> On Thu, 13 Apr 2017, Kong, Fande wrote:<br>
>><br>
>> > Hi Developers,<br>
>> ><br>
>> > Do we increase the patch number when pushing a new patch into maint?<br>
>><br>
>> nope<br>
>><br>
>> > If not, how to know if the current maint is different from the one I<br>
>> > just got yesterday. I know a commit number is always available.<br>
>><br>
>> git fetch && git log maint..origin/maint<br>
>><br>
>> [and you can look at that and decide to do a 'git pull' on maint]<br>
>><br>
>> Satish<br>
>><br>
</div></div></blockquote></div><br></div></div>