Blame test/mpi/coll/Makefile.am

Packit 0848f5
# -*- Mode: Makefile; -*-
Packit 0848f5
# vim: set ft=automake :
Packit 0848f5
#
Packit 0848f5
# (C) 2011 by Argonne National Laboratory.
Packit 0848f5
#     See COPYRIGHT in top-level directory.
Packit 0848f5
#
Packit 0848f5
Packit 0848f5
include $(top_srcdir)/Makefile.mtest
Packit 0848f5
Packit 0848f5
EXTRA_DIST = testlist.in
Packit 0848f5
Packit 0848f5
## for all programs that are just built from the single corresponding source
Packit 0848f5
## file, we don't need per-target _SOURCES rules, automake will infer them
Packit 0848f5
## correctly
Packit 0848f5
noinst_PROGRAMS =      \
Packit 0848f5
    allgather2         \
Packit 0848f5
    allgather3         \
Packit 0848f5
    allgatherv2        \
Packit 0848f5
    allgatherv3        \
Packit 0848f5
    allgatherv4        \
Packit 0848f5
    allgather_struct   \
Packit 0848f5
    allred             \
Packit 0848f5
    allred2            \
Packit 0848f5
    allred3            \
Packit 0848f5
    allred4            \
Packit 0848f5
    allred5            \
Packit 0848f5
    allred6            \
Packit 0848f5
    allredmany         \
Packit 0848f5
    alltoall1          \
Packit 0848f5
    alltoallv          \
Packit 0848f5
    alltoallv0         \
Packit 0848f5
    alltoallw1         \
Packit 0848f5
    alltoallw2         \
Packit 0848f5
    alltoallw_zeros    \
Packit 0848f5
    bcast_full         \
Packit 0848f5
    bcast_min_datatypes \
Packit 0848f5
    bcast_comm_world   \
Packit 0848f5
    bcasttest          \
Packit 0848f5
    bcastzerotype      \
Packit 0848f5
    coll2              \
Packit 0848f5
    coll3              \
Packit 0848f5
    coll4              \
Packit 0848f5
    coll5              \
Packit 0848f5
    coll6              \
Packit 0848f5
    coll7              \
Packit 0848f5
    coll8              \
Packit 0848f5
    coll9              \
Packit 0848f5
    coll10             \
Packit 0848f5
    coll11             \
Packit 0848f5
    coll12             \
Packit 0848f5
    coll13             \
Packit 0848f5
    exscan             \
Packit 0848f5
    exscan2            \
Packit 0848f5
    gather             \
Packit 0848f5
    gather2            \
Packit 0848f5
    gather_big         \
Packit 0848f5
    iallred            \
Packit 0848f5
    ibarrier           \
Packit 0848f5
    icallgather        \
Packit 0848f5
    icallgatherv       \
Packit 0848f5
    icallreduce        \
Packit 0848f5
    icalltoall         \
Packit 0848f5
    icalltoallv        \
Packit 0848f5
    icalltoallw        \
Packit 0848f5
    icbarrier          \
Packit 0848f5
    icbcast            \
Packit 0848f5
    icgather           \
Packit 0848f5
    icgatherv          \
Packit 0848f5
    icreduce           \
Packit 0848f5
    icscatter          \
Packit 0848f5
    icscatterv         \
Packit 0848f5
    longuser           \
Packit 0848f5
    nonblocking        \
Packit 0848f5
    nonblocking2       \
Packit 0848f5
    nonblocking3       \
Packit 0848f5
    op_commutative     \
Packit 0848f5
    opband             \
Packit 0848f5
    opbor              \
Packit 0848f5
    opbxor             \
Packit 0848f5
    opland             \
Packit 0848f5
    oplor              \
Packit 0848f5
    oplxor             \
Packit 0848f5
    opmax              \
Packit 0848f5
    opmaxloc           \
Packit 0848f5
    opmin              \
Packit 0848f5
    opminloc           \
Packit 0848f5
    opprod             \
Packit 0848f5
    opsum              \
Packit 0848f5
    red3               \
Packit 0848f5
    red4               \
Packit 0848f5
    red_scat_block     \
Packit 0848f5
    red_scat_block2    \
Packit 0848f5
    redscat            \
Packit 0848f5
    redscat2           \
Packit 0848f5
    redscat3           \
Packit 0848f5
    redscatblk3        \
Packit 0848f5
    redscatinter       \
Packit 0848f5
    redscatbkinter     \
Packit 0848f5
    reduce             \
Packit 0848f5
    reduce_local       \
Packit 0848f5
    scantst            \
Packit 0848f5
    scatter2           \
Packit 0848f5
    scatter3           \
Packit 0848f5
    scattern           \
Packit 0848f5
    scatterv           \
Packit 0848f5
    uoplong            \
Packit 0848f5
    nballtoall1        \
Packit 0848f5
    nbredscat          \
Packit 0848f5
    nbredscat3	       \
Packit 0848f5
    nbredscatinter     \
Packit 0848f5
    nbcoll2            \
Packit 0848f5
    nbicbarrier        \
Packit 0848f5
    nbicallgather      \
Packit 0848f5
    nbicallgatherv     \
Packit 0848f5
    nbicallreduce      \
Packit 0848f5
    nbicbcast          \
