On Wed, Dec 24, 2014 at 3:48 PM, Jed Brown <[email protected]> wrote:

> Barry Smith <[email protected]> writes:
>
> >> On Dec 24, 2014, at 12:26 PM, Jed Brown <[email protected]> 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

Reply via email to