[petsc-dev] who did this?

Matthew Knepley knepley at gmail.com
Thu Jul 5 17:40:48 CDT 2012


On Thu, Jul 5, 2012 at 4:27 PM, Jed Brown <jedbrown at mcs.anl.gov> wrote:

> On Thu, Jul 5, 2012 at 2:22 PM, Matthew Knepley <knepley at gmail.com> wrote:
>
>> Are you just running make targets from Python or are you trying to parse
>>> all the make tests into a richer (and more compact) Python representation?
>>>
>>
>> The latter.
>
>
> Right, so you need to interpret a little bit of shell, at least to the
> extent of expanding some variables and determining which output file to
> test against. Also, there are some examples that | sort or | grep -v, so
> you may need to recognize that.
>

I just do regexp.


> I like the semantic information of having multiple tests using the same
> base options and/or comparing to the same output (rather than normalizing
> when you specify the tests).
>

Shell is not the place for that. Years of putting crapy shell into
makefiles before having to pull it out
should have taught us something.

   Matt

-- 
What most experimenters take for granted before they begin their
experiments is infinitely more interesting than any results to which their
experiments lead.
-- Norbert Wiener
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20120705/90dc47c7/attachment.html>


More information about the petsc-dev mailing list