[petsc-dev] CFLAGS and COPTFLAGS
Satish Balay
balay at mcs.anl.gov
Sun Jan 19 18:23:43 CST 2014
On Sun, 19 Jan 2014, Jed Brown wrote:
> Barry Smith <bsmith at mcs.anl.gov> writes:
>
> > Nope because in my previous assignment I asked Satish to check for
> > -O stuff in compiler wrappers as well as CFLAGS.
>
> So if a user builds with MPICH, they'll get different optimization
> options than building with Open MPI, simply because MPICH includes -O2
> in the wrapper?
>
> >> and some compilers have funny names for
> >> optimization flags.
> >
> > This is a small possibility because normally there is a -Od as well
> > as the funny named other stuff. If we come upon another funny name
> > that replaces -Od we can incorporate that as well.
>
> I'm just not wild about being in the business of classifying which
> options are related to optimization.
Perhaps swapping the order from '$CFLAGS $COPTFLAGS' to '$COPTFLAGS
$CFLAGS' will suffice.
Satish
More information about the petsc-dev
mailing list