-#needs MPI_Errhandler_set MPI_Type_get_name
-#allred 4
-#allred 7
-#allred 4 arg=100
+allred 4
+allred 7
+allred 4 arg=100
allredmany 4
allred2 4
allred3 10
alltoall1 8
alltoallv 10
alltoallv0 10
-#alltoallw1 10
-#alltoallw2 10
-#alltoallw_zeros 1
-#alltoallw_zeros 2
-#alltoallw_zeros 5
-#alltoallw_zeros 8
+alltoallw1 10
+alltoallw2 10
+alltoallw_zeros 1
+alltoallw_zeros 2
+alltoallw_zeros 5
+alltoallw_zeros 8
allgather2 10
allgather3 10
allgatherv2 10
allgatherv3 10
-#needs thread factory
allgatherv4 4 timeLimit=600
+allgather_struct 10
bcasttest 4
bcasttest 8
bcasttest 10
-#uses MPI_Comm_dup
-#bcast2 4
+bcast_full 4
# More that 8 processes are required to get bcast to switch to the long
# msg algorithm (see coll definitions in mpiimpl.h)
-#bcast2 10 timeLimit=420
-#bcast3 10 timeLimit=420
+#bcast_min_datatypes 10 timeLimit=420
+#bcast_comm_world 10 timeLimit=420
bcastzerotype 1
bcastzerotype 4
bcastzerotype 5
red_scat_block2 10 mpiversion=2.2
redscatblk3 8 mpiversion=2.2
redscatblk3 10 mpiversion=2.2
-redscatbkinter 8 mpiversion=2.2
-redscatbkinter 10 mpiversion=2.2
+#redscatbkinter 8 mpiversion=2.2
+#redscatbkinter 10 mpiversion=2.2
scantst 4
exscan 10
exscan2 5
scattern 4
scatter2 4
scatter3 4
-#uses dims, cart
-#scatterv 4
+scatterv 4
#icbcast 4
#icbcast 10
#icallreduce 5
#icalltoallw 7
# the opxxx tests look at optional types, and are included for MPICH testing.
# MPI implementations may instead signal errors for these types
-#opland 4
-#oplor 4
-#oplxor 4
-#oplxor 5
-#opband 4
-#opbor 4
-#opbxor 4
-#opbxor 5
-#opprod 5
-#opprod 6
-#opsum 4
-#opmin 4
-#opminloc 4
-#opmax 5
-#opmaxloc 5
-#uoplong 4
-#uoplong 11
-#uoplong 16
-nonblocking 4 mpiversion=3.0
-nonblocking 5 mpiversion=3.0
-nonblocking 10 mpiversion=3.0
-nonblocking2 1 mpiversion=3.0
-nonblocking2 4 mpiversion=3.0
-nonblocking2 5 mpiversion=3.0
-nonblocking2 10 timeLimit=420 mpiversion=3.0
+opland 4
+oplor 4
+oplxor 4
+oplxor 5
+opband 4
+opbor 4
+opbxor 4
+opbxor 5
+opprod 5
+opprod 6
+opsum 4
+opmin 4
+opminloc 4
+opmax 5
+opmaxloc 5
+uoplong 4
+uoplong 11
+uoplong 16
+nonblocking 4
+nonblocking 5
+nonblocking 10
+nonblocking2 1
+nonblocking2 4
+nonblocking2 5
+nonblocking2 10
nonblocking3 1 mpiversion=3.0
nonblocking3 4 mpiversion=3.0
nonblocking3 5 mpiversion=3.0
nonblocking3 10 timeLimit=600 mpiversion=3.0
-iallred 2 mpiversion=3.0
+iallred 2
# ibarrier will hang forever if it fails, but will complete quickly if it
# succeeds
-ibarrier 2 mpiversion=3.0 timeLimit=30
+ibarrier 2 timeLimit=30
# run some of the tests, relinked with the nbc_pmpi_adaptor.o file
-nballtoall1 8 mpiversion=3.0
-nbcoll2 5 mpiversion=3.0
-nbredscat 4 mpiversion=3.0
-nbredscat 8 mpiversion=3.0
-nbredscat3 8 mpiversion=3.0
-nbredscatinter 8 mpiversion=3.0
+#nballtoall1 8 mpiversion=3.0
+#nbcoll2 5 mpiversion=3.0
+#nbredscat 4 mpiversion=3.0
+#nbredscat 8 mpiversion=3.0
+#nbredscat3 8 mpiversion=3.0
+#nbredscatinter 8 mpiversion=3.0