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

Jeff Hammond jhammond at alcf.anl.gov
Fri Dec 16 10:08:03 CST 2011


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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/mpich2-dev/attachments/20111216/caf9d54e/attachment.htm>


More information about the mpich2-dev mailing list