Re: BASIN build errors

From: E. Vesperini <vesperin@einstein.physics.drexel.edu>
Date: Mon Sep 18 2006 - 17:57:19 EDT

Hi Doug

I have looked into the problem and indeed the problem is related
to the fact the test system is 64bits.
>From what I read some MPI implementations might not even complain about
this problem and just crash or, even worse, give wrong results in this
situation.

Anyway I'll fix this problem but to test it I will need to have
access to the 64bits machine.

Enrico

On Mon, 18 Sep 2006, Doug Jones wrote:

> The casting error is odd. I'm looking into it more to see what lies behind
> the error.
>
> The only thing I can think of right now is that the test system is 64bits.
> From what I read, an MPI_Aint represents an address on the system. I believe
> on a 64 bit system, ints are 32 bits yet pointers are 64 bits. Perhaps this
> is why we are getting the error? Has BASIN even been built successfully on a
> 64 bit system?
>
> If the integers in this code really represents addresses, perhaps we should
> just use the MPI_Aint data type instead of letting the compiler convert for
> us.
>
> ~doug
>
>
>
>
Received on Mon Sep 18 17:57:20 2006

This archive was generated by hypermail 2.1.8 : Fri Aug 08 2008 - 19:25:03 EDT