[mpich2-dev] configure: error: conditional "BUILD_COVERAGE" was never defined. Usually this means the macro was only invoked conditionally. configure: error: MPL configure failed

Dave Goodell goodell at mcs.anl.gov
Fri Dec 16 11:35:15 CST 2011


Try r9367.  Sorry again.

-Dave

On Dec 16, 2011, at 10:08 AM CST, Jeff Hammond wrote:

> Thanks, Dave.
> 
> On the same topic, I'm seeing this error now:
> 
> configure: ===== configuring src/mpl =====
> configure: running /bin/sh ../../../src/mpl/configure --disable-option-checking '--prefix=/software/mpich/mpich2-trunk/install'  'CC=gcc' 'F77=gfortran' 'FC=gfortran' 'CXX=g++' '--enable-f77' '--enable-fc' '--enable-cxx' '--enable-g=dbg' '--with-thread-package=posix' '--with-pm=hydra' '--enable-threads' '--enable-debuginfo' '--enable-mpe' '--enable-romio' --cache-file=/dev/null --srcdir=../../../src/mpl
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether build environment is sane... yes
> checking for a thread-safe mkdir -p... /bin/mkdir -p
> <snip>
> checking whether __attribute__ allowed... yes
> checking whether __attribute__((format)) allowed... yes
> configure: error: conditional "BUILD_COVERAGE" was never defined.
> Usually this means the macro was only invoked conditionally.
> configure: error: MPL configure failed
> 
> Any suggestions?
> 
> Thanks,
> 
> Jeff
> 
> On Fri, Dec 16, 2011 at 9:19 AM, Dave Goodell <goodell at mcs.anl.gov> wrote:
> > r9366 should fix this.  Sorry about that.  I thought that I did a full testing run-through before committing, but apparently I missed a "./maint/updatefiles" on the last pass.
> >
> > FWIW, your "find ... configure | xargs rm" command shouldn't be needed anymore.
> >
> > -Dave
> >
> > On Dec 16, 2011, at 8:54 AM CST, Jeff Hammond wrote:
> >
> >> Running this:
> >>
> >> cd /software/mpich/mpich2-trunk
> >> svn update
> >> find . -name configure -print | xargs rm
> >> ./maint/updatefiles
> >>
> >> I see this:
> >> <snip>
> >> ------------------------------------------------------------------------running
> >> third-party initialization in src/mpi/romiolibtoolize: putting
> >> auxiliary files in AC_CONFIG_AUX_DIR, `confdb'.libtoolize: copying
> >> file `confdb/ltmain.sh'libtoolize: putting macros in
> >> AC_CONFIG_MACRO_DIR, `confdb'.libtoolize: copying file
> >> `confdb/libtool.m4'libtoolize: copying file
> >> `confdb/ltoptions.m4'libtoolize: copying file
> >> `confdb/ltsugar.m4'libtoolize: copying file
> >> `confdb/ltversion.m4'libtoolize: copying file
> >> `confdb/lt~obsolete.m4'patching "confdb/depcomp" to support
> >> pgccpatching file
> >> confdb/depcomp------------------------------------------------------------------------running
> >> third-party initialization in src/mpix/armcilibtoolize: putting
> >> auxiliary files in AC_CONFIG_AUX_DIR, `m4'.libtoolize: copying file
> >> `m4/ltmain.sh'libtoolize: putting macros in AC_CONFIG_MACRO_DIR,
> >> `m4'.libtoolize: copying file `m4/libtool.m4'libtoolize: copying file
> >> `m4/ltoptions.m4'libtoolize: copying file `m4/ltsugar.m4'libtoolize:
> >> copying file `m4/ltversion.m4'libtoolize: copying file
> >> `m4/lt~obsolete.m4'grep: confdb/depcomp: No such file or
> >> directorypatching "confdb/depcomp" to support pgcc./autogen.sh: line
> >> 17: confdb/depcomp_pgcc.patch: No such file or directory
> >> I assume that there is a simple fix for this.
> >>
> >> Best,
> >>
> >> Jeff
> >>
> >> --
> >> Jeff Hammond
> >> Argonne Leadership Computing Facility
> >> University of Chicago Computation Institute
> >> jhammond at alcf.anl.gov / (630) 252-5381
> >> http://www.linkedin.com/in/jeffhammond
> >> https://wiki-old.alcf.anl.gov/index.php/User:Jhammond
> >
> 
> 
> 
> -- 
> Jeff Hammond
> Argonne Leadership Computing Facility
> University of Chicago Computation Institute
> jhammond at alcf.anl.gov / (630) 252-5381
> http://www.linkedin.com/in/jeffhammond
> https://wiki-old.alcf.anl.gov/index.php/User:Jhammond
> 



More information about the mpich2-dev mailing list