[petsc-dev] master does not work with --download-mpich on apple
Barry Smith
bsmith at mcs.anl.gov
Sat Dec 21 22:01:50 CST 2013
Need to revert to a more stable version of MPICH?
~/Src/petsc barry/fix-fortran-real $ ./configure --download-mpich --with-scalar-type=complex --with-precision=single
===============================================================================
Configuring PETSc to compile on your system
===============================================================================
=============================================================================== Running configure on MPICH; this may take several minutes =============================================================================== =============================================================================== Running make on MPICH; this may take several minutes =============================================================================== *******************************************************************************
UNABLE to CONFIGURE with GIVEN OPTIONS (see configure.log for details):
-------------------------------------------------------------------------------
Error running make; make install on MPICH: Could not execute "cd /Users/barrysmith/Src/PETSc/arch-complex-single/externalpackages/mpich-3.0.4-106 && /opt/local/bin/gmake -j 7 all":
if test ! -h ./src/include/mpio.h ; then \
rm -f ./src/include/mpio.h ; \
( cd ./src/include && \
ln -s ../mpi/romio/include/mpio.h ) ; \
fi
/opt/local/bin/gmake all-recursive
gmake[1]: Entering directory `/Users/barrysmith/Src/PETSc/arch-complex-single/externalpackages/mpich-3.0.4-106'
Making all in src/mpl
gmake[2]: Entering directory `/Users/barrysmith/Src/PETSc/arch-complex-single/externalpackages/mpich-3.0.4-106/src/mpl'
CC mplstr.lo
CC mpltrmem.lo
CC mplenv.lo
CCLD libmpl.la
gmake[2]: Leaving directory `/Users/barrysmith/Src/PETSc/arch-complex-single/externalpackages/mpich-3.0.4-106/src/mpl'
Making all in src/openpa
gmake[2]: Entering directory `/Users/barrysmith/Src/PETSc/arch-complex-single/externalpackages/mpich-3.0.4-106/src/openpa'
Making all in src
gmake[3]: Entering directory `/Users/barrysmith/Src/PETSc/arch-complex-single/externalpackages/mpich-3.0.4-106/src/openpa/src'
/opt/local/bin/gmake all-am
gmake[4]: Entering directory `/Users/barrysmith/Src/PETSc/arch-complex-single/externalpackages/mpich-3.0.4-106/src/openpa/src'
CC opa_primitives.lo
CC opa_queue.lo
CCLD libopa.la
gmake[4]: Leaving directory `/Users/barrysmith/Src/PETSc/arch-complex-single/externalpackages/mpich-3.0.4-106/src/openpa/src'
gmake[3]: Leaving directory `/Users/barrysmith/Src/PETSc/arch-complex-single/externalpackages/mpich-3.0.4-106/src/openpa/src'
Making all in test
gmake[3]: Entering directory `/Users/barrysmith/Src/PETSc/arch-complex-single/externalpackages/mpich-3.0.4-106/src/openpa/test'
gmake[3]: Nothing to be done for `all'.
gmake[3]: Leaving directory `/Users/barrysmith/Src/PETSc/arch-complex-single/externalpackages/mpich-3.0.4-106/src/openpa/test'
gmake[3]: Entering directory `/Users/barrysmith/Src/PETSc/arch-complex-single/externalpackages/mpich-3.0.4-106/src/openpa'
gmake[3]: Nothing to be done for `all-am'.
gmake[3]: Leaving directory `/Users/barrysmith/Src/PETSc/arch-complex-single/externalpackages/mpich-3.0.4-106/src/openpa'
gmake[2]: Leaving directory `/Users/barrysmith/Src/PETSc/arch-complex-single/externalpackages/mpich-3.0.4-106/src/openpa'
Making all in src/mpi/romio
gmake[2]: Entering directory `/Users/barrysmith/Src/PETSc/arch-complex-single/externalpackages/mpich-3.0.4-106/src/mpi/romio'
gmake[3]: Entering directory `/Users/barrysmith/Src/PETSc/arch-complex-single/externalpackages/mpich-3.0.4-106/src/mpi/romio'
CC mpi-io/libpromio_la-close.lo
CC mpi-io/libpromio_la-delete.lo
CC mpi-io/libpromio_la-file_c2f.lo
CC mpi-io/libpromio_la-file_f2c.lo
CC mpi-io/libpromio_la-fsync.lo
CC mpi-io/libpromio_la-get_amode.lo
CC mpi-io/libpromio_la-get_atom.lo
CC mpi-io/libpromio_la-get_bytoff.lo
CC mpi-io/libpromio_la-get_extent.lo
CC mpi-io/libpromio_la-get_group.lo
CC mpi-io/libpromio_la-get_info.lo
CC mpi-io/libpromio_la-get_posn.lo
CC mpi-io/libpromio_la-get_posn_sh.lo
CC mpi-io/libpromio_la-get_size.lo
CC mpi-io/libpromio_la-get_view.lo
CC mpi-io/libpromio_la-iread.lo
CC mpi-io/libpromio_la-iread_at.lo
CC mpi-io/libpromio_la-iread_sh.lo
CC mpi-io/libpromio_la-iwrite.lo
CC mpi-io/libpromio_la-iwrite_at.lo
CC mpi-io/libpromio_la-iwrite_sh.lo
CC mpi-io/libpromio_la-open.lo
CC mpi-io/libpromio_la-prealloc.lo
CC mpi-io/libpromio_la-rd_atallb.lo
CC mpi-io/libpromio_la-rd_atalle.lo
CC mpi-io/libpromio_la-read.lo
CC mpi-io/libpromio_la-read_all.lo
CC mpi-io/libpromio_la-read_allb.lo
CC mpi-io/libpromio_la-read_alle.lo
CC mpi-io/libpromio_la-read_at.lo
CC mpi-io/libpromio_la-read_atall.lo
CC mpi-io/libpromio_la-read_ord.lo
CC mpi-io/libpromio_la-read_ordb.lo
CC mpi-io/libpromio_la-read_orde.lo
CC mpi-io/libpromio_la-read_sh.lo
CC mpi-io/libpromio_la-register_datarep.lo
CC mpi-io/libpromio_la-seek.lo
CC mpi-io/libpromio_la-seek_sh.lo
CC mpi-io/libpromio_la-set_atom.lo
CC mpi-io/libpromio_la-set_info.lo
CC mpi-io/libpromio_la-set_size.lo
CC mpi-io/libpromio_la-set_view.lo
CC mpi-io/libpromio_la-wr_atallb.lo
CC mpi-io/libpromio_la-wr_atalle.lo
CC mpi-io/libpromio_la-write.lo
CC mpi-io/libpromio_la-write_all.lo
CC mpi-io/libpromio_la-write_allb.lo
CC mpi-io/libpromio_la-write_alle.lo
CC mpi-io/libpromio_la-write_at.lo
CC mpi-io/libpromio_la-write_atall.lo
CC mpi-io/libpromio_la-write_ord.lo
CC mpi-io/libpromio_la-write_ordb.lo
CC mpi-io/libpromio_la-write_orde.lo
CC mpi-io/libpromio_la-write_sh.lo
CC mpi-io/close.lo
CC mpi-io/delete.lo
CC mpi-io/file_c2f.lo
CC mpi-io/file_f2c.lo
CC mpi-io/fsync.lo
CC mpi-io/get_amode.lo
CC mpi-io/get_atom.lo
CC mpi-io/get_bytoff.lo
CC mpi-io/get_extent.lo
CC mpi-io/get_group.lo
CC mpi-io/get_info.lo
CC mpi-io/get_posn.lo
CC mpi-io/get_posn_sh.lo
CC mpi-io/get_size.lo
CC mpi-io/get_view.lo
CC mpi-io/iread.lo
CC mpi-io/iread_at.lo
CC mpi-io/iread_sh.lo
CC mpi-io/iwrite.lo
CC mpi-io/iwrite_at.lo
CC mpi-io/iwrite_sh.lo
CC mpi-io/open.lo
CC mpi-io/prealloc.lo
CC mpi-io/rd_atallb.lo
CC mpi-io/rd_atalle.lo
CC mpi-io/read.lo
CC mpi-io/read_all.lo
CC mpi-io/read_allb.lo
CC mpi-io/read_alle.lo
CC mpi-io/read_at.lo
CC mpi-io/read_atall.lo
CC mpi-io/read_ord.lo
CC mpi-io/read_ordb.lo
CC mpi-io/read_orde.lo
CC mpi-io/read_sh.lo
CC mpi-io/register_datarep.lo
CC mpi-io/seek.lo
CC mpi-io/seek_sh.lo
CC mpi-io/set_atom.lo
CC mpi-io/set_info.lo
CC mpi-io/set_size.lo
CC mpi-io/set_view.lo
CC mpi-io/wr_atallb.lo
CC mpi-io/wr_atalle.lo
CC mpi-io/write.lo
CC mpi-io/write_all.lo
CC mpi-io/write_allb.lo
CC mpi-io/write_alle.lo
CC mpi-io/write_at.lo
CC mpi-io/write_atall.lo
CC mpi-io/write_ord.lo
CC mpi-io/write_ordb.lo
CC mpi-io/write_orde.lo
CC mpi-io/write_sh.lo
CC mpi-io/glue/mpich/mpio_file.lo
CC mpi-io/glue/mpich/mpio_err.lo
CC mpi-io/mpich_fileutil.lo
CC mpi-io/mpir-mpioinit.lo
CC mpi-io/mpiu_greq.lo
CC mpi-io/mpiu_external32.lo
CC adio/ad_nfs/ad_nfs_read.lo
CC adio/ad_nfs/ad_nfs_open.lo
CC adio/ad_nfs/ad_nfs_write.lo
CC adio/ad_nfs/ad_nfs_done.lo
CC adio/ad_nfs/ad_nfs_fcntl.lo
CC adio/ad_nfs/ad_nfs_iread.lo
CC adio/ad_nfs/ad_nfs_iwrite.lo
CC adio/ad_nfs/ad_nfs_wait.lo
CC adio/ad_nfs/ad_nfs_setsh.lo
CC adio/ad_nfs/ad_nfs_getsh.lo
CC adio/ad_nfs/ad_nfs.lo
CC adio/ad_nfs/ad_nfs_resize.lo
CC adio/ad_nfs/ad_nfs_features.lo
CC adio/ad_testfs/ad_testfs_close.lo
CC adio/ad_testfs/ad_testfs_read.lo
CC adio/ad_testfs/ad_testfs_rdcoll.lo
CC adio/ad_testfs/ad_testfs_wrcoll.lo
CC adio/ad_testfs/ad_testfs_open.lo
CC adio/ad_testfs/ad_testfs_write.lo
CC adio/ad_testfs/ad_testfs_done.lo
CC adio/ad_testfs/ad_testfs_fcntl.lo
CC adio/ad_testfs/ad_testfs_iread.lo
CC adio/ad_testfs/ad_testfs_iwrite.lo
CC adio/ad_testfs/ad_testfs_wait.lo
CC adio/ad_testfs/ad_testfs_flush.lo
CC adio/ad_testfs/ad_testfs_seek.lo
CC adio/ad_testfs/ad_testfs_resize.lo
CC adio/ad_testfs/ad_testfs_hints.lo
CC adio/ad_testfs/ad_testfs_delete.lo
CC adio/ad_testfs/ad_testfs.lo
CC adio/ad_ufs/ad_ufs.lo
CC adio/ad_ufs/ad_ufs_open.lo
CC adio/common/ad_aggregate.lo
CC adio/common/ad_aggregate_new.lo
CC adio/common/ad_close.lo
CC adio/common/ad_coll_build_req_new.lo
CC adio/common/ad_coll_exch_new.lo
CC adio/common/ad_darray.lo
CC adio/common/ad_delete.lo
CC adio/common/ad_done.lo
CC adio/common/ad_done_fake.lo
CC adio/common/ad_end.lo
CC adio/common/ad_fcntl.lo
CC adio/common/ad_features.lo
CC adio/common/ad_flush.lo
CC adio/common/ad_fstype.lo
CC adio/common/ad_get_sh_fp.lo
CC adio/common/ad_hints.lo
CC adio/common/ad_init.lo
CC adio/common/ad_io_coll.lo
CC adio/common/ad_iopen.lo
CC adio/common/ad_iread.lo
CC adio/common/ad_iread_fake.lo
CC adio/common/ad_iwrite.lo
CC adio/common/ad_iwrite_fake.lo
CC adio/common/ad_open.lo
CC adio/common/ad_opencoll.lo
CC adio/common/ad_opencoll_failsafe.lo
CC adio/common/ad_opencoll_scalable.lo
CC adio/common/ad_prealloc.lo
CC adio/common/ad_read.lo
CC adio/common/ad_read_coll.lo
CC adio/common/ad_read_str.lo
CC adio/common/ad_read_str_naive.lo
CC adio/common/ad_resize.lo
CC adio/common/ad_seek.lo
CC adio/common/ad_set_sh_fp.lo
CC adio/common/ad_set_view.lo
CC adio/common/ad_subarray.lo
CC adio/common/ad_wait.lo
CC adio/common/ad_wait_fake.lo
CC adio/common/ad_write.lo
CC adio/common/ad_write_coll.lo
CC adio/common/ad_write_nolock.lo
CC adio/common/ad_write_str.lo
CC adio/common/ad_write_str_naive.lo
CC adio/common/adi_close.lo
CC adio/common/byte_offset.lo
CC adio/common/cb_config_list.lo
CC adio/common/eof_offset.lo
CC adio/common/error.lo
CC adio/common/flatten.lo
CC adio/common/get_fp_posn.lo
CC adio/common/greq_fns.lo
CC adio/common/heap-sort.lo
CC adio/common/iscontig.lo
CC adio/common/lock.lo
CC adio/common/malloc.lo
CC adio/common/shfp_fname.lo
CC adio/common/status_setb.lo
CC adio/common/strfns.lo
CC adio/common/system_hints.lo
CCLD libpromio.la
CCLD libromio.la
gmake[3]: Leaving directory `/Users/barrysmith/Src/PETSc/arch-complex-single/externalpackages/mpich-3.0.4-106/src/mpi/romio'
gmake[2]: Leaving directory `/Users/barrysmith/Src/PETSc/arch-complex-single/externalpackages/mpich-3.0.4-106/src/mpi/romio'
Making all in src/pm/hydra
gmake[2]: Entering directory `/Users/barrysmith/Src/PETSc/arch-complex-single/externalpackages/mpich-3.0.4-106/src/pm/hydra'
Making all in ../../mpl
gmake[3]: Entering directory `/Users/barrysmith/Src/PETSc/arch-complex-single/externalpackages/mpich-3.0.4-106/src/mpl'
gmake[3]: Nothing to be done for `all'.
gmake[3]: Leaving directory `/Users/barrysmith/Src/PETSc/arch-complex-single/externalpackages/mpich-3.0.4-106/src/mpl'
Making all in tools/topo/hwloc/hwloc
gmake[3]: Entering directory `/Users/barrysmith/Src/PETSc/arch-complex-single/externalpackages/mpich-3.0.4-106/src/pm/hydra/tools/topo/hwloc/hwloc'
Making all in src
gmake[4]: Entering directory `/Users/barrysmith/Src/PETSc/arch-complex-single/externalpackages/mpich-3.0.4-106/src/pm/hydra/tools/topo/hwloc/hwloc/src'
CC topology.lo
CC traversal.lo
CC distances.lo
CC components.lo
CC bitmap.lo
CC bind.lo
CC misc.lo
CC base64.lo
CC topology-noos.lo
CC topology-synthetic.lo
CC topology-custom.lo
CC topology-xml.lo
CC topology-xml-nolibxml.lo
CC topology-xml-libxml.lo
CC topology-darwin.lo
CC topology-x86.lo
CCLD libhwloc_embedded.la
gmake[4]: Leaving directory `/Users/barrysmith/Src/PETSc/arch-complex-single/externalpackages/mpich-3.0.4-106/src/pm/hydra/tools/topo/hwloc/hwloc/src'
gmake[3]: Leaving directory `/Users/barrysmith/Src/PETSc/arch-complex-single/externalpackages/mpich-3.0.4-106/src/pm/hydra/tools/topo/hwloc/hwloc'
gmake[2]: Leaving directory `/Users/barrysmith/Src/PETSc/arch-complex-single/externalpackages/mpich-3.0.4-106/src/pm/hydra'
gmake[1]: Leaving directory `/Users/barrysmith/Src/PETSc/arch-complex-single/externalpackages/mpich-3.0.4-106'mpi-io/mpiu_external32.c:123:14: warning: unused variable 'extent' [-Wunused-variable]
MPI_Aint extent = 0;
^
1 warning generated.
adio/common/ad_coll_build_req_new.c:905:9: warning: unused variable 'cb_node_ct' [-Wunused-variable]
int cb_node_ct = fd->hints->cb_nodes;
^
1 warning generated.
grep: /opt/local/lib/libiconv.la: No such file or directory
sed: /opt/local/lib/libiconv.la: No such file or directory
libtool: link: `/opt/local/lib/libiconv.la' is not a valid libtool archive
gmake[4]: *** [libhwloc_embedded.la] Error 1
gmake[3]: *** [all-recursive] Error 1
gmake[2]: *** [all-recursive] Error 1
gmake[1]: *** [all-recursive] Error 1
gmake: *** [all] Error 2
*******************************************************************************
More information about the petsc-dev
mailing list