[mpich2-dev] tests which assume that the implementation supports truncated messages
William Gropp
gropp at mcs.anl.gov
Tue Apr 1 15:51:19 CDT 2008
These should be moved into the error directories (test/mpi/error/
xxx). Do you have a list of the offending tests?
Bill
On Apr 1, 2008, at 3:44 PM, David Gingold wrote:
> MPICH2 folks --
>
> Some of the tests that come with MPICH2 assume that the MPI
> implementation supports truncated messages (i.e. point-to-point
> operations with more data sent than received). It looks like the
> tests are using this as a way to determine whether errors can be
> returned in the receive status.
>
> Our MPI implementation doesn't support truncation. It's not
> required by the standard, and dispensing with it simplified our
> code and improved performance.
>
> Would it make sense to change these tests to be more portable?
> Could they be made to trigger a different sort of error, perhaps
> one checked in the HAVE_ERROR_CHECKING portions of the top-level
> receive code?
>
> -dg
>
> --
> David Gingold
> Principal Software Engineer
> SiCortex
> Three Clock Tower Place, Suite 210
> Maynard MA 01754
> (978) 897-0214 x224
>
>
>
William Gropp
Paul and Cynthia Saylor Professor of Computer Science
University of Illinois Urbana-Champaign
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.mcs.anl.gov/mailman/private/mpich2-dev/attachments/20080401/e9b68675/attachment.htm>
More information about the mpich2-dev
mailing list