Hi Mike,
All of the test suite utility functions are implemented in `test/mpi/util/mtest.c` if you’re in C. The Fortran variations are generated in there as well under the fortran directory.
How they are linked however depends on your configuration. The easiest way to figure out how a particular file is compiled is to add `V=1` to your `make` line. For instance, if I’m compiling on particular test on my machine:
wbland@iBland:ft$ make V=1 barrier
depbase=`echo barrier.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
/Users/wbland/tools/bin/mpicc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include -MT barrier.o -MD -MP -MF $depbase.Tpo -c -o barrier.o barrier.c &&\
mv -f $depbase.Tpo $depbase.Po
/Users/wbland/tools/bin/mpicc -o barrier barrier.o ../util/mtest.o
Your configuration will change this obviously.
Thanks,
Wesley
On Aug 1, 2014, at 2:52 PM, Michael L. Stokes <Michael.Stokes@uah.edu> wrote:
I would like to find the location in the distribution to the source code for the MTest_* prototypes referenced in the mpitest.h file. Also I'd like to know library is linked to to acces these calls.
Examples, MTest_Init( int *, char *** ), MTest_Finalize(int), etc.
Thanks
Mike
_______________________________________________
discuss mailing list discuss@mpich.org
To manage subscription options or unsubscribe:
https://lists.mpich.org/mailman/listinfo/discuss