[petsc-dev] libm autodetection broken with -ffast-math
Barry Smith
bsmith at mcs.anl.gov
Thu Apr 3 12:28:06 CDT 2014
On Apr 3, 2014, at 10:05 AM, Matthew Knepley <knepley at gmail.com> wrote:
> On Wed, Apr 2, 2014 at 11:32 PM, Jed Brown <jed at jedbrown.org> wrote:
> Barry Smith <bsmith at mcs.anl.gov> writes:
>
> > Why not just always assume -lm is needed and only remove -lm if it doesn’t exist?
>
> That would be fine with me.
>
> How does this solve the problem? You might get an error from the linker if -lm is not found (maybe not),
> but you still cannot test that the symbols we expect to be there are actually there.
So use rand() to get input for the -lm library tests.
Barry
>
> 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
More information about the petsc-dev
mailing list