5e0e8a0f8efb96f68f7760c6c4afa2efb3f97652
mpi_test
Various standalone MPI binaries, either tests or examples depending on your perspective.
The goal is to compile with no warnings with -Wall -Wextra -Wshadow -pedantic
or similarly picky settings.
Adjust Makefile
to match your environment, if needed
- uses
mpicxx
and a few simple flags by default
Build
make
Run all tests
Adjust run-all.sh
to match your environment, if needed
./run-all.sh
If any binaries fail, you can run them individually...
Run individual tests
Execute any binary you want using mpirun
, or whatever is appropriate for your platform.
Notes on specific platforms
Some Open MPIs use long long
for their datatypes, which means we can't support ANSI C++ (-ansi
).
Description
Languages
C++
71.8%
CMake
18%
Shell
10.2%