Whamcloud - gitweb
b=17605
authorbrian <brian>
Wed, 13 May 2009 19:15:39 +0000 (19:15 +0000)
committerbrian <brian>
Wed, 13 May 2009 19:15:39 +0000 (19:15 +0000)
commit20227aaa0d5d4622cb87c3b19761363543895116
tree6f408fd011e86bd00eee4eb8ab4976d0365501e6
parent89696de27841157fe6d232a6586829cae8289345
b=17605
i=rread
i=grev

Use the mpicc wrapper for building MPI programs rather than trying to
discover all the bits and pieces of the installed MPI library.

Due to the way the autotools work, this requires putting the sources
into their own subdir, so that the CC command can be overridden.

Fix the pointers to in-tree MPI programs in test-framework.sh.
13 files changed:
lustre/autoconf/lustre-core.m4
lustre/liblustre/tests/Makefile.am
lustre/liblustre/tests/mpi/Makefile.am [new file with mode: 0644]
lustre/liblustre/tests/mpi/test_lock_cancel.c [moved from lustre/liblustre/tests/test_lock_cancel.c with 99% similarity]
lustre/tests/Makefile.am
lustre/tests/mpi/Makefile.am [new file with mode: 0644]
lustre/tests/mpi/createmany-mpi.c [moved from lustre/tests/createmany-mpi.c with 100% similarity]
lustre/tests/mpi/lp_utils.c [new file with mode: 0644]
lustre/tests/mpi/lp_utils.h [new file with mode: 0644]
lustre/tests/mpi/mdsrate.c [moved from lustre/tests/mdsrate.c with 100% similarity]
lustre/tests/mpi/parallel_grouplock.c [moved from lustre/tests/parallel_grouplock.c with 99% similarity]
lustre/tests/mpi/write_append_truncate.c [moved from lustre/tests/write_append_truncate.c with 100% similarity]
lustre/tests/test-framework.sh