On Sun, 19 Jan 2014, Jed Brown wrote: > Barry Smith <bsm...@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