I committed a fix to the trunk to use the fixed size datatypes.

I don't know offhand if the reduction type you need is defined on 64 bit 
types...?


On Feb 20, 2013, at 5:41 PM, Steve Angelovich <sangelov...@lgc.com> wrote:

> Sorry I lost track of all the comments in the thread.  Does this mean it 
> is fixed or will be fixed?
> 
> Thanks,
> Steve
> 
> On 02/20/2013 02:15 PM, Jeff Squyres (jsquyres) wrote:
>> I didn't misspeak in my email.  :-)
>> 
>> That being said:
>> 
>> 1. If the Java sizes are fixed, great.  It should make writing configury to 
>> find matching C types easier (because we know what the Java sizes are).
>> 
>> 2. George raises a good point: we support the MPI_INTx_T datatypes now, 
>> which probably obviates the need for any extra configury (since the Java 
>> sizes are fixed).
>> 
>> 
>> On Feb 20, 2013, at 3:44 PM, Ralph Castain <r...@open-mpi.org> wrote:
>> 
>>> Might be just fine - need to see how many of the types have issues, how 
>>> best to correct them
>>> 
>>> On Feb 20, 2013, at 12:32 PM, George Bosilca <bosi...@icl.utk.edu> wrote:
>>> 
>>>> That is wrong with MPI_INT64_T ? (MPI 3.0 standard page 26.)
>>>> 
>>>> George.
>>>> 
>>>> On Feb 20, 2013, at 21:12 , Ralph Castain <r...@open-mpi.org> wrote:
>>>> 
>>>>> On Feb 20, 2013, at 12:08 PM, Dmitri Gribenko <griboz...@gmail.com> wrote:
>>>>> 
>>>>>> On Wed, Feb 20, 2013 at 10:05 PM, Ralph Castain <r...@open-mpi.org> 
>>>>>> wrote:
>>>>>>> On Feb 20, 2013, at 11:39 AM, Dmitri Gribenko <griboz...@gmail.com> 
>>>>>>> wrote:
>>>>>>> 
>>>>>>>> On Wed, Feb 20, 2013 at 9:34 PM, Jeff Squyres (jsquyres)
>>>>>>>> <jsquy...@cisco.com> wrote:
>>>>>>>>> If someone could write some generic java code to figure out the size 
>>>>>>>>> of a java type (and either printf it out, or write it to a file, or 
>>>>>>>>> otherwise be able to give that value to a shell script), that would 
>>>>>>>>> be a good start.
>>>>>>>> No need for that -- type sizes in Java are fixed.
>>>>>>>> 
>>>>>>>> http://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html
>>>>>>> True - but the ones on the C-side are not, and that's the problem.
>>>>>> My point was that there is no need to write java code to detect type
>>>>>> sizes.  About C types -- don't we already check those anyway?  Sure,
>>>>>> we need to match these with java side, but there's no need to write
>>>>>> new code to check type sizes.
>>>>> 
>>>>> I think you misunderstood - we are talking about writing build-system 
>>>>> code that matches the discovered C-type sizes to the corresponding known 
>>>>> Java type. This is the source of the reported problem.
>>>>> 
>>>>> And yes - Jeff misspoke in his note. I've straightened him out over the 
>>>>> phone. :-)
>>>>> 
>>>>>> Dmitri
>>>>>> 
>>>>>> -- 
>>>>>> main(i,j){for(i=2;;i++){for(j=2;j<i;j++){if(!(i%j)){j=0;break;}}if
>>>>>> (j){printf("%d\n",i);}}} /*Dmitri Gribenko <griboz...@gmail.com>*/
>>>>>> _______________________________________________
>>>>>> 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
>> 
> 
> ----------------------------------------------------------------------
> This e-mail, including any attached files, may contain confidential and 
> privileged information for the sole use of the intended recipient.  Any 
> review, use, distribution, or disclosure by others is strictly prohibited.  
> If you are not the intended recipient (or authorized to receive information 
> for the intended recipient), please contact the sender by reply e-mail and 
> delete all copies of this message.
> 
> _______________________________________________
> 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