I already fixed it, Pasha - in the 1.7 nightly tarball as of yesterday. For now, people will just have to configure --disable-openib-connectx-xrc
On Apr 18, 2013, at 7:41 AM, "Shamis, Pavel" <sham...@ornl.gov> wrote: > I was sure that this one was fixed as well. > > I think this is some other problem, which related to the combination of XRC + > intel compiler. > Due to limited availability of the XRC system, I doubt the combination was > tested. > > I'm trying to look at the issue, but first I have to find the setup... > > Pavel (Pasha) Shamis > --- > Computer Science Research Group > Computer Science and Math Division > Oak Ridge National Laboratory > > On Apr 18, 2013, at 7:30 AM, Paul Kapinos <kapi...@rz.rwth-aachen.de> wrote: > >> 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 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) >> >> ^ >> >> common_ofacm_xoob.c(873): warning #188: enumerated type mixed with another >> type >> enum 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>_______________________________________________ >> 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