[MPICH] MPI_GET_ADDRESS
William Gropp
gropp at mcs.anl.gov
Sun Apr 23 14:47:15 CDT 2006
At 02:41 PM 4/23/2006, Kenneth Rempe wrote:
>Hi Bill,
>
>The output from configure on both AIX and Linux is "checking size of void
>*... 4."
>So, it likes there is a problem with the sign fortran integers.
Yes, this looks like its going to be a "feature". We'll add a warning
about this to the documentation.
Bill
>Ken
>
>
>William Gropp wrote:
>>At 01:51 PM 4/21/2006, Kenneth Rempe wrote:
>>>Bill,
>>>
>>>Okay, what am I looking for in the configure output. Is there a why to
>>>override what configure is setting?
>>>Also, is this a problem because in C++ you can use an unsigned int for
>>>addresses up to 4GB but in fortran it is a signed integer
>>>which only can go up to 2GB?
>>
>>The first thing to look for is the size of void *. The line should look like
>>
>>checking size of void *...8
>>
>>If the size if 4, then you have 32 bit pointers. There may then be a
>>problem, as you suspect, with the signed integer in Fortran.
>>
>>Bill
>>
>>
>>>Thanks
>>>
>>>Ken
>>>
>>>William Gropp wrote:
>>>
>>>>At 08:02 AM 4/21/2006, Kenneth Rempe wrote:
>>>>
>>>>>...
>>>>>On both the Linux and IBM the value of MPI_ADDRESS_KIND is set to a 4
>>>>>byte integer.
>>>>
>>>>
>>>>That's the problem. If the sizeof a pointer is 8 bytes, then
>>>>MPI_ADDRESS_KIND should be an 8 byte integer. What is the output of
>>>>configure for MPICH2? Note that MPICH2 must be configured with
>>>>compatible compiler options for systems that support multiple datatype
>>>>sizes (such as 32 and 64bit pointers).
>>>>
>>>>Bill
>>>>
>>>>
>>>>>Linux Red Hat Enterprise 3
>>>>> Lahey Fortran Compiler version 6.2c
>>>>> gcc version 3.2.3
>>>>>
>>>>>IBM Aix 5.2
>>>>> xlf compiler version 8.1
>>>>> xlc compiler version 6.0
>>>>>
>>>>>
>>>>>--
>>>>>*** NOTE: soa.com will no longer be used after February 1, 2006,
>>>>>please change your address book ***
>>>>>
>>>>>Kenneth R. Rempe * email:
>>>>>kenneth.rempe at studsvikscandpower.com
>>>>>Studsvik Scandpower, Inc. * 504 Shoup Avenue Suite #201 *
>>>>>voice: 208-522-4630
>>>>>Idaho Falls, ID USA 83402-3502 * fax: 208-522-1187
>>>>
>>>>
>>>>William Gropp
>>>>http://www.mcs.anl.gov/~gropp
>>>
>>>
>>>
>>>--
>>>*** NOTE: soa.com will no longer be used after February 1, 2006, please
>>>change your address book ***
>>>
>>>Kenneth R. Rempe * email:
>>>kenneth.rempe at studsvikscandpower.com
>>>Studsvik Scandpower, Inc. * 504 Shoup Avenue Suite #201 *
>>>voice: 208-522-4630
>>>Idaho Falls, ID USA 83402-3502 * fax: 208-522-1187
>>
>>William Gropp
>>http://www.mcs.anl.gov/~gropp
>
>
>
William Gropp
http://www.mcs.anl.gov/~gropp
More information about the mpich-discuss
mailing list