Packit 0848f5
    nbicalltoall       \
Packit 0848f5
    nbicalltoallw      \
Packit 0848f5
    nbicalltoallv      \
Packit 0848f5
    nbicgather         \
Packit 0848f5
    nbicgatherv        \
Packit 0848f5
    nbicreduce         \
Packit 0848f5
    nbicscatter        \
Packit 0848f5
    nbicscatterv
Packit 0848f5
allgatherv4_LDADD = $(LDADD) -lm
Packit 0848f5
Packit 0848f5
bcast_full_SOURCES = bcast.c
Packit 0848f5
Packit 0848f5
bcast_min_datatypes_CPPFLAGS = -DBCAST_MIN_DATATYPES_ONLY $(AM_CPPFLAGS)
Packit 0848f5
bcast_min_datatypes_SOURCES = bcast.c
Packit 0848f5
Packit 0848f5
bcast_comm_world_CPPFLAGS = -DBCAST_COMM_WORLD_ONLY $(AM_CPPFLAGS)
Packit 0848f5
bcast_comm_world_SOURCES = bcast.c
Packit 0848f5
Packit 0848f5
# Generate tests of the nonblocking collectives by reusing the blocking tests.
Packit 0848f5
nballtoall1_SOURCES = alltoall1.c
Packit 0848f5
nballtoall1_CPPFLAGS  = -DUSE_MTEST_NBC $(AM_CPPFLAGS)
Packit 0848f5
nbredscat_SOURCES   = redscat.c
Packit 0848f5
nbredscat_CPPFLAGS     = -DUSE_MTEST_NBC $(AM_CPPFLAGS)
Packit 0848f5
nbredscat3_SOURCES   = redscat3.c
Packit 0848f5
nbredscat3_CPPFLAGS     = -DUSE_MTEST_NBC $(AM_CPPFLAGS)
Packit 0848f5
nbredscatinter_SOURCES   = redscatinter.c
Packit 0848f5
nbredscatinter_CPPFLAGS     = -DUSE_MTEST_NBC $(AM_CPPFLAGS)
Packit 0848f5
nbcoll2_SOURCES = coll2.c
Packit 0848f5
nbcoll2_CPPFLAGS   = -DUSE_MTEST_NBC $(AM_CPPFLAGS)
Packit 0848f5
Packit 0848f5
nbicbarrier_SOURCES = icbarrier.c
Packit 0848f5
nbicbarrier_CPPFLAGS = -DUSE_MTEST_NBC $(AM_CPPFLAGS)
Packit 0848f5
Packit 0848f5
nbicallgather_SOURCES = icallgather.c
Packit 0848f5
nbicallgather_CPPFLAGS = -DUSE_MTEST_NBC $(AM_CPPFLAGS)
Packit 0848f5
nbicallgatherv_SOURCES = icallgatherv.c
Packit 0848f5
nbicallgatherv_CPPFLAGS = -DUSE_MTEST_NBC $(AM_CPPFLAGS)
Packit 0848f5
Packit 0848f5
nbicallreduce_SOURCES = icallreduce.c
Packit 0848f5
nbicallreduce_CPPFLAGS = -DUSE_MTEST_NBC $(AM_CPPFLAGS)
Packit 0848f5
Packit 0848f5
nbicalltoall_SOURCES = icalltoall.c
Packit 0848f5
nbicalltoall_CPPFLAGS = -DUSE_MTEST_NBC $(AM_CPPFLAGS)
Packit 0848f5
nbicalltoallv_SOURCES = icalltoallv.c
Packit 0848f5
nbicalltoallv_CPPFLAGS = -DUSE_MTEST_NBC $(AM_CPPFLAGS)
Packit 0848f5
nbicalltoallw_SOURCES = icalltoallw.c
Packit 0848f5
nbicalltoallw_CPPFLAGS = -DUSE_MTEST_NBC $(AM_CPPFLAGS)
Packit 0848f5
Packit 0848f5
nbicbcast_SOURCES = icbcast.c
Packit 0848f5
nbicbcast_CPPFLAGS = -DUSE_MTEST_NBC $(AM_CPPFLAGS)
Packit 0848f5
Packit 0848f5
nbicgather_SOURCES = icgather.c
Packit 0848f5
nbicgather_CPPFLAGS = -DUSE_MTEST_NBC $(AM_CPPFLAGS)
Packit 0848f5
nbicgatherv_SOURCES = icgatherv.c
Packit 0848f5
nbicgatherv_CPPFLAGS = -DUSE_MTEST_NBC $(AM_CPPFLAGS)
Packit 0848f5
Packit 0848f5
nbicreduce_SOURCES = icreduce.c
Packit 0848f5
nbicreduce_CPPFLAGS = -DUSE_MTEST_NBC $(AM_CPPFLAGS)
Packit 0848f5
Packit 0848f5
nbicscatter_SOURCES = icscatter.c
Packit 0848f5
nbicscatter_CPPFLAGS = -DUSE_MTEST_NBC $(AM_CPPFLAGS)
Packit 0848f5
nbicscatterv_SOURCES = icscatterv.c
Packit 0848f5
nbicscatterv_CPPFLAGS = -DUSE_MTEST_NBC $(AM_CPPFLAGS)