[petsc-dev] [Suggestion] Configure QOL Improvements

Faibussowitsch, Jacob jfaibussowitsch at anl.gov
Wed Oct 23 16:08:24 CDT 2019

I think Jed is referring to the fact that configure appears to do all of these checks after doing the compiler, MPI, MathEnv, etc which take a long time. The change would be to check missing external library dependencies before even doing the compiler checks.



On Oct 23, 2019, at 4:03 PM, Matthew Knepley <knepley at gmail.com<mailto:knepley at gmail.com>> wrote:

On Wed, Oct 23, 2019 at 4:59 PM Jed Brown <jed at jedbrown.org<mailto:jed at jedbrown.org>> wrote:
Matthew Knepley <knepley at gmail.com<mailto:knepley at gmail.com>> writes:

> That is an unreliable check for Z. You would not eliminate the case
> where you give --with-Z, but the check fails, so Z is not available,
> but you do not find out until checking X or Y.

You can verify that Z works in a fraction of a second, but building X
may take minutes.  Work bottom up, verify everything that is given
before building anything.

That is exactly what we do now. What are you talking about?


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/20191023/bbf104c7/attachment-0001.html>

More information about the petsc-dev mailing list