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/


Reply via email to