It's gone. No worries.
On Dec 13, 2011, at 1:46 PM, Hjelm, Nathan T wrote: > I don't know how load_balance got into my tree. I have tried several times to > remove it and didn't see it in the commit message (looks like it was a single > line). I can blow it away if it hasn't already been removed. > > -Nathan > > ________________________________________ > From: Ralph Castain [rhc.open...@gmail.com] > Sent: Monday, December 12, 2011 6:06 PM > To: Open MPI Developers > Subject: Re: [OMPI devel] [OMPI svn] svn:open-mpi r25621 > > Aha, so that is how it returned! Yes, that component was removed and needs to > remain gone! > > Sent from my iPad > > On Dec 12, 2011, at 4:06 PM, George Bosilca <bosi...@eecs.utk.edu> wrote: > >> It got in via a commit with the following log "enable ptmalloc with using >> uGNI". Clearly it wasn't intended to be pushed yet. >> >> george. >> >> On Dec 12, 2011, at 18:58 , Jeff Squyres wrote: >> >>> Yes, it failed to compile for me, too. >>> >>> You could have just ompi-ignored it, George. And provided a little more >>> detail on what was broken. :-) >>> >>> Here's the compile errors that I get (RHEL 5.x, 64 bit, gcc, developer >>> build): >>> >>> {{{ >>> make[1]: Entering directory >>> `/home/jsquyres/svn/ompi3/orte/mca/rmaps/load_balance' >>> CC rmaps_lb.lo >>> rmaps_lb.c: In function ‘switchyard’: >>> rmaps_lb.c:88:23: error: ‘struct orte_job_map_t’ has no member named >>> ‘npernode’ >>> rmaps_lb.c:91:30: error: ‘struct orte_job_map_t’ has no member named >>> ‘nperboard’ >>> rmaps_lb.c:94:30: error: ‘struct orte_job_map_t’ has no member named >>> ‘npersocket’ >>> rmaps_lb.c:111:5: error: implicit declaration of function >>> ‘orte_rmaps_base_define_daemons’ >>> rmaps_lb.c: In function ‘npernode’: >>> rmaps_lb.c:152:73: error: ‘struct orte_job_map_t’ has no member named >>> ‘policy’ >>> rmaps_lb.c:152:63: error: too few arguments to function >>> ‘orte_rmaps_base_get_target_nodes’ >>> ../../../../orte/mca/rmaps/base/rmaps_private.h:52:19: note: declared here >>> rmaps_lb.c:163:13: error: implicit declaration of function >>> ‘orte_rmaps_base_claim_slot’ >>> rmaps_lb.c:165:88: error: ‘struct orte_job_map_t’ has no member named >>> ‘oversubscribe’ >>> rmaps_lb.c:199:5: error: too few arguments to function >>> ‘orte_rmaps_base_compute_vpids’ >>> ../../../../orte/mca/rmaps/base/rmaps_private.h:65:19: note: declared here >>> rmaps_lb.c: In function ‘nperboard’: >>> rmaps_lb.c:221:20: error: ‘orte_default_num_boards’ undeclared (first use >>> in this function) >>> rmaps_lb.c:221:20: note: each undeclared identifier is reported only once >>> for each function it appears in >>> rmaps_lb.c:242:73: error: ‘struct orte_job_map_t’ has no member named >>> ‘policy’ >>> rmaps_lb.c:242:63: error: too few arguments to function >>> ‘orte_rmaps_base_get_target_nodes’ >>> ../../../../orte/mca/rmaps/base/rmaps_private.h:52:19: note: declared here >>> rmaps_lb.c:250:26: error: ‘orte_node_t’ has no member named ‘boards’ >>> rmaps_lb.c:252:27: error: ‘orte_node_t’ has no member named ‘boards’ >>> rmaps_lb.c:257:92: error: ‘struct orte_job_map_t’ has no member named >>> ‘oversubscribe’ >>> rmaps_lb.c:292:5: error: too few arguments to function >>> ‘orte_rmaps_base_compute_vpids’ >>> ../../../../orte/mca/rmaps/base/rmaps_private.h:65:19: note: declared here >>> rmaps_lb.c: In function ‘npersocket’: >>> rmaps_lb.c:315:21: error: ‘orte_default_num_sockets_per_board’ undeclared >>> (first use in this function) >>> rmaps_lb.c:336:73: error: ‘struct orte_job_map_t’ has no member named >>> ‘policy’ >>> rmaps_lb.c:336:63: error: too few arguments to function >>> ‘orte_rmaps_base_get_target_nodes’ >>> ../../../../orte/mca/rmaps/base/rmaps_private.h:52:19: note: declared here >>> rmaps_lb.c:344:27: error: ‘orte_node_t’ has no member named >>> ‘sockets_per_board’ >>> rmaps_lb.c:346:27: error: ‘orte_node_t’ has no member named ‘boards’ >>> rmaps_lb.c:348:31: error: ‘orte_node_t’ has no member named >>> ‘sockets_per_board’ >>> rmaps_lb.c:353:96: error: ‘struct orte_job_map_t’ has no member named >>> ‘oversubscribe’ >>> rmaps_lb.c:390:5: error: too few arguments to function >>> ‘orte_rmaps_base_compute_vpids’ >>> ../../../../orte/mca/rmaps/base/rmaps_private.h:65:19: note: declared here >>> rmaps_lb.c: In function ‘loadbalance’: >>> rmaps_lb.c:429:77: error: ‘struct orte_job_map_t’ has no member named >>> ‘policy’ >>> rmaps_lb.c:429:67: error: too few arguments to function >>> ‘orte_rmaps_base_get_target_nodes’ >>> ../../../../orte/mca/rmaps/base/rmaps_private.h:52:19: note: declared here >>> rmaps_lb.c:443:15: warning: assignment from incompatible pointer type >>> rmaps_lb.c:455:92: error: ‘struct orte_job_map_t’ has no member named >>> ‘oversubscribe’ >>> rmaps_lb.c:488:88: error: ‘struct orte_job_map_t’ has no member named >>> ‘oversubscribe’ >>> rmaps_lb.c:530:9: error: too few arguments to function >>> ‘orte_rmaps_base_compute_vpids’ >>> ../../../../orte/mca/rmaps/base/rmaps_private.h:65:19: note: declared here >>> make[1]: *** [rmaps_lb.lo] Error 1 >>> make[1]: Leaving directory >>> `/home/jsquyres/svn/ompi3/orte/mca/rmaps/load_balance' >>> make: *** [all-recursive] Error 1 >>> [15:57] svbu-mpi:~/svn/ompi3/orte % >>> }}} >>> >>> >>> >>> On Dec 12, 2011, at 6:55 PM, George Bosilca wrote: >>> >>>> Broken !!! >>>> >>>> george. >>>> >>>> On Dec 12, 2011, at 15:52 , hje...@osl.iu.edu wrote: >>>> >>>>> Author: hjelmn >>>>> Date: 2011-12-12 15:52:51 EST (Mon, 12 Dec 2011) >>>>> New Revision: 25621 >>>>> URL: https://svn.open-mpi.org/trac/ompi/changeset/25621 >>>>> >>>>> Log: >>>>> enable ptmalloc with using uGNI >>>>> Added: >>>>> trunk/orte/mca/rmaps/load_balance/ >>>>> - copied from r25402, /trunk/orte/mca/rmaps/load_balance/ >>>>> Text files modified: >>>>> trunk/opal/mca/memory/linux/hooks.c | 3 ++- >>>>> 1 files changed, 2 insertions(+), 1 deletions(-) >>>>> >>>>> Modified: trunk/opal/mca/memory/linux/hooks.c >>>>> ============================================================================== >>>>> --- trunk/opal/mca/memory/linux/hooks.c (original) >>>>> +++ trunk/opal/mca/memory/linux/hooks.c 2011-12-12 15:52:51 EST (Mon, >>>>> 12 Dec 2011) >>>>> @@ -791,7 +791,8 @@ >>>>> 0 == stat("/dev/myri7", &st) || >>>>> 0 == stat("/dev/myri8", &st) || >>>>> 0 == stat("/dev/myri9", &st) || >>>>> - 0 == stat("/dev/ipath", &st)) { >>>>> + 0 == stat("/dev/ipath", &st) || >>>>> + 0 == stat("/dev/kgni0", &st)) { >>>>> found_driver = true; >>>>> } >>>> >>>> >>>> _______________________________________________ >>>> devel mailing list >>>> de...@open-mpi.org >>>> http://www.open-mpi.org/mailman/listinfo.cgi/devel >>> >>> >>> -- >>> Jeff Squyres >>> jsquy...@cisco.com >>> For corporate legal information go to: >>> http://www.cisco.com/web/about/doing_business/legal/cri/ >>> >>> >>> _______________________________________________ >>> devel mailing list >>> de...@open-mpi.org >>> http://www.open-mpi.org/mailman/listinfo.cgi/devel >> >> >> _______________________________________________ >> devel mailing list >> de...@open-mpi.org >> http://www.open-mpi.org/mailman/listinfo.cgi/devel > > _______________________________________________ > devel mailing list > de...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/devel > > _______________________________________________ > devel mailing list > de...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/devel -- Jeff Squyres jsquy...@cisco.com For corporate legal information go to: http://www.cisco.com/web/about/doing_business/legal/cri/