Thorough Testing


Up: Contents Next: Installing  mpich for Others to Use Previous: Special Considerations for Running with Shared Memory

The examples/test directory contains subdirectories of small programs that systematically test a large subset of the MPI functions. The command

make testing 
in the mpich/examples/test directory will cause these programs to be compiled, linked, executed, and their output to be compared with the expected output. Linking all these test programs takes up considerable space, so you might want to do
make clean 
in the test directory afterwards. The individual parts of MPI (point-to-point, collective, topology, etc.) can be tested separately by
make testing 
in the separate subdirectories for examples/test.

If your disk space is limited, consider either running with

make testing TESTARGS=-small 
or by going to each directory and executing
./runtests -small 
With the -small switch, each executable is built, run, and deleted before the next test program is built.

If you have a problem, first check the troubleshooting guides and the lists of known problems. If you still need help, send detailed information to mpi-bugs@mcs.anl.gov.



Up: Contents Next: Installing  mpich for Others to Use Previous: Special Considerations for Running with Shared Memory