]>
Commit | Line | Data |
---|---|---|
7c673cae FG |
1 | # Support for the Message Passing Interface (MPI) |
2 | # | |
3 | # (C) Copyright 2005, 2006 Trustees of Indiana University | |
4 | # (C) Copyright 2005 Douglas Gregor | |
5 | # | |
6 | # Distributed under the Boost Software License, Version 1.0. (See accompanying | |
7 | # file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt.) | |
8 | # | |
9 | # Authors: Douglas Gregor | |
10 | # Andrew Lumsdaine | |
11 | ||
12 | use-project /boost/mpi : ../build ; | |
13 | project /boost/mpi/test ; | |
14 | import mpi : mpi-test ; | |
15 | ||
16 | if [ mpi.configured ] | |
17 | { | |
18 | test-suite mpi | |
19 | : | |
11fdf7f2 TL |
20 | [ mpi-test version_test : : : 1 ] |
21 | [ mpi-test random_gather : ../example/random_gather.cpp : : 2 ] | |
22 | [ mpi-test random_scatter : ../example/random_scatter.cpp : : 2 ] | |
23 | [ mpi-test cartesian_communicator : ../example/cartesian_communicator.cpp : : 24 ] | |
24 | [ mpi-test cartesian_topology_init_test : : : 1 ] | |
7c673cae | 25 | [ mpi-test broadcast_stl_test : : : 2 ] |
11fdf7f2 TL |
26 | [ mpi-test all_gather_test : : : 1 2 11 ] |
27 | [ mpi-test all_reduce_test : : : 1 2 11 ] | |
28 | [ mpi-test all_to_all_test : : : 1 2 11 ] | |
7c673cae | 29 | [ mpi-test broadcast_test : : : 2 17 ] |
11fdf7f2 | 30 | [ mpi-test gather_test : : : 1 2 11 ] |
7c673cae FG |
31 | [ mpi-test is_mpi_op_test : : : 1 ] |
32 | [ mpi-test mt_level_test : : : 1 ] | |
33 | [ mpi-test mt_init_test-single : mt_init_test.cpp : <testing.arg>"single" : 1 4 ] | |
34 | [ mpi-test mt_init_test-funneled : mt_init_test.cpp : <testing.arg>"funneled" : 1 4 ] | |
35 | [ mpi-test mt_init_test-serialized : mt_init_test.cpp : <testing.arg>"serialized" : 1 4 ] | |
36 | [ mpi-test mt_init_test-multiple : mt_init_test.cpp : <testing.arg>"multiple" : 1 4 ] | |
37 | # Note: Microsoft MPI fails nonblocking_test on 1 processor | |
11fdf7f2 | 38 | [ mpi-test nonblocking_test : : : 2 11 24 ] |
7c673cae FG |
39 | [ mpi-test reduce_test ] |
40 | [ mpi-test ring_test : : : 2 3 4 7 8 13 17 ] | |
41 | [ mpi-test sendrecv_test : : : 1 4 7 48 ] | |
42 | [ mpi-test scan_test ] | |
43 | [ mpi-test scatter_test ] | |
44 | # Note: Microsoft MPI fails all skeleton-content tests | |
45 | [ mpi-test skeleton_content_test : : : 2 3 4 7 8 13 17 ] | |
46 | [ mpi-test graph_topology_test : : : 2 7 13 ] | |
11fdf7f2 | 47 | [ mpi-test cartesian_topology_test : : : 24 ] |
7c673cae FG |
48 | [ mpi-test pointer_test : : : 2 ] |
49 | [ mpi-test groups_test ] | |
50 | # tests that require -std=c++11 | |
51 | [ mpi-test sendrecv_vector : : : 2 ] | |
52 | ; | |
53 | } |