OK, revert done :
commit b5aea782ce1111c116af095a7e7a7310e9e2a018
Author: Gilles Gouaillardet <[email protected]>
List-Post: [email protected]
Date: Thu Oct 16 12:24:38 2014 +0900
Revert "Fix heterogeneous support"
Per the discussion at
http://www.open-mpi.org/community/lists/devel/2014/10/16050.php
This reverts commit c9c5d4011bf6ea1ade1a5bd9b6a77f02157dc774.
Cheers,
Gilles
On 2014/10/16 12:13, Ralph Castain wrote:
> On Oct 15, 2014, at 8:08 PM, Gilles Gouaillardet
> <[email protected]> wrote:
>
>> Ralph,
>>
>> let me quickly reply about this one :
>>
>> On 2014/10/16 12:00, Ralph Castain wrote:
>>> I also don't understand some of the changes in this commit. For example,
>>> why did you replace the OPAL_MODEX_SEND_STRING macro with essentially a
>>> hard-coded replica of that macro?
>> OPAL_MODEX_SEND_STRING put a key of type OPAL_BYTE_OBJECT
>>
>> in ompi_proc_complete_init:
>> OPAL_MODEX_RECV_VALUE(ret, OPAL_DSTORE_ARCH,
>> (opal_proc_t*)&proc->super,
>> (void**)&ui32ptr, OPAL_UINT32);
>>
>> a key of type OPAL_UINT32 is expected, and an key of type
>> OPAL_BYTE_OBJECT was sent
>>
>> i chose to "fix" the sender (e.g. send a key of type OPAL_UINT32)
>>
>> should i have "fixed" the receiver instead ?
> Hmmm...probably the receiver, but let me take a look at it. The two should
> have mirrored each other, which is why I couldn't understand the change. The
> problem may be that the recv should be recv_string, but I need to look at the
> two macros and see why the mirrors weren't used.
>
>>> Would you mind reverting this until we can better understand what is going
>>> on, and decide on a path forward?
>> no problem
>> based on my previous comment, shall i also revert the change in
>> ompi/proc/proc.c as well ?
> I'd revert the commit as a whole. Let's look at the hetero issue in its
> entirety and figure out how we want to handle it.
>
> Thanks
> Ralph
>
>> Cheers,
>>
>> Gilles
>>
>> _______________________________________________
>> devel mailing list
>> [email protected]
>> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel
>> Link to this post:
>> http://www.open-mpi.org/community/lists/devel/2014/10/16049.php
> _______________________________________________
> devel mailing list
> [email protected]
> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel
> Link to this post:
> http://www.open-mpi.org/community/lists/devel/2014/10/16050.php