[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