Whamcloud - gitweb
b=17605
authorbrian <brian>
Tue, 12 May 2009 15:34:57 +0000 (15:34 +0000)
committerbrian <brian>
Tue, 12 May 2009 15:34:57 +0000 (15:34 +0000)
commit210652c71586ddc0cebd4d74434587bd0e85fc37
treea3479e3a14fcc502952127a62c5e34a6c334aee2
parent6d7be02c250bfa9320cad1e82a882b76959a20b9
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.
14 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 [moved from lustre/tests/lp_utils.c with 100% similarity]
lustre/tests/mpi/lp_utils.h [moved from lustre/tests/lp_utils.h with 100% similarity]
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 100% similarity]
lustre/tests/mpi/write_append_truncate.c [moved from lustre/tests/write_append_truncate.c with 100% similarity]
lustre/tests/mpi/write_disjoint.c [moved from lustre/tests/write_disjoint.c with 100% similarity]
lustre/tests/test-framework.sh