George, I got confused since from bitbucket, ulfm was imported from svn r25756 and this svn id comes from the v1.7 branch Also, orte_job_map_t has a policy field in v1.6 but no more in v1.7
Anyway, you obviously know ulfm better than me, so I was wrong Cheers, Gilles On Monday, July 6, 2015, George Bosilca <bosi...@icl.utk.edu> wrote: > Gilles thanks for your feedback, but I need to correct your claim: ULFM is > based on 1.6. > > George. > > > On Mon, Jul 6, 2015 at 8:11 AM, Gilles Gouaillardet < > gilles.gouaillar...@gmail.com > <javascript:_e(%7B%7D,'cvml','gilles.gouaillar...@gmail.com');>> wrote: > >> Rafael, >> >> At first glance, ulfm is based on openmpi 1.7 >> But the poe plm was written for openmpi 1.6 >> >> You'd better ask the ulfm folks about this issue >> >> Cheers, >> >> Gilles >> >> >> On Monday, July 6, 2015, Rafael Lago <rafael.l...@rzg.mpg.de >> <javascript:_e(%7B%7D,'cvml','rafael.l...@rzg.mpg.de');>> wrote: >> >>> Hello there! >>> I'm trying to work in a fault-tolerance project, and I immediately got >>> interested in the ULFM extension of OpenMPI. Although I've managed to >>> compile >>> and install OpenMPI-1.8.6 without a problem, I have been failing so far >>> to >>> compile ULFM. >>> >>> I am trying to follow the instructions in >>> http://fault-tolerance.org/ulfm/ulfm-setup/ >>> but it seems that it is not enough. I'm using >>> m4-1.4.12 >>> autoconf-2.69 >>> automake-1.14.1 >>> libtool-2.4.2 >>> gcc-4.9.3 >>> and I'm trying the mercurial version of ULFM. I am configuring with the >>> exact >>> command provided in the above link. When I try to make, I get the >>> following >>> error: >>> >>> make[2]: Leaving directory >>> `/hydra/u/lrafa/local/ulfm/build/orte/mca/plm/slurm' >>> Making all in mca/plm/poe >>> make[2]: Entering directory >>> `/hydra/u/lrafa/local/ulfm/build/orte/mca/plm/poe' >>> CC plm_poe_component.lo >>> CC plm_poe.lo >>> ../../../../../orte/mca/plm/poe/plm_poe.c: In function 'spawn': >>> ../../../../../orte/mca/plm/poe/plm_poe.c:135:34: error: 'orte_rmaps_t' >>> has no >>> member named 'get_job_map' >>> if (NULL == (map = orte_rmaps.get_job_map(jdata->jobid))) { >>> ^ >>> ../../../../../orte/mca/plm/poe/plm_poe.c:222:42: error: >>> 'orte_job_map_t' has >>> no member named 'policy' >>> if (ORTE_MAPPING_BYNODE & map->policy) { >>> ^ >>> make[2]: *** [plm_poe.lo] Error 1 >>> make[2]: Leaving directory >>> `/hydra/u/lrafa/local/ulfm/build/orte/mca/plm/poe' >>> make[1]: *** [all-recursive] Error 1 >>> make[1]: Leaving directory `/hydra/u/lrafa/local/ulfm/build/orte' >>> make: *** [all-recursive] Error 1 >>> >>> Has anybody experienced that? >>> Thanks in advance! Slainte >>> Rafael Lago >>> _______________________________________________ >>> users mailing list >>> us...@open-mpi.org >>> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/users >>> Link to this post: >>> http://www.open-mpi.org/community/lists/users/2015/07/27252.php >>> >> >> _______________________________________________ >> users mailing list >> us...@open-mpi.org <javascript:_e(%7B%7D,'cvml','us...@open-mpi.org');> >> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/users >> Link to this post: >> http://www.open-mpi.org/community/lists/users/2015/07/27254.php >> > >