At first glance I was surprised this code ever compiled at all. If I
remember correctly, MPICH uses integers (or other basic datatypes) to
represent a number of handles, instead of an opaque pointer.
This code appears to make assumptions about the underlying type of
various MPI definitions, instead of treating them as opaque object like
the MPI standard specifies.
I would try contacting the author of the module and seeing if they will
fix their module to be more portable (as it really should be).
Andrew
Prakash Velayutham wrote:
> Hi,
>
> One of my users is extensively using Parallel::MPI module from CPAN
> which requires MPICH. Any idea whether I would be able to compile this
> module with LAM instead and if it would work?
>
> Thanks,
> Prakash
> _______________________________________________
> This list is archived at http://www.lam-mpi.org/MailArchives/lam/
|