On Jan 25, 2010, at 4:33 PM, Darius Buntinas wrote:
There are many different ways where<stdint.h> integers cause portability, efficiency and other problems. Inter alia, the current revision of C is thinking of changing them in ways that could be incompatible with old code, and they are semantically incompatible with Fortran and many other languages in several respects.
Did the person state what the portability issues with int64_t could be? Is there a C "basic type" that would be compatible with a fortran INTEGER*8? BTW, we already added stdint datatypes to MPI 2.2.
Nick -- most people thought using "MPI_Count" as a type is fine, but I, too, am curious about Darius' question (above). Could you comment? (if you're not a member of the mpi-forum list, I can forward your reply) -- Jeff Squyres [email protected]
participants (1)
-
Jeff Squyres