[petsc-dev] Fwd: [ideas-xsdk] common configure/cmake arguments for XSDK packages ready for testing

Matthew Knepley knepley at gmail.com
Wed Dec 24 16:44:02 CST 2014

On Wed, Dec 24, 2014 at 3:48 PM, Jed Brown <jed at jedbrown.org> wrote:

> Barry Smith <bsmith at mcs.anl.gov> writes:
> >> On Dec 24, 2014, at 12:26 PM, Jed Brown <jed at jedbrown.org> wrote:
> >>
> >> In this case, it might be more reliable to compare "cc --version".
> >
> >   Presumably this is trivial with the gnumake stuff?
> It's easy to run it and compare before proceeding with the build.
> >   And  the mythical petsc-config could do any number of sanity checks
> each time it is run.
> It might be desirable to have a
>   petsc-config verify CC=cc CFLAGS='-m32 -mcmodel=large'
> CXXFLAGS=-std=c++11 ...
> that would check whether the given compiler configuration is
> binary-compatible with the way PETSc was built.  It should be reasonably
> fast, but could actually run the compiler.

I of course want these runtime checks. They are the biggest piece missing
from the
package model.


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/20141224/1dc3d830/attachment.html>

More information about the petsc-dev mailing list