[petsc-dev] elemental stuff still broken

Barry Smith bsmith at mcs.anl.gov
Fri Dec 20 14:11:12 CST 2013


On Dec 20, 2013, at 1:58 PM, Jed Brown <jedbrown at mcs.anl.gov> wrote:

> Barry Smith <bsmith at mcs.anl.gov> writes:
> 
>> On Dec 20, 2013, at 1:45 PM, Jed Brown <jedbrown at mcs.anl.gov> wrote:
>> 
>>> Barry Smith <bsmith at mcs.anl.gov> writes:
>>> 
>>>> Since Jack has fixed these issues why is this still broken in
>>>> nightly tests of next?
>>> 
>>> He fixed the issues in his repository, but we never told PETSc to use
>>> his new version.
>> 
>>   Should we be using his repository? Should we be figuring out better
>>   ways of handling updates to other software from our stuff? It is
>>   not productive to have this kind of stuff happen, how can we
>>   prevent it in the future?
> 
> When he updates, we should be making a one-line commit in
> config/PETSc/packages/elemental.py to use his new version.  

   How do we know that “we should be making a one-line commit in elemental.py”? And who should make the “one line commit”?

   Anything that relies on “should” is not a good system,

   Barry

> It's not
> hard, but someone has to do it.  I'm about to step onto a plane, but I
> can do it when I land.
> 
> I don't want to "automatically" use the most recent version because then
> PETSc builds will break when he uses a new language feature or changes
> an interface, and we won't be able to reliably rewind to an old state.




More information about the petsc-dev mailing list