On 04/17/13 23:37, Ralph Castain wrote:
Try adding --disable-openib-connectx-xrc to your configure line
That mean, the XRC issue is still not fixed, though this in the 1.7.1 announce? > - Fixed XRC compile issue in Open Fabrics support.
On Apr 17, 2013, at 2:27 PM, Timothy Dwight Dunn <timothy.d...@colorado.edu> wrote:I have been trying to get the new v1.7.1 to build on a few different systems and I get the same error on every build attempted. While the builds are on 3 different clusters the are all using RHEL 5 or RHEL6 (6.3 not 6.4 as OFED is still not working for it yet)
Get this, too:gmake[2]: Entering directory `/tmp/pk224850/linuxc2_10777/openmpi-1.7.1_linux64_intel/ompi/mca/common/ofacm'
CC common_ofacm_xoob.lo common_ofacm_xoob.c(158): error: identifier "ompi_jobid_t" is undefinedstatic int xoob_ib_address_init(ofacm_ib_address_t *ib_addr, uint16_t lid, uint64_t s_id, ompi_jobid_t ep_jobid)
^ common_ofacm_xoob.c(873): warning #188: enumerated type mixed with another typeenum ibv_mtu mtu = (context->attr[0].path_mtu < context->remote_info.rem_mtu) ?
^ common_ofacm_xoob.c(953): warning #188: enumerated type mixed with another type enum ibv_mtu mtu = (context->attr[0].path_mtu < remote_info->rem_mtu) ? ^ compilation aborted for common_ofacm_xoob.c (code 2) gmake[2]: *** [common_ofacm_xoob.lo] Error 1
While I have complex configs, even when I go down to a simple config using either gnu or Intel compilers such as; export CC=icc export CXX=icpc export F77=ifort export FC=ifort ./configure --prefix=~/openmpi-1.7.1 --with-tm=~/torque-2.5.11/ --with-verbs (Note the ~ is just covering up my actual paths otherwise all is well) So this config's without problems but when I go to build with make all -j 8 I get the following error make[2]: Entering directory `~openmpi-1.7.1/ompi/mpi/fortran/mpiext' PPFC mpi-ext-module.lo PPFC mpi-f08-ext-module.lo FCLD libforce_usempi_module_to_be_built.la FCLD libforce_usempif08_module_to_be_built.la make[2]: Leaving directory `~openmpi-1.7.1/ompi/mpi/fortran/mpiext' Making all in mca/common/ofacm make[2]: Entering directory `~openmpi-1.7.1/ompi/mca/common/ofacm' CC libmca_common_ofacm_la-common_ofacm_oob.lo CC libmca_common_ofacm_la-common_ofacm_base.lo if test -z "libmca_common_ofacm.la"; then \ rm -f "libmca_common_ofacm.la"; \ ln -s "libmca_common_ofacm_noinst.la" "libmca_common_ofacm.la"; \ fi CC libmca_common_ofacm_la-common_ofacm_empty.lo CC libmca_common_ofacm_la-common_ofacm_xoob.lo common_ofacm_xoob.c(158): error: identifier "ompi_jobid_t" is undefined static int xoob_ib_address_init(ofacm_ib_address_t *ib_addr, uint16_t lid, uint64_t s_id, ompi_jobid_t ep_jobid) ^ compilation aborted for common_ofacm_xoob.c (code 2) make[2]: *** [libmca_common_ofacm_la-common_ofacm_xoob.lo] Error 1 Note I get this even if I try and build without IB verbs. Googeling for help on this has turned up nothing, literally nothing. Any suggestions? Thanks Tim Dunn _______________________________________________ users mailing list us...@open-mpi.org http://www.open-mpi.org/mailman/listinfo.cgi/users_______________________________________________ users mailing list us...@open-mpi.org http://www.open-mpi.org/mailman/listinfo.cgi/users
-- Dipl.-Inform. Paul Kapinos - High Performance Computing, RWTH Aachen University, Center for Computing and Communication Seffenter Weg 23, D 52074 Aachen (Germany) Tel: +49 241/80-24915
smime.p7s
Description: S/MIME Cryptographic Signature