[petsc-dev] sizeof(PetscInt) from buildsystem

Matthew Knepley knepley at gmail.com
Tue May 6 10:40:38 CDT 2014


On Tue, May 6, 2014 at 10:36 AM, Jed Brown <jed at jedbrown.org> wrote:

> Matthew Knepley <knepley at gmail.com> writes:
>
> >> 2 would be
> >>
> >> import petsc.conf
> >> print(petsc.conf('64-bit-indices')
> >
> >
> > That is 1 interface
>
> It's a namespace plus an identifying key, but whatever.  It's a huge
> stretch to call your 30 lines "2 interfaces".


I think not.


> >> I pray in 5 years our interface is not UNIX piping and grepping. We
> >> > have finally eliminated most of the horrible shell that was in our
> >> > makefiles. I hope we do not go backwards.
> >>
> >> Then make something better.
> >>
> >
> > According to who?
>
> Maybe I'm totally off-base and users will be thrilled with your 30-line
> script.  But BuildSystem has been around for a while and I don't see
> people flocking to that interface.
>

BuildSystem obviously cannot be replaced by several well-chosen greps.
Scons does have a bigger userbase. Would you prefer that? The ultimate
in programming democracy. We will choose the system with the most users.
I think that might necessitate moving to SourceForge.

   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/20140506/b2c1cda2/attachment.html>


More information about the petsc-dev mailing list