[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.

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


More information about the petsc-dev mailing list