diff --git a/ompi/mca/coll/hcoll/.deps/coll_hcoll_component.Plo b/ompi/mca/coll/hcoll/.deps/coll_hcoll_component.Plo new file mode 100644 index 0000000000..5c36c58a09 --- /dev/null +++ b/ompi/mca/coll/hcoll/.deps/coll_hcoll_component.Plo @@ -0,0 +1,579 @@ +coll_hcoll_component.lo: coll_hcoll_component.c \ + ../../../../ompi/include/ompi_config.h \ + ../../../../opal/include/opal_config.h \ + ../../../../opal/include/opal_config_top.h \ + ../../../../opal/include/opal_config_bottom.h \ + ../../../../opal/include/opal_config.h /usr/include/stdint.h \ + /usr/include/features.h /usr/include/sys/cdefs.h \ + /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \ + /usr/include/gnu/stubs-64.h /usr/include/bits/wchar.h \ + /usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/stdbool.h \ + /usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/limits.h \ + /usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/syslimits.h \ + /usr/include/limits.h /usr/include/bits/posix1_lim.h \ + /usr/include/bits/local_lim.h /usr/include/linux/limits.h \ + /usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \ + /usr/include/bits/stdio_lim.h /usr/include/sys/param.h \ + /usr/include/linux/param.h /usr/include/asm/param.h \ + /usr/include/asm-generic/param.h /usr/include/sys/types.h \ + /usr/include/bits/types.h /usr/include/bits/typesizes.h \ + /usr/include/time.h \ + /usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/stddef.h \ + /usr/include/endian.h /usr/include/bits/endian.h \ + /usr/include/bits/byteswap.h /usr/include/sys/select.h \ + /usr/include/bits/select.h /usr/include/bits/sigset.h \ + /usr/include/bits/time.h /usr/include/sys/sysmacros.h \ + /usr/include/bits/pthreadtypes.h ../../../../opal/util/malloc.h \ + /usr/include/stdlib.h /usr/include/bits/waitflags.h \ + /usr/include/bits/waitstatus.h /usr/include/xlocale.h \ + /usr/include/alloca.h /usr/include/string.h /usr/include/stdio.h \ + /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ + /usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/stdarg.h \ + /usr/include/bits/sys_errlist.h /usr/include/dlfcn.h \ + /usr/include/bits/dlfcn.h /usr/include/libgen.h coll_hcoll.h \ + ../../../../ompi/include/mpi.h ../../../../opal/mca/mca.h \ + ../../../../ompi/mca/coll/coll.h ../../../../opal/mca/base/base.h \ + ../../../../opal/class/opal_object.h /usr/include/assert.h \ + ../../../../opal/class/opal_list.h \ + ../../../../opal/include/opal/sys/atomic.h \ + ../../../../opal/include/opal/sys/architecture.h \ + ../../../../opal/include/opal/sys/amd64/atomic.h \ + ../../../../opal/include/opal/sys/atomic_impl.h \ + ../../../../opal/threads/mutex.h ../../../../opal/util/output.h \ + ../../../../opal/threads/mutex_unix.h /usr/include/pthread.h \ + /usr/include/sched.h /usr/include/bits/sched.h \ + /usr/include/bits/setjmp.h /usr/include/errno.h \ + /usr/include/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/asm/errno.h /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + ../../../../opal/mca/base/mca_base_var.h \ + ../../../../opal/class/opal_value_array.h \ + ../../../../opal/include/opal/constants.h \ + ../../../../opal/mca/base/mca_base_var_enum.h \ + ../../../../opal/mca/base/mca_base_framework.h \ + ../../../../opal/util/cmd_line.h ../../../../opal/mca/crs/crs.h \ + ../../../../opal/mca/crs/base/base.h \ + ../../../../opal/util/opal_environ.h ../../../../opal/runtime/opal_cr.h \ + ../../../../opal/mca/event/event.h /usr/include/sys/time.h \ + ../../../../opal/class/opal_pointer_array.h \ + ../../../../opal/mca/event/libevent2019/libevent2019.h \ + /usr/include/unistd.h /usr/include/bits/posix_opt.h \ + /usr/include/bits/environments.h /usr/include/bits/confname.h \ + /usr/include/getopt.h /usr/include/signal.h /usr/include/bits/signum.h \ + /usr/include/bits/siginfo.h /usr/include/bits/sigaction.h \ + /usr/include/bits/sigcontext.h /usr/include/bits/sigstack.h \ + /usr/include/sys/ucontext.h /usr/include/bits/sigthread.h \ + ../../../../opal/threads/threads.h ../../../../opal/threads/mutex.h \ + ../../../../opal/threads/condition.h \ + ../../../../opal/runtime/opal_progress.h \ + ../../../../opal/include/opal/prefetch.h ../../../../opal/util/argv.h \ + ../../../../opal/mca/event/base/base.h \ + ../../../../opal/mca/event/libevent2019/libevent/event.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/event-config.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/evutil.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/util.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/opal_rename.h \ + /usr/include/netdb.h /usr/include/netinet/in.h /usr/include/sys/socket.h \ + /usr/include/sys/uio.h /usr/include/bits/uio.h \ + /usr/include/bits/socket.h /usr/include/bits/sockaddr.h \ + /usr/include/asm/socket.h /usr/include/asm-generic/socket.h \ + /usr/include/asm/sockios.h /usr/include/asm-generic/sockios.h \ + /usr/include/bits/in.h /usr/include/rpc/netdb.h \ + /usr/include/bits/netdb.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/event_struct.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/keyvalq_struct.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/event.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/event_compat.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/buffer.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/buffer_compat.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/bufferevent.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/bufferevent_struct.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/bufferevent_compat.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/tag.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/tag_compat.h \ + ../../../../opal/mca/event/libevent2019/libevent/include/event2/thread.h \ + ../../../../ompi/request/request.h \ + ../../../../ompi/class/ompi_free_list.h \ + ../../../../opal/class/opal_atomic_lifo.h \ + ../../../../opal/threads/condition.h \ + ../../../../ompi/include/ompi/constants.h \ + ../../../../orte/include/orte/constants.h \ + ../../../../orte/include/orte_config.h ../../../../opal/runtime/opal.h \ + ../../../../ompi/request/request_dbg.h ../../../../ompi/mca/pml/pml.h \ + ../../../../ompi/mca/coll/base/coll_tags.h \ + ../../../../ompi/communicator/communicator.h \ + ../../../../ompi/errhandler/errhandler.h \ + ../../../../ompi/runtime/mpiruntime.h \ + ../../../../opal/class/opal_hash_table.h \ + ../../../../ompi/errhandler/errhandler_predefined.h \ + ../../../../ompi/errhandler/errcode-internal.h \ + ../../../../ompi/group/group.h ../../../../ompi/proc/proc.h \ + ../../../../ompi/include/ompi/types.h ../../../../opal/dss/dss_types.h \ + ../../../../opal/mca/hwloc/hwloc.h \ + ../../../../opal/mca/hwloc/hwloc152/hwloc152.h \ + ../../../../opal/mca/hwloc/hwloc152/hwloc/include/hwloc.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/hwloc/hwloc152/hwloc/include/hwloc/autogen/config.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/hwloc/hwloc152/hwloc/include/hwloc/rename.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/hwloc/hwloc152/hwloc/include/hwloc/bitmap.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/hwloc/hwloc152/hwloc/include/hwloc/helper.h \ + ../../../../ompi/mca/rte/rte.h ../../../../ompi/mca/rte/orte/rte_orte.h \ + ../../../../ompi/info/info.h ../../../../orte/include/orte/types.h \ + ../../../../orte/mca/errmgr/errmgr.h ../../../../opal/util/error.h \ + ../../../../orte/runtime/orte_globals.h \ + ../../../../opal/class/opal_ring_buffer.h \ + ../../../../opal/mca/hwloc/base/base.h \ + ../../../../orte/mca/plm/plm_types.h \ + ../../../../orte/mca/rml/rml_types.h ../../../../orte/util/proc_info.h \ + ../../../../orte/mca/grpcomm/grpcomm_types.h \ + ../../../../orte/util/name_fns.h ../../../../orte/util/error_strings.h \ + ../../../../orte/runtime/runtime.h ../../../../orte/runtime/orte_wait.h \ + ../../../../opal/dss/dss.h ../../../../orte/mca/grpcomm/grpcomm.h \ + ../../../../orte/mca/rml/base/rml_contact.h \ + ../../../../orte/mca/rml/rml.h ../../../../orte/mca/routed/routed.h \ + ../../../../orte/mca/routed/routed_types.h \ + ../../../../opal/class/opal_bitmap.h \ + ../../../../orte/runtime/orte_data_server.h \ + ../../../../ompi/group/group_dbg.h ../../../../ompi/op/op.h \ + ../../../../ompi/datatype/ompi_datatype.h \ + ../../../../opal/datatype/opal_convertor.h \ + ../../../../opal/datatype/opal_datatype.h \ + ../../../../ompi/mpi/fortran/base/fint_2_int.h \ + ../../../../ompi/mca/op/op.h \ + /hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_api.h \ + /hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_version.h \ + /hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_runtime_api.h \ + /hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_dte.h \ + /usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/float.h \ + /hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_constants.h \ + /hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_constants.h \ + coll_hcoll_debug.h ../../../../opal/mca/installdirs/installdirs.h + +../../../../ompi/include/ompi_config.h: + +../../../../opal/include/opal_config.h: + +../../../../opal/include/opal_config_top.h: + +../../../../opal/include/opal_config_bottom.h: + +../../../../opal/include/opal_config.h: + +/usr/include/stdint.h: + +/usr/include/features.h: + +/usr/include/sys/cdefs.h: + +/usr/include/bits/wordsize.h: + +/usr/include/gnu/stubs.h: + +/usr/include/gnu/stubs-64.h: + +/usr/include/bits/wchar.h: + +/usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/stdbool.h: + +/usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/limits.h: + +/usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/syslimits.h: + +/usr/include/limits.h: + +/usr/include/bits/posix1_lim.h: + +/usr/include/bits/local_lim.h: + +/usr/include/linux/limits.h: + +/usr/include/bits/posix2_lim.h: + +/usr/include/bits/xopen_lim.h: + +/usr/include/bits/stdio_lim.h: + +/usr/include/sys/param.h: + +/usr/include/linux/param.h: + +/usr/include/asm/param.h: + +/usr/include/asm-generic/param.h: + +/usr/include/sys/types.h: + +/usr/include/bits/types.h: + +/usr/include/bits/typesizes.h: + +/usr/include/time.h: + +/usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/stddef.h: + +/usr/include/endian.h: + +/usr/include/bits/endian.h: + +/usr/include/bits/byteswap.h: + +/usr/include/sys/select.h: + +/usr/include/bits/select.h: + +/usr/include/bits/sigset.h: + +/usr/include/bits/time.h: + +/usr/include/sys/sysmacros.h: + +/usr/include/bits/pthreadtypes.h: + +../../../../opal/util/malloc.h: + +/usr/include/stdlib.h: + +/usr/include/bits/waitflags.h: + +/usr/include/bits/waitstatus.h: + +/usr/include/xlocale.h: + +/usr/include/alloca.h: + +/usr/include/string.h: + +/usr/include/stdio.h: + +/usr/include/libio.h: + +/usr/include/_G_config.h: + +/usr/include/wchar.h: + +/usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/stdarg.h: + +/usr/include/bits/sys_errlist.h: + +/usr/include/dlfcn.h: + +/usr/include/bits/dlfcn.h: + +/usr/include/libgen.h: + +coll_hcoll.h: + +../../../../ompi/include/mpi.h: + +../../../../opal/mca/mca.h: + +../../../../ompi/mca/coll/coll.h: + +../../../../opal/mca/base/base.h: + +../../../../opal/class/opal_object.h: + +/usr/include/assert.h: + +../../../../opal/class/opal_list.h: + +../../../../opal/include/opal/sys/atomic.h: + +../../../../opal/include/opal/sys/architecture.h: + +../../../../opal/include/opal/sys/amd64/atomic.h: + +../../../../opal/include/opal/sys/atomic_impl.h: + +../../../../opal/threads/mutex.h: + +../../../../opal/util/output.h: + +../../../../opal/threads/mutex_unix.h: + +/usr/include/pthread.h: + +/usr/include/sched.h: + +/usr/include/bits/sched.h: + +/usr/include/bits/setjmp.h: + +/usr/include/errno.h: + +/usr/include/bits/errno.h: + +/usr/include/linux/errno.h: + +/usr/include/asm/errno.h: + +/usr/include/asm-generic/errno.h: + +/usr/include/asm-generic/errno-base.h: + +../../../../opal/mca/base/mca_base_var.h: + +../../../../opal/class/opal_value_array.h: + +../../../../opal/include/opal/constants.h: + +../../../../opal/mca/base/mca_base_var_enum.h: + +../../../../opal/mca/base/mca_base_framework.h: + +../../../../opal/util/cmd_line.h: + +../../../../opal/mca/crs/crs.h: + +../../../../opal/mca/crs/base/base.h: + +../../../../opal/util/opal_environ.h: + +../../../../opal/runtime/opal_cr.h: + +../../../../opal/mca/event/event.h: + +/usr/include/sys/time.h: + +../../../../opal/class/opal_pointer_array.h: + +../../../../opal/mca/event/libevent2019/libevent2019.h: + +/usr/include/unistd.h: + +/usr/include/bits/posix_opt.h: + +/usr/include/bits/environments.h: + +/usr/include/bits/confname.h: + +/usr/include/getopt.h: + +/usr/include/signal.h: + +/usr/include/bits/signum.h: + +/usr/include/bits/siginfo.h: + +/usr/include/bits/sigaction.h: + +/usr/include/bits/sigcontext.h: + +/usr/include/bits/sigstack.h: + +/usr/include/sys/ucontext.h: + +/usr/include/bits/sigthread.h: + +../../../../opal/threads/threads.h: + +../../../../opal/threads/mutex.h: + +../../../../opal/threads/condition.h: + +../../../../opal/runtime/opal_progress.h: + +../../../../opal/include/opal/prefetch.h: + +../../../../opal/util/argv.h: + +../../../../opal/mca/event/base/base.h: + +../../../../opal/mca/event/libevent2019/libevent/event.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/event-config.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/evutil.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/util.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/opal_rename.h: + +/usr/include/netdb.h: + +/usr/include/netinet/in.h: + +/usr/include/sys/socket.h: + +/usr/include/sys/uio.h: + +/usr/include/bits/uio.h: + +/usr/include/bits/socket.h: + +/usr/include/bits/sockaddr.h: + +/usr/include/asm/socket.h: + +/usr/include/asm-generic/socket.h: + +/usr/include/asm/sockios.h: + +/usr/include/asm-generic/sockios.h: + +/usr/include/bits/in.h: + +/usr/include/rpc/netdb.h: + +/usr/include/bits/netdb.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/event_struct.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/keyvalq_struct.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/event.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/event_compat.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/buffer.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/buffer_compat.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/bufferevent.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/bufferevent_struct.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/bufferevent_compat.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/tag.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/tag_compat.h: + +../../../../opal/mca/event/libevent2019/libevent/include/event2/thread.h: + +../../../../ompi/request/request.h: + +../../../../ompi/class/ompi_free_list.h: + +../../../../opal/class/opal_atomic_lifo.h: + +../../../../opal/threads/condition.h: + +../../../../ompi/include/ompi/constants.h: + +../../../../orte/include/orte/constants.h: + +../../../../orte/include/orte_config.h: + +../../../../opal/runtime/opal.h: + +../../../../ompi/request/request_dbg.h: + +../../../../ompi/mca/pml/pml.h: + +../../../../ompi/mca/coll/base/coll_tags.h: + +../../../../ompi/communicator/communicator.h: + +../../../../ompi/errhandler/errhandler.h: + +../../../../ompi/runtime/mpiruntime.h: + +../../../../opal/class/opal_hash_table.h: + +../../../../ompi/errhandler/errhandler_predefined.h: + +../../../../ompi/errhandler/errcode-internal.h: + +../../../../ompi/group/group.h: + +../../../../ompi/proc/proc.h: + +../../../../ompi/include/ompi/types.h: + +../../../../opal/dss/dss_types.h: + +../../../../opal/mca/hwloc/hwloc.h: + +../../../../opal/mca/hwloc/hwloc152/hwloc152.h: + +../../../../opal/mca/hwloc/hwloc152/hwloc/include/hwloc.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/hwloc/hwloc152/hwloc/include/hwloc/autogen/config.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/hwloc/hwloc152/hwloc/include/hwloc/rename.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/hwloc/hwloc152/hwloc/include/hwloc/bitmap.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/hwloc/hwloc152/hwloc/include/hwloc/helper.h: + +../../../../ompi/mca/rte/rte.h: + +../../../../ompi/mca/rte/orte/rte_orte.h: + +../../../../ompi/info/info.h: + +../../../../orte/include/orte/types.h: + +../../../../orte/mca/errmgr/errmgr.h: + +../../../../opal/util/error.h: + +../../../../orte/runtime/orte_globals.h: + +../../../../opal/class/opal_ring_buffer.h: + +../../../../opal/mca/hwloc/base/base.h: + +../../../../orte/mca/plm/plm_types.h: + +../../../../orte/mca/rml/rml_types.h: + +../../../../orte/util/proc_info.h: + +../../../../orte/mca/grpcomm/grpcomm_types.h: + +../../../../orte/util/name_fns.h: + +../../../../orte/util/error_strings.h: + +../../../../orte/runtime/runtime.h: + +../../../../orte/runtime/orte_wait.h: + +../../../../opal/dss/dss.h: + +../../../../orte/mca/grpcomm/grpcomm.h: + +../../../../orte/mca/rml/base/rml_contact.h: + +../../../../orte/mca/rml/rml.h: + +../../../../orte/mca/routed/routed.h: + +../../../../orte/mca/routed/routed_types.h: + +../../../../opal/class/opal_bitmap.h: + +../../../../orte/runtime/orte_data_server.h: + +../../../../ompi/group/group_dbg.h: + +../../../../ompi/op/op.h: + +../../../../ompi/datatype/ompi_datatype.h: + +../../../../opal/datatype/opal_convertor.h: + +../../../../opal/datatype/opal_datatype.h: + +../../../../ompi/mpi/fortran/base/fint_2_int.h: + +../../../../ompi/mca/op/op.h: + +/hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_api.h: + +/hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_version.h: + +/hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_runtime_api.h: + +/hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_dte.h: + +/usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/float.h: + +/hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_constants.h: + +/hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_constants.h: + +coll_hcoll_debug.h: + +../../../../opal/mca/installdirs/installdirs.h: diff --git a/ompi/mca/coll/hcoll/.deps/coll_hcoll_module.Plo b/ompi/mca/coll/hcoll/.deps/coll_hcoll_module.Plo new file mode 100644 index 0000000000..a8b81f73ca --- /dev/null +++ b/ompi/mca/coll/hcoll/.deps/coll_hcoll_module.Plo @@ -0,0 +1,570 @@ +coll_hcoll_module.lo: coll_hcoll_module.c coll_hcoll.h \ + ../../../../ompi/include/ompi_config.h \ + ../../../../opal/include/opal_config.h \ + ../../../../opal/include/opal_config_top.h \ + ../../../../opal/include/opal_config_bottom.h \ + ../../../../opal/include/opal_config.h /usr/include/stdint.h \ + /usr/include/features.h /usr/include/sys/cdefs.h \ + /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \ + /usr/include/gnu/stubs-64.h /usr/include/bits/wchar.h \ + /usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/stdbool.h \ + /usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/limits.h \ + /usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/syslimits.h \ + /usr/include/limits.h /usr/include/bits/posix1_lim.h \ + /usr/include/bits/local_lim.h /usr/include/linux/limits.h \ + /usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \ + /usr/include/bits/stdio_lim.h /usr/include/sys/param.h \ + /usr/include/linux/param.h /usr/include/asm/param.h \ + /usr/include/asm-generic/param.h /usr/include/sys/types.h \ + /usr/include/bits/types.h /usr/include/bits/typesizes.h \ + /usr/include/time.h \ + /usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/stddef.h \ + /usr/include/endian.h /usr/include/bits/endian.h \ + /usr/include/bits/byteswap.h /usr/include/sys/select.h \ + /usr/include/bits/select.h /usr/include/bits/sigset.h \ + /usr/include/bits/time.h /usr/include/sys/sysmacros.h \ + /usr/include/bits/pthreadtypes.h ../../../../opal/util/malloc.h \ + /usr/include/stdlib.h /usr/include/bits/waitflags.h \ + /usr/include/bits/waitstatus.h /usr/include/xlocale.h \ + /usr/include/alloca.h /usr/include/string.h \ + ../../../../ompi/include/mpi.h ../../../../opal/mca/mca.h \ + ../../../../ompi/mca/coll/coll.h ../../../../opal/mca/base/base.h \ + ../../../../opal/class/opal_object.h /usr/include/assert.h \ + ../../../../opal/class/opal_list.h /usr/include/stdio.h \ + /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ + /usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/stdarg.h \ + /usr/include/bits/sys_errlist.h \ + ../../../../opal/include/opal/sys/atomic.h \ + ../../../../opal/include/opal/sys/architecture.h \ + ../../../../opal/include/opal/sys/amd64/atomic.h \ + ../../../../opal/include/opal/sys/atomic_impl.h \ + ../../../../opal/threads/mutex.h ../../../../opal/util/output.h \ + ../../../../opal/threads/mutex_unix.h /usr/include/pthread.h \ + /usr/include/sched.h /usr/include/bits/sched.h \ + /usr/include/bits/setjmp.h /usr/include/errno.h \ + /usr/include/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/asm/errno.h /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + ../../../../opal/mca/base/mca_base_var.h \ + ../../../../opal/class/opal_value_array.h \ + ../../../../opal/include/opal/constants.h \ + ../../../../opal/mca/base/mca_base_var_enum.h \ + ../../../../opal/mca/base/mca_base_framework.h \ + ../../../../opal/util/cmd_line.h ../../../../opal/mca/crs/crs.h \ + ../../../../opal/mca/crs/base/base.h \ + ../../../../opal/util/opal_environ.h ../../../../opal/runtime/opal_cr.h \ + ../../../../opal/mca/event/event.h /usr/include/sys/time.h \ + ../../../../opal/class/opal_pointer_array.h \ + ../../../../opal/mca/event/libevent2019/libevent2019.h \ + /usr/include/unistd.h /usr/include/bits/posix_opt.h \ + /usr/include/bits/environments.h /usr/include/bits/confname.h \ + /usr/include/getopt.h /usr/include/signal.h /usr/include/bits/signum.h \ + /usr/include/bits/siginfo.h /usr/include/bits/sigaction.h \ + /usr/include/bits/sigcontext.h /usr/include/bits/sigstack.h \ + /usr/include/sys/ucontext.h /usr/include/bits/sigthread.h \ + ../../../../opal/threads/threads.h ../../../../opal/threads/mutex.h \ + ../../../../opal/threads/condition.h \ + ../../../../opal/runtime/opal_progress.h \ + ../../../../opal/include/opal/prefetch.h ../../../../opal/util/argv.h \ + ../../../../opal/mca/event/base/base.h \ + ../../../../opal/mca/event/libevent2019/libevent/event.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/event-config.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/evutil.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/util.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/opal_rename.h \ + /usr/include/netdb.h /usr/include/netinet/in.h /usr/include/sys/socket.h \ + /usr/include/sys/uio.h /usr/include/bits/uio.h \ + /usr/include/bits/socket.h /usr/include/bits/sockaddr.h \ + /usr/include/asm/socket.h /usr/include/asm-generic/socket.h \ + /usr/include/asm/sockios.h /usr/include/asm-generic/sockios.h \ + /usr/include/bits/in.h /usr/include/rpc/netdb.h \ + /usr/include/bits/netdb.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/event_struct.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/keyvalq_struct.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/event.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/event_compat.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/buffer.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/buffer_compat.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/bufferevent.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/bufferevent_struct.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/bufferevent_compat.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/tag.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/tag_compat.h \ + ../../../../opal/mca/event/libevent2019/libevent/include/event2/thread.h \ + ../../../../ompi/request/request.h \ + ../../../../ompi/class/ompi_free_list.h \ + ../../../../opal/class/opal_atomic_lifo.h \ + ../../../../opal/threads/condition.h \ + ../../../../ompi/include/ompi/constants.h \ + ../../../../orte/include/orte/constants.h \ + ../../../../orte/include/orte_config.h ../../../../opal/runtime/opal.h \ + ../../../../ompi/request/request_dbg.h ../../../../ompi/mca/pml/pml.h \ + ../../../../ompi/mca/coll/base/coll_tags.h \ + ../../../../ompi/communicator/communicator.h \ + ../../../../ompi/errhandler/errhandler.h \ + ../../../../ompi/runtime/mpiruntime.h \ + ../../../../opal/class/opal_hash_table.h \ + ../../../../ompi/errhandler/errhandler_predefined.h \ + ../../../../ompi/errhandler/errcode-internal.h \ + ../../../../ompi/group/group.h ../../../../ompi/proc/proc.h \ + ../../../../ompi/include/ompi/types.h ../../../../opal/dss/dss_types.h \ + ../../../../opal/mca/hwloc/hwloc.h \ + ../../../../opal/mca/hwloc/hwloc152/hwloc152.h \ + ../../../../opal/mca/hwloc/hwloc152/hwloc/include/hwloc.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/hwloc/hwloc152/hwloc/include/hwloc/autogen/config.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/hwloc/hwloc152/hwloc/include/hwloc/rename.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/hwloc/hwloc152/hwloc/include/hwloc/bitmap.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/hwloc/hwloc152/hwloc/include/hwloc/helper.h \ + ../../../../ompi/mca/rte/rte.h ../../../../ompi/mca/rte/orte/rte_orte.h \ + ../../../../ompi/info/info.h ../../../../orte/include/orte/types.h \ + ../../../../orte/mca/errmgr/errmgr.h ../../../../opal/util/error.h \ + ../../../../orte/runtime/orte_globals.h \ + ../../../../opal/class/opal_ring_buffer.h \ + ../../../../opal/mca/hwloc/base/base.h \ + ../../../../orte/mca/plm/plm_types.h \ + ../../../../orte/mca/rml/rml_types.h ../../../../orte/util/proc_info.h \ + ../../../../orte/mca/grpcomm/grpcomm_types.h \ + ../../../../orte/util/name_fns.h ../../../../orte/util/error_strings.h \ + ../../../../orte/runtime/runtime.h ../../../../orte/runtime/orte_wait.h \ + ../../../../opal/dss/dss.h ../../../../orte/mca/grpcomm/grpcomm.h \ + ../../../../orte/mca/rml/base/rml_contact.h \ + ../../../../orte/mca/rml/rml.h ../../../../orte/mca/routed/routed.h \ + ../../../../orte/mca/routed/routed_types.h \ + ../../../../opal/class/opal_bitmap.h \ + ../../../../orte/runtime/orte_data_server.h \ + ../../../../ompi/group/group_dbg.h ../../../../ompi/op/op.h \ + ../../../../ompi/datatype/ompi_datatype.h \ + ../../../../opal/datatype/opal_convertor.h \ + ../../../../opal/datatype/opal_datatype.h \ + ../../../../ompi/mpi/fortran/base/fint_2_int.h \ + ../../../../ompi/mca/op/op.h \ + /hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_api.h \ + /hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_version.h \ + /hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_runtime_api.h \ + /hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_dte.h \ + /usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/float.h \ + /hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_constants.h \ + /hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_constants.h \ + coll_hcoll_debug.h + +coll_hcoll.h: + +../../../../ompi/include/ompi_config.h: + +../../../../opal/include/opal_config.h: + +../../../../opal/include/opal_config_top.h: + +../../../../opal/include/opal_config_bottom.h: + +../../../../opal/include/opal_config.h: + +/usr/include/stdint.h: + +/usr/include/features.h: + +/usr/include/sys/cdefs.h: + +/usr/include/bits/wordsize.h: + +/usr/include/gnu/stubs.h: + +/usr/include/gnu/stubs-64.h: + +/usr/include/bits/wchar.h: + +/usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/stdbool.h: + +/usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/limits.h: + +/usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/syslimits.h: + +/usr/include/limits.h: + +/usr/include/bits/posix1_lim.h: + +/usr/include/bits/local_lim.h: + +/usr/include/linux/limits.h: + +/usr/include/bits/posix2_lim.h: + +/usr/include/bits/xopen_lim.h: + +/usr/include/bits/stdio_lim.h: + +/usr/include/sys/param.h: + +/usr/include/linux/param.h: + +/usr/include/asm/param.h: + +/usr/include/asm-generic/param.h: + +/usr/include/sys/types.h: + +/usr/include/bits/types.h: + +/usr/include/bits/typesizes.h: + +/usr/include/time.h: + +/usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/stddef.h: + +/usr/include/endian.h: + +/usr/include/bits/endian.h: + +/usr/include/bits/byteswap.h: + +/usr/include/sys/select.h: + +/usr/include/bits/select.h: + +/usr/include/bits/sigset.h: + +/usr/include/bits/time.h: + +/usr/include/sys/sysmacros.h: + +/usr/include/bits/pthreadtypes.h: + +../../../../opal/util/malloc.h: + +/usr/include/stdlib.h: + +/usr/include/bits/waitflags.h: + +/usr/include/bits/waitstatus.h: + +/usr/include/xlocale.h: + +/usr/include/alloca.h: + +/usr/include/string.h: + +../../../../ompi/include/mpi.h: + +../../../../opal/mca/mca.h: + +../../../../ompi/mca/coll/coll.h: + +../../../../opal/mca/base/base.h: + +../../../../opal/class/opal_object.h: + +/usr/include/assert.h: + +../../../../opal/class/opal_list.h: + +/usr/include/stdio.h: + +/usr/include/libio.h: + +/usr/include/_G_config.h: + +/usr/include/wchar.h: + +/usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/stdarg.h: + +/usr/include/bits/sys_errlist.h: + +../../../../opal/include/opal/sys/atomic.h: + +../../../../opal/include/opal/sys/architecture.h: + +../../../../opal/include/opal/sys/amd64/atomic.h: + +../../../../opal/include/opal/sys/atomic_impl.h: + +../../../../opal/threads/mutex.h: + +../../../../opal/util/output.h: + +../../../../opal/threads/mutex_unix.h: + +/usr/include/pthread.h: + +/usr/include/sched.h: + +/usr/include/bits/sched.h: + +/usr/include/bits/setjmp.h: + +/usr/include/errno.h: + +/usr/include/bits/errno.h: + +/usr/include/linux/errno.h: + +/usr/include/asm/errno.h: + +/usr/include/asm-generic/errno.h: + +/usr/include/asm-generic/errno-base.h: + +../../../../opal/mca/base/mca_base_var.h: + +../../../../opal/class/opal_value_array.h: + +../../../../opal/include/opal/constants.h: + +../../../../opal/mca/base/mca_base_var_enum.h: + +../../../../opal/mca/base/mca_base_framework.h: + +../../../../opal/util/cmd_line.h: + +../../../../opal/mca/crs/crs.h: + +../../../../opal/mca/crs/base/base.h: + +../../../../opal/util/opal_environ.h: + +../../../../opal/runtime/opal_cr.h: + +../../../../opal/mca/event/event.h: + +/usr/include/sys/time.h: + +../../../../opal/class/opal_pointer_array.h: + +../../../../opal/mca/event/libevent2019/libevent2019.h: + +/usr/include/unistd.h: + +/usr/include/bits/posix_opt.h: + +/usr/include/bits/environments.h: + +/usr/include/bits/confname.h: + +/usr/include/getopt.h: + +/usr/include/signal.h: + +/usr/include/bits/signum.h: + +/usr/include/bits/siginfo.h: + +/usr/include/bits/sigaction.h: + +/usr/include/bits/sigcontext.h: + +/usr/include/bits/sigstack.h: + +/usr/include/sys/ucontext.h: + +/usr/include/bits/sigthread.h: + +../../../../opal/threads/threads.h: + +../../../../opal/threads/mutex.h: + +../../../../opal/threads/condition.h: + +../../../../opal/runtime/opal_progress.h: + +../../../../opal/include/opal/prefetch.h: + +../../../../opal/util/argv.h: + +../../../../opal/mca/event/base/base.h: + +../../../../opal/mca/event/libevent2019/libevent/event.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/event-config.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/evutil.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/util.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/opal_rename.h: + +/usr/include/netdb.h: + +/usr/include/netinet/in.h: + +/usr/include/sys/socket.h: + +/usr/include/sys/uio.h: + +/usr/include/bits/uio.h: + +/usr/include/bits/socket.h: + +/usr/include/bits/sockaddr.h: + +/usr/include/asm/socket.h: + +/usr/include/asm-generic/socket.h: + +/usr/include/asm/sockios.h: + +/usr/include/asm-generic/sockios.h: + +/usr/include/bits/in.h: + +/usr/include/rpc/netdb.h: + +/usr/include/bits/netdb.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/event_struct.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/keyvalq_struct.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/event.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/event_compat.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/buffer.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/buffer_compat.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/bufferevent.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/bufferevent_struct.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/bufferevent_compat.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/tag.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/tag_compat.h: + +../../../../opal/mca/event/libevent2019/libevent/include/event2/thread.h: + +../../../../ompi/request/request.h: + +../../../../ompi/class/ompi_free_list.h: + +../../../../opal/class/opal_atomic_lifo.h: + +../../../../opal/threads/condition.h: + +../../../../ompi/include/ompi/constants.h: + +../../../../orte/include/orte/constants.h: + +../../../../orte/include/orte_config.h: + +../../../../opal/runtime/opal.h: + +../../../../ompi/request/request_dbg.h: + +../../../../ompi/mca/pml/pml.h: + +../../../../ompi/mca/coll/base/coll_tags.h: + +../../../../ompi/communicator/communicator.h: + +../../../../ompi/errhandler/errhandler.h: + +../../../../ompi/runtime/mpiruntime.h: + +../../../../opal/class/opal_hash_table.h: + +../../../../ompi/errhandler/errhandler_predefined.h: + +../../../../ompi/errhandler/errcode-internal.h: + +../../../../ompi/group/group.h: + +../../../../ompi/proc/proc.h: + +../../../../ompi/include/ompi/types.h: + +../../../../opal/dss/dss_types.h: + +../../../../opal/mca/hwloc/hwloc.h: + +../../../../opal/mca/hwloc/hwloc152/hwloc152.h: + +../../../../opal/mca/hwloc/hwloc152/hwloc/include/hwloc.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/hwloc/hwloc152/hwloc/include/hwloc/autogen/config.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/hwloc/hwloc152/hwloc/include/hwloc/rename.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/hwloc/hwloc152/hwloc/include/hwloc/bitmap.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/hwloc/hwloc152/hwloc/include/hwloc/helper.h: + +../../../../ompi/mca/rte/rte.h: + +../../../../ompi/mca/rte/orte/rte_orte.h: + +../../../../ompi/info/info.h: + +../../../../orte/include/orte/types.h: + +../../../../orte/mca/errmgr/errmgr.h: + +../../../../opal/util/error.h: + +../../../../orte/runtime/orte_globals.h: + +../../../../opal/class/opal_ring_buffer.h: + +../../../../opal/mca/hwloc/base/base.h: + +../../../../orte/mca/plm/plm_types.h: + +../../../../orte/mca/rml/rml_types.h: + +../../../../orte/util/proc_info.h: + +../../../../orte/mca/grpcomm/grpcomm_types.h: + +../../../../orte/util/name_fns.h: + +../../../../orte/util/error_strings.h: + +../../../../orte/runtime/runtime.h: + +../../../../orte/runtime/orte_wait.h: + +../../../../opal/dss/dss.h: + +../../../../orte/mca/grpcomm/grpcomm.h: + +../../../../orte/mca/rml/base/rml_contact.h: + +../../../../orte/mca/rml/rml.h: + +../../../../orte/mca/routed/routed.h: + +../../../../orte/mca/routed/routed_types.h: + +../../../../opal/class/opal_bitmap.h: + +../../../../orte/runtime/orte_data_server.h: + +../../../../ompi/group/group_dbg.h: + +../../../../ompi/op/op.h: + +../../../../ompi/datatype/ompi_datatype.h: + +../../../../opal/datatype/opal_convertor.h: + +../../../../opal/datatype/opal_datatype.h: + +../../../../ompi/mpi/fortran/base/fint_2_int.h: + +../../../../ompi/mca/op/op.h: + +/hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_api.h: + +/hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_version.h: + +/hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_runtime_api.h: + +/hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_dte.h: + +/usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/float.h: + +/hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_constants.h: + +/hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_constants.h: + +coll_hcoll_debug.h: diff --git a/ompi/mca/coll/hcoll/.deps/coll_hcoll_ops.Plo b/ompi/mca/coll/hcoll/.deps/coll_hcoll_ops.Plo new file mode 100644 index 0000000000..d3062c9122 --- /dev/null +++ b/ompi/mca/coll/hcoll/.deps/coll_hcoll_ops.Plo @@ -0,0 +1,575 @@ +coll_hcoll_ops.lo: coll_hcoll_ops.c \ + ../../../../ompi/include/ompi_config.h \ + ../../../../opal/include/opal_config.h \ + ../../../../opal/include/opal_config_top.h \ + ../../../../opal/include/opal_config_bottom.h \ + ../../../../opal/include/opal_config.h /usr/include/stdint.h \ + /usr/include/features.h /usr/include/sys/cdefs.h \ + /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \ + /usr/include/gnu/stubs-64.h /usr/include/bits/wchar.h \ + /usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/stdbool.h \ + /usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/limits.h \ + /usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/syslimits.h \ + /usr/include/limits.h /usr/include/bits/posix1_lim.h \ + /usr/include/bits/local_lim.h /usr/include/linux/limits.h \ + /usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \ + /usr/include/bits/stdio_lim.h /usr/include/sys/param.h \ + /usr/include/linux/param.h /usr/include/asm/param.h \ + /usr/include/asm-generic/param.h /usr/include/sys/types.h \ + /usr/include/bits/types.h /usr/include/bits/typesizes.h \ + /usr/include/time.h \ + /usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/stddef.h \ + /usr/include/endian.h /usr/include/bits/endian.h \ + /usr/include/bits/byteswap.h /usr/include/sys/select.h \ + /usr/include/bits/select.h /usr/include/bits/sigset.h \ + /usr/include/bits/time.h /usr/include/sys/sysmacros.h \ + /usr/include/bits/pthreadtypes.h ../../../../opal/util/malloc.h \ + /usr/include/stdlib.h /usr/include/bits/waitflags.h \ + /usr/include/bits/waitstatus.h /usr/include/xlocale.h \ + /usr/include/alloca.h /usr/include/string.h \ + ../../../../ompi/include/ompi/constants.h \ + ../../../../orte/include/orte/constants.h \ + ../../../../opal/include/opal/constants.h \ + ../../../../orte/include/orte_config.h coll_hcoll.h \ + ../../../../ompi/include/mpi.h ../../../../opal/mca/mca.h \ + ../../../../ompi/mca/coll/coll.h ../../../../opal/mca/base/base.h \ + ../../../../opal/class/opal_object.h /usr/include/assert.h \ + ../../../../opal/class/opal_list.h /usr/include/stdio.h \ + /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ + /usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/stdarg.h \ + /usr/include/bits/sys_errlist.h \ + ../../../../opal/include/opal/sys/atomic.h \ + ../../../../opal/include/opal/sys/architecture.h \ + ../../../../opal/include/opal/sys/amd64/atomic.h \ + ../../../../opal/include/opal/sys/atomic_impl.h \ + ../../../../opal/threads/mutex.h ../../../../opal/util/output.h \ + ../../../../opal/threads/mutex_unix.h /usr/include/pthread.h \ + /usr/include/sched.h /usr/include/bits/sched.h \ + /usr/include/bits/setjmp.h /usr/include/errno.h \ + /usr/include/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/asm/errno.h /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + ../../../../opal/mca/base/mca_base_var.h \ + ../../../../opal/class/opal_value_array.h \ + ../../../../opal/mca/base/mca_base_var_enum.h \ + ../../../../opal/mca/base/mca_base_framework.h \ + ../../../../opal/util/cmd_line.h ../../../../opal/mca/crs/crs.h \ + ../../../../opal/mca/crs/base/base.h \ + ../../../../opal/util/opal_environ.h ../../../../opal/runtime/opal_cr.h \ + ../../../../opal/mca/event/event.h /usr/include/sys/time.h \ + ../../../../opal/class/opal_pointer_array.h \ + ../../../../opal/mca/event/libevent2019/libevent2019.h \ + /usr/include/unistd.h /usr/include/bits/posix_opt.h \ + /usr/include/bits/environments.h /usr/include/bits/confname.h \ + /usr/include/getopt.h /usr/include/signal.h /usr/include/bits/signum.h \ + /usr/include/bits/siginfo.h /usr/include/bits/sigaction.h \ + /usr/include/bits/sigcontext.h /usr/include/bits/sigstack.h \ + /usr/include/sys/ucontext.h /usr/include/bits/sigthread.h \ + ../../../../opal/threads/threads.h ../../../../opal/threads/mutex.h \ + ../../../../opal/threads/condition.h \ + ../../../../opal/runtime/opal_progress.h \ + ../../../../opal/include/opal/prefetch.h ../../../../opal/util/argv.h \ + ../../../../opal/mca/event/base/base.h \ + ../../../../opal/mca/event/libevent2019/libevent/event.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/event-config.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/evutil.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/util.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/opal_rename.h \ + /usr/include/netdb.h /usr/include/netinet/in.h /usr/include/sys/socket.h \ + /usr/include/sys/uio.h /usr/include/bits/uio.h \ + /usr/include/bits/socket.h /usr/include/bits/sockaddr.h \ + /usr/include/asm/socket.h /usr/include/asm-generic/socket.h \ + /usr/include/asm/sockios.h /usr/include/asm-generic/sockios.h \ + /usr/include/bits/in.h /usr/include/rpc/netdb.h \ + /usr/include/bits/netdb.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/event_struct.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/keyvalq_struct.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/event.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/event_compat.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/buffer.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/buffer_compat.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/bufferevent.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/bufferevent_struct.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/bufferevent_compat.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/tag.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/tag_compat.h \ + ../../../../opal/mca/event/libevent2019/libevent/include/event2/thread.h \ + ../../../../ompi/request/request.h \ + ../../../../ompi/class/ompi_free_list.h \ + ../../../../opal/class/opal_atomic_lifo.h \ + ../../../../opal/threads/condition.h ../../../../opal/runtime/opal.h \ + ../../../../ompi/request/request_dbg.h ../../../../ompi/mca/pml/pml.h \ + ../../../../ompi/mca/coll/base/coll_tags.h \ + ../../../../ompi/communicator/communicator.h \ + ../../../../ompi/errhandler/errhandler.h \ + ../../../../ompi/runtime/mpiruntime.h \ + ../../../../opal/class/opal_hash_table.h \ + ../../../../ompi/errhandler/errhandler_predefined.h \ + ../../../../ompi/errhandler/errcode-internal.h \ + ../../../../ompi/group/group.h ../../../../ompi/proc/proc.h \ + ../../../../ompi/include/ompi/types.h ../../../../opal/dss/dss_types.h \ + ../../../../opal/mca/hwloc/hwloc.h \ + ../../../../opal/mca/hwloc/hwloc152/hwloc152.h \ + ../../../../opal/mca/hwloc/hwloc152/hwloc/include/hwloc.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/hwloc/hwloc152/hwloc/include/hwloc/autogen/config.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/hwloc/hwloc152/hwloc/include/hwloc/rename.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/hwloc/hwloc152/hwloc/include/hwloc/bitmap.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/hwloc/hwloc152/hwloc/include/hwloc/helper.h \ + ../../../../ompi/mca/rte/rte.h ../../../../ompi/mca/rte/orte/rte_orte.h \ + ../../../../ompi/info/info.h ../../../../orte/include/orte/types.h \ + ../../../../orte/mca/errmgr/errmgr.h ../../../../opal/util/error.h \ + ../../../../orte/runtime/orte_globals.h \ + ../../../../opal/class/opal_ring_buffer.h \ + ../../../../opal/mca/hwloc/base/base.h \ + ../../../../orte/mca/plm/plm_types.h \ + ../../../../orte/mca/rml/rml_types.h ../../../../orte/util/proc_info.h \ + ../../../../orte/mca/grpcomm/grpcomm_types.h \ + ../../../../orte/util/name_fns.h ../../../../orte/util/error_strings.h \ + ../../../../orte/runtime/runtime.h ../../../../orte/runtime/orte_wait.h \ + ../../../../opal/dss/dss.h ../../../../orte/mca/grpcomm/grpcomm.h \ + ../../../../orte/mca/rml/base/rml_contact.h \ + ../../../../orte/mca/rml/rml.h ../../../../orte/mca/routed/routed.h \ + ../../../../orte/mca/routed/routed_types.h \ + ../../../../opal/class/opal_bitmap.h \ + ../../../../orte/runtime/orte_data_server.h \ + ../../../../ompi/group/group_dbg.h ../../../../ompi/op/op.h \ + ../../../../ompi/datatype/ompi_datatype.h \ + ../../../../opal/datatype/opal_convertor.h \ + ../../../../opal/datatype/opal_datatype.h \ + ../../../../ompi/mpi/fortran/base/fint_2_int.h \ + ../../../../ompi/mca/op/op.h \ + /hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_api.h \ + /hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_version.h \ + /hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_runtime_api.h \ + /hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_dte.h \ + /usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/float.h \ + /hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_constants.h \ + /hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_constants.h \ + coll_hcoll_debug.h coll_hcoll_dtypes.h \ + /hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_dte.h + +../../../../ompi/include/ompi_config.h: + +../../../../opal/include/opal_config.h: + +../../../../opal/include/opal_config_top.h: + +../../../../opal/include/opal_config_bottom.h: + +../../../../opal/include/opal_config.h: + +/usr/include/stdint.h: + +/usr/include/features.h: + +/usr/include/sys/cdefs.h: + +/usr/include/bits/wordsize.h: + +/usr/include/gnu/stubs.h: + +/usr/include/gnu/stubs-64.h: + +/usr/include/bits/wchar.h: + +/usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/stdbool.h: + +/usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/limits.h: + +/usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/syslimits.h: + +/usr/include/limits.h: + +/usr/include/bits/posix1_lim.h: + +/usr/include/bits/local_lim.h: + +/usr/include/linux/limits.h: + +/usr/include/bits/posix2_lim.h: + +/usr/include/bits/xopen_lim.h: + +/usr/include/bits/stdio_lim.h: + +/usr/include/sys/param.h: + +/usr/include/linux/param.h: + +/usr/include/asm/param.h: + +/usr/include/asm-generic/param.h: + +/usr/include/sys/types.h: + +/usr/include/bits/types.h: + +/usr/include/bits/typesizes.h: + +/usr/include/time.h: + +/usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/stddef.h: + +/usr/include/endian.h: + +/usr/include/bits/endian.h: + +/usr/include/bits/byteswap.h: + +/usr/include/sys/select.h: + +/usr/include/bits/select.h: + +/usr/include/bits/sigset.h: + +/usr/include/bits/time.h: + +/usr/include/sys/sysmacros.h: + +/usr/include/bits/pthreadtypes.h: + +../../../../opal/util/malloc.h: + +/usr/include/stdlib.h: + +/usr/include/bits/waitflags.h: + +/usr/include/bits/waitstatus.h: + +/usr/include/xlocale.h: + +/usr/include/alloca.h: + +/usr/include/string.h: + +../../../../ompi/include/ompi/constants.h: + +../../../../orte/include/orte/constants.h: + +../../../../opal/include/opal/constants.h: + +../../../../orte/include/orte_config.h: + +coll_hcoll.h: + +../../../../ompi/include/mpi.h: + +../../../../opal/mca/mca.h: + +../../../../ompi/mca/coll/coll.h: + +../../../../opal/mca/base/base.h: + +../../../../opal/class/opal_object.h: + +/usr/include/assert.h: + +../../../../opal/class/opal_list.h: + +/usr/include/stdio.h: + +/usr/include/libio.h: + +/usr/include/_G_config.h: + +/usr/include/wchar.h: + +/usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/stdarg.h: + +/usr/include/bits/sys_errlist.h: + +../../../../opal/include/opal/sys/atomic.h: + +../../../../opal/include/opal/sys/architecture.h: + +../../../../opal/include/opal/sys/amd64/atomic.h: + +../../../../opal/include/opal/sys/atomic_impl.h: + +../../../../opal/threads/mutex.h: + +../../../../opal/util/output.h: + +../../../../opal/threads/mutex_unix.h: + +/usr/include/pthread.h: + +/usr/include/sched.h: + +/usr/include/bits/sched.h: + +/usr/include/bits/setjmp.h: + +/usr/include/errno.h: + +/usr/include/bits/errno.h: + +/usr/include/linux/errno.h: + +/usr/include/asm/errno.h: + +/usr/include/asm-generic/errno.h: + +/usr/include/asm-generic/errno-base.h: + +../../../../opal/mca/base/mca_base_var.h: + +../../../../opal/class/opal_value_array.h: + +../../../../opal/mca/base/mca_base_var_enum.h: + +../../../../opal/mca/base/mca_base_framework.h: + +../../../../opal/util/cmd_line.h: + +../../../../opal/mca/crs/crs.h: + +../../../../opal/mca/crs/base/base.h: + +../../../../opal/util/opal_environ.h: + +../../../../opal/runtime/opal_cr.h: + +../../../../opal/mca/event/event.h: + +/usr/include/sys/time.h: + +../../../../opal/class/opal_pointer_array.h: + +../../../../opal/mca/event/libevent2019/libevent2019.h: + +/usr/include/unistd.h: + +/usr/include/bits/posix_opt.h: + +/usr/include/bits/environments.h: + +/usr/include/bits/confname.h: + +/usr/include/getopt.h: + +/usr/include/signal.h: + +/usr/include/bits/signum.h: + +/usr/include/bits/siginfo.h: + +/usr/include/bits/sigaction.h: + +/usr/include/bits/sigcontext.h: + +/usr/include/bits/sigstack.h: + +/usr/include/sys/ucontext.h: + +/usr/include/bits/sigthread.h: + +../../../../opal/threads/threads.h: + +../../../../opal/threads/mutex.h: + +../../../../opal/threads/condition.h: + +../../../../opal/runtime/opal_progress.h: + +../../../../opal/include/opal/prefetch.h: + +../../../../opal/util/argv.h: + +../../../../opal/mca/event/base/base.h: + +../../../../opal/mca/event/libevent2019/libevent/event.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/event-config.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/evutil.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/util.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/opal_rename.h: + +/usr/include/netdb.h: + +/usr/include/netinet/in.h: + +/usr/include/sys/socket.h: + +/usr/include/sys/uio.h: + +/usr/include/bits/uio.h: + +/usr/include/bits/socket.h: + +/usr/include/bits/sockaddr.h: + +/usr/include/asm/socket.h: + +/usr/include/asm-generic/socket.h: + +/usr/include/asm/sockios.h: + +/usr/include/asm-generic/sockios.h: + +/usr/include/bits/in.h: + +/usr/include/rpc/netdb.h: + +/usr/include/bits/netdb.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/event_struct.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/keyvalq_struct.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/event.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/event_compat.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/buffer.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/buffer_compat.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/bufferevent.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/bufferevent_struct.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/bufferevent_compat.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/tag.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/tag_compat.h: + +../../../../opal/mca/event/libevent2019/libevent/include/event2/thread.h: + +../../../../ompi/request/request.h: + +../../../../ompi/class/ompi_free_list.h: + +../../../../opal/class/opal_atomic_lifo.h: + +../../../../opal/threads/condition.h: + +../../../../opal/runtime/opal.h: + +../../../../ompi/request/request_dbg.h: + +../../../../ompi/mca/pml/pml.h: + +../../../../ompi/mca/coll/base/coll_tags.h: + +../../../../ompi/communicator/communicator.h: + +../../../../ompi/errhandler/errhandler.h: + +../../../../ompi/runtime/mpiruntime.h: + +../../../../opal/class/opal_hash_table.h: + +../../../../ompi/errhandler/errhandler_predefined.h: + +../../../../ompi/errhandler/errcode-internal.h: + +../../../../ompi/group/group.h: + +../../../../ompi/proc/proc.h: + +../../../../ompi/include/ompi/types.h: + +../../../../opal/dss/dss_types.h: + +../../../../opal/mca/hwloc/hwloc.h: + +../../../../opal/mca/hwloc/hwloc152/hwloc152.h: + +../../../../opal/mca/hwloc/hwloc152/hwloc/include/hwloc.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/hwloc/hwloc152/hwloc/include/hwloc/autogen/config.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/hwloc/hwloc152/hwloc/include/hwloc/rename.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/hwloc/hwloc152/hwloc/include/hwloc/bitmap.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/hwloc/hwloc152/hwloc/include/hwloc/helper.h: + +../../../../ompi/mca/rte/rte.h: + +../../../../ompi/mca/rte/orte/rte_orte.h: + +../../../../ompi/info/info.h: + +../../../../orte/include/orte/types.h: + +../../../../orte/mca/errmgr/errmgr.h: + +../../../../opal/util/error.h: + +../../../../orte/runtime/orte_globals.h: + +../../../../opal/class/opal_ring_buffer.h: + +../../../../opal/mca/hwloc/base/base.h: + +../../../../orte/mca/plm/plm_types.h: + +../../../../orte/mca/rml/rml_types.h: + +../../../../orte/util/proc_info.h: + +../../../../orte/mca/grpcomm/grpcomm_types.h: + +../../../../orte/util/name_fns.h: + +../../../../orte/util/error_strings.h: + +../../../../orte/runtime/runtime.h: + +../../../../orte/runtime/orte_wait.h: + +../../../../opal/dss/dss.h: + +../../../../orte/mca/grpcomm/grpcomm.h: + +../../../../orte/mca/rml/base/rml_contact.h: + +../../../../orte/mca/rml/rml.h: + +../../../../orte/mca/routed/routed.h: + +../../../../orte/mca/routed/routed_types.h: + +../../../../opal/class/opal_bitmap.h: + +../../../../orte/runtime/orte_data_server.h: + +../../../../ompi/group/group_dbg.h: + +../../../../ompi/op/op.h: + +../../../../ompi/datatype/ompi_datatype.h: + +../../../../opal/datatype/opal_convertor.h: + +../../../../opal/datatype/opal_datatype.h: + +../../../../ompi/mpi/fortran/base/fint_2_int.h: + +../../../../ompi/mca/op/op.h: + +/hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_api.h: + +/hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_version.h: + +/hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_runtime_api.h: + +/hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_dte.h: + +/usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/float.h: + +/hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_constants.h: + +/hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_constants.h: + +coll_hcoll_debug.h: + +coll_hcoll_dtypes.h: + +/hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_dte.h: diff --git a/ompi/mca/coll/hcoll/.deps/coll_hcoll_rte.Plo b/ompi/mca/coll/hcoll/.deps/coll_hcoll_rte.Plo new file mode 100644 index 0000000000..02e305ec49 --- /dev/null +++ b/ompi/mca/coll/hcoll/.deps/coll_hcoll_rte.Plo @@ -0,0 +1,588 @@ +coll_hcoll_rte.lo: coll_hcoll_rte.c \ + ../../../../ompi/include/ompi_config.h \ + ../../../../opal/include/opal_config.h \ + ../../../../opal/include/opal_config_top.h \ + ../../../../opal/include/opal_config_bottom.h \ + ../../../../opal/include/opal_config.h /usr/include/stdint.h \ + /usr/include/features.h /usr/include/sys/cdefs.h \ + /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \ + /usr/include/gnu/stubs-64.h /usr/include/bits/wchar.h \ + /usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/stdbool.h \ + /usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/limits.h \ + /usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/syslimits.h \ + /usr/include/limits.h /usr/include/bits/posix1_lim.h \ + /usr/include/bits/local_lim.h /usr/include/linux/limits.h \ + /usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \ + /usr/include/bits/stdio_lim.h /usr/include/sys/param.h \ + /usr/include/linux/param.h /usr/include/asm/param.h \ + /usr/include/asm-generic/param.h /usr/include/sys/types.h \ + /usr/include/bits/types.h /usr/include/bits/typesizes.h \ + /usr/include/time.h \ + /usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/stddef.h \ + /usr/include/endian.h /usr/include/bits/endian.h \ + /usr/include/bits/byteswap.h /usr/include/sys/select.h \ + /usr/include/bits/select.h /usr/include/bits/sigset.h \ + /usr/include/bits/time.h /usr/include/sys/sysmacros.h \ + /usr/include/bits/pthreadtypes.h ../../../../opal/util/malloc.h \ + /usr/include/stdlib.h /usr/include/bits/waitflags.h \ + /usr/include/bits/waitstatus.h /usr/include/xlocale.h \ + /usr/include/alloca.h /usr/include/string.h /usr/include/unistd.h \ + /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \ + /usr/include/bits/confname.h /usr/include/getopt.h \ + /usr/include/sys/mman.h /usr/include/bits/mman.h /usr/include/fcntl.h \ + /usr/include/bits/fcntl.h /usr/include/bits/uio.h \ + /usr/include/bits/stat.h /usr/include/errno.h /usr/include/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + coll_hcoll.h ../../../../ompi/include/mpi.h ../../../../opal/mca/mca.h \ + ../../../../ompi/mca/coll/coll.h ../../../../opal/mca/base/base.h \ + ../../../../opal/class/opal_object.h /usr/include/assert.h \ + ../../../../opal/class/opal_list.h /usr/include/stdio.h \ + /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ + /usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/stdarg.h \ + /usr/include/bits/sys_errlist.h \ + ../../../../opal/include/opal/sys/atomic.h \ + ../../../../opal/include/opal/sys/architecture.h \ + ../../../../opal/include/opal/sys/amd64/atomic.h \ + ../../../../opal/include/opal/sys/atomic_impl.h \ + ../../../../opal/threads/mutex.h ../../../../opal/util/output.h \ + ../../../../opal/threads/mutex_unix.h /usr/include/pthread.h \ + /usr/include/sched.h /usr/include/bits/sched.h \ + /usr/include/bits/setjmp.h ../../../../opal/mca/base/mca_base_var.h \ + ../../../../opal/class/opal_value_array.h \ + ../../../../opal/include/opal/constants.h \ + ../../../../opal/mca/base/mca_base_var_enum.h \ + ../../../../opal/mca/base/mca_base_framework.h \ + ../../../../opal/util/cmd_line.h ../../../../opal/mca/crs/crs.h \ + ../../../../opal/mca/crs/base/base.h \ + ../../../../opal/util/opal_environ.h ../../../../opal/runtime/opal_cr.h \ + ../../../../opal/mca/event/event.h /usr/include/sys/time.h \ + ../../../../opal/class/opal_pointer_array.h \ + ../../../../opal/mca/event/libevent2019/libevent2019.h \ + /usr/include/signal.h /usr/include/bits/signum.h \ + /usr/include/bits/siginfo.h /usr/include/bits/sigaction.h \ + /usr/include/bits/sigcontext.h /usr/include/bits/sigstack.h \ + /usr/include/sys/ucontext.h /usr/include/bits/sigthread.h \ + ../../../../opal/threads/threads.h ../../../../opal/threads/mutex.h \ + ../../../../opal/threads/condition.h \ + ../../../../opal/runtime/opal_progress.h \ + ../../../../opal/include/opal/prefetch.h ../../../../opal/util/argv.h \ + ../../../../opal/mca/event/base/base.h \ + ../../../../opal/mca/event/libevent2019/libevent/event.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/event-config.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/evutil.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/util.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/opal_rename.h \ + /usr/include/netdb.h /usr/include/netinet/in.h /usr/include/sys/socket.h \ + /usr/include/sys/uio.h /usr/include/bits/socket.h \ + /usr/include/bits/sockaddr.h /usr/include/asm/socket.h \ + /usr/include/asm-generic/socket.h /usr/include/asm/sockios.h \ + /usr/include/asm-generic/sockios.h /usr/include/bits/in.h \ + /usr/include/rpc/netdb.h /usr/include/bits/netdb.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/event_struct.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/keyvalq_struct.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/event.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/event_compat.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/buffer.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/buffer_compat.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/bufferevent.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/bufferevent_struct.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/bufferevent_compat.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/tag.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/tag_compat.h \ + ../../../../opal/mca/event/libevent2019/libevent/include/event2/thread.h \ + ../../../../ompi/request/request.h \ + ../../../../ompi/class/ompi_free_list.h \ + ../../../../opal/class/opal_atomic_lifo.h \ + ../../../../opal/threads/condition.h \ + ../../../../ompi/include/ompi/constants.h \ + ../../../../orte/include/orte/constants.h \ + ../../../../orte/include/orte_config.h ../../../../opal/runtime/opal.h \ + ../../../../ompi/request/request_dbg.h ../../../../ompi/mca/pml/pml.h \ + ../../../../ompi/mca/coll/base/coll_tags.h \ + ../../../../ompi/communicator/communicator.h \ + ../../../../ompi/errhandler/errhandler.h \ + ../../../../ompi/runtime/mpiruntime.h \ + ../../../../opal/class/opal_hash_table.h \ + ../../../../ompi/errhandler/errhandler_predefined.h \ + ../../../../ompi/errhandler/errcode-internal.h \ + ../../../../ompi/group/group.h ../../../../ompi/proc/proc.h \ + ../../../../ompi/include/ompi/types.h ../../../../opal/dss/dss_types.h \ + ../../../../opal/mca/hwloc/hwloc.h \ + ../../../../opal/mca/hwloc/hwloc152/hwloc152.h \ + ../../../../opal/mca/hwloc/hwloc152/hwloc/include/hwloc.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/hwloc/hwloc152/hwloc/include/hwloc/autogen/config.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/hwloc/hwloc152/hwloc/include/hwloc/rename.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/hwloc/hwloc152/hwloc/include/hwloc/bitmap.h \ + /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/hwloc/hwloc152/hwloc/include/hwloc/helper.h \ + ../../../../ompi/mca/rte/rte.h ../../../../ompi/mca/rte/orte/rte_orte.h \ + ../../../../ompi/info/info.h ../../../../orte/include/orte/types.h \ + ../../../../orte/mca/errmgr/errmgr.h ../../../../opal/util/error.h \ + ../../../../orte/runtime/orte_globals.h \ + ../../../../opal/class/opal_ring_buffer.h \ + ../../../../opal/mca/hwloc/base/base.h \ + ../../../../orte/mca/plm/plm_types.h \ + ../../../../orte/mca/rml/rml_types.h ../../../../orte/util/proc_info.h \ + ../../../../orte/mca/grpcomm/grpcomm_types.h \ + ../../../../orte/util/name_fns.h ../../../../orte/util/error_strings.h \ + ../../../../orte/runtime/runtime.h ../../../../orte/runtime/orte_wait.h \ + ../../../../opal/dss/dss.h ../../../../orte/mca/grpcomm/grpcomm.h \ + ../../../../orte/mca/rml/base/rml_contact.h \ + ../../../../orte/mca/rml/rml.h ../../../../orte/mca/routed/routed.h \ + ../../../../orte/mca/routed/routed_types.h \ + ../../../../opal/class/opal_bitmap.h \ + ../../../../orte/runtime/orte_data_server.h \ + ../../../../ompi/group/group_dbg.h ../../../../ompi/op/op.h \ + ../../../../ompi/datatype/ompi_datatype.h \ + ../../../../opal/datatype/opal_convertor.h \ + ../../../../opal/datatype/opal_datatype.h \ + ../../../../ompi/mpi/fortran/base/fint_2_int.h \ + ../../../../ompi/mca/op/op.h \ + /hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_api.h \ + /hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_version.h \ + /hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_runtime_api.h \ + /hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_dte.h \ + /usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/float.h \ + /hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_constants.h \ + /hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_constants.h \ + coll_hcoll_debug.h ../../../../ompi/datatype/ompi_datatype_internal.h \ + ../../../../opal/datatype/opal_datatype_internal.h \ + /hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_dte.h + +../../../../ompi/include/ompi_config.h: + +../../../../opal/include/opal_config.h: + +../../../../opal/include/opal_config_top.h: + +../../../../opal/include/opal_config_bottom.h: + +../../../../opal/include/opal_config.h: + +/usr/include/stdint.h: + +/usr/include/features.h: + +/usr/include/sys/cdefs.h: + +/usr/include/bits/wordsize.h: + +/usr/include/gnu/stubs.h: + +/usr/include/gnu/stubs-64.h: + +/usr/include/bits/wchar.h: + +/usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/stdbool.h: + +/usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/limits.h: + +/usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/syslimits.h: + +/usr/include/limits.h: + +/usr/include/bits/posix1_lim.h: + +/usr/include/bits/local_lim.h: + +/usr/include/linux/limits.h: + +/usr/include/bits/posix2_lim.h: + +/usr/include/bits/xopen_lim.h: + +/usr/include/bits/stdio_lim.h: + +/usr/include/sys/param.h: + +/usr/include/linux/param.h: + +/usr/include/asm/param.h: + +/usr/include/asm-generic/param.h: + +/usr/include/sys/types.h: + +/usr/include/bits/types.h: + +/usr/include/bits/typesizes.h: + +/usr/include/time.h: + +/usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/stddef.h: + +/usr/include/endian.h: + +/usr/include/bits/endian.h: + +/usr/include/bits/byteswap.h: + +/usr/include/sys/select.h: + +/usr/include/bits/select.h: + +/usr/include/bits/sigset.h: + +/usr/include/bits/time.h: + +/usr/include/sys/sysmacros.h: + +/usr/include/bits/pthreadtypes.h: + +../../../../opal/util/malloc.h: + +/usr/include/stdlib.h: + +/usr/include/bits/waitflags.h: + +/usr/include/bits/waitstatus.h: + +/usr/include/xlocale.h: + +/usr/include/alloca.h: + +/usr/include/string.h: + +/usr/include/unistd.h: + +/usr/include/bits/posix_opt.h: + +/usr/include/bits/environments.h: + +/usr/include/bits/confname.h: + +/usr/include/getopt.h: + +/usr/include/sys/mman.h: + +/usr/include/bits/mman.h: + +/usr/include/fcntl.h: + +/usr/include/bits/fcntl.h: + +/usr/include/bits/uio.h: + +/usr/include/bits/stat.h: + +/usr/include/errno.h: + +/usr/include/bits/errno.h: + +/usr/include/linux/errno.h: + +/usr/include/asm/errno.h: + +/usr/include/asm-generic/errno.h: + +/usr/include/asm-generic/errno-base.h: + +coll_hcoll.h: + +../../../../ompi/include/mpi.h: + +../../../../opal/mca/mca.h: + +../../../../ompi/mca/coll/coll.h: + +../../../../opal/mca/base/base.h: + +../../../../opal/class/opal_object.h: + +/usr/include/assert.h: + +../../../../opal/class/opal_list.h: + +/usr/include/stdio.h: + +/usr/include/libio.h: + +/usr/include/_G_config.h: + +/usr/include/wchar.h: + +/usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/stdarg.h: + +/usr/include/bits/sys_errlist.h: + +../../../../opal/include/opal/sys/atomic.h: + +../../../../opal/include/opal/sys/architecture.h: + +../../../../opal/include/opal/sys/amd64/atomic.h: + +../../../../opal/include/opal/sys/atomic_impl.h: + +../../../../opal/threads/mutex.h: + +../../../../opal/util/output.h: + +../../../../opal/threads/mutex_unix.h: + +/usr/include/pthread.h: + +/usr/include/sched.h: + +/usr/include/bits/sched.h: + +/usr/include/bits/setjmp.h: + +../../../../opal/mca/base/mca_base_var.h: + +../../../../opal/class/opal_value_array.h: + +../../../../opal/include/opal/constants.h: + +../../../../opal/mca/base/mca_base_var_enum.h: + +../../../../opal/mca/base/mca_base_framework.h: + +../../../../opal/util/cmd_line.h: + +../../../../opal/mca/crs/crs.h: + +../../../../opal/mca/crs/base/base.h: + +../../../../opal/util/opal_environ.h: + +../../../../opal/runtime/opal_cr.h: + +../../../../opal/mca/event/event.h: + +/usr/include/sys/time.h: + +../../../../opal/class/opal_pointer_array.h: + +../../../../opal/mca/event/libevent2019/libevent2019.h: + +/usr/include/signal.h: + +/usr/include/bits/signum.h: + +/usr/include/bits/siginfo.h: + +/usr/include/bits/sigaction.h: + +/usr/include/bits/sigcontext.h: + +/usr/include/bits/sigstack.h: + +/usr/include/sys/ucontext.h: + +/usr/include/bits/sigthread.h: + +../../../../opal/threads/threads.h: + +../../../../opal/threads/mutex.h: + +../../../../opal/threads/condition.h: + +../../../../opal/runtime/opal_progress.h: + +../../../../opal/include/opal/prefetch.h: + +../../../../opal/util/argv.h: + +../../../../opal/mca/event/base/base.h: + +../../../../opal/mca/event/libevent2019/libevent/event.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/event-config.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/evutil.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/util.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/opal_rename.h: + +/usr/include/netdb.h: + +/usr/include/netinet/in.h: + +/usr/include/sys/socket.h: + +/usr/include/sys/uio.h: + +/usr/include/bits/socket.h: + +/usr/include/bits/sockaddr.h: + +/usr/include/asm/socket.h: + +/usr/include/asm-generic/socket.h: + +/usr/include/asm/sockios.h: + +/usr/include/asm-generic/sockios.h: + +/usr/include/bits/in.h: + +/usr/include/rpc/netdb.h: + +/usr/include/bits/netdb.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/event_struct.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/keyvalq_struct.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/event.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/event_compat.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/buffer.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/buffer_compat.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/bufferevent.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/bufferevent_struct.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/bufferevent_compat.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/tag.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include/event2/tag_compat.h: + +../../../../opal/mca/event/libevent2019/libevent/include/event2/thread.h: + +../../../../ompi/request/request.h: + +../../../../ompi/class/ompi_free_list.h: + +../../../../opal/class/opal_atomic_lifo.h: + +../../../../opal/threads/condition.h: + +../../../../ompi/include/ompi/constants.h: + +../../../../orte/include/orte/constants.h: + +../../../../orte/include/orte_config.h: + +../../../../opal/runtime/opal.h: + +../../../../ompi/request/request_dbg.h: + +../../../../ompi/mca/pml/pml.h: + +../../../../ompi/mca/coll/base/coll_tags.h: + +../../../../ompi/communicator/communicator.h: + +../../../../ompi/errhandler/errhandler.h: + +../../../../ompi/runtime/mpiruntime.h: + +../../../../opal/class/opal_hash_table.h: + +../../../../ompi/errhandler/errhandler_predefined.h: + +../../../../ompi/errhandler/errcode-internal.h: + +../../../../ompi/group/group.h: + +../../../../ompi/proc/proc.h: + +../../../../ompi/include/ompi/types.h: + +../../../../opal/dss/dss_types.h: + +../../../../opal/mca/hwloc/hwloc.h: + +../../../../opal/mca/hwloc/hwloc152/hwloc152.h: + +../../../../opal/mca/hwloc/hwloc152/hwloc/include/hwloc.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/hwloc/hwloc152/hwloc/include/hwloc/autogen/config.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/hwloc/hwloc152/hwloc/include/hwloc/rename.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/hwloc/hwloc152/hwloc/include/hwloc/bitmap.h: + +/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/hwloc/hwloc152/hwloc/include/hwloc/helper.h: + +../../../../ompi/mca/rte/rte.h: + +../../../../ompi/mca/rte/orte/rte_orte.h: + +../../../../ompi/info/info.h: + +../../../../orte/include/orte/types.h: + +../../../../orte/mca/errmgr/errmgr.h: + +../../../../opal/util/error.h: + +../../../../orte/runtime/orte_globals.h: + +../../../../opal/class/opal_ring_buffer.h: + +../../../../opal/mca/hwloc/base/base.h: + +../../../../orte/mca/plm/plm_types.h: + +../../../../orte/mca/rml/rml_types.h: + +../../../../orte/util/proc_info.h: + +../../../../orte/mca/grpcomm/grpcomm_types.h: + +../../../../orte/util/name_fns.h: + +../../../../orte/util/error_strings.h: + +../../../../orte/runtime/runtime.h: + +../../../../orte/runtime/orte_wait.h: + +../../../../opal/dss/dss.h: + +../../../../orte/mca/grpcomm/grpcomm.h: + +../../../../orte/mca/rml/base/rml_contact.h: + +../../../../orte/mca/rml/rml.h: + +../../../../orte/mca/routed/routed.h: + +../../../../orte/mca/routed/routed_types.h: + +../../../../opal/class/opal_bitmap.h: + +../../../../orte/runtime/orte_data_server.h: + +../../../../ompi/group/group_dbg.h: + +../../../../ompi/op/op.h: + +../../../../ompi/datatype/ompi_datatype.h: + +../../../../opal/datatype/opal_convertor.h: + +../../../../opal/datatype/opal_datatype.h: + +../../../../ompi/mpi/fortran/base/fint_2_int.h: + +../../../../ompi/mca/op/op.h: + +/hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_api.h: + +/hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_version.h: + +/hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_runtime_api.h: + +/hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_dte.h: + +/usr/lib/gcc/x86_64-redhat-linux/4.4.6/include/float.h: + +/hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_constants.h: + +/hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_constants.h: + +coll_hcoll_debug.h: + +../../../../ompi/datatype/ompi_datatype_internal.h: + +../../../../opal/datatype/opal_datatype_internal.h: + +/hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include/hcoll/api/hcoll_dte.h: diff --git a/ompi/mca/coll/hcoll/Makefile b/ompi/mca/coll/hcoll/Makefile new file mode 100644 index 0000000000..e1ef618fed --- /dev/null +++ b/ompi/mca/coll/hcoll/Makefile @@ -0,0 +1,1786 @@ +# Makefile.in generated by automake 1.12.3 from Makefile.am. +# ompi/mca/coll/hcoll/Makefile. Generated from Makefile.in by configure. + +# Copyright (C) 1994-2012 Free Software Foundation, Inc. + +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + + +# -*- shell-script -*- +# +# +# Copyright (c) 2011 Mellanox Technologies. All rights reserved. +# $COPYRIGHT$ +# +# Additional copyrights may follow +# +# $HEADER$ +# +# + + +am__make_dryrun = \ + { \ + am__dry=no; \ + case $$MAKEFLAGS in \ + *\\[\ \ ]*) \ + echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ + | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ + *) \ + for am__flg in $$MAKEFLAGS; do \ + case $$am__flg in \ + *=*|--*) ;; \ + *n*) am__dry=yes; break;; \ + esac; \ + done;; \ + esac; \ + test $$am__dry = yes; \ + } +pkgdatadir = $(datadir)/openmpi +pkgincludedir = $(includedir)/openmpi +pkglibdir = $(libdir)/openmpi +pkglibexecdir = $(libexecdir)/openmpi +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +build_triplet = x86_64-unknown-linux-gnu +host_triplet = x86_64-unknown-linux-gnu +target_triplet = x86_64-unknown-linux-gnu +subdir = ompi/mca/coll/hcoll +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/config/depcomp +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/config/c_get_alignment.m4 \ + $(top_srcdir)/config/c_weak_symbols.m4 \ + $(top_srcdir)/config/libtool.m4 $(top_srcdir)/config/ltdl.m4 \ + $(top_srcdir)/config/ltoptions.m4 \ + $(top_srcdir)/config/ltsugar.m4 \ + $(top_srcdir)/config/ltversion.m4 \ + $(top_srcdir)/config/lt~obsolete.m4 \ + $(top_srcdir)/config/ompi_check_broken_qsort.m4 \ + $(top_srcdir)/config/ompi_check_compiler_works.m4 \ + $(top_srcdir)/config/ompi_check_func_lib.m4 \ + $(top_srcdir)/config/ompi_check_icc.m4 \ + $(top_srcdir)/config/ompi_check_libfca.m4 \ + $(top_srcdir)/config/ompi_check_libhcoll.m4 \ + $(top_srcdir)/config/ompi_check_lustre.m4 \ + $(top_srcdir)/config/ompi_check_mx.m4 \ + $(top_srcdir)/config/ompi_check_mxm.m4 \ + $(top_srcdir)/config/ompi_check_openfabrics.m4 \ + $(top_srcdir)/config/ompi_check_package.m4 \ + $(top_srcdir)/config/ompi_check_portals4.m4 \ + $(top_srcdir)/config/ompi_check_ps.m4 \ + $(top_srcdir)/config/ompi_check_psm.m4 \ + $(top_srcdir)/config/ompi_check_pvfs2.m4 \ + $(top_srcdir)/config/ompi_check_udapl.m4 \ + $(top_srcdir)/config/ompi_check_ugni.m4 \ + $(top_srcdir)/config/ompi_check_vendor.m4 \ + $(top_srcdir)/config/ompi_check_withdir.m4 \ + $(top_srcdir)/config/ompi_config_files.m4 \ + $(top_srcdir)/config/ompi_config_pthreads.m4 \ + $(top_srcdir)/config/ompi_config_solaris_threads.m4 \ + $(top_srcdir)/config/ompi_config_subdir.m4 \ + $(top_srcdir)/config/ompi_config_subdir_args.m4 \ + $(top_srcdir)/config/ompi_config_threads.m4 \ + $(top_srcdir)/config/ompi_configure_options.m4 \ + $(top_srcdir)/config/ompi_contrib.m4 \ + $(top_srcdir)/config/ompi_cxx_find_exception_flags.m4 \ + $(top_srcdir)/config/ompi_cxx_find_template_parameters.m4 \ + $(top_srcdir)/config/ompi_cxx_find_template_repository.m4 \ + $(top_srcdir)/config/ompi_cxx_have_exceptions.m4 \ + $(top_srcdir)/config/ompi_ensure_contains_optflags.m4 \ + $(top_srcdir)/config/ompi_ext.m4 \ + $(top_srcdir)/config/ompi_find_type.m4 \ + $(top_srcdir)/config/ompi_fortran_check.m4 \ + $(top_srcdir)/config/ompi_fortran_check_abstract.m4 \ + $(top_srcdir)/config/ompi_fortran_check_asynchronous.m4 \ + $(top_srcdir)/config/ompi_fortran_check_bind_c.m4 \ + $(top_srcdir)/config/ompi_fortran_check_bind_c_logical.m4 \ + $(top_srcdir)/config/ompi_fortran_check_f08_assumed_rank.m4 \ + $(top_srcdir)/config/ompi_fortran_check_ignore_tkr.m4 \ + $(top_srcdir)/config/ompi_fortran_check_logical_array.m4 \ + $(top_srcdir)/config/ompi_fortran_check_optional_args.m4 \ + $(top_srcdir)/config/ompi_fortran_check_private.m4 \ + $(top_srcdir)/config/ompi_fortran_check_procedure.m4 \ + $(top_srcdir)/config/ompi_fortran_check_real16_c_equiv.m4 \ + $(top_srcdir)/config/ompi_fortran_check_type.m4 \ + $(top_srcdir)/config/ompi_fortran_find_ext_symbol_convention.m4 \ + $(top_srcdir)/config/ompi_fortran_find_module_include_flag.m4 \ + $(top_srcdir)/config/ompi_fortran_get_alignment.m4 \ + $(top_srcdir)/config/ompi_fortran_get_handle_max.m4 \ + $(top_srcdir)/config/ompi_fortran_get_kind_value.m4 \ + $(top_srcdir)/config/ompi_fortran_get_sizeof.m4 \ + $(top_srcdir)/config/ompi_fortran_get_value_true.m4 \ + $(top_srcdir)/config/ompi_get_libtool_linker_flags.m4 \ + $(top_srcdir)/config/ompi_interix.m4 \ + $(top_srcdir)/config/ompi_lang_link_with_c.m4 \ + $(top_srcdir)/config/ompi_load_platform.m4 \ + $(top_srcdir)/config/ompi_mca.m4 \ + $(top_srcdir)/config/ompi_save_version.m4 \ + $(top_srcdir)/config/ompi_setup_contrib.m4 \ + $(top_srcdir)/config/ompi_setup_cxx.m4 \ + $(top_srcdir)/config/ompi_setup_fc.m4 \ + $(top_srcdir)/config/ompi_setup_java.m4 \ + $(top_srcdir)/config/ompi_setup_mpi_ext.m4 \ + $(top_srcdir)/config/ompi_setup_mpi_fortran.m4 \ + $(top_srcdir)/config/ompi_setup_mpi_profiling.m4 \ + $(top_srcdir)/config/ompi_strip_optflags.m4 \ + $(top_srcdir)/config/ompi_try_assemble.m4 \ + $(top_srcdir)/config/opal_case_sensitive_fs_setup.m4 \ + $(top_srcdir)/config/opal_check_attributes.m4 \ + $(top_srcdir)/config/opal_check_compiler_version.m4 \ + $(top_srcdir)/config/opal_check_ident.m4 \ + $(top_srcdir)/config/opal_check_offsetof.m4 \ + $(top_srcdir)/config/opal_check_os_flavors.m4 \ + $(top_srcdir)/config/opal_check_pmi.m4 \ + $(top_srcdir)/config/opal_check_pthread_pids.m4 \ + $(top_srcdir)/config/opal_check_verbs.m4 \ + $(top_srcdir)/config/opal_check_visibility.m4 \ + $(top_srcdir)/config/opal_config_asm.m4 \ + $(top_srcdir)/config/opal_config_files.m4 \ + $(top_srcdir)/config/opal_config_threads.m4 \ + $(top_srcdir)/config/opal_configure_options.m4 \ + $(top_srcdir)/config/opal_functions.m4 \ + $(top_srcdir)/config/opal_setup_cc.m4 \ + $(top_srcdir)/config/opal_setup_cxx.m4 \ + $(top_srcdir)/config/opal_setup_ft.m4 \ + $(top_srcdir)/config/opal_setup_libltdl.m4 \ + $(top_srcdir)/config/opal_setup_wrappers.m4 \ + $(top_srcdir)/config/orte_check_alps.m4 \ + $(top_srcdir)/config/orte_check_loadleveler.m4 \ + $(top_srcdir)/config/orte_check_lsf.m4 \ + $(top_srcdir)/config/orte_check_sge.m4 \ + $(top_srcdir)/config/orte_check_slurm.m4 \ + $(top_srcdir)/config/orte_check_tm.m4 \ + $(top_srcdir)/config/orte_config_files.m4 \ + $(top_srcdir)/config/orte_configure_options.m4 \ + $(top_srcdir)/config/orte_setup_debugger_flags.m4 \ + $(top_srcdir)/config/orte_setup_java.m4 \ + $(top_srcdir)/config/autogen_found_items.m4 \ + $(top_srcdir)/opal/mca/backtrace/configure.m4 \ + $(top_srcdir)/opal/mca/event/configure.m4 \ + $(top_srcdir)/opal/mca/hwloc/configure.m4 \ + $(top_srcdir)/opal/mca/installdirs/configure.m4 \ + $(top_srcdir)/opal/mca/memchecker/configure.m4 \ + $(top_srcdir)/opal/mca/memcpy/configure.m4 \ + $(top_srcdir)/opal/mca/memory/configure.m4 \ + $(top_srcdir)/opal/mca/pstat/configure.m4 \ + $(top_srcdir)/opal/mca/timer/configure.m4 \ + $(top_srcdir)/opal/mca/common/pmi/configure.m4 \ + $(top_srcdir)/opal/mca/backtrace/none/configure.m4 \ + $(top_srcdir)/opal/mca/backtrace/execinfo/configure.m4 \ + $(top_srcdir)/opal/mca/backtrace/printstack/configure.m4 \ + $(top_srcdir)/opal/mca/backtrace/darwin/configure.m4 \ + $(top_srcdir)/opal/mca/crs/blcr/configure.m4 \ + $(top_srcdir)/opal/mca/crs/dmtcp/configure.m4 \ + $(top_srcdir)/opal/mca/crs/self/configure.m4 \ + $(top_srcdir)/opal/mca/db/sqlite/configure.m4 \ + $(top_srcdir)/opal/mca/db/pmi/configure.m4 \ + $(top_srcdir)/opal/mca/event/external/configure.m4 \ + $(top_srcdir)/opal/mca/event/libevent2019/configure.m4 \ + $(top_srcdir)/opal/mca/hwloc/external/configure.m4 \ + $(top_srcdir)/opal/mca/hwloc/hwloc152/configure.m4 \ + $(top_srcdir)/opal/mca/hwloc/hwloc152/hwloc/config/hwloc.m4 \ + $(top_srcdir)/opal/mca/hwloc/hwloc152/hwloc/config/hwloc_pkg.m4 \ + $(top_srcdir)/opal/mca/hwloc/hwloc152/hwloc/config/hwloc_check_attributes.m4 \ + $(top_srcdir)/opal/mca/hwloc/hwloc152/hwloc/config/hwloc_check_visibility.m4 \ + $(top_srcdir)/opal/mca/hwloc/hwloc152/hwloc/config/hwloc_check_vendor.m4 \ + $(top_srcdir)/opal/mca/if/solaris_ipv6/configure.m4 \ + $(top_srcdir)/opal/mca/if/bsdx_ipv4/configure.m4 \ + $(top_srcdir)/opal/mca/if/linux_ipv6/configure.m4 \ + $(top_srcdir)/opal/mca/if/bsdx_ipv6/configure.m4 \ + $(top_srcdir)/opal/mca/if/posix_ipv4/configure.m4 \ + $(top_srcdir)/opal/mca/installdirs/config/configure.m4 \ + $(top_srcdir)/opal/mca/installdirs/env/configure.m4 \ + $(top_srcdir)/opal/mca/memchecker/valgrind/configure.m4 \ + $(top_srcdir)/opal/mca/memory/linux/configure.m4 \ + $(top_srcdir)/opal/mca/memory/malloc_solaris/configure.m4 \ + $(top_srcdir)/opal/mca/pstat/linux/configure.m4 \ + $(top_srcdir)/opal/mca/pstat/test/configure.m4 \ + $(top_srcdir)/opal/mca/shmem/posix/configure.m4 \ + $(top_srcdir)/opal/mca/shmem/sysv/configure.m4 \ + $(top_srcdir)/opal/mca/shmem/mmap/configure.m4 \ + $(top_srcdir)/opal/mca/timer/linux/configure.m4 \ + $(top_srcdir)/opal/mca/timer/aix/configure.m4 \ + $(top_srcdir)/opal/mca/timer/altix/configure.m4 \ + $(top_srcdir)/opal/mca/timer/darwin/configure.m4 \ + $(top_srcdir)/opal/mca/timer/catamount/configure.m4 \ + $(top_srcdir)/opal/mca/timer/solaris/configure.m4 \ + $(top_srcdir)/orte/mca/ess/alps/configure.m4 \ + $(top_srcdir)/orte/mca/ess/tm/configure.m4 \ + $(top_srcdir)/orte/mca/ess/slurm/configure.m4 \ + $(top_srcdir)/orte/mca/ess/lsf/configure.m4 \ + $(top_srcdir)/orte/mca/ess/pmi/configure.m4 \ + $(top_srcdir)/orte/mca/grpcomm/pmi/configure.m4 \ + $(top_srcdir)/orte/mca/odls/default/configure.m4 \ + $(top_srcdir)/orte/mca/oob/tcp/configure.m4 \ + $(top_srcdir)/orte/mca/plm/alps/configure.m4 \ + $(top_srcdir)/orte/mca/plm/tm/configure.m4 \ + $(top_srcdir)/orte/mca/plm/slurm/configure.m4 \ + $(top_srcdir)/orte/mca/plm/lsf/configure.m4 \ + $(top_srcdir)/orte/mca/plm/rsh/configure.m4 \ + $(top_srcdir)/orte/mca/ras/alps/configure.m4 \ + $(top_srcdir)/orte/mca/ras/tm/configure.m4 \ + $(top_srcdir)/orte/mca/ras/slurm/configure.m4 \ + $(top_srcdir)/orte/mca/ras/lsf/configure.m4 \ + $(top_srcdir)/orte/mca/ras/gridengine/configure.m4 \ + $(top_srcdir)/orte/mca/ras/loadleveler/configure.m4 \ + $(top_srcdir)/orte/mca/rmaps/mindist/configure.m4 \ + $(top_srcdir)/orte/mca/rmaps/lama/configure.m4 \ + $(top_srcdir)/orte/mca/rmaps/rank_file/configure.m4 \ + $(top_srcdir)/orte/mca/rml/ftrm/configure.m4 \ + $(top_srcdir)/orte/mca/sensor/file/configure.m4 \ + $(top_srcdir)/orte/mca/sensor/ft_tester/configure.m4 \ + $(top_srcdir)/orte/mca/sensor/heartbeat/configure.m4 \ + $(top_srcdir)/orte/mca/sensor/resusage/configure.m4 \ + $(top_srcdir)/orte/mca/snapc/full/configure.m4 \ + $(top_srcdir)/orte/mca/sstore/stage/configure.m4 \ + $(top_srcdir)/orte/mca/sstore/central/configure.m4 \ + $(top_srcdir)/ompi/mca/fbtl/configure.m4 \ + $(top_srcdir)/ompi/mca/fcoll/configure.m4 \ + $(top_srcdir)/ompi/mca/fs/configure.m4 \ + $(top_srcdir)/ompi/mca/io/configure.m4 \ + $(top_srcdir)/ompi/mca/mtl/configure.m4 \ + $(top_srcdir)/ompi/mca/pml/configure.m4 \ + $(top_srcdir)/ompi/mca/rte/configure.m4 \ + $(top_srcdir)/ompi/mca/sharedfp/configure.m4 \ + $(top_srcdir)/ompi/mca/common/sm/configure.m4 \ + $(top_srcdir)/ompi/mca/common/verbs/configure.m4 \ + $(top_srcdir)/ompi/mca/common/ugni/configure.m4 \ + $(top_srcdir)/ompi/mca/common/mx/configure.m4 \ + $(top_srcdir)/ompi/mca/common/ofacm/configure.m4 \ + $(top_srcdir)/ompi/mca/common/cuda/configure.m4 \ + $(top_srcdir)/ompi/mca/bcol/iboffload/configure.m4 \ + $(top_srcdir)/ompi/mca/btl/sm/configure.m4 \ + $(top_srcdir)/ompi/mca/btl/vader/configure.m4 \ + $(top_srcdir)/ompi/mca/btl/ugni/configure.m4 \ + $(top_srcdir)/ompi/mca/btl/mx/configure.m4 \ + $(top_srcdir)/ompi/mca/btl/udapl/configure.m4 \ + $(top_srcdir)/ompi/mca/btl/tcp/configure.m4 \ + $(top_srcdir)/ompi/mca/btl/sctp/configure.m4 \ + $(top_srcdir)/ompi/mca/btl/openib/configure.m4 \ + $(top_srcdir)/ompi/mca/btl/smcuda/configure.m4 \ + $(top_srcdir)/ompi/mca/coll/fca/configure.m4 \ + $(top_srcdir)/ompi/mca/coll/hcoll/configure.m4 \ + $(top_srcdir)/ompi/mca/crcp/bkmrk/configure.m4 \ + $(top_srcdir)/ompi/mca/dpm/orte/configure.m4 \ + $(top_srcdir)/ompi/mca/fbtl/pvfs2/configure.m4 \ + $(top_srcdir)/ompi/mca/fbtl/posix/configure.m4 \ + $(top_srcdir)/ompi/mca/fs/pvfs2/configure.m4 \ + $(top_srcdir)/ompi/mca/fs/lustre/configure.m4 \ + $(top_srcdir)/ompi/mca/io/romio/configure.m4 \ + $(top_srcdir)/ompi/mca/mpool/gpusm/configure.m4 \ + $(top_srcdir)/ompi/mca/mpool/rgpusm/configure.m4 \ + $(top_srcdir)/ompi/mca/mtl/psm/configure.m4 \ + $(top_srcdir)/ompi/mca/mtl/mxm/configure.m4 \ + $(top_srcdir)/ompi/mca/mtl/mx/configure.m4 \ + $(top_srcdir)/ompi/mca/mtl/portals4/configure.m4 \ + $(top_srcdir)/ompi/mca/pml/v/configure.m4 \ + $(top_srcdir)/ompi/mca/pml/crcpw/configure.m4 \ + $(top_srcdir)/ompi/mca/pubsub/pmi/configure.m4 \ + $(top_srcdir)/ompi/mca/pubsub/orte/configure.m4 \ + $(top_srcdir)/ompi/mca/rte/pmi/configure.m4 \ + $(top_srcdir)/ompi/mca/rte/orte/configure.m4 \ + $(top_srcdir)/ompi/mca/sbgp/ibnet/configure.m4 \ + $(top_srcdir)/ompi/mca/sbgp/basesmsocket/configure.m4 \ + $(top_srcdir)/ompi/mpiext/cr/configure.m4 \ + $(top_srcdir)/ompi/mpiext/affinity/configure.m4 \ + $(top_srcdir)/ompi/contrib/vt/configure.m4 \ + $(top_srcdir)/ompi/contrib/libompitrace/configure.m4 \ + $(top_srcdir)/config/opal_get_version.m4 \ + $(top_srcdir)/configure.ac +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(install_sh) -d +CONFIG_HEADER = $(top_builddir)/opal/include/opal_config.h \ + $(top_builddir)/orte/include/orte_config.h \ + $(top_builddir)/ompi/include/ompi_config.h \ + $(top_builddir)/ompi/include/mpi.h \ + $(top_builddir)/opal/mca/hwloc/hwloc152/hwloc/include/private/autogen/config.h \ + $(top_builddir)/opal/mca/hwloc/hwloc152/hwloc/include/hwloc/autogen/config.h +CONFIG_CLEAN_FILES = +CONFIG_CLEAN_VPATH_FILES = +am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; +am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; +am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; +am__install_max = 40 +am__nobase_strip_setup = \ + srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` +am__nobase_strip = \ + for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" +am__nobase_list = $(am__nobase_strip_setup); \ + for p in $$list; do echo "$$p $$p"; done | \ + sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ + $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ + if (++n[$$2] == $(am__install_max)) \ + { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ + END { for (dir in files) print dir, files[dir] }' +am__base_list = \ + sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ + sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' +am__uninstall_files_from_dir = { \ + test -z "$$files" \ + || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ + || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ + $(am__cd) "$$dir" && rm -f $$files; }; \ + } +am__installdirs = "$(DESTDIR)$(mcacomponentdir)" +LTLIBRARIES = $(mcacomponent_LTLIBRARIES) $(noinst_LTLIBRARIES) +am__DEPENDENCIES_1 = +libmca_coll_hcoll_la_DEPENDENCIES = $(am__DEPENDENCIES_1) +am__objects_1 = coll_hcoll_module.lo coll_hcoll_component.lo \ + coll_hcoll_rte.lo coll_hcoll_ops.lo +am_libmca_coll_hcoll_la_OBJECTS = $(am__objects_1) +libmca_coll_hcoll_la_OBJECTS = $(am_libmca_coll_hcoll_la_OBJECTS) +AM_V_lt = $(am__v_lt_$(V)) +am__v_lt_ = $(am__v_lt_$(AM_DEFAULT_VERBOSITY)) +am__v_lt_0 = --silent +am__v_lt_1 = +libmca_coll_hcoll_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ + $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ + $(AM_CFLAGS) $(CFLAGS) $(libmca_coll_hcoll_la_LDFLAGS) \ + $(LDFLAGS) -o $@ +#am_libmca_coll_hcoll_la_rpath = +mca_coll_hcoll_la_DEPENDENCIES = $(am__DEPENDENCIES_1) +am_mca_coll_hcoll_la_OBJECTS = $(am__objects_1) +mca_coll_hcoll_la_OBJECTS = $(am_mca_coll_hcoll_la_OBJECTS) +mca_coll_hcoll_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ + $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ + $(AM_CFLAGS) $(CFLAGS) $(mca_coll_hcoll_la_LDFLAGS) $(LDFLAGS) \ + -o $@ +am_mca_coll_hcoll_la_rpath = \ + -rpath $(mcacomponentdir) +AM_V_P = $(am__v_P_$(V)) +am__v_P_ = $(am__v_P_$(AM_DEFAULT_VERBOSITY)) +am__v_P_0 = false +am__v_P_1 = : +AM_V_GEN = $(am__v_GEN_$(V)) +am__v_GEN_ = $(am__v_GEN_$(AM_DEFAULT_VERBOSITY)) +am__v_GEN_0 = @echo " GEN " $@; +am__v_GEN_1 = +AM_V_at = $(am__v_at_$(V)) +am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY)) +am__v_at_0 = @ +am__v_at_1 = +DEFAULT_INCLUDES = -I. -I$(top_builddir)/opal/include -I$(top_builddir)/orte/include -I$(top_builddir)/ompi/include -I$(top_builddir)/opal/mca/hwloc/hwloc152/hwloc/include/private/autogen -I$(top_builddir)/opal/mca/hwloc/hwloc152/hwloc/include/hwloc/autogen +depcomp = $(SHELL) $(top_srcdir)/config/depcomp +am__depfiles_maybe = depfiles +am__mv = mv -f +COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ + $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) +LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ + $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CFLAGS) $(CFLAGS) +AM_V_CC = $(am__v_CC_$(V)) +am__v_CC_ = $(am__v_CC_$(AM_DEFAULT_VERBOSITY)) +am__v_CC_0 = @echo " CC " $@; +am__v_CC_1 = +CCLD = $(CC) +LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ + $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(AM_LDFLAGS) $(LDFLAGS) -o $@ +AM_V_CCLD = $(am__v_CCLD_$(V)) +am__v_CCLD_ = $(am__v_CCLD_$(AM_DEFAULT_VERBOSITY)) +am__v_CCLD_0 = @echo " CCLD " $@; +am__v_CCLD_1 = +SOURCES = $(libmca_coll_hcoll_la_SOURCES) $(mca_coll_hcoll_la_SOURCES) +DIST_SOURCES = $(libmca_coll_hcoll_la_SOURCES) \ + $(mca_coll_hcoll_la_SOURCES) +am__can_run_installinfo = \ + case $$AM_UPDATE_INFO_DIR in \ + n|no|NO) false;; \ + *) (install-info --version) >/dev/null 2>&1;; \ + esac +ETAGS = etags +CTAGS = ctags +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +ACLOCAL = ${SHELL} /hpc/home/USERS/joshual/trunk_test/ompi-trunk/config/missing --run aclocal-1.12 +AMCA_PARAM_SETS_DIR = $(pkgdatadir)/amca-param-sets +AMTAR = $${TAR-tar} +AM_DEFAULT_VERBOSITY = 0 +AR = ar +AS = as +AUTOCONF = ${SHELL} /hpc/home/USERS/joshual/trunk_test/ompi-trunk/config/missing --run autoconf +AUTOHEADER = ${SHELL} /hpc/home/USERS/joshual/trunk_test/ompi-trunk/config/missing --run autoheader +AUTOMAKE = ${SHELL} /hpc/home/USERS/joshual/trunk_test/ompi-trunk/config/missing --run automake-1.12 +AWK = gawk +BASH = /bin/sh +CC = gcc -std=gnu99 +CCAS = gcc -std=gnu99 +CCASDEPMODE = depmode=gcc3 +CCASFLAGS = -g -Wall -Wundef -Wno-long-long -Wsign-compare -Wmissing-prototypes -Wstrict-prototypes -Wcomment -pedantic -Werror-implicit-function-declaration -finline-functions -fno-strict-aliasing +CCDEPMODE = depmode=gcc3 +CFLAGS = -g -Wall -Wundef -Wno-long-long -Wsign-compare -Wmissing-prototypes -Wstrict-prototypes -Wcomment -pedantic -Werror-implicit-function-declaration -finline-functions -fno-strict-aliasing -pthread +CFLAGS_WITHOUT_OPTFLAGS = -Wall -Wundef -Wno-long-long -Wsign-compare -Wmissing-prototypes -Wstrict-prototypes -Wcomment -pedantic -Werror-implicit-function-declaration -fno-strict-aliasing -pthread +CLEANFILES = *~ .\#* +CONFIGURE_DEPENDENCIES = $(top_srcdir)/VERSION +CPP = gcc -E +CPPFLAGS = -I$(top_srcdir) -I/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/hwloc/hwloc152/hwloc/include -I/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent -I/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/event/libevent2019/libevent/include +CXX = no +CXXCPP = g++ -E +CXXCPPFLAGS = -I$(top_srcdir) +CXXDEPMODE = depmode=gcc3 +CXXFLAGS = -g -Wall -Wundef -Wno-long-long -finline-functions -pthread +CYGPATH_W = echo +DEBUGGER_CFLAGS = -g +DEFS = -DHAVE_CONFIG_H +DEPDIR = .deps +DLLTOOL = false +DSYMUTIL = +DUMPBIN = +ECHO_C = +ECHO_N = -n +ECHO_T = +EGREP = /bin/grep -E +EXEEXT = +FC = gfortran +FCFLAGS = -g +FCFLAGS_f = +FCFLAGS_f90 = +FFLAGS = +FGREP = /bin/grep -F +GREP = /bin/grep +HWLOC_CFLAGS = -fvisibility=hidden +HWLOC_CPPFLAGS = -I$(HWLOC_top_builddir)/include -I$(HWLOC_top_srcdir)/include +HWLOC_EMBEDDED_CFLAGS = -fvisibility=hidden +HWLOC_EMBEDDED_CPPFLAGS = -I$(HWLOC_top_builddir)/include -I$(HWLOC_top_srcdir)/include +HWLOC_EMBEDDED_LDADD = $(HWLOC_top_builddir)/src/libhwloc_embedded.la +HWLOC_EMBEDDED_LIBS = -lm -lpciaccess +HWLOC_HAVE_LIBXML2 = 0 +HWLOC_KERRIGHED_CFLAGS = +HWLOC_KERRIGHED_LIBS = +HWLOC_LDFLAGS = +HWLOC_LIBS = +HWLOC_LIBXML2_CFLAGS = +HWLOC_LIBXML2_LIBS = +HWLOC_LINUX_LIBNUMA_LIBS = +HWLOC_MS_LIB = +HWLOC_MS_LIB_ARCH = X64 +HWLOC_PCIACCESS_CFLAGS = +HWLOC_PCIACCESS_LIBS = -lpciaccess +HWLOC_PCI_CFLAGS = +HWLOC_PCI_LIBS = +HWLOC_REQUIRES = pciaccess +HWLOC_top_builddir = /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/hwloc/hwloc152/hwloc +HWLOC_top_srcdir = /hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/hwloc/hwloc152/hwloc +INCLTDL = -I${top_srcdir}/opal/libltdl +INSTALL = /usr/bin/install -c +INSTALL_DATA = ${INSTALL} -m 644 +INSTALL_PROGRAM = ${INSTALL} +INSTALL_SCRIPT = ${INSTALL} +INSTALL_STRIP_PROGRAM = $(install_sh) -c -s +JAR = +JAVAC = +JAVAH = +LD = /usr/bin/ld -m elf_x86_64 +LDFLAGS = -export-dynamic +LEX = flex +LEXLIB = -lfl +LEX_OUTPUT_ROOT = lex.yy +LIBLTDL = ${top_build_prefix}opal/libltdl/libltdlc.la +LIBLTDL_SUBDIR = libltdl +LIBOBJS = +LIBS = -lrt -lnsl -lutil -lm -lnsl -lutil -lm +LIBTOOL = $(SHELL) $(top_builddir)/libtool +LIPO = +LN_S = ln -s +LTDLDEPS = ${top_build_prefix}opal/libltdl/libltdlc.la +LTDLINCL = -I${top_srcdir}/opal/libltdl +LTLIBOBJS = +MAKEINFO = ${SHELL} /hpc/home/USERS/joshual/trunk_test/ompi-trunk/config/missing --run makeinfo +MANIFEST_TOOL = : +MCA_PROJECT_SUBDIRS = opal orte ompi +MCA_ompi_FRAMEWORKS = common allocator bcol bml btl coll crcp dpm fbtl fcoll fs io mpool mtl op osc pml pubsub rcache rte sbgp sharedfp topo vprotocol +MCA_ompi_FRAMEWORKS_SUBDIRS = mca/common mca/allocator mca/bcol mca/bml mca/btl mca/coll mca/crcp mca/dpm mca/fbtl mca/fcoll mca/fs mca/io mca/mpool mca/mtl mca/op mca/osc mca/pml mca/pubsub mca/rcache mca/rte mca/sbgp mca/sharedfp mca/topo mca/vprotocol +MCA_ompi_FRAMEWORK_COMPONENT_ALL_SUBDIRS = $(MCA_ompi_common_ALL_SUBDIRS) $(MCA_ompi_allocator_ALL_SUBDIRS) $(MCA_ompi_bcol_ALL_SUBDIRS) $(MCA_ompi_bml_ALL_SUBDIRS) $(MCA_ompi_btl_ALL_SUBDIRS) $(MCA_ompi_coll_ALL_SUBDIRS) $(MCA_ompi_crcp_ALL_SUBDIRS) $(MCA_ompi_dpm_ALL_SUBDIRS) $(MCA_ompi_fbtl_ALL_SUBDIRS) $(MCA_ompi_fcoll_ALL_SUBDIRS) $(MCA_ompi_fs_ALL_SUBDIRS) $(MCA_ompi_io_ALL_SUBDIRS) $(MCA_ompi_mpool_ALL_SUBDIRS) $(MCA_ompi_mtl_ALL_SUBDIRS) $(MCA_ompi_op_ALL_SUBDIRS) $(MCA_ompi_osc_ALL_SUBDIRS) $(MCA_ompi_pml_ALL_SUBDIRS) $(MCA_ompi_pubsub_ALL_SUBDIRS) $(MCA_ompi_rcache_ALL_SUBDIRS) $(MCA_ompi_rte_ALL_SUBDIRS) $(MCA_ompi_sbgp_ALL_SUBDIRS) $(MCA_ompi_sharedfp_ALL_SUBDIRS) $(MCA_ompi_topo_ALL_SUBDIRS) $(MCA_ompi_vprotocol_ALL_SUBDIRS) +MCA_ompi_FRAMEWORK_COMPONENT_DSO_SUBDIRS = $(MCA_ompi_common_DSO_SUBDIRS) $(MCA_ompi_allocator_DSO_SUBDIRS) $(MCA_ompi_bcol_DSO_SUBDIRS) $(MCA_ompi_bml_DSO_SUBDIRS) $(MCA_ompi_btl_DSO_SUBDIRS) $(MCA_ompi_coll_DSO_SUBDIRS) $(MCA_ompi_crcp_DSO_SUBDIRS) $(MCA_ompi_dpm_DSO_SUBDIRS) $(MCA_ompi_fbtl_DSO_SUBDIRS) $(MCA_ompi_fcoll_DSO_SUBDIRS) $(MCA_ompi_fs_DSO_SUBDIRS) $(MCA_ompi_io_DSO_SUBDIRS) $(MCA_ompi_mpool_DSO_SUBDIRS) $(MCA_ompi_mtl_DSO_SUBDIRS) $(MCA_ompi_op_DSO_SUBDIRS) $(MCA_ompi_osc_DSO_SUBDIRS) $(MCA_ompi_pml_DSO_SUBDIRS) $(MCA_ompi_pubsub_DSO_SUBDIRS) $(MCA_ompi_rcache_DSO_SUBDIRS) $(MCA_ompi_rte_DSO_SUBDIRS) $(MCA_ompi_sbgp_DSO_SUBDIRS) $(MCA_ompi_sharedfp_DSO_SUBDIRS) $(MCA_ompi_topo_DSO_SUBDIRS) $(MCA_ompi_vprotocol_DSO_SUBDIRS) +MCA_ompi_FRAMEWORK_COMPONENT_STATIC_SUBDIRS = $(MCA_ompi_common_STATIC_SUBDIRS) $(MCA_ompi_allocator_STATIC_SUBDIRS) $(MCA_ompi_bcol_STATIC_SUBDIRS) $(MCA_ompi_bml_STATIC_SUBDIRS) $(MCA_ompi_btl_STATIC_SUBDIRS) $(MCA_ompi_coll_STATIC_SUBDIRS) $(MCA_ompi_crcp_STATIC_SUBDIRS) $(MCA_ompi_dpm_STATIC_SUBDIRS) $(MCA_ompi_fbtl_STATIC_SUBDIRS) $(MCA_ompi_fcoll_STATIC_SUBDIRS) $(MCA_ompi_fs_STATIC_SUBDIRS) $(MCA_ompi_io_STATIC_SUBDIRS) $(MCA_ompi_mpool_STATIC_SUBDIRS) $(MCA_ompi_mtl_STATIC_SUBDIRS) $(MCA_ompi_op_STATIC_SUBDIRS) $(MCA_ompi_osc_STATIC_SUBDIRS) $(MCA_ompi_pml_STATIC_SUBDIRS) $(MCA_ompi_pubsub_STATIC_SUBDIRS) $(MCA_ompi_rcache_STATIC_SUBDIRS) $(MCA_ompi_rte_STATIC_SUBDIRS) $(MCA_ompi_sbgp_STATIC_SUBDIRS) $(MCA_ompi_sharedfp_STATIC_SUBDIRS) $(MCA_ompi_topo_STATIC_SUBDIRS) $(MCA_ompi_vprotocol_STATIC_SUBDIRS) +MCA_ompi_FRAMEWORK_LIBS = $(MCA_ompi_common_STATIC_LTLIBS) mca/allocator/libmca_allocator.la $(MCA_ompi_allocator_STATIC_LTLIBS) mca/bcol/libmca_bcol.la $(MCA_ompi_bcol_STATIC_LTLIBS) mca/bml/libmca_bml.la $(MCA_ompi_bml_STATIC_LTLIBS) mca/btl/libmca_btl.la $(MCA_ompi_btl_STATIC_LTLIBS) mca/coll/libmca_coll.la $(MCA_ompi_coll_STATIC_LTLIBS) mca/crcp/libmca_crcp.la $(MCA_ompi_crcp_STATIC_LTLIBS) mca/dpm/libmca_dpm.la $(MCA_ompi_dpm_STATIC_LTLIBS) mca/fbtl/libmca_fbtl.la $(MCA_ompi_fbtl_STATIC_LTLIBS) mca/fcoll/libmca_fcoll.la $(MCA_ompi_fcoll_STATIC_LTLIBS) mca/fs/libmca_fs.la $(MCA_ompi_fs_STATIC_LTLIBS) mca/io/libmca_io.la $(MCA_ompi_io_STATIC_LTLIBS) mca/mpool/libmca_mpool.la $(MCA_ompi_mpool_STATIC_LTLIBS) mca/mtl/libmca_mtl.la $(MCA_ompi_mtl_STATIC_LTLIBS) mca/op/libmca_op.la $(MCA_ompi_op_STATIC_LTLIBS) mca/osc/libmca_osc.la $(MCA_ompi_osc_STATIC_LTLIBS) mca/pml/libmca_pml.la $(MCA_ompi_pml_STATIC_LTLIBS) mca/pubsub/libmca_pubsub.la $(MCA_ompi_pubsub_STATIC_LTLIBS) mca/rcache/libmca_rcache.la $(MCA_ompi_rcache_STATIC_LTLIBS) mca/rte/libmca_rte.la $(MCA_ompi_rte_STATIC_LTLIBS) mca/sbgp/libmca_sbgp.la $(MCA_ompi_sbgp_STATIC_LTLIBS) mca/sharedfp/libmca_sharedfp.la $(MCA_ompi_sharedfp_STATIC_LTLIBS) mca/topo/libmca_topo.la $(MCA_ompi_topo_STATIC_LTLIBS) mca/vprotocol/libmca_vprotocol.la $(MCA_ompi_vprotocol_STATIC_LTLIBS) +MCA_ompi_allocator_ALL_COMPONENTS = basic bucket +MCA_ompi_allocator_ALL_SUBDIRS = mca/allocator/basic mca/allocator/bucket +MCA_ompi_allocator_DSO_COMPONENTS = basic bucket +MCA_ompi_allocator_DSO_SUBDIRS = mca/allocator/basic mca/allocator/bucket +MCA_ompi_allocator_STATIC_COMPONENTS = +MCA_ompi_allocator_STATIC_LTLIBS = +MCA_ompi_allocator_STATIC_SUBDIRS = +MCA_ompi_bcol_ALL_COMPONENTS = basesmuma ptpcoll iboffload +MCA_ompi_bcol_ALL_SUBDIRS = mca/bcol/basesmuma mca/bcol/ptpcoll mca/bcol/iboffload +MCA_ompi_bcol_DSO_COMPONENTS = basesmuma ptpcoll +MCA_ompi_bcol_DSO_SUBDIRS = mca/bcol/basesmuma mca/bcol/ptpcoll +MCA_ompi_bcol_STATIC_COMPONENTS = +MCA_ompi_bcol_STATIC_LTLIBS = +MCA_ompi_bcol_STATIC_SUBDIRS = +MCA_ompi_bml_ALL_COMPONENTS = r2 +MCA_ompi_bml_ALL_SUBDIRS = mca/bml/r2 +MCA_ompi_bml_DSO_COMPONENTS = r2 +MCA_ompi_bml_DSO_SUBDIRS = mca/bml/r2 +MCA_ompi_bml_STATIC_COMPONENTS = +MCA_ompi_bml_STATIC_LTLIBS = +MCA_ompi_bml_STATIC_SUBDIRS = +MCA_ompi_btl_ALL_COMPONENTS = self sm vader ugni mx udapl tcp sctp openib smcuda +MCA_ompi_btl_ALL_SUBDIRS = mca/btl/self mca/btl/sm mca/btl/vader mca/btl/ugni mca/btl/mx mca/btl/udapl mca/btl/tcp mca/btl/sctp mca/btl/openib mca/btl/smcuda +MCA_ompi_btl_DSO_COMPONENTS = self sm tcp openib +MCA_ompi_btl_DSO_SUBDIRS = mca/btl/self mca/btl/sm mca/btl/tcp mca/btl/openib +MCA_ompi_btl_STATIC_COMPONENTS = +MCA_ompi_btl_STATIC_LTLIBS = +MCA_ompi_btl_STATIC_SUBDIRS = +MCA_ompi_coll_ALL_COMPONENTS = sm tuned basic inter hierarch ml libnbc self fca hcoll +MCA_ompi_coll_ALL_SUBDIRS = mca/coll/sm mca/coll/tuned mca/coll/basic mca/coll/inter mca/coll/hierarch mca/coll/ml mca/coll/libnbc mca/coll/self mca/coll/fca mca/coll/hcoll +MCA_ompi_coll_DSO_COMPONENTS = sm tuned basic inter hierarch ml libnbc self hcoll +MCA_ompi_coll_DSO_SUBDIRS = mca/coll/sm mca/coll/tuned mca/coll/basic mca/coll/inter mca/coll/hierarch mca/coll/ml mca/coll/libnbc mca/coll/self mca/coll/hcoll +MCA_ompi_coll_STATIC_COMPONENTS = +MCA_ompi_coll_STATIC_LTLIBS = +MCA_ompi_coll_STATIC_SUBDIRS = +MCA_ompi_common_ALL_COMPONENTS = sm verbs ugni mx ofacm cuda +MCA_ompi_common_ALL_SUBDIRS = mca/common/sm mca/common/verbs mca/common/ugni mca/common/mx mca/common/ofacm mca/common/cuda +MCA_ompi_common_DSO_COMPONENTS = sm verbs ofacm +MCA_ompi_common_DSO_SUBDIRS = mca/common/sm mca/common/verbs mca/common/ofacm +MCA_ompi_common_STATIC_COMPONENTS = +MCA_ompi_common_STATIC_LTLIBS = +MCA_ompi_common_STATIC_SUBDIRS = +MCA_ompi_crcp_ALL_COMPONENTS = bkmrk +MCA_ompi_crcp_ALL_SUBDIRS = mca/crcp/bkmrk +MCA_ompi_crcp_DSO_COMPONENTS = +MCA_ompi_crcp_DSO_SUBDIRS = +MCA_ompi_crcp_STATIC_COMPONENTS = +MCA_ompi_crcp_STATIC_LTLIBS = +MCA_ompi_crcp_STATIC_SUBDIRS = +MCA_ompi_dpm_ALL_COMPONENTS = orte +MCA_ompi_dpm_ALL_SUBDIRS = mca/dpm/orte +MCA_ompi_dpm_DSO_COMPONENTS = orte +MCA_ompi_dpm_DSO_SUBDIRS = mca/dpm/orte +MCA_ompi_dpm_STATIC_COMPONENTS = +MCA_ompi_dpm_STATIC_LTLIBS = +MCA_ompi_dpm_STATIC_SUBDIRS = +MCA_ompi_fbtl_ALL_COMPONENTS = pvfs2 posix +MCA_ompi_fbtl_ALL_SUBDIRS = mca/fbtl/pvfs2 mca/fbtl/posix +MCA_ompi_fbtl_DSO_COMPONENTS = posix +MCA_ompi_fbtl_DSO_SUBDIRS = mca/fbtl/posix +MCA_ompi_fbtl_STATIC_COMPONENTS = +MCA_ompi_fbtl_STATIC_LTLIBS = +MCA_ompi_fbtl_STATIC_SUBDIRS = +MCA_ompi_fcoll_ALL_COMPONENTS = ylib dynamic static individual two_phase +MCA_ompi_fcoll_ALL_SUBDIRS = mca/fcoll/ylib mca/fcoll/dynamic mca/fcoll/static mca/fcoll/individual mca/fcoll/two_phase +MCA_ompi_fcoll_DSO_COMPONENTS = ylib dynamic static individual two_phase +MCA_ompi_fcoll_DSO_SUBDIRS = mca/fcoll/ylib mca/fcoll/dynamic mca/fcoll/static mca/fcoll/individual mca/fcoll/two_phase +MCA_ompi_fcoll_STATIC_COMPONENTS = +MCA_ompi_fcoll_STATIC_LTLIBS = +MCA_ompi_fcoll_STATIC_SUBDIRS = +MCA_ompi_fs_ALL_COMPONENTS = ufs pvfs2 lustre +MCA_ompi_fs_ALL_SUBDIRS = mca/fs/ufs mca/fs/pvfs2 mca/fs/lustre +MCA_ompi_fs_DSO_COMPONENTS = ufs +MCA_ompi_fs_DSO_SUBDIRS = mca/fs/ufs +MCA_ompi_fs_STATIC_COMPONENTS = +MCA_ompi_fs_STATIC_LTLIBS = +MCA_ompi_fs_STATIC_SUBDIRS = +MCA_ompi_io_ALL_COMPONENTS = ompio romio +MCA_ompi_io_ALL_SUBDIRS = mca/io/ompio mca/io/romio +MCA_ompi_io_DSO_COMPONENTS = ompio romio +MCA_ompi_io_DSO_SUBDIRS = mca/io/ompio mca/io/romio +MCA_ompi_io_STATIC_COMPONENTS = +MCA_ompi_io_STATIC_LTLIBS = +MCA_ompi_io_STATIC_SUBDIRS = +MCA_ompi_mpool_ALL_COMPONENTS = sm grdma gpusm rgpusm +MCA_ompi_mpool_ALL_SUBDIRS = mca/mpool/sm mca/mpool/grdma mca/mpool/gpusm mca/mpool/rgpusm +MCA_ompi_mpool_DSO_COMPONENTS = sm grdma +MCA_ompi_mpool_DSO_SUBDIRS = mca/mpool/sm mca/mpool/grdma +MCA_ompi_mpool_STATIC_COMPONENTS = +MCA_ompi_mpool_STATIC_LTLIBS = +MCA_ompi_mpool_STATIC_SUBDIRS = +MCA_ompi_mtl_ALL_COMPONENTS = psm mxm mx portals4 +MCA_ompi_mtl_ALL_SUBDIRS = mca/mtl/psm mca/mtl/mxm mca/mtl/mx mca/mtl/portals4 +MCA_ompi_mtl_DIRECT_CALL_HEADER = +MCA_ompi_mtl_DSO_COMPONENTS = +MCA_ompi_mtl_DSO_SUBDIRS = +MCA_ompi_mtl_STATIC_COMPONENTS = +MCA_ompi_mtl_STATIC_LTLIBS = +MCA_ompi_mtl_STATIC_SUBDIRS = +MCA_ompi_op_ALL_COMPONENTS = +MCA_ompi_op_ALL_SUBDIRS = +MCA_ompi_op_DSO_COMPONENTS = +MCA_ompi_op_DSO_SUBDIRS = +MCA_ompi_op_STATIC_COMPONENTS = +MCA_ompi_op_STATIC_LTLIBS = +MCA_ompi_op_STATIC_SUBDIRS = +MCA_ompi_osc_ALL_COMPONENTS = rdma pt2pt +MCA_ompi_osc_ALL_SUBDIRS = mca/osc/rdma mca/osc/pt2pt +MCA_ompi_osc_DSO_COMPONENTS = rdma pt2pt +MCA_ompi_osc_DSO_SUBDIRS = mca/osc/rdma mca/osc/pt2pt +MCA_ompi_osc_STATIC_COMPONENTS = +MCA_ompi_osc_STATIC_LTLIBS = +MCA_ompi_osc_STATIC_SUBDIRS = +MCA_ompi_pml_ALL_COMPONENTS = cm ob1 bfo v crcpw +MCA_ompi_pml_ALL_SUBDIRS = mca/pml/cm mca/pml/ob1 mca/pml/bfo mca/pml/v mca/pml/crcpw +MCA_ompi_pml_DIRECT_CALL_HEADER = +MCA_ompi_pml_DSO_COMPONENTS = cm ob1 bfo +MCA_ompi_pml_DSO_SUBDIRS = mca/pml/cm mca/pml/ob1 mca/pml/bfo +MCA_ompi_pml_STATIC_COMPONENTS = v +MCA_ompi_pml_STATIC_LTLIBS = mca/pml/v/libmca_pml_v.la +MCA_ompi_pml_STATIC_SUBDIRS = mca/pml/v +MCA_ompi_pubsub_ALL_COMPONENTS = pmi orte +MCA_ompi_pubsub_ALL_SUBDIRS = mca/pubsub/pmi mca/pubsub/orte +MCA_ompi_pubsub_DSO_COMPONENTS = orte +MCA_ompi_pubsub_DSO_SUBDIRS = mca/pubsub/orte +MCA_ompi_pubsub_STATIC_COMPONENTS = +MCA_ompi_pubsub_STATIC_LTLIBS = +MCA_ompi_pubsub_STATIC_SUBDIRS = +MCA_ompi_rcache_ALL_COMPONENTS = vma +MCA_ompi_rcache_ALL_SUBDIRS = mca/rcache/vma +MCA_ompi_rcache_DSO_COMPONENTS = vma +MCA_ompi_rcache_DSO_SUBDIRS = mca/rcache/vma +MCA_ompi_rcache_STATIC_COMPONENTS = +MCA_ompi_rcache_STATIC_LTLIBS = +MCA_ompi_rcache_STATIC_SUBDIRS = +MCA_ompi_rte_ALL_COMPONENTS = orte pmi +MCA_ompi_rte_ALL_SUBDIRS = mca/rte/orte mca/rte/pmi +MCA_ompi_rte_DSO_COMPONENTS = +MCA_ompi_rte_DSO_SUBDIRS = +MCA_ompi_rte_STATIC_COMPONENTS = orte +MCA_ompi_rte_STATIC_LTLIBS = mca/rte/orte/libmca_rte_orte.la +MCA_ompi_rte_STATIC_SUBDIRS = mca/rte/orte +MCA_ompi_sbgp_ALL_COMPONENTS = p2p basesmuma ibnet basesmsocket +MCA_ompi_sbgp_ALL_SUBDIRS = mca/sbgp/p2p mca/sbgp/basesmuma mca/sbgp/ibnet mca/sbgp/basesmsocket +MCA_ompi_sbgp_DSO_COMPONENTS = p2p basesmuma basesmsocket +MCA_ompi_sbgp_DSO_SUBDIRS = mca/sbgp/p2p mca/sbgp/basesmuma mca/sbgp/basesmsocket +MCA_ompi_sbgp_STATIC_COMPONENTS = +MCA_ompi_sbgp_STATIC_LTLIBS = +MCA_ompi_sbgp_STATIC_SUBDIRS = +MCA_ompi_sharedfp_ALL_COMPONENTS = dummy +MCA_ompi_sharedfp_ALL_SUBDIRS = mca/sharedfp/dummy +MCA_ompi_sharedfp_DSO_COMPONENTS = dummy +MCA_ompi_sharedfp_DSO_SUBDIRS = mca/sharedfp/dummy +MCA_ompi_sharedfp_STATIC_COMPONENTS = +MCA_ompi_sharedfp_STATIC_LTLIBS = +MCA_ompi_sharedfp_STATIC_SUBDIRS = +MCA_ompi_topo_ALL_COMPONENTS = +MCA_ompi_topo_ALL_SUBDIRS = +MCA_ompi_topo_DSO_COMPONENTS = +MCA_ompi_topo_DSO_SUBDIRS = +MCA_ompi_topo_STATIC_COMPONENTS = +MCA_ompi_topo_STATIC_LTLIBS = +MCA_ompi_topo_STATIC_SUBDIRS = +MCA_ompi_vprotocol_ALL_COMPONENTS = pessimist +MCA_ompi_vprotocol_ALL_SUBDIRS = mca/vprotocol/pessimist +MCA_ompi_vprotocol_DSO_COMPONENTS = pessimist +MCA_ompi_vprotocol_DSO_SUBDIRS = mca/vprotocol/pessimist +MCA_ompi_vprotocol_STATIC_COMPONENTS = +MCA_ompi_vprotocol_STATIC_LTLIBS = +MCA_ompi_vprotocol_STATIC_SUBDIRS = +MCA_opal_FRAMEWORKS = common backtrace compress crs db event hwloc if installdirs memchecker memcpy memory pstat shmem timer +MCA_opal_FRAMEWORKS_SUBDIRS = mca/common mca/backtrace mca/compress mca/crs mca/db mca/event mca/hwloc mca/if mca/installdirs mca/memchecker mca/memcpy mca/memory mca/pstat mca/shmem mca/timer +MCA_opal_FRAMEWORK_COMPONENT_ALL_SUBDIRS = $(MCA_opal_common_ALL_SUBDIRS) $(MCA_opal_backtrace_ALL_SUBDIRS) $(MCA_opal_compress_ALL_SUBDIRS) $(MCA_opal_crs_ALL_SUBDIRS) $(MCA_opal_db_ALL_SUBDIRS) $(MCA_opal_event_ALL_SUBDIRS) $(MCA_opal_hwloc_ALL_SUBDIRS) $(MCA_opal_if_ALL_SUBDIRS) $(MCA_opal_installdirs_ALL_SUBDIRS) $(MCA_opal_memchecker_ALL_SUBDIRS) $(MCA_opal_memcpy_ALL_SUBDIRS) $(MCA_opal_memory_ALL_SUBDIRS) $(MCA_opal_pstat_ALL_SUBDIRS) $(MCA_opal_shmem_ALL_SUBDIRS) $(MCA_opal_timer_ALL_SUBDIRS) +MCA_opal_FRAMEWORK_COMPONENT_DSO_SUBDIRS = $(MCA_opal_common_DSO_SUBDIRS) $(MCA_opal_backtrace_DSO_SUBDIRS) $(MCA_opal_compress_DSO_SUBDIRS) $(MCA_opal_crs_DSO_SUBDIRS) $(MCA_opal_db_DSO_SUBDIRS) $(MCA_opal_event_DSO_SUBDIRS) $(MCA_opal_hwloc_DSO_SUBDIRS) $(MCA_opal_if_DSO_SUBDIRS) $(MCA_opal_installdirs_DSO_SUBDIRS) $(MCA_opal_memchecker_DSO_SUBDIRS) $(MCA_opal_memcpy_DSO_SUBDIRS) $(MCA_opal_memory_DSO_SUBDIRS) $(MCA_opal_pstat_DSO_SUBDIRS) $(MCA_opal_shmem_DSO_SUBDIRS) $(MCA_opal_timer_DSO_SUBDIRS) +MCA_opal_FRAMEWORK_COMPONENT_STATIC_SUBDIRS = $(MCA_opal_common_STATIC_SUBDIRS) $(MCA_opal_backtrace_STATIC_SUBDIRS) $(MCA_opal_compress_STATIC_SUBDIRS) $(MCA_opal_crs_STATIC_SUBDIRS) $(MCA_opal_db_STATIC_SUBDIRS) $(MCA_opal_event_STATIC_SUBDIRS) $(MCA_opal_hwloc_STATIC_SUBDIRS) $(MCA_opal_if_STATIC_SUBDIRS) $(MCA_opal_installdirs_STATIC_SUBDIRS) $(MCA_opal_memchecker_STATIC_SUBDIRS) $(MCA_opal_memcpy_STATIC_SUBDIRS) $(MCA_opal_memory_STATIC_SUBDIRS) $(MCA_opal_pstat_STATIC_SUBDIRS) $(MCA_opal_shmem_STATIC_SUBDIRS) $(MCA_opal_timer_STATIC_SUBDIRS) +MCA_opal_FRAMEWORK_LIBS = $(MCA_opal_common_STATIC_LTLIBS) mca/backtrace/libmca_backtrace.la $(MCA_opal_backtrace_STATIC_LTLIBS) mca/compress/libmca_compress.la $(MCA_opal_compress_STATIC_LTLIBS) mca/crs/libmca_crs.la $(MCA_opal_crs_STATIC_LTLIBS) mca/db/libmca_db.la $(MCA_opal_db_STATIC_LTLIBS) mca/event/libmca_event.la $(MCA_opal_event_STATIC_LTLIBS) mca/hwloc/libmca_hwloc.la $(MCA_opal_hwloc_STATIC_LTLIBS) mca/if/libmca_if.la $(MCA_opal_if_STATIC_LTLIBS) mca/installdirs/libmca_installdirs.la $(MCA_opal_installdirs_STATIC_LTLIBS) mca/memchecker/libmca_memchecker.la $(MCA_opal_memchecker_STATIC_LTLIBS) mca/memcpy/libmca_memcpy.la $(MCA_opal_memcpy_STATIC_LTLIBS) mca/memory/libmca_memory.la $(MCA_opal_memory_STATIC_LTLIBS) mca/pstat/libmca_pstat.la $(MCA_opal_pstat_STATIC_LTLIBS) mca/shmem/libmca_shmem.la $(MCA_opal_shmem_STATIC_LTLIBS) mca/timer/libmca_timer.la $(MCA_opal_timer_STATIC_LTLIBS) +MCA_opal_backtrace_ALL_COMPONENTS = execinfo printstack darwin none +MCA_opal_backtrace_ALL_SUBDIRS = mca/backtrace/execinfo mca/backtrace/printstack mca/backtrace/darwin mca/backtrace/none +MCA_opal_backtrace_DSO_COMPONENTS = +MCA_opal_backtrace_DSO_SUBDIRS = +MCA_opal_backtrace_STATIC_COMPONENTS = execinfo +MCA_opal_backtrace_STATIC_LTLIBS = mca/backtrace/execinfo/libmca_backtrace_execinfo.la +MCA_opal_backtrace_STATIC_SUBDIRS = mca/backtrace/execinfo +MCA_opal_common_ALL_COMPONENTS = pmi +MCA_opal_common_ALL_SUBDIRS = mca/common/pmi +MCA_opal_common_DSO_COMPONENTS = +MCA_opal_common_DSO_SUBDIRS = +MCA_opal_common_STATIC_COMPONENTS = +MCA_opal_common_STATIC_LTLIBS = +MCA_opal_common_STATIC_SUBDIRS = +MCA_opal_compress_ALL_COMPONENTS = bzip gzip +MCA_opal_compress_ALL_SUBDIRS = mca/compress/bzip mca/compress/gzip +MCA_opal_compress_DSO_COMPONENTS = bzip gzip +MCA_opal_compress_DSO_SUBDIRS = mca/compress/bzip mca/compress/gzip +MCA_opal_compress_STATIC_COMPONENTS = +MCA_opal_compress_STATIC_LTLIBS = +MCA_opal_compress_STATIC_SUBDIRS = +MCA_opal_crs_ALL_COMPONENTS = none blcr dmtcp self +MCA_opal_crs_ALL_SUBDIRS = mca/crs/none mca/crs/blcr mca/crs/dmtcp mca/crs/self +MCA_opal_crs_DSO_COMPONENTS = none +MCA_opal_crs_DSO_SUBDIRS = mca/crs/none +MCA_opal_crs_STATIC_COMPONENTS = +MCA_opal_crs_STATIC_LTLIBS = +MCA_opal_crs_STATIC_SUBDIRS = +MCA_opal_db_ALL_COMPONENTS = hash print sqlite pmi +MCA_opal_db_ALL_SUBDIRS = mca/db/hash mca/db/print mca/db/sqlite mca/db/pmi +MCA_opal_db_DSO_COMPONENTS = hash print +MCA_opal_db_DSO_SUBDIRS = mca/db/hash mca/db/print +MCA_opal_db_STATIC_COMPONENTS = +MCA_opal_db_STATIC_LTLIBS = +MCA_opal_db_STATIC_SUBDIRS = +MCA_opal_event_ALL_COMPONENTS = external libevent2019 +MCA_opal_event_ALL_SUBDIRS = mca/event/external mca/event/libevent2019 +MCA_opal_event_DSO_COMPONENTS = +MCA_opal_event_DSO_SUBDIRS = +MCA_opal_event_STATIC_COMPONENTS = libevent2019 +MCA_opal_event_STATIC_LTLIBS = mca/event/libevent2019/libmca_event_libevent2019.la +MCA_opal_event_STATIC_SUBDIRS = mca/event/libevent2019 +MCA_opal_hwloc_ALL_COMPONENTS = external hwloc152 +MCA_opal_hwloc_ALL_SUBDIRS = mca/hwloc/external mca/hwloc/hwloc152 +MCA_opal_hwloc_DSO_COMPONENTS = +MCA_opal_hwloc_DSO_SUBDIRS = +MCA_opal_hwloc_STATIC_COMPONENTS = hwloc152 +MCA_opal_hwloc_STATIC_LTLIBS = mca/hwloc/hwloc152/libmca_hwloc_hwloc152.la +MCA_opal_hwloc_STATIC_SUBDIRS = mca/hwloc/hwloc152 +MCA_opal_if_ALL_COMPONENTS = solaris_ipv6 bsdx_ipv4 linux_ipv6 bsdx_ipv6 posix_ipv4 +MCA_opal_if_ALL_SUBDIRS = mca/if/solaris_ipv6 mca/if/bsdx_ipv4 mca/if/linux_ipv6 mca/if/bsdx_ipv6 mca/if/posix_ipv4 +MCA_opal_if_DSO_COMPONENTS = +MCA_opal_if_DSO_SUBDIRS = +MCA_opal_if_STATIC_COMPONENTS = linux_ipv6 posix_ipv4 +MCA_opal_if_STATIC_LTLIBS = mca/if/posix_ipv4/libmca_if_posix_ipv4.la mca/if/linux_ipv6/libmca_if_linux_ipv6.la +MCA_opal_if_STATIC_SUBDIRS = mca/if/linux_ipv6 mca/if/posix_ipv4 +MCA_opal_installdirs_ALL_COMPONENTS = env config +MCA_opal_installdirs_ALL_SUBDIRS = mca/installdirs/env mca/installdirs/config +MCA_opal_installdirs_DSO_COMPONENTS = +MCA_opal_installdirs_DSO_SUBDIRS = +MCA_opal_installdirs_STATIC_COMPONENTS = env config +MCA_opal_installdirs_STATIC_LTLIBS = mca/installdirs/config/libmca_installdirs_config.la mca/installdirs/env/libmca_installdirs_env.la +MCA_opal_installdirs_STATIC_SUBDIRS = mca/installdirs/env mca/installdirs/config +MCA_opal_memchecker_ALL_COMPONENTS = valgrind +MCA_opal_memchecker_ALL_SUBDIRS = mca/memchecker/valgrind +MCA_opal_memchecker_DSO_COMPONENTS = +MCA_opal_memchecker_DSO_SUBDIRS = +MCA_opal_memchecker_STATIC_COMPONENTS = +MCA_opal_memchecker_STATIC_LTLIBS = +MCA_opal_memchecker_STATIC_SUBDIRS = +MCA_opal_memcpy_ALL_COMPONENTS = +MCA_opal_memcpy_ALL_SUBDIRS = +MCA_opal_memcpy_DSO_COMPONENTS = +MCA_opal_memcpy_DSO_SUBDIRS = +MCA_opal_memcpy_STATIC_COMPONENTS = +MCA_opal_memcpy_STATIC_LTLIBS = +MCA_opal_memcpy_STATIC_SUBDIRS = +MCA_opal_memory_ALL_COMPONENTS = linux malloc_solaris +MCA_opal_memory_ALL_SUBDIRS = mca/memory/linux mca/memory/malloc_solaris +MCA_opal_memory_DSO_COMPONENTS = +MCA_opal_memory_DSO_SUBDIRS = +MCA_opal_memory_STATIC_COMPONENTS = linux +MCA_opal_memory_STATIC_LTLIBS = mca/memory/linux/libmca_memory_linux.la +MCA_opal_memory_STATIC_SUBDIRS = mca/memory/linux +MCA_opal_pstat_ALL_COMPONENTS = linux test +MCA_opal_pstat_ALL_SUBDIRS = mca/pstat/linux mca/pstat/test +MCA_opal_pstat_DSO_COMPONENTS = linux +MCA_opal_pstat_DSO_SUBDIRS = mca/pstat/linux +MCA_opal_pstat_STATIC_COMPONENTS = +MCA_opal_pstat_STATIC_LTLIBS = +MCA_opal_pstat_STATIC_SUBDIRS = +MCA_opal_shmem_ALL_COMPONENTS = posix sysv mmap +MCA_opal_shmem_ALL_SUBDIRS = mca/shmem/posix mca/shmem/sysv mca/shmem/mmap +MCA_opal_shmem_DSO_COMPONENTS = posix sysv mmap +MCA_opal_shmem_DSO_SUBDIRS = mca/shmem/posix mca/shmem/sysv mca/shmem/mmap +MCA_opal_shmem_STATIC_COMPONENTS = +MCA_opal_shmem_STATIC_LTLIBS = +MCA_opal_shmem_STATIC_SUBDIRS = +MCA_opal_timer_ALL_COMPONENTS = altix catamount linux aix darwin solaris +MCA_opal_timer_ALL_SUBDIRS = mca/timer/altix mca/timer/catamount mca/timer/linux mca/timer/aix mca/timer/darwin mca/timer/solaris +MCA_opal_timer_DSO_COMPONENTS = +MCA_opal_timer_DSO_SUBDIRS = +MCA_opal_timer_STATIC_COMPONENTS = linux +MCA_opal_timer_STATIC_LTLIBS = mca/timer/linux/libmca_timer_linux.la +MCA_opal_timer_STATIC_SUBDIRS = mca/timer/linux +MCA_orte_FRAMEWORKS = dfs errmgr ess filem grpcomm iof odls oob plm ras rmaps rml routed sensor snapc sstore state +MCA_orte_FRAMEWORKS_SUBDIRS = mca/dfs mca/errmgr mca/ess mca/filem mca/grpcomm mca/iof mca/odls mca/oob mca/plm mca/ras mca/rmaps mca/rml mca/routed mca/sensor mca/snapc mca/sstore mca/state +MCA_orte_FRAMEWORK_COMPONENT_ALL_SUBDIRS = $(MCA_orte_dfs_ALL_SUBDIRS) $(MCA_orte_errmgr_ALL_SUBDIRS) $(MCA_orte_ess_ALL_SUBDIRS) $(MCA_orte_filem_ALL_SUBDIRS) $(MCA_orte_grpcomm_ALL_SUBDIRS) $(MCA_orte_iof_ALL_SUBDIRS) $(MCA_orte_odls_ALL_SUBDIRS) $(MCA_orte_oob_ALL_SUBDIRS) $(MCA_orte_plm_ALL_SUBDIRS) $(MCA_orte_ras_ALL_SUBDIRS) $(MCA_orte_rmaps_ALL_SUBDIRS) $(MCA_orte_rml_ALL_SUBDIRS) $(MCA_orte_routed_ALL_SUBDIRS) $(MCA_orte_sensor_ALL_SUBDIRS) $(MCA_orte_snapc_ALL_SUBDIRS) $(MCA_orte_sstore_ALL_SUBDIRS) $(MCA_orte_state_ALL_SUBDIRS) +MCA_orte_FRAMEWORK_COMPONENT_DSO_SUBDIRS = $(MCA_orte_dfs_DSO_SUBDIRS) $(MCA_orte_errmgr_DSO_SUBDIRS) $(MCA_orte_ess_DSO_SUBDIRS) $(MCA_orte_filem_DSO_SUBDIRS) $(MCA_orte_grpcomm_DSO_SUBDIRS) $(MCA_orte_iof_DSO_SUBDIRS) $(MCA_orte_odls_DSO_SUBDIRS) $(MCA_orte_oob_DSO_SUBDIRS) $(MCA_orte_plm_DSO_SUBDIRS) $(MCA_orte_ras_DSO_SUBDIRS) $(MCA_orte_rmaps_DSO_SUBDIRS) $(MCA_orte_rml_DSO_SUBDIRS) $(MCA_orte_routed_DSO_SUBDIRS) $(MCA_orte_sensor_DSO_SUBDIRS) $(MCA_orte_snapc_DSO_SUBDIRS) $(MCA_orte_sstore_DSO_SUBDIRS) $(MCA_orte_state_DSO_SUBDIRS) +MCA_orte_FRAMEWORK_COMPONENT_STATIC_SUBDIRS = $(MCA_orte_dfs_STATIC_SUBDIRS) $(MCA_orte_errmgr_STATIC_SUBDIRS) $(MCA_orte_ess_STATIC_SUBDIRS) $(MCA_orte_filem_STATIC_SUBDIRS) $(MCA_orte_grpcomm_STATIC_SUBDIRS) $(MCA_orte_iof_STATIC_SUBDIRS) $(MCA_orte_odls_STATIC_SUBDIRS) $(MCA_orte_oob_STATIC_SUBDIRS) $(MCA_orte_plm_STATIC_SUBDIRS) $(MCA_orte_ras_STATIC_SUBDIRS) $(MCA_orte_rmaps_STATIC_SUBDIRS) $(MCA_orte_rml_STATIC_SUBDIRS) $(MCA_orte_routed_STATIC_SUBDIRS) $(MCA_orte_sensor_STATIC_SUBDIRS) $(MCA_orte_snapc_STATIC_SUBDIRS) $(MCA_orte_sstore_STATIC_SUBDIRS) $(MCA_orte_state_STATIC_SUBDIRS) +MCA_orte_FRAMEWORK_LIBS = mca/dfs/libmca_dfs.la $(MCA_orte_dfs_STATIC_LTLIBS) mca/errmgr/libmca_errmgr.la $(MCA_orte_errmgr_STATIC_LTLIBS) mca/ess/libmca_ess.la $(MCA_orte_ess_STATIC_LTLIBS) mca/filem/libmca_filem.la $(MCA_orte_filem_STATIC_LTLIBS) mca/grpcomm/libmca_grpcomm.la $(MCA_orte_grpcomm_STATIC_LTLIBS) mca/iof/libmca_iof.la $(MCA_orte_iof_STATIC_LTLIBS) mca/odls/libmca_odls.la $(MCA_orte_odls_STATIC_LTLIBS) mca/oob/libmca_oob.la $(MCA_orte_oob_STATIC_LTLIBS) mca/plm/libmca_plm.la $(MCA_orte_plm_STATIC_LTLIBS) mca/ras/libmca_ras.la $(MCA_orte_ras_STATIC_LTLIBS) mca/rmaps/libmca_rmaps.la $(MCA_orte_rmaps_STATIC_LTLIBS) mca/rml/libmca_rml.la $(MCA_orte_rml_STATIC_LTLIBS) mca/routed/libmca_routed.la $(MCA_orte_routed_STATIC_LTLIBS) mca/sensor/libmca_sensor.la $(MCA_orte_sensor_STATIC_LTLIBS) mca/snapc/libmca_snapc.la $(MCA_orte_snapc_STATIC_LTLIBS) mca/sstore/libmca_sstore.la $(MCA_orte_sstore_STATIC_LTLIBS) mca/state/libmca_state.la $(MCA_orte_state_STATIC_LTLIBS) +MCA_orte_dfs_ALL_COMPONENTS = test app orted +MCA_orte_dfs_ALL_SUBDIRS = mca/dfs/test mca/dfs/app mca/dfs/orted +MCA_orte_dfs_DSO_COMPONENTS = test app orted +MCA_orte_dfs_DSO_SUBDIRS = mca/dfs/test mca/dfs/app mca/dfs/orted +MCA_orte_dfs_STATIC_COMPONENTS = +MCA_orte_dfs_STATIC_LTLIBS = +MCA_orte_dfs_STATIC_SUBDIRS = +MCA_orte_errmgr_ALL_COMPONENTS = default_orted default_app default_hnp +MCA_orte_errmgr_ALL_SUBDIRS = mca/errmgr/default_orted mca/errmgr/default_app mca/errmgr/default_hnp +MCA_orte_errmgr_DSO_COMPONENTS = default_orted default_app default_hnp +MCA_orte_errmgr_DSO_SUBDIRS = mca/errmgr/default_orted mca/errmgr/default_app mca/errmgr/default_hnp +MCA_orte_errmgr_STATIC_COMPONENTS = +MCA_orte_errmgr_STATIC_LTLIBS = +MCA_orte_errmgr_STATIC_SUBDIRS = +MCA_orte_ess_ALL_COMPONENTS = singleton hnp env tool alps tm slurm lsf pmi +MCA_orte_ess_ALL_SUBDIRS = mca/ess/singleton mca/ess/hnp mca/ess/env mca/ess/tool mca/ess/alps mca/ess/tm mca/ess/slurm mca/ess/lsf mca/ess/pmi +MCA_orte_ess_DSO_COMPONENTS = singleton hnp env tool slurm +MCA_orte_ess_DSO_SUBDIRS = mca/ess/singleton mca/ess/hnp mca/ess/env mca/ess/tool mca/ess/slurm +MCA_orte_ess_STATIC_COMPONENTS = +MCA_orte_ess_STATIC_LTLIBS = +MCA_orte_ess_STATIC_SUBDIRS = +MCA_orte_filem_ALL_COMPONENTS = raw +MCA_orte_filem_ALL_SUBDIRS = mca/filem/raw +MCA_orte_filem_DSO_COMPONENTS = raw +MCA_orte_filem_DSO_SUBDIRS = mca/filem/raw +MCA_orte_filem_STATIC_COMPONENTS = +MCA_orte_filem_STATIC_LTLIBS = +MCA_orte_filem_STATIC_SUBDIRS = +MCA_orte_grpcomm_ALL_COMPONENTS = bad pmi +MCA_orte_grpcomm_ALL_SUBDIRS = mca/grpcomm/bad mca/grpcomm/pmi +MCA_orte_grpcomm_DSO_COMPONENTS = bad +MCA_orte_grpcomm_DSO_SUBDIRS = mca/grpcomm/bad +MCA_orte_grpcomm_STATIC_COMPONENTS = +MCA_orte_grpcomm_STATIC_LTLIBS = +MCA_orte_grpcomm_STATIC_SUBDIRS = +MCA_orte_iof_ALL_COMPONENTS = mr_hnp hnp mr_orted orted tool +MCA_orte_iof_ALL_SUBDIRS = mca/iof/mr_hnp mca/iof/hnp mca/iof/mr_orted mca/iof/orted mca/iof/tool +MCA_orte_iof_DSO_COMPONENTS = mr_hnp hnp mr_orted orted tool +MCA_orte_iof_DSO_SUBDIRS = mca/iof/mr_hnp mca/iof/hnp mca/iof/mr_orted mca/iof/orted mca/iof/tool +MCA_orte_iof_STATIC_COMPONENTS = +MCA_orte_iof_STATIC_LTLIBS = +MCA_orte_iof_STATIC_SUBDIRS = +MCA_orte_odls_ALL_COMPONENTS = default +MCA_orte_odls_ALL_SUBDIRS = mca/odls/default +MCA_orte_odls_DSO_COMPONENTS = default +MCA_orte_odls_DSO_SUBDIRS = mca/odls/default +MCA_orte_odls_STATIC_COMPONENTS = +MCA_orte_odls_STATIC_LTLIBS = +MCA_orte_odls_STATIC_SUBDIRS = +MCA_orte_oob_ALL_COMPONENTS = tcp +MCA_orte_oob_ALL_SUBDIRS = mca/oob/tcp +MCA_orte_oob_DSO_COMPONENTS = tcp +MCA_orte_oob_DSO_SUBDIRS = mca/oob/tcp +MCA_orte_oob_STATIC_COMPONENTS = +MCA_orte_oob_STATIC_LTLIBS = +MCA_orte_oob_STATIC_SUBDIRS = +MCA_orte_plm_ALL_COMPONENTS = alps tm slurm lsf rsh +MCA_orte_plm_ALL_SUBDIRS = mca/plm/alps mca/plm/tm mca/plm/slurm mca/plm/lsf mca/plm/rsh +MCA_orte_plm_DSO_COMPONENTS = slurm rsh +MCA_orte_plm_DSO_SUBDIRS = mca/plm/slurm mca/plm/rsh +MCA_orte_plm_STATIC_COMPONENTS = +MCA_orte_plm_STATIC_LTLIBS = +MCA_orte_plm_STATIC_SUBDIRS = +MCA_orte_ras_ALL_COMPONENTS = simulator alps tm slurm lsf gridengine loadleveler +MCA_orte_ras_ALL_SUBDIRS = mca/ras/simulator mca/ras/alps mca/ras/tm mca/ras/slurm mca/ras/lsf mca/ras/gridengine mca/ras/loadleveler +MCA_orte_ras_DSO_COMPONENTS = simulator slurm loadleveler +MCA_orte_ras_DSO_SUBDIRS = mca/ras/simulator mca/ras/slurm mca/ras/loadleveler +MCA_orte_ras_STATIC_COMPONENTS = +MCA_orte_ras_STATIC_LTLIBS = +MCA_orte_ras_STATIC_SUBDIRS = +MCA_orte_rmaps_ALL_COMPONENTS = round_robin ppr staged seq resilient mindist lama rank_file +MCA_orte_rmaps_ALL_SUBDIRS = mca/rmaps/round_robin mca/rmaps/ppr mca/rmaps/staged mca/rmaps/seq mca/rmaps/resilient mca/rmaps/mindist mca/rmaps/lama mca/rmaps/rank_file +MCA_orte_rmaps_DSO_COMPONENTS = round_robin ppr staged seq resilient mindist lama rank_file +MCA_orte_rmaps_DSO_SUBDIRS = mca/rmaps/round_robin mca/rmaps/ppr mca/rmaps/staged mca/rmaps/seq mca/rmaps/resilient mca/rmaps/mindist mca/rmaps/lama mca/rmaps/rank_file +MCA_orte_rmaps_STATIC_COMPONENTS = +MCA_orte_rmaps_STATIC_LTLIBS = +MCA_orte_rmaps_STATIC_SUBDIRS = +MCA_orte_rml_ALL_COMPONENTS = oob ftrm +MCA_orte_rml_ALL_SUBDIRS = mca/rml/oob mca/rml/ftrm +MCA_orte_rml_DSO_COMPONENTS = oob +MCA_orte_rml_DSO_SUBDIRS = mca/rml/oob +MCA_orte_rml_STATIC_COMPONENTS = +MCA_orte_rml_STATIC_LTLIBS = +MCA_orte_rml_STATIC_SUBDIRS = +MCA_orte_routed_ALL_COMPONENTS = debruijn radix binomial direct +MCA_orte_routed_ALL_SUBDIRS = mca/routed/debruijn mca/routed/radix mca/routed/binomial mca/routed/direct +MCA_orte_routed_DSO_COMPONENTS = debruijn radix binomial direct +MCA_orte_routed_DSO_SUBDIRS = mca/routed/debruijn mca/routed/radix mca/routed/binomial mca/routed/direct +MCA_orte_routed_STATIC_COMPONENTS = +MCA_orte_routed_STATIC_LTLIBS = +MCA_orte_routed_STATIC_SUBDIRS = +MCA_orte_sensor_ALL_COMPONENTS = file ft_tester heartbeat resusage +MCA_orte_sensor_ALL_SUBDIRS = mca/sensor/file mca/sensor/ft_tester mca/sensor/heartbeat mca/sensor/resusage +MCA_orte_sensor_DSO_COMPONENTS = +MCA_orte_sensor_DSO_SUBDIRS = +MCA_orte_sensor_STATIC_COMPONENTS = +MCA_orte_sensor_STATIC_LTLIBS = +MCA_orte_sensor_STATIC_SUBDIRS = +MCA_orte_snapc_ALL_COMPONENTS = full +MCA_orte_snapc_ALL_SUBDIRS = mca/snapc/full +MCA_orte_snapc_DSO_COMPONENTS = +MCA_orte_snapc_DSO_SUBDIRS = +MCA_orte_snapc_STATIC_COMPONENTS = +MCA_orte_snapc_STATIC_LTLIBS = +MCA_orte_snapc_STATIC_SUBDIRS = +MCA_orte_sstore_ALL_COMPONENTS = stage central +MCA_orte_sstore_ALL_SUBDIRS = mca/sstore/stage mca/sstore/central +MCA_orte_sstore_DSO_COMPONENTS = +MCA_orte_sstore_DSO_SUBDIRS = +MCA_orte_sstore_STATIC_COMPONENTS = +MCA_orte_sstore_STATIC_LTLIBS = +MCA_orte_sstore_STATIC_SUBDIRS = +MCA_orte_state_ALL_COMPONENTS = novm app staged_orted hnp staged_hnp orted +MCA_orte_state_ALL_SUBDIRS = mca/state/novm mca/state/app mca/state/staged_orted mca/state/hnp mca/state/staged_hnp mca/state/orted +MCA_orte_state_DSO_COMPONENTS = novm app staged_orted hnp staged_hnp orted +MCA_orte_state_DSO_SUBDIRS = mca/state/novm mca/state/app mca/state/staged_orted mca/state/hnp mca/state/staged_hnp mca/state/orted +MCA_orte_state_STATIC_COMPONENTS = +MCA_orte_state_STATIC_LTLIBS = +MCA_orte_state_STATIC_SUBDIRS = +MKDIR_P = /bin/mkdir -p +MPIF_H_PMPI_W_FUNCS = , PMPI_WTICK, PMPI_WTIME +NM = /usr/bin/nm -B +NMEDIT = +OBJDUMP = objdump +OBJEXT = o +OMPI_ALIGNMENT_FORTRAN_CHARACTER = 1 +OMPI_ALIGNMENT_FORTRAN_COMPLEX = 4 +OMPI_ALIGNMENT_FORTRAN_COMPLEX16 = 8 +OMPI_ALIGNMENT_FORTRAN_COMPLEX32 = 4 +OMPI_ALIGNMENT_FORTRAN_COMPLEX4 = 4 +OMPI_ALIGNMENT_FORTRAN_COMPLEX8 = 4 +OMPI_ALIGNMENT_FORTRAN_DOUBLE_COMPLEX = 8 +OMPI_ALIGNMENT_FORTRAN_DOUBLE_PRECISION = 8 +OMPI_ALIGNMENT_FORTRAN_INTEGER = 4 +OMPI_ALIGNMENT_FORTRAN_INTEGER1 = 1 +OMPI_ALIGNMENT_FORTRAN_INTEGER16 = 4 +OMPI_ALIGNMENT_FORTRAN_INTEGER2 = 2 +OMPI_ALIGNMENT_FORTRAN_INTEGER4 = 4 +OMPI_ALIGNMENT_FORTRAN_INTEGER8 = 8 +OMPI_ALIGNMENT_FORTRAN_LOGICAL = 4 +OMPI_ALIGNMENT_FORTRAN_LOGICAL1 = 1 +OMPI_ALIGNMENT_FORTRAN_LOGICAL2 = 2 +OMPI_ALIGNMENT_FORTRAN_LOGICAL4 = 4 +OMPI_ALIGNMENT_FORTRAN_LOGICAL8 = 8 +OMPI_ALIGNMENT_FORTRAN_REAL = 4 +OMPI_ALIGNMENT_FORTRAN_REAL16 = 4 +OMPI_ALIGNMENT_FORTRAN_REAL2 = 4 +OMPI_ALIGNMENT_FORTRAN_REAL4 = 4 +OMPI_ALIGNMENT_FORTRAN_REAL8 = 8 +OMPI_ASM_FILE = atomic-local.s +OMPI_AS_GLOBAL = +OMPI_AS_LABEL_SUFFIX = +OMPI_CONTRIB_DIST_SUBDIRS = contrib/vt contrib/libompitrace +OMPI_CONTRIB_SUBDIRS = contrib/vt contrib/libompitrace +OMPI_CXX_ABSOLUTE = /usr/bin/g++ +OMPI_F08_SUFFIX = _f08 +OMPI_FC = gfortran +OMPI_FC_ABSOLUTE = /usr/bin/gfortran +OMPI_FC_MODULE_FLAG = -I +OMPI_FORTRAN_CKINDS = 8 16 +OMPI_FORTRAN_EXTRA_SHARED_LIBRARY_FLAGS = +OMPI_FORTRAN_F08_PREDECL = ! +OMPI_FORTRAN_F08_TYPE = real +OMPI_FORTRAN_HAVE_ABSTRACT = 0 +OMPI_FORTRAN_HAVE_ASYNCHRONOUS = 0 +OMPI_FORTRAN_HAVE_BIND_C = 0 +OMPI_FORTRAN_HAVE_PRIVATE = 0 +OMPI_FORTRAN_HAVE_PROCEDURE = 0 +OMPI_FORTRAN_IGNORE_TKR_PREDECL = +OMPI_FORTRAN_IGNORE_TKR_TYPE = +OMPI_FORTRAN_IKINDS = 1 2 4 8 +OMPI_FORTRAN_MAX_ARRAY_RANK = 4 +OMPI_FORTRAN_NEED_WRAPPER_ROUTINES = 1 +OMPI_FORTRAN_RKINDS = 4 8 +OMPI_FORTRAN_STATUS_SIZE = 6 +OMPI_FORTRAN_SUBARRAYS_SUPPORTED = +OMPI_FORTRAN_USEMPIF08_DIR = +OMPI_FORTRAN_USEMPIF08_LIB = +OMPI_FORTRAN_USEMPI_DIR = mpi/fortran/use-mpi-tkr +OMPI_FORTRAN_USEMPI_LIB = -lmpi_usempi +OMPI_F_SUFFIX = _f +OMPI_GREEK_VERSION = a1 +OMPI_HAVE_FORTRAN_CHARACTER = 1 +OMPI_HAVE_FORTRAN_COMPLEX = 1 +OMPI_HAVE_FORTRAN_COMPLEX16 = 1 +OMPI_HAVE_FORTRAN_COMPLEX32 = 0 +OMPI_HAVE_FORTRAN_COMPLEX4 = 0 +OMPI_HAVE_FORTRAN_COMPLEX8 = 1 +OMPI_HAVE_FORTRAN_DOUBLE_COMPLEX = 1 +OMPI_HAVE_FORTRAN_DOUBLE_PRECISION = 1 +OMPI_HAVE_FORTRAN_INTEGER = 1 +OMPI_HAVE_FORTRAN_INTEGER1 = 1 +OMPI_HAVE_FORTRAN_INTEGER16 = 0 +OMPI_HAVE_FORTRAN_INTEGER2 = 1 +OMPI_HAVE_FORTRAN_INTEGER4 = 1 +OMPI_HAVE_FORTRAN_INTEGER8 = 1 +OMPI_HAVE_FORTRAN_LOGICAL = 1 +OMPI_HAVE_FORTRAN_LOGICAL1 = 1 +OMPI_HAVE_FORTRAN_LOGICAL2 = 1 +OMPI_HAVE_FORTRAN_LOGICAL4 = 1 +OMPI_HAVE_FORTRAN_LOGICAL8 = 1 +OMPI_HAVE_FORTRAN_REAL = 1 +OMPI_HAVE_FORTRAN_REAL16 = 0 +OMPI_HAVE_FORTRAN_REAL2 = 0 +OMPI_HAVE_FORTRAN_REAL4 = 1 +OMPI_HAVE_FORTRAN_REAL8 = 1 +OMPI_KIND_FORTRAN_CHARACTER = C_SIGNED_CHAR +OMPI_KIND_FORTRAN_COMPLEX = C_FLOAT_COMPLEX +OMPI_KIND_FORTRAN_COMPLEX16 = C_DOUBLE_COMPLEX +OMPI_KIND_FORTRAN_COMPLEX32 = 0 +OMPI_KIND_FORTRAN_COMPLEX4 = 0 +OMPI_KIND_FORTRAN_COMPLEX8 = C_FLOAT_COMPLEX +OMPI_KIND_FORTRAN_DOUBLE_COMPLEX = C_DOUBLE_COMPLEX +OMPI_KIND_FORTRAN_DOUBLE_PRECISION = C_DOUBLE +OMPI_KIND_FORTRAN_INTEGER = C_INT +OMPI_KIND_FORTRAN_INTEGER1 = C_SIGNED_CHAR +OMPI_KIND_FORTRAN_INTEGER16 = 0 +OMPI_KIND_FORTRAN_INTEGER2 = C_SHORT +OMPI_KIND_FORTRAN_INTEGER4 = C_INT +OMPI_KIND_FORTRAN_INTEGER8 = C_LONG_LONG +OMPI_KIND_FORTRAN_LOGICAL = C_INT +OMPI_KIND_FORTRAN_LOGICAL1 = C_SIGNED_CHAR +OMPI_KIND_FORTRAN_LOGICAL2 = C_SHORT +OMPI_KIND_FORTRAN_LOGICAL4 = C_INT +OMPI_KIND_FORTRAN_LOGICAL8 = C_LONG_LONG +OMPI_KIND_FORTRAN_REAL = C_FLOAT +OMPI_KIND_FORTRAN_REAL16 = 0 +OMPI_KIND_FORTRAN_REAL2 = 0 +OMPI_KIND_FORTRAN_REAL4 = C_FLOAT +OMPI_KIND_FORTRAN_REAL8 = C_DOUBLE +OMPI_LIBMPI_EXTRA_LDFLAGS = +OMPI_LIBMPI_EXTRA_LIBS = +OMPI_MAJOR_VERSION = 1 +OMPI_MINOR_VERSION = 9 +OMPI_MPIEXT_ALL_SUBDIRS = mpiext/cr mpiext/affinity +OMPI_MPIEXT_C_DIRS = +OMPI_MPIEXT_C_LIBS = +OMPI_MPIEXT_MPIFH_DIRS = +OMPI_MPIEXT_MPIFH_LIBS = +OMPI_MPIEXT_USEMPIF08_DIRS = +OMPI_MPIEXT_USEMPIF08_LIBS = +OMPI_MPIEXT_USEMPI_DIRS = +OMPI_MPIEXT_USEMPI_LIBS = +OMPI_MPIF_IO_CONSTANTS_INCLUDE = include "mpif-io-constants.h" +OMPI_MPIF_IO_HANDLES_INCLUDE = include "mpif-io-handles.h" +OMPI_MPI_ADDRESS_KIND = 8 +OMPI_MPI_BIND_PREFIX = mpi_ +OMPI_MPI_INTEGER_KIND = 4 +OMPI_MPI_OFFSET_KIND = 8 +OMPI_MPI_PREFIX = MPI_ +OMPI_PROVIDE_MPI_FILE_INTERFACE = 1 +OMPI_RELEASE_DATE = Feb 28, 2013 +OMPI_RELEASE_VERSION = 0 +OMPI_REPO_REV = r28134M +OMPI_SIZEOF_FORTRAN_CHARACTER = 1 +OMPI_SIZEOF_FORTRAN_COMPLEX = 8 +OMPI_SIZEOF_FORTRAN_COMPLEX16 = 16 +OMPI_SIZEOF_FORTRAN_COMPLEX32 = 4 +OMPI_SIZEOF_FORTRAN_COMPLEX4 = 4 +OMPI_SIZEOF_FORTRAN_COMPLEX8 = 8 +OMPI_SIZEOF_FORTRAN_DOUBLE_COMPLEX = 16 +OMPI_SIZEOF_FORTRAN_DOUBLE_PRECISION = 8 +OMPI_SIZEOF_FORTRAN_INTEGER = 4 +OMPI_SIZEOF_FORTRAN_INTEGER1 = 1 +OMPI_SIZEOF_FORTRAN_INTEGER16 = 16 +OMPI_SIZEOF_FORTRAN_INTEGER2 = 2 +OMPI_SIZEOF_FORTRAN_INTEGER4 = 4 +OMPI_SIZEOF_FORTRAN_INTEGER8 = 8 +OMPI_SIZEOF_FORTRAN_LOGICAL = 4 +OMPI_SIZEOF_FORTRAN_LOGICAL1 = 1 +OMPI_SIZEOF_FORTRAN_LOGICAL2 = 2 +OMPI_SIZEOF_FORTRAN_LOGICAL4 = 4 +OMPI_SIZEOF_FORTRAN_LOGICAL8 = 8 +OMPI_SIZEOF_FORTRAN_REAL = 4 +OMPI_SIZEOF_FORTRAN_REAL16 = 4 +OMPI_SIZEOF_FORTRAN_REAL2 = 4 +OMPI_SIZEOF_FORTRAN_REAL4 = 4 +OMPI_SIZEOF_FORTRAN_REAL8 = 8 +OMPI_TOP_BUILDDIR = /hpc/home/USERS/joshual/trunk_test/ompi-trunk +OMPI_TOP_SRCDIR = /hpc/home/USERS/joshual/trunk_test/ompi-trunk +OMPI_VERSION = 1.9a1 +OMPI_WANT_REPO_REV = 0 +OMPI_WRAPPER_CXX_LIB = +OMPI_WRAPPER_CXX_REQUIRED_FILE = +OMPI_WRAPPER_EXTRA_CFLAGS = -pthread +OMPI_WRAPPER_EXTRA_CFLAGS_PREFIX = +OMPI_WRAPPER_EXTRA_CPPFLAGS = +OMPI_WRAPPER_EXTRA_CXXFLAGS = -pthread +OMPI_WRAPPER_EXTRA_CXXFLAGS_PREFIX = +OMPI_WRAPPER_EXTRA_FCFLAGS = -pthread -I${libdir} +OMPI_WRAPPER_EXTRA_FCFLAGS_PREFIX = +OMPI_WRAPPER_EXTRA_LDFLAGS = -Wl,-rpath -Wl,@{libdir} -Wl,--enable-new-dtags +OMPI_WRAPPER_EXTRA_LIBS = -lm -lpciaccess -ldl -Wl,--export-dynamic -lrt -lnsl -lutil +OMPI_WRAPPER_FORTRAN_REQUIRED_FILE = +OMPI_WRAPPER_INCLUDEDIR = /hpc/home/USERS/joshual/trunk_test/ompi-trunk/install/include +OMPI_WRAPPER_LIBDIR = /hpc/home/USERS/joshual/trunk_test/ompi-trunk/install/lib +OPAL_ASM_GSYM = +OPAL_ASM_LSYM = .L +OPAL_ASM_SUPPORT_64BIT = 1 +OPAL_ASM_TEXT = .text +OPAL_ASM_TYPE = @ +OPAL_ASSEMBLY_ARCH = AMD64 +OPAL_ASSEMBLY_FORMAT = default-.text-.globl-:--.L-@-1-0-1-1-1 +OPAL_CC_ABSOLUTE = /usr/bin/gcc +OPAL_CONFIGURE_DATE = Mon Jul 1 23:44:39 IDT 2013 +OPAL_CONFIGURE_HOST = mir13 +OPAL_CONFIGURE_USER = joshual +OPAL_CXX_ABSOLUTE = /usr/bin/g++ +OPAL_DEFAULT_MCA_PARAM_CONF = openmpi-mca-params.conf +OPAL_DYN_LIB_PREFIX = lib +OPAL_DYN_LIB_SUFFIX = so +OPAL_GREEK_VERSION = a1 +OPAL_MAJOR_VERSION = 1 +OPAL_MAX_DATAREP_STRING = 128 +OPAL_MAX_ERROR_STRING = 256 +OPAL_MAX_INFO_KEY = 36 +OPAL_MAX_INFO_VAL = 256 +OPAL_MAX_OBJECT_NAME = 64 +OPAL_MAX_PORT_NAME = 1024 +OPAL_MAX_PROCESSOR_NAME = 256 +OPAL_MINOR_VERSION = 9 +OPAL_PARAM_FROM_PLATFORM = +OPAL_RELEASE_DATE = Feb 28, 2013 +OPAL_RELEASE_VERSION = 0 +OPAL_REPO_REV = r28134M +OPAL_VERSION = 1.9a1 +OPAL_WANT_REPO_REV = 0 +OPAL_WRAPPER_EXTRA_CFLAGS = -pthread +OPAL_WRAPPER_EXTRA_CFLAGS_PREFIX = +OPAL_WRAPPER_EXTRA_CPPFLAGS = +OPAL_WRAPPER_EXTRA_CXXFLAGS = -pthread +OPAL_WRAPPER_EXTRA_CXXFLAGS_PREFIX = +OPAL_WRAPPER_EXTRA_LDFLAGS = -Wl,-rpath -Wl,@{libdir} -Wl,--enable-new-dtags +OPAL_WRAPPER_EXTRA_LIBS = -lm -lpciaccess -ldl -Wl,--export-dynamic -lrt -lnsl -lutil +ORTE_GREEK_VERSION = a1 +ORTE_JDK_CPPFLAGS = +ORTE_MAJOR_VERSION = 1 +ORTE_MINOR_VERSION = 9 +ORTE_RELEASE_DATE = Feb 28, 2013 +ORTE_RELEASE_VERSION = 0 +ORTE_REPO_REV = r28134M +ORTE_VERSION = 1.9a1 +ORTE_WANT_REPO_REV = 0 +ORTE_WRAPPER_EXTRA_CFLAGS = -pthread +ORTE_WRAPPER_EXTRA_CFLAGS_PREFIX = +ORTE_WRAPPER_EXTRA_CPPFLAGS = +ORTE_WRAPPER_EXTRA_CXXFLAGS = -pthread +ORTE_WRAPPER_EXTRA_CXXFLAGS_PREFIX = +ORTE_WRAPPER_EXTRA_LDFLAGS = -Wl,-rpath -Wl,@{libdir} -Wl,--enable-new-dtags +ORTE_WRAPPER_EXTRA_LIBS = -lm -lpciaccess -ldl -Wl,--export-dynamic -lrt -lnsl -lutil +OTOOL = +OTOOL64 = +PACKAGE = openmpi +PACKAGE_BUGREPORT = http://www.open-mpi.org/community/help/ +PACKAGE_NAME = Open MPI +PACKAGE_STRING = Open MPI 1.9a1 +PACKAGE_TARNAME = openmpi +PACKAGE_URL = +PACKAGE_VERSION = 1.9a1 +PATH_SEPARATOR = : +PERL = /usr/bin/perl +PKG_CONFIG = /usr/bin/pkg-config +QRSH = +RANLIB = ranlib +SED = /bin/sed +SET_MAKE = +SHELL = /bin/sh +STRIP = strip +VERSION = 1.9a1 +WRAPPER_CC = gcc +abs_builddir = /hpc/home/USERS/joshual/trunk_test/ompi-trunk/ompi/mca/coll/hcoll +abs_srcdir = /hpc/home/USERS/joshual/trunk_test/ompi-trunk/ompi/mca/coll/hcoll +abs_top_builddir = /hpc/home/USERS/joshual/trunk_test/ompi-trunk +abs_top_srcdir = /hpc/home/USERS/joshual/trunk_test/ompi-trunk +ac_ct_AR = ar +ac_ct_CC = gcc +ac_ct_CXX = g++ +ac_ct_DUMPBIN = +ac_ct_FC = gfortran +ac_prefix_program = +am__include = include +am__leading_dot = . +am__quote = +am__tar = tar --format=ustar -chf - "$$tardir" +am__untar = tar -xf - +backtrace_darwin_CFLAGS = -g -Wall -Wundef -Wno-long-long -Wsign-compare -Wmissing-prototypes -Wstrict-prototypes -Wcomment -Werror-implicit-function-declaration -finline-functions -fno-strict-aliasing -pthread +bcol_iboffload_CFLAGS = +bcol_iboffload_CPPFLAGS = -I/usr/include/infiniband +bcol_iboffload_LDFLAGS = +bcol_iboffload_LIBS = -losmcomp -libverbs +bindir = ${exec_prefix}/bin +btl_mx_CFLAGS = +btl_mx_CPPFLAGS = +btl_mx_LDFLAGS = +btl_mx_LIBS = +btl_openib_CFLAGS = +btl_openib_CPPFLAGS = -I/usr/include/infiniband +btl_openib_LDFLAGS = +btl_openib_LIBS = -lrdmacm -losmcomp -libverbs +btl_sctp_CFLAGS = -g -Wall -Wundef -Wno-long-long -Wsign-compare -Wmissing-prototypes -Wstrict-prototypes -Wcomment -pedantic -Werror-implicit-function-declaration -finline-functions -fno-strict-aliasing -pthread +btl_sctp_CPPFLAGS = +btl_sctp_LDFLAGS = +btl_sctp_LIBS = +btl_sm_CPPFLAGS = +btl_udapl_CFLAGS = -g -Wall -Wundef -Wno-long-long -Wsign-compare -Wmissing-prototypes -Wstrict-prototypes -Wcomment -Werror-implicit-function-declaration -finline-functions -fno-strict-aliasing -pthread +btl_udapl_CPPFLAGS = +btl_udapl_LDFLAGS = +btl_udapl_LIBS = +btl_ugni_CPPFLAGS = +btl_ugni_LDFLAGS = +btl_ugni_LIBS = +btl_vader_CFLAGS = +btl_vader_CPPFLAGS = +btl_vader_LDFLAGS = +btl_vader_LIBS = +build = x86_64-unknown-linux-gnu +build_alias = +build_cpu = x86_64 +build_os = linux-gnu +build_vendor = unknown +builddir = . +coll_fca_CFLAGS = +coll_fca_CPPFLAGS = +coll_fca_HOME = +coll_fca_LDFLAGS = +coll_fca_LIBS = +coll_hcoll_CFLAGS = +coll_hcoll_CPPFLAGS = -I/hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/include +coll_hcoll_HOME = /hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install +coll_hcoll_LDFLAGS = -L/hpc/home/USERS/joshual/hcoll3/libhcoll/hcoll_install/lib +coll_hcoll_LIBS = -lhcoll +common_cuda_CPPFLAGS = +common_cuda_LIBS = +common_mx_CFLAGS = +common_mx_CPPFLAGS = +common_mx_LDFLAGS = +common_mx_LIBS = +common_ofacm_CFLAGS = +common_ofacm_CPPFLAGS = -I/usr/include/infiniband +common_ofacm_LDFLAGS = +common_ofacm_LIBS = -lrdmacm -losmcomp -libverbs +common_pmi_CPPFLAGS = +common_pmi_LDFLAGS = +common_pmi_LIBS = +common_ugni_CPPFLAGS = +common_ugni_LDFLAGS = +common_ugni_LIBS = +common_verbs_CFLAGS = +common_verbs_CPPFLAGS = -I/usr/include/infiniband +common_verbs_LDFLAGS = +common_verbs_LIBS = -losmcomp -libverbs +crs_blcr_CFLAGS = -g -Wall -Wundef -Wno-long-long -Wsign-compare -Wmissing-prototypes -Wstrict-prototypes -Wcomment -pedantic -Werror-implicit-function-declaration -finline-functions -fno-strict-aliasing -pthread +crs_blcr_CPPFLAGS = -I/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/hwloc/hwloc152/hwloc/include +crs_blcr_LDFLAGS = +crs_blcr_LIBS = -lnsl -lutil -lm +crs_dmtcp_CFLAGS = -g -Wall -Wundef -Wno-long-long -Wsign-compare -Wmissing-prototypes -Wstrict-prototypes -Wcomment -pedantic -Werror-implicit-function-declaration -finline-functions -fno-strict-aliasing -pthread +crs_dmtcp_CPPFLAGS = -I/hpc/home/USERS/joshual/trunk_test/ompi-trunk/opal/mca/hwloc/hwloc152/hwloc/include +crs_dmtcp_LDFLAGS = +crs_dmtcp_LIBS = -lnsl -lutil -lm +datadir = ${datarootdir} +datarootdir = ${prefix}/share +db_pmi_CPPFLAGS = +db_pmi_LDFLAGS = +db_pmi_LIBS = +db_sqlite_CPPFLAGS = +db_sqlite_LDFLAGS = +db_sqlite_LIBS = +docdir = ${datarootdir}/doc/${PACKAGE_TARNAME} +dvidir = ${docdir} +ess_lsf_CPPFLAGS = +ess_lsf_LDFLAGS = +ess_lsf_LIBS = +ess_pmi_CPPFLAGS = +ess_pmi_LDFLAGS = +ess_pmi_LIBS = +ess_slurm_CPPFLAGS = +ess_slurm_LDFLAGS = +ess_slurm_LIBS = +ess_tm_CPPFLAGS = +ess_tm_LDFLAGS = +ess_tm_LIBS = +exec_prefix = ${prefix} +fbtl_pvfs2_CPPFLAGS = -I/usr/local/include +fbtl_pvfs2_LDFLAGS = -L/usr/local/lib +fbtl_pvfs2_LIBS = -lpvfs2 -lpthread +fs_lustre_CPPFLAGS = +fs_lustre_LDFLAGS = +fs_lustre_LIBS = +fs_pvfs2_CPPFLAGS = -I/usr/local/include +fs_pvfs2_LDFLAGS = -L/usr/local/lib +fs_pvfs2_LIBS = -lpvfs2 -lpthread +grpcomm_pmi_CPPFLAGS = +grpcomm_pmi_LDFLAGS = +grpcomm_pmi_LIBS = +host = x86_64-unknown-linux-gnu +host_alias = +host_cpu = x86_64 +host_os = linux-gnu +host_vendor = unknown +htmldir = ${docdir} +includedir = ${prefix}/include +infodir = ${datarootdir}/info +install_sh = ${SHELL} /hpc/home/USERS/joshual/trunk_test/ompi-trunk/config/install-sh +libdir = ${exec_prefix}/lib +libexecdir = ${exec_prefix}/libexec +libmca_common_cuda_so_version = 0:0:0 +libmca_common_mx_so_version = 0:0:0 +libmca_common_portals_so_version = 0:0:0 +libmca_common_sm_so_version = 0:0:0 +libmca_opal_common_hwloc_so_version = 0:0:0 +libmpi_cxx_so_version = 0:0:0 +libmpi_java_so_version = 0:0:0 +libmpi_mpifh_so_version = 0:0:0 +libmpi_so_version = 0:0:0 +libmpi_usempi_ignore_tkr_so_version = 0:0:0 +libmpi_usempi_tkr_so_version = 0:0:0 +libopen_pal_so_version = 0:0:0 +libopen_rte_so_version = 0:0:0 +localedir = ${datarootdir}/locale +localstatedir = ${prefix}/var +mandir = ${datarootdir}/man +memory_linux_LIBS = -ldl +memory_malloc_solaris_LIBS = +mkdir_p = $(MKDIR_P) +mtcp_restart_command_exists = no +mtl_mx_CFLAGS = +mtl_mx_CPPFLAGS = +mtl_mx_LDFLAGS = +mtl_mx_LIBS = +mtl_mxm_CFLAGS = +mtl_mxm_CPPFLAGS = +mtl_mxm_LDFLAGS = +mtl_mxm_LIBS = +mtl_portals4_CPPFLAGS = +mtl_portals4_LDFLAGS = +mtl_portals4_LIBS = +mtl_psm_CFLAGS = +mtl_psm_CPPFLAGS = +mtl_psm_LDFLAGS = +mtl_psm_LIBS = +oldincludedir = /usr/include +opal_datatype_cuda_CPPFLAGS = +opal_datatype_cuda_LIBS = +opal_event_external_CPPFLAGS = +opal_event_external_LDFLAGS = +opal_event_external_LIBS = +opal_hwloc_external_LDFLAGS = +opal_hwloc_external_LIBS = +opal_hwloc_hwloc152_CFLAGS = +opal_hwloc_hwloc152_CPPFLAGS = +opal_hwloc_hwloc152_LDFLAGS = $(HWLOC_EMBEDDED_LDFLAGS) +opal_hwloc_hwloc152_LIBS = $(top_ompi_builddir)/opal/mca/hwloc/hwloc152/hwloc/src/libhwloc_embedded.la $(HWLOC_EMBEDDED_LIBS) +opal_memchecker_valgrind_CPPFLAGS = +pdfdir = ${docdir} +plm_lsf_CPPFLAGS = +plm_lsf_LDFLAGS = +plm_lsf_LIBS = +plm_slurm_CPPFLAGS = +plm_slurm_LDFLAGS = +plm_slurm_LIBS = +plm_tm_CPPFLAGS = +plm_tm_LDFLAGS = +plm_tm_LIBS = +prefix = /hpc/home/USERS/joshual/trunk_test/ompi-trunk/install +program_transform_name = s,x,x, +psdir = ${docdir} +pubsub_pmi_CPPFLAGS = +pubsub_pmi_LDFLAGS = +pubsub_pmi_LIBS = +ras_alps_CPPFLAGS = -I/include +ras_loadleveler_CPPFLAGS = +ras_loadleveler_LDFLAGS = +ras_loadleveler_LIBS = +ras_lsf_CPPFLAGS = +ras_lsf_LDFLAGS = +ras_lsf_LIBS = +ras_slurm_CPPFLAGS = +ras_slurm_LDFLAGS = +ras_slurm_LIBS = +ras_tm_CPPFLAGS = +ras_tm_LDFLAGS = +ras_tm_LIBS = +rte_pmi_CPPFLAGS = +rte_pmi_LDFLAGS = +rte_pmi_LIBS = +sbgp_ibnet_CFLAGS = +sbgp_ibnet_CPPFLAGS = -I/usr/include/infiniband +sbgp_ibnet_LDFLAGS = +sbgp_ibnet_LIBS = -losmcomp -libverbs +sbindir = ${exec_prefix}/sbin +sharedstatedir = ${prefix}/com +srcdir = . +sysconfdir = ${prefix}/etc +target = x86_64-unknown-linux-gnu +target_alias = +target_cpu = x86_64 +target_os = linux-gnu +target_vendor = unknown +timer_aix_LIBS = +top_build_prefix = ../../../../ +top_builddir = ../../../.. +top_ompi_builddir = /hpc/home/USERS/joshual/trunk_test/ompi-trunk +top_ompi_srcdir = /hpc/home/USERS/joshual/trunk_test/ompi-trunk +top_srcdir = ../../../.. +AM_CPPFLAGS = $(coll_hcoll_CPPFLAGS) -DCOLL_HCOLL_HOME=\"$(coll_hcoll_HOME)\" -I$(coll_hcoll_HOME)/include/hcoll/api +coll_hcoll_sources = \ + coll_hcoll.h \ + coll_hcoll_module.c \ + coll_hcoll_component.c \ + coll_hcoll_rte.c \ + coll_hcoll_ops.c + +#component_noinst = libmca_coll_hcoll.la + +# Make the output library in this directory, and name it either +# mca__.la (for DSO builds) or libmca__.la +# (for static builds). +component_noinst = +#component_install = +component_install = mca_coll_hcoll.la +mcacomponentdir = $(pkglibdir) +mcacomponent_LTLIBRARIES = $(component_install) +mca_coll_hcoll_la_SOURCES = $(coll_hcoll_sources) +mca_coll_hcoll_la_LIBADD = $(coll_hcoll_LIBS) +mca_coll_hcoll_la_LDFLAGS = -module -avoid-version $(coll_hcoll_LDFLAGS) +noinst_LTLIBRARIES = $(component_noinst) +libmca_coll_hcoll_la_SOURCES = $(coll_hcoll_sources) +libmca_coll_hcoll_la_LIBADD = $(coll_hcoll_LIBS) +libmca_coll_hcoll_la_LDFLAGS = -module -avoid-version $(coll_hcoll_LDFLAGS) +all: all-am + +.SUFFIXES: +.SUFFIXES: .c .lo .o .obj +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ + && { if test -f $@; then exit 0; else break; fi; }; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign ompi/mca/coll/hcoll/Makefile'; \ + $(am__cd) $(top_srcdir) && \ + $(AUTOMAKE) --foreign ompi/mca/coll/hcoll/Makefile +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(am__aclocal_m4_deps): +install-mcacomponentLTLIBRARIES: $(mcacomponent_LTLIBRARIES) + @$(NORMAL_INSTALL) + @list='$(mcacomponent_LTLIBRARIES)'; test -n "$(mcacomponentdir)" || list=; \ + list2=; for p in $$list; do \ + if test -f $$p; then \ + list2="$$list2 $$p"; \ + else :; fi; \ + done; \ + test -z "$$list2" || { \ + echo " $(MKDIR_P) '$(DESTDIR)$(mcacomponentdir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(mcacomponentdir)" || exit 1; \ + echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(mcacomponentdir)'"; \ + $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(mcacomponentdir)"; \ + } + +uninstall-mcacomponentLTLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(mcacomponent_LTLIBRARIES)'; test -n "$(mcacomponentdir)" || list=; \ + for p in $$list; do \ + $(am__strip_dir) \ + echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(mcacomponentdir)/$$f'"; \ + $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(mcacomponentdir)/$$f"; \ + done + +clean-mcacomponentLTLIBRARIES: + -test -z "$(mcacomponent_LTLIBRARIES)" || rm -f $(mcacomponent_LTLIBRARIES) + @list='$(mcacomponent_LTLIBRARIES)'; \ + locs=`for p in $$list; do echo $$p; done | \ + sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \ + sort -u`; \ + test -z "$$locs" || { \ + echo rm -f $${locs}; \ + rm -f $${locs}; \ + } + +clean-noinstLTLIBRARIES: + -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES) + @list='$(noinst_LTLIBRARIES)'; \ + locs=`for p in $$list; do echo $$p; done | \ + sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \ + sort -u`; \ + test -z "$$locs" || { \ + echo rm -f $${locs}; \ + rm -f $${locs}; \ + } +libmca_coll_hcoll.la: $(libmca_coll_hcoll_la_OBJECTS) $(libmca_coll_hcoll_la_DEPENDENCIES) $(EXTRA_libmca_coll_hcoll_la_DEPENDENCIES) + $(AM_V_CCLD)$(libmca_coll_hcoll_la_LINK) $(am_libmca_coll_hcoll_la_rpath) $(libmca_coll_hcoll_la_OBJECTS) $(libmca_coll_hcoll_la_LIBADD) $(LIBS) +mca_coll_hcoll.la: $(mca_coll_hcoll_la_OBJECTS) $(mca_coll_hcoll_la_DEPENDENCIES) $(EXTRA_mca_coll_hcoll_la_DEPENDENCIES) + $(AM_V_CCLD)$(mca_coll_hcoll_la_LINK) $(am_mca_coll_hcoll_la_rpath) $(mca_coll_hcoll_la_OBJECTS) $(mca_coll_hcoll_la_LIBADD) $(LIBS) + +mostlyclean-compile: + -rm -f *.$(OBJEXT) + +distclean-compile: + -rm -f *.tab.c + +include ./$(DEPDIR)/coll_hcoll_component.Plo +include ./$(DEPDIR)/coll_hcoll_module.Plo +include ./$(DEPDIR)/coll_hcoll_ops.Plo +include ./$(DEPDIR)/coll_hcoll_rte.Plo + +.c.o: + $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\ + $(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ + $(am__mv) $$depbase.Tpo $$depbase.Po +# $(AM_V_CC)source='$<' object='$@' libtool=no \ +# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \ +# $(AM_V_CC_no)$(COMPILE) -c -o $@ $< + +.c.obj: + $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\ + $(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\ + $(am__mv) $$depbase.Tpo $$depbase.Po +# $(AM_V_CC)source='$<' object='$@' libtool=no \ +# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \ +# $(AM_V_CC_no)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + +.c.lo: + $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\ + $(LTCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ + $(am__mv) $$depbase.Tpo $$depbase.Plo +# $(AM_V_CC)source='$<' object='$@' libtool=yes \ +# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \ +# $(AM_V_CC_no)$(LTCOMPILE) -c -o $@ $< + +mostlyclean-libtool: + -rm -f *.lo + +clean-libtool: + -rm -rf .libs _libs + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + set x; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + shift; \ + if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + if test $$# -gt 0; then \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + "$$@" $$unique; \ + else \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$unique; \ + fi; \ + fi +ctags: CTAGS +CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && $(am__cd) $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) "$$here" + +cscopelist: $(HEADERS) $(SOURCES) $(LISP) + list='$(SOURCES) $(HEADERS) $(LISP)'; \ + case "$(srcdir)" in \ + [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ + *) sdir=$(subdir)/$(srcdir) ;; \ + esac; \ + for i in $$list; do \ + if test -f "$$i"; then \ + echo "$(subdir)/$$i"; \ + else \ + echo "$$sdir/$$i"; \ + fi; \ + done >> $(top_builddir)/cscope.files + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +distdir: $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d "$(distdir)/$$file"; then \ + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + fi; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + fi; \ + cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ + else \ + test -f "$(distdir)/$$file" \ + || cp -p $$d/$$file "$(distdir)/$$file" \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-am +all-am: Makefile $(LTLIBRARIES) +installdirs: + for dir in "$(DESTDIR)$(mcacomponentdir)"; do \ + test -z "$$dir" || $(MKDIR_P) "$$dir"; \ + done +install: install-am +install-exec: install-exec-am +install-data: install-data-am +uninstall: uninstall-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-am +install-strip: + if test -z '$(STRIP)'; then \ + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + install; \ + else \ + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ + fi +mostlyclean-generic: + +clean-generic: + -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +clean: clean-am + +clean-am: clean-generic clean-libtool clean-mcacomponentLTLIBRARIES \ + clean-noinstLTLIBRARIES mostlyclean-am + +distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile +distclean-am: clean-am distclean-compile distclean-generic \ + distclean-tags + +dvi: dvi-am + +dvi-am: + +html: html-am + +html-am: + +info: info-am + +info-am: + +install-data-am: install-mcacomponentLTLIBRARIES + +install-dvi: install-dvi-am + +install-dvi-am: + +install-exec-am: + +install-html: install-html-am + +install-html-am: + +install-info: install-info-am + +install-info-am: + +install-man: + +install-pdf: install-pdf-am + +install-pdf-am: + +install-ps: install-ps-am + +install-ps-am: + +installcheck-am: + +maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-am + +mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + +pdf: pdf-am + +pdf-am: + +ps: ps-am + +ps-am: + +uninstall-am: uninstall-mcacomponentLTLIBRARIES + +.MAKE: install-am install-strip + +.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \ + clean-libtool clean-mcacomponentLTLIBRARIES \ + clean-noinstLTLIBRARIES cscopelist ctags distclean \ + distclean-compile distclean-generic distclean-libtool \ + distclean-tags distdir dvi dvi-am html html-am info info-am \ + install install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-mcacomponentLTLIBRARIES install-pdf install-pdf-am \ + install-ps install-ps-am install-strip installcheck \ + installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-mcacomponentLTLIBRARIES + + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/ompi/mca/coll/hcoll/Makefile.am b/ompi/mca/coll/hcoll/Makefile.am new file mode 100644 index 0000000000..412ea95cfc --- /dev/null +++ b/ompi/mca/coll/hcoll/Makefile.am @@ -0,0 +1,44 @@ +# -*- shell-script -*- +# +# +# Copyright (c) 2011 Mellanox Technologies. All rights reserved. +# $COPYRIGHT$ +# +# Additional copyrights may follow +# +# $HEADER$ +# +# + +AM_CPPFLAGS = $(coll_hcoll_CPPFLAGS) -DCOLL_HCOLL_HOME=\"$(coll_hcoll_HOME)\" -I$(coll_hcoll_HOME)/include/hcoll/api + +coll_hcoll_sources = \ + coll_hcoll.h \ + coll_hcoll_module.c \ + coll_hcoll_component.c \ + coll_hcoll_rte.c \ + coll_hcoll_ops.c + +# Make the output library in this directory, and name it either +# mca__.la (for DSO builds) or libmca__.la +# (for static builds). + +if MCA_BUILD_ompi_coll_hcoll_DSO +component_noinst = +component_install = mca_coll_hcoll.la +else +component_noinst = libmca_coll_hcoll.la +component_install = +endif + +mcacomponentdir = $(pkglibdir) +mcacomponent_LTLIBRARIES = $(component_install) +mca_coll_hcoll_la_SOURCES = $(coll_hcoll_sources) +mca_coll_hcoll_la_LIBADD = $(coll_hcoll_LIBS) +mca_coll_hcoll_la_LDFLAGS = -module -avoid-version $(coll_hcoll_LDFLAGS) + +noinst_LTLIBRARIES = $(component_noinst) +libmca_coll_hcoll_la_SOURCES = $(coll_hcoll_sources) +libmca_coll_hcoll_la_LIBADD = $(coll_hcoll_LIBS) +libmca_coll_hcoll_la_LDFLAGS = -module -avoid-version $(coll_hcoll_LDFLAGS) + diff --git a/ompi/mca/coll/hcoll/Makefile.in b/ompi/mca/coll/hcoll/Makefile.in new file mode 100644 index 0000000000..faeb3433a8 --- /dev/null +++ b/ompi/mca/coll/hcoll/Makefile.in @@ -0,0 +1,1786 @@ +# Makefile.in generated by automake 1.12.3 from Makefile.am. +# @configure_input@ + +# Copyright (C) 1994-2012 Free Software Foundation, Inc. + +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ + +# -*- shell-script -*- +# +# +# Copyright (c) 2011 Mellanox Technologies. All rights reserved. +# $COPYRIGHT$ +# +# Additional copyrights may follow +# +# $HEADER$ +# +# + +VPATH = @srcdir@ +am__make_dryrun = \ + { \ + am__dry=no; \ + case $$MAKEFLAGS in \ + *\\[\ \ ]*) \ + echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ + | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ + *) \ + for am__flg in $$MAKEFLAGS; do \ + case $$am__flg in \ + *=*|--*) ;; \ + *n*) am__dry=yes; break;; \ + esac; \ + done;; \ + esac; \ + test $$am__dry = yes; \ + } +pkgdatadir = $(datadir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkglibexecdir = $(libexecdir)/@PACKAGE@ +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +build_triplet = @build@ +host_triplet = @host@ +target_triplet = @target@ +subdir = ompi/mca/coll/hcoll +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/config/depcomp +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/config/c_get_alignment.m4 \ + $(top_srcdir)/config/c_weak_symbols.m4 \ + $(top_srcdir)/config/libtool.m4 $(top_srcdir)/config/ltdl.m4 \ + $(top_srcdir)/config/ltoptions.m4 \ + $(top_srcdir)/config/ltsugar.m4 \ + $(top_srcdir)/config/ltversion.m4 \ + $(top_srcdir)/config/lt~obsolete.m4 \ + $(top_srcdir)/config/ompi_check_broken_qsort.m4 \ + $(top_srcdir)/config/ompi_check_compiler_works.m4 \ + $(top_srcdir)/config/ompi_check_func_lib.m4 \ + $(top_srcdir)/config/ompi_check_icc.m4 \ + $(top_srcdir)/config/ompi_check_libfca.m4 \ + $(top_srcdir)/config/ompi_check_libhcoll.m4 \ + $(top_srcdir)/config/ompi_check_lustre.m4 \ + $(top_srcdir)/config/ompi_check_mx.m4 \ + $(top_srcdir)/config/ompi_check_mxm.m4 \ + $(top_srcdir)/config/ompi_check_openfabrics.m4 \ + $(top_srcdir)/config/ompi_check_package.m4 \ + $(top_srcdir)/config/ompi_check_portals4.m4 \ + $(top_srcdir)/config/ompi_check_ps.m4 \ + $(top_srcdir)/config/ompi_check_psm.m4 \ + $(top_srcdir)/config/ompi_check_pvfs2.m4 \ + $(top_srcdir)/config/ompi_check_udapl.m4 \ + $(top_srcdir)/config/ompi_check_ugni.m4 \ + $(top_srcdir)/config/ompi_check_vendor.m4 \ + $(top_srcdir)/config/ompi_check_withdir.m4 \ + $(top_srcdir)/config/ompi_config_files.m4 \ + $(top_srcdir)/config/ompi_config_pthreads.m4 \ + $(top_srcdir)/config/ompi_config_solaris_threads.m4 \ + $(top_srcdir)/config/ompi_config_subdir.m4 \ + $(top_srcdir)/config/ompi_config_subdir_args.m4 \ + $(top_srcdir)/config/ompi_config_threads.m4 \ + $(top_srcdir)/config/ompi_configure_options.m4 \ + $(top_srcdir)/config/ompi_contrib.m4 \ + $(top_srcdir)/config/ompi_cxx_find_exception_flags.m4 \ + $(top_srcdir)/config/ompi_cxx_find_template_parameters.m4 \ + $(top_srcdir)/config/ompi_cxx_find_template_repository.m4 \ + $(top_srcdir)/config/ompi_cxx_have_exceptions.m4 \ + $(top_srcdir)/config/ompi_ensure_contains_optflags.m4 \ + $(top_srcdir)/config/ompi_ext.m4 \ + $(top_srcdir)/config/ompi_find_type.m4 \ + $(top_srcdir)/config/ompi_fortran_check.m4 \ + $(top_srcdir)/config/ompi_fortran_check_abstract.m4 \ + $(top_srcdir)/config/ompi_fortran_check_asynchronous.m4 \ + $(top_srcdir)/config/ompi_fortran_check_bind_c.m4 \ + $(top_srcdir)/config/ompi_fortran_check_bind_c_logical.m4 \ + $(top_srcdir)/config/ompi_fortran_check_f08_assumed_rank.m4 \ + $(top_srcdir)/config/ompi_fortran_check_ignore_tkr.m4 \ + $(top_srcdir)/config/ompi_fortran_check_logical_array.m4 \ + $(top_srcdir)/config/ompi_fortran_check_optional_args.m4 \ + $(top_srcdir)/config/ompi_fortran_check_private.m4 \ + $(top_srcdir)/config/ompi_fortran_check_procedure.m4 \ + $(top_srcdir)/config/ompi_fortran_check_real16_c_equiv.m4 \ + $(top_srcdir)/config/ompi_fortran_check_type.m4 \ + $(top_srcdir)/config/ompi_fortran_find_ext_symbol_convention.m4 \ + $(top_srcdir)/config/ompi_fortran_find_module_include_flag.m4 \ + $(top_srcdir)/config/ompi_fortran_get_alignment.m4 \ + $(top_srcdir)/config/ompi_fortran_get_handle_max.m4 \ + $(top_srcdir)/config/ompi_fortran_get_kind_value.m4 \ + $(top_srcdir)/config/ompi_fortran_get_sizeof.m4 \ + $(top_srcdir)/config/ompi_fortran_get_value_true.m4 \ + $(top_srcdir)/config/ompi_get_libtool_linker_flags.m4 \ + $(top_srcdir)/config/ompi_interix.m4 \ + $(top_srcdir)/config/ompi_lang_link_with_c.m4 \ + $(top_srcdir)/config/ompi_load_platform.m4 \ + $(top_srcdir)/config/ompi_mca.m4 \ + $(top_srcdir)/config/ompi_save_version.m4 \ + $(top_srcdir)/config/ompi_setup_contrib.m4 \ + $(top_srcdir)/config/ompi_setup_cxx.m4 \ + $(top_srcdir)/config/ompi_setup_fc.m4 \ + $(top_srcdir)/config/ompi_setup_java.m4 \ + $(top_srcdir)/config/ompi_setup_mpi_ext.m4 \ + $(top_srcdir)/config/ompi_setup_mpi_fortran.m4 \ + $(top_srcdir)/config/ompi_setup_mpi_profiling.m4 \ + $(top_srcdir)/config/ompi_strip_optflags.m4 \ + $(top_srcdir)/config/ompi_try_assemble.m4 \ + $(top_srcdir)/config/opal_case_sensitive_fs_setup.m4 \ + $(top_srcdir)/config/opal_check_attributes.m4 \ + $(top_srcdir)/config/opal_check_compiler_version.m4 \ + $(top_srcdir)/config/opal_check_ident.m4 \ + $(top_srcdir)/config/opal_check_offsetof.m4 \ + $(top_srcdir)/config/opal_check_os_flavors.m4 \ + $(top_srcdir)/config/opal_check_pmi.m4 \ + $(top_srcdir)/config/opal_check_pthread_pids.m4 \ + $(top_srcdir)/config/opal_check_verbs.m4 \ + $(top_srcdir)/config/opal_check_visibility.m4 \ + $(top_srcdir)/config/opal_config_asm.m4 \ + $(top_srcdir)/config/opal_config_files.m4 \ + $(top_srcdir)/config/opal_config_threads.m4 \ + $(top_srcdir)/config/opal_configure_options.m4 \ + $(top_srcdir)/config/opal_functions.m4 \ + $(top_srcdir)/config/opal_setup_cc.m4 \ + $(top_srcdir)/config/opal_setup_cxx.m4 \ + $(top_srcdir)/config/opal_setup_ft.m4 \ + $(top_srcdir)/config/opal_setup_libltdl.m4 \ + $(top_srcdir)/config/opal_setup_wrappers.m4 \ + $(top_srcdir)/config/orte_check_alps.m4 \ + $(top_srcdir)/config/orte_check_loadleveler.m4 \ + $(top_srcdir)/config/orte_check_lsf.m4 \ + $(top_srcdir)/config/orte_check_sge.m4 \ + $(top_srcdir)/config/orte_check_slurm.m4 \ + $(top_srcdir)/config/orte_check_tm.m4 \ + $(top_srcdir)/config/orte_config_files.m4 \ + $(top_srcdir)/config/orte_configure_options.m4 \ + $(top_srcdir)/config/orte_setup_debugger_flags.m4 \ + $(top_srcdir)/config/orte_setup_java.m4 \ + $(top_srcdir)/config/autogen_found_items.m4 \ + $(top_srcdir)/opal/mca/backtrace/configure.m4 \ + $(top_srcdir)/opal/mca/event/configure.m4 \ + $(top_srcdir)/opal/mca/hwloc/configure.m4 \ + $(top_srcdir)/opal/mca/installdirs/configure.m4 \ + $(top_srcdir)/opal/mca/memchecker/configure.m4 \ + $(top_srcdir)/opal/mca/memcpy/configure.m4 \ + $(top_srcdir)/opal/mca/memory/configure.m4 \ + $(top_srcdir)/opal/mca/pstat/configure.m4 \ + $(top_srcdir)/opal/mca/timer/configure.m4 \ + $(top_srcdir)/opal/mca/common/pmi/configure.m4 \ + $(top_srcdir)/opal/mca/backtrace/none/configure.m4 \ + $(top_srcdir)/opal/mca/backtrace/execinfo/configure.m4 \ + $(top_srcdir)/opal/mca/backtrace/printstack/configure.m4 \ + $(top_srcdir)/opal/mca/backtrace/darwin/configure.m4 \ + $(top_srcdir)/opal/mca/crs/blcr/configure.m4 \ + $(top_srcdir)/opal/mca/crs/dmtcp/configure.m4 \ + $(top_srcdir)/opal/mca/crs/self/configure.m4 \ + $(top_srcdir)/opal/mca/db/sqlite/configure.m4 \ + $(top_srcdir)/opal/mca/db/pmi/configure.m4 \ + $(top_srcdir)/opal/mca/event/external/configure.m4 \ + $(top_srcdir)/opal/mca/event/libevent2019/configure.m4 \ + $(top_srcdir)/opal/mca/hwloc/external/configure.m4 \ + $(top_srcdir)/opal/mca/hwloc/hwloc152/configure.m4 \ + $(top_srcdir)/opal/mca/hwloc/hwloc152/hwloc/config/hwloc.m4 \ + $(top_srcdir)/opal/mca/hwloc/hwloc152/hwloc/config/hwloc_pkg.m4 \ + $(top_srcdir)/opal/mca/hwloc/hwloc152/hwloc/config/hwloc_check_attributes.m4 \ + $(top_srcdir)/opal/mca/hwloc/hwloc152/hwloc/config/hwloc_check_visibility.m4 \ + $(top_srcdir)/opal/mca/hwloc/hwloc152/hwloc/config/hwloc_check_vendor.m4 \ + $(top_srcdir)/opal/mca/if/solaris_ipv6/configure.m4 \ + $(top_srcdir)/opal/mca/if/bsdx_ipv4/configure.m4 \ + $(top_srcdir)/opal/mca/if/linux_ipv6/configure.m4 \ + $(top_srcdir)/opal/mca/if/bsdx_ipv6/configure.m4 \ + $(top_srcdir)/opal/mca/if/posix_ipv4/configure.m4 \ + $(top_srcdir)/opal/mca/installdirs/config/configure.m4 \ + $(top_srcdir)/opal/mca/installdirs/env/configure.m4 \ + $(top_srcdir)/opal/mca/memchecker/valgrind/configure.m4 \ + $(top_srcdir)/opal/mca/memory/linux/configure.m4 \ + $(top_srcdir)/opal/mca/memory/malloc_solaris/configure.m4 \ + $(top_srcdir)/opal/mca/pstat/linux/configure.m4 \ + $(top_srcdir)/opal/mca/pstat/test/configure.m4 \ + $(top_srcdir)/opal/mca/shmem/posix/configure.m4 \ + $(top_srcdir)/opal/mca/shmem/sysv/configure.m4 \ + $(top_srcdir)/opal/mca/shmem/mmap/configure.m4 \ + $(top_srcdir)/opal/mca/timer/linux/configure.m4 \ + $(top_srcdir)/opal/mca/timer/aix/configure.m4 \ + $(top_srcdir)/opal/mca/timer/altix/configure.m4 \ + $(top_srcdir)/opal/mca/timer/darwin/configure.m4 \ + $(top_srcdir)/opal/mca/timer/catamount/configure.m4 \ + $(top_srcdir)/opal/mca/timer/solaris/configure.m4 \ + $(top_srcdir)/orte/mca/ess/alps/configure.m4 \ + $(top_srcdir)/orte/mca/ess/tm/configure.m4 \ + $(top_srcdir)/orte/mca/ess/slurm/configure.m4 \ + $(top_srcdir)/orte/mca/ess/lsf/configure.m4 \ + $(top_srcdir)/orte/mca/ess/pmi/configure.m4 \ + $(top_srcdir)/orte/mca/grpcomm/pmi/configure.m4 \ + $(top_srcdir)/orte/mca/odls/default/configure.m4 \ + $(top_srcdir)/orte/mca/oob/tcp/configure.m4 \ + $(top_srcdir)/orte/mca/plm/alps/configure.m4 \ + $(top_srcdir)/orte/mca/plm/tm/configure.m4 \ + $(top_srcdir)/orte/mca/plm/slurm/configure.m4 \ + $(top_srcdir)/orte/mca/plm/lsf/configure.m4 \ + $(top_srcdir)/orte/mca/plm/rsh/configure.m4 \ + $(top_srcdir)/orte/mca/ras/alps/configure.m4 \ + $(top_srcdir)/orte/mca/ras/tm/configure.m4 \ + $(top_srcdir)/orte/mca/ras/slurm/configure.m4 \ + $(top_srcdir)/orte/mca/ras/lsf/configure.m4 \ + $(top_srcdir)/orte/mca/ras/gridengine/configure.m4 \ + $(top_srcdir)/orte/mca/ras/loadleveler/configure.m4 \ + $(top_srcdir)/orte/mca/rmaps/mindist/configure.m4 \ + $(top_srcdir)/orte/mca/rmaps/lama/configure.m4 \ + $(top_srcdir)/orte/mca/rmaps/rank_file/configure.m4 \ + $(top_srcdir)/orte/mca/rml/ftrm/configure.m4 \ + $(top_srcdir)/orte/mca/sensor/file/configure.m4 \ + $(top_srcdir)/orte/mca/sensor/ft_tester/configure.m4 \ + $(top_srcdir)/orte/mca/sensor/heartbeat/configure.m4 \ + $(top_srcdir)/orte/mca/sensor/resusage/configure.m4 \ + $(top_srcdir)/orte/mca/snapc/full/configure.m4 \ + $(top_srcdir)/orte/mca/sstore/stage/configure.m4 \ + $(top_srcdir)/orte/mca/sstore/central/configure.m4 \ + $(top_srcdir)/ompi/mca/fbtl/configure.m4 \ + $(top_srcdir)/ompi/mca/fcoll/configure.m4 \ + $(top_srcdir)/ompi/mca/fs/configure.m4 \ + $(top_srcdir)/ompi/mca/io/configure.m4 \ + $(top_srcdir)/ompi/mca/mtl/configure.m4 \ + $(top_srcdir)/ompi/mca/pml/configure.m4 \ + $(top_srcdir)/ompi/mca/rte/configure.m4 \ + $(top_srcdir)/ompi/mca/sharedfp/configure.m4 \ + $(top_srcdir)/ompi/mca/common/sm/configure.m4 \ + $(top_srcdir)/ompi/mca/common/verbs/configure.m4 \ + $(top_srcdir)/ompi/mca/common/ugni/configure.m4 \ + $(top_srcdir)/ompi/mca/common/mx/configure.m4 \ + $(top_srcdir)/ompi/mca/common/ofacm/configure.m4 \ + $(top_srcdir)/ompi/mca/common/cuda/configure.m4 \ + $(top_srcdir)/ompi/mca/bcol/iboffload/configure.m4 \ + $(top_srcdir)/ompi/mca/btl/sm/configure.m4 \ + $(top_srcdir)/ompi/mca/btl/vader/configure.m4 \ + $(top_srcdir)/ompi/mca/btl/ugni/configure.m4 \ + $(top_srcdir)/ompi/mca/btl/mx/configure.m4 \ + $(top_srcdir)/ompi/mca/btl/udapl/configure.m4 \ + $(top_srcdir)/ompi/mca/btl/tcp/configure.m4 \ + $(top_srcdir)/ompi/mca/btl/sctp/configure.m4 \ + $(top_srcdir)/ompi/mca/btl/openib/configure.m4 \ + $(top_srcdir)/ompi/mca/btl/smcuda/configure.m4 \ + $(top_srcdir)/ompi/mca/coll/fca/configure.m4 \ + $(top_srcdir)/ompi/mca/coll/hcoll/configure.m4 \ + $(top_srcdir)/ompi/mca/crcp/bkmrk/configure.m4 \ + $(top_srcdir)/ompi/mca/dpm/orte/configure.m4 \ + $(top_srcdir)/ompi/mca/fbtl/pvfs2/configure.m4 \ + $(top_srcdir)/ompi/mca/fbtl/posix/configure.m4 \ + $(top_srcdir)/ompi/mca/fs/pvfs2/configure.m4 \ + $(top_srcdir)/ompi/mca/fs/lustre/configure.m4 \ + $(top_srcdir)/ompi/mca/io/romio/configure.m4 \ + $(top_srcdir)/ompi/mca/mpool/gpusm/configure.m4 \ + $(top_srcdir)/ompi/mca/mpool/rgpusm/configure.m4 \ + $(top_srcdir)/ompi/mca/mtl/psm/configure.m4 \ + $(top_srcdir)/ompi/mca/mtl/mxm/configure.m4 \ + $(top_srcdir)/ompi/mca/mtl/mx/configure.m4 \ + $(top_srcdir)/ompi/mca/mtl/portals4/configure.m4 \ + $(top_srcdir)/ompi/mca/pml/v/configure.m4 \ + $(top_srcdir)/ompi/mca/pml/crcpw/configure.m4 \ + $(top_srcdir)/ompi/mca/pubsub/pmi/configure.m4 \ + $(top_srcdir)/ompi/mca/pubsub/orte/configure.m4 \ + $(top_srcdir)/ompi/mca/rte/pmi/configure.m4 \ + $(top_srcdir)/ompi/mca/rte/orte/configure.m4 \ + $(top_srcdir)/ompi/mca/sbgp/ibnet/configure.m4 \ + $(top_srcdir)/ompi/mca/sbgp/basesmsocket/configure.m4 \ + $(top_srcdir)/ompi/mpiext/cr/configure.m4 \ + $(top_srcdir)/ompi/mpiext/affinity/configure.m4 \ + $(top_srcdir)/ompi/contrib/vt/configure.m4 \ + $(top_srcdir)/ompi/contrib/libompitrace/configure.m4 \ + $(top_srcdir)/config/opal_get_version.m4 \ + $(top_srcdir)/configure.ac +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(install_sh) -d +CONFIG_HEADER = $(top_builddir)/opal/include/opal_config.h \ + $(top_builddir)/orte/include/orte_config.h \ + $(top_builddir)/ompi/include/ompi_config.h \ + $(top_builddir)/ompi/include/mpi.h \ + $(top_builddir)/opal/mca/hwloc/hwloc152/hwloc/include/private/autogen/config.h \ + $(top_builddir)/opal/mca/hwloc/hwloc152/hwloc/include/hwloc/autogen/config.h +CONFIG_CLEAN_FILES = +CONFIG_CLEAN_VPATH_FILES = +am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; +am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; +am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; +am__install_max = 40 +am__nobase_strip_setup = \ + srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` +am__nobase_strip = \ + for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" +am__nobase_list = $(am__nobase_strip_setup); \ + for p in $$list; do echo "$$p $$p"; done | \ + sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ + $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ + if (++n[$$2] == $(am__install_max)) \ + { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ + END { for (dir in files) print dir, files[dir] }' +am__base_list = \ + sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ + sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' +am__uninstall_files_from_dir = { \ + test -z "$$files" \ + || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ + || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ + $(am__cd) "$$dir" && rm -f $$files; }; \ + } +am__installdirs = "$(DESTDIR)$(mcacomponentdir)" +LTLIBRARIES = $(mcacomponent_LTLIBRARIES) $(noinst_LTLIBRARIES) +am__DEPENDENCIES_1 = +libmca_coll_hcoll_la_DEPENDENCIES = $(am__DEPENDENCIES_1) +am__objects_1 = coll_hcoll_module.lo coll_hcoll_component.lo \ + coll_hcoll_rte.lo coll_hcoll_ops.lo +am_libmca_coll_hcoll_la_OBJECTS = $(am__objects_1) +libmca_coll_hcoll_la_OBJECTS = $(am_libmca_coll_hcoll_la_OBJECTS) +AM_V_lt = $(am__v_lt_@AM_V@) +am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) +am__v_lt_0 = --silent +am__v_lt_1 = +libmca_coll_hcoll_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ + $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ + $(AM_CFLAGS) $(CFLAGS) $(libmca_coll_hcoll_la_LDFLAGS) \ + $(LDFLAGS) -o $@ +@MCA_BUILD_ompi_coll_hcoll_DSO_FALSE@am_libmca_coll_hcoll_la_rpath = +mca_coll_hcoll_la_DEPENDENCIES = $(am__DEPENDENCIES_1) +am_mca_coll_hcoll_la_OBJECTS = $(am__objects_1) +mca_coll_hcoll_la_OBJECTS = $(am_mca_coll_hcoll_la_OBJECTS) +mca_coll_hcoll_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ + $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ + $(AM_CFLAGS) $(CFLAGS) $(mca_coll_hcoll_la_LDFLAGS) $(LDFLAGS) \ + -o $@ +@MCA_BUILD_ompi_coll_hcoll_DSO_TRUE@am_mca_coll_hcoll_la_rpath = \ +@MCA_BUILD_ompi_coll_hcoll_DSO_TRUE@ -rpath $(mcacomponentdir) +AM_V_P = $(am__v_P_@AM_V@) +am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) +am__v_P_0 = false +am__v_P_1 = : +AM_V_GEN = $(am__v_GEN_@AM_V@) +am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) +am__v_GEN_0 = @echo " GEN " $@; +am__v_GEN_1 = +AM_V_at = $(am__v_at_@AM_V@) +am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) +am__v_at_0 = @ +am__v_at_1 = +DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/opal/include -I$(top_builddir)/orte/include -I$(top_builddir)/ompi/include -I$(top_builddir)/opal/mca/hwloc/hwloc152/hwloc/include/private/autogen -I$(top_builddir)/opal/mca/hwloc/hwloc152/hwloc/include/hwloc/autogen +depcomp = $(SHELL) $(top_srcdir)/config/depcomp +am__depfiles_maybe = depfiles +am__mv = mv -f +COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ + $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) +LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ + $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CFLAGS) $(CFLAGS) +AM_V_CC = $(am__v_CC_@AM_V@) +am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) +am__v_CC_0 = @echo " CC " $@; +am__v_CC_1 = +CCLD = $(CC) +LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ + $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(AM_LDFLAGS) $(LDFLAGS) -o $@ +AM_V_CCLD = $(am__v_CCLD_@AM_V@) +am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) +am__v_CCLD_0 = @echo " CCLD " $@; +am__v_CCLD_1 = +SOURCES = $(libmca_coll_hcoll_la_SOURCES) $(mca_coll_hcoll_la_SOURCES) +DIST_SOURCES = $(libmca_coll_hcoll_la_SOURCES) \ + $(mca_coll_hcoll_la_SOURCES) +am__can_run_installinfo = \ + case $$AM_UPDATE_INFO_DIR in \ + n|no|NO) false;; \ + *) (install-info --version) >/dev/null 2>&1;; \ + esac +ETAGS = etags +CTAGS = ctags +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +ACLOCAL = @ACLOCAL@ +AMCA_PARAM_SETS_DIR = @AMCA_PARAM_SETS_DIR@ +AMTAR = @AMTAR@ +AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ +AR = @AR@ +AS = @AS@ +AUTOCONF = @AUTOCONF@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +BASH = @BASH@ +CC = @CC@ +CCAS = @CCAS@ +CCASDEPMODE = @CCASDEPMODE@ +CCASFLAGS = @CCASFLAGS@ +CCDEPMODE = @CCDEPMODE@ +CFLAGS = @CFLAGS@ +CFLAGS_WITHOUT_OPTFLAGS = @CFLAGS_WITHOUT_OPTFLAGS@ +CLEANFILES = @CLEANFILES@ +CONFIGURE_DEPENDENCIES = @CONFIGURE_DEPENDENCIES@ +CPP = @CPP@ +CPPFLAGS = @CPPFLAGS@ +CXX = @CXX@ +CXXCPP = @CXXCPP@ +CXXCPPFLAGS = @CXXCPPFLAGS@ +CXXDEPMODE = @CXXDEPMODE@ +CXXFLAGS = @CXXFLAGS@ +CYGPATH_W = @CYGPATH_W@ +DEBUGGER_CFLAGS = @DEBUGGER_CFLAGS@ +DEFS = @DEFS@ +DEPDIR = @DEPDIR@ +DLLTOOL = @DLLTOOL@ +DSYMUTIL = @DSYMUTIL@ +DUMPBIN = @DUMPBIN@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +EGREP = @EGREP@ +EXEEXT = @EXEEXT@ +FC = @FC@ +FCFLAGS = @FCFLAGS@ +FCFLAGS_f = @FCFLAGS_f@ +FCFLAGS_f90 = @FCFLAGS_f90@ +FFLAGS = @FFLAGS@ +FGREP = @FGREP@ +GREP = @GREP@ +HWLOC_CFLAGS = @HWLOC_CFLAGS@ +HWLOC_CPPFLAGS = @HWLOC_CPPFLAGS@ +HWLOC_EMBEDDED_CFLAGS = @HWLOC_EMBEDDED_CFLAGS@ +HWLOC_EMBEDDED_CPPFLAGS = @HWLOC_EMBEDDED_CPPFLAGS@ +HWLOC_EMBEDDED_LDADD = @HWLOC_EMBEDDED_LDADD@ +HWLOC_EMBEDDED_LIBS = @HWLOC_EMBEDDED_LIBS@ +HWLOC_HAVE_LIBXML2 = @HWLOC_HAVE_LIBXML2@ +HWLOC_KERRIGHED_CFLAGS = @HWLOC_KERRIGHED_CFLAGS@ +HWLOC_KERRIGHED_LIBS = @HWLOC_KERRIGHED_LIBS@ +HWLOC_LDFLAGS = @HWLOC_LDFLAGS@ +HWLOC_LIBS = @HWLOC_LIBS@ +HWLOC_LIBXML2_CFLAGS = @HWLOC_LIBXML2_CFLAGS@ +HWLOC_LIBXML2_LIBS = @HWLOC_LIBXML2_LIBS@ +HWLOC_LINUX_LIBNUMA_LIBS = @HWLOC_LINUX_LIBNUMA_LIBS@ +HWLOC_MS_LIB = @HWLOC_MS_LIB@ +HWLOC_MS_LIB_ARCH = @HWLOC_MS_LIB_ARCH@ +HWLOC_PCIACCESS_CFLAGS = @HWLOC_PCIACCESS_CFLAGS@ +HWLOC_PCIACCESS_LIBS = @HWLOC_PCIACCESS_LIBS@ +HWLOC_PCI_CFLAGS = @HWLOC_PCI_CFLAGS@ +HWLOC_PCI_LIBS = @HWLOC_PCI_LIBS@ +HWLOC_REQUIRES = @HWLOC_REQUIRES@ +HWLOC_top_builddir = @HWLOC_top_builddir@ +HWLOC_top_srcdir = @HWLOC_top_srcdir@ +INCLTDL = @INCLTDL@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +JAR = @JAR@ +JAVAC = @JAVAC@ +JAVAH = @JAVAH@ +LD = @LD@ +LDFLAGS = @LDFLAGS@ +LEX = @LEX@ +LEXLIB = @LEXLIB@ +LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ +LIBLTDL = @LIBLTDL@ +LIBLTDL_SUBDIR = @LIBLTDL_SUBDIR@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LIBTOOL = @LIBTOOL@ +LIPO = @LIPO@ +LN_S = @LN_S@ +LTDLDEPS = @LTDLDEPS@ +LTDLINCL = @LTDLINCL@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MANIFEST_TOOL = @MANIFEST_TOOL@ +MCA_PROJECT_SUBDIRS = @MCA_PROJECT_SUBDIRS@ +MCA_ompi_FRAMEWORKS = @MCA_ompi_FRAMEWORKS@ +MCA_ompi_FRAMEWORKS_SUBDIRS = @MCA_ompi_FRAMEWORKS_SUBDIRS@ +MCA_ompi_FRAMEWORK_COMPONENT_ALL_SUBDIRS = @MCA_ompi_FRAMEWORK_COMPONENT_ALL_SUBDIRS@ +MCA_ompi_FRAMEWORK_COMPONENT_DSO_SUBDIRS = @MCA_ompi_FRAMEWORK_COMPONENT_DSO_SUBDIRS@ +MCA_ompi_FRAMEWORK_COMPONENT_STATIC_SUBDIRS = @MCA_ompi_FRAMEWORK_COMPONENT_STATIC_SUBDIRS@ +MCA_ompi_FRAMEWORK_LIBS = @MCA_ompi_FRAMEWORK_LIBS@ +MCA_ompi_allocator_ALL_COMPONENTS = @MCA_ompi_allocator_ALL_COMPONENTS@ +MCA_ompi_allocator_ALL_SUBDIRS = @MCA_ompi_allocator_ALL_SUBDIRS@ +MCA_ompi_allocator_DSO_COMPONENTS = @MCA_ompi_allocator_DSO_COMPONENTS@ +MCA_ompi_allocator_DSO_SUBDIRS = @MCA_ompi_allocator_DSO_SUBDIRS@ +MCA_ompi_allocator_STATIC_COMPONENTS = @MCA_ompi_allocator_STATIC_COMPONENTS@ +MCA_ompi_allocator_STATIC_LTLIBS = @MCA_ompi_allocator_STATIC_LTLIBS@ +MCA_ompi_allocator_STATIC_SUBDIRS = @MCA_ompi_allocator_STATIC_SUBDIRS@ +MCA_ompi_bcol_ALL_COMPONENTS = @MCA_ompi_bcol_ALL_COMPONENTS@ +MCA_ompi_bcol_ALL_SUBDIRS = @MCA_ompi_bcol_ALL_SUBDIRS@ +MCA_ompi_bcol_DSO_COMPONENTS = @MCA_ompi_bcol_DSO_COMPONENTS@ +MCA_ompi_bcol_DSO_SUBDIRS = @MCA_ompi_bcol_DSO_SUBDIRS@ +MCA_ompi_bcol_STATIC_COMPONENTS = @MCA_ompi_bcol_STATIC_COMPONENTS@ +MCA_ompi_bcol_STATIC_LTLIBS = @MCA_ompi_bcol_STATIC_LTLIBS@ +MCA_ompi_bcol_STATIC_SUBDIRS = @MCA_ompi_bcol_STATIC_SUBDIRS@ +MCA_ompi_bml_ALL_COMPONENTS = @MCA_ompi_bml_ALL_COMPONENTS@ +MCA_ompi_bml_ALL_SUBDIRS = @MCA_ompi_bml_ALL_SUBDIRS@ +MCA_ompi_bml_DSO_COMPONENTS = @MCA_ompi_bml_DSO_COMPONENTS@ +MCA_ompi_bml_DSO_SUBDIRS = @MCA_ompi_bml_DSO_SUBDIRS@ +MCA_ompi_bml_STATIC_COMPONENTS = @MCA_ompi_bml_STATIC_COMPONENTS@ +MCA_ompi_bml_STATIC_LTLIBS = @MCA_ompi_bml_STATIC_LTLIBS@ +MCA_ompi_bml_STATIC_SUBDIRS = @MCA_ompi_bml_STATIC_SUBDIRS@ +MCA_ompi_btl_ALL_COMPONENTS = @MCA_ompi_btl_ALL_COMPONENTS@ +MCA_ompi_btl_ALL_SUBDIRS = @MCA_ompi_btl_ALL_SUBDIRS@ +MCA_ompi_btl_DSO_COMPONENTS = @MCA_ompi_btl_DSO_COMPONENTS@ +MCA_ompi_btl_DSO_SUBDIRS = @MCA_ompi_btl_DSO_SUBDIRS@ +MCA_ompi_btl_STATIC_COMPONENTS = @MCA_ompi_btl_STATIC_COMPONENTS@ +MCA_ompi_btl_STATIC_LTLIBS = @MCA_ompi_btl_STATIC_LTLIBS@ +MCA_ompi_btl_STATIC_SUBDIRS = @MCA_ompi_btl_STATIC_SUBDIRS@ +MCA_ompi_coll_ALL_COMPONENTS = @MCA_ompi_coll_ALL_COMPONENTS@ +MCA_ompi_coll_ALL_SUBDIRS = @MCA_ompi_coll_ALL_SUBDIRS@ +MCA_ompi_coll_DSO_COMPONENTS = @MCA_ompi_coll_DSO_COMPONENTS@ +MCA_ompi_coll_DSO_SUBDIRS = @MCA_ompi_coll_DSO_SUBDIRS@ +MCA_ompi_coll_STATIC_COMPONENTS = @MCA_ompi_coll_STATIC_COMPONENTS@ +MCA_ompi_coll_STATIC_LTLIBS = @MCA_ompi_coll_STATIC_LTLIBS@ +MCA_ompi_coll_STATIC_SUBDIRS = @MCA_ompi_coll_STATIC_SUBDIRS@ +MCA_ompi_common_ALL_COMPONENTS = @MCA_ompi_common_ALL_COMPONENTS@ +MCA_ompi_common_ALL_SUBDIRS = @MCA_ompi_common_ALL_SUBDIRS@ +MCA_ompi_common_DSO_COMPONENTS = @MCA_ompi_common_DSO_COMPONENTS@ +MCA_ompi_common_DSO_SUBDIRS = @MCA_ompi_common_DSO_SUBDIRS@ +MCA_ompi_common_STATIC_COMPONENTS = @MCA_ompi_common_STATIC_COMPONENTS@ +MCA_ompi_common_STATIC_LTLIBS = @MCA_ompi_common_STATIC_LTLIBS@ +MCA_ompi_common_STATIC_SUBDIRS = @MCA_ompi_common_STATIC_SUBDIRS@ +MCA_ompi_crcp_ALL_COMPONENTS = @MCA_ompi_crcp_ALL_COMPONENTS@ +MCA_ompi_crcp_ALL_SUBDIRS = @MCA_ompi_crcp_ALL_SUBDIRS@ +MCA_ompi_crcp_DSO_COMPONENTS = @MCA_ompi_crcp_DSO_COMPONENTS@ +MCA_ompi_crcp_DSO_SUBDIRS = @MCA_ompi_crcp_DSO_SUBDIRS@ +MCA_ompi_crcp_STATIC_COMPONENTS = @MCA_ompi_crcp_STATIC_COMPONENTS@ +MCA_ompi_crcp_STATIC_LTLIBS = @MCA_ompi_crcp_STATIC_LTLIBS@ +MCA_ompi_crcp_STATIC_SUBDIRS = @MCA_ompi_crcp_STATIC_SUBDIRS@ +MCA_ompi_dpm_ALL_COMPONENTS = @MCA_ompi_dpm_ALL_COMPONENTS@ +MCA_ompi_dpm_ALL_SUBDIRS = @MCA_ompi_dpm_ALL_SUBDIRS@ +MCA_ompi_dpm_DSO_COMPONENTS = @MCA_ompi_dpm_DSO_COMPONENTS@ +MCA_ompi_dpm_DSO_SUBDIRS = @MCA_ompi_dpm_DSO_SUBDIRS@ +MCA_ompi_dpm_STATIC_COMPONENTS = @MCA_ompi_dpm_STATIC_COMPONENTS@ +MCA_ompi_dpm_STATIC_LTLIBS = @MCA_ompi_dpm_STATIC_LTLIBS@ +MCA_ompi_dpm_STATIC_SUBDIRS = @MCA_ompi_dpm_STATIC_SUBDIRS@ +MCA_ompi_fbtl_ALL_COMPONENTS = @MCA_ompi_fbtl_ALL_COMPONENTS@ +MCA_ompi_fbtl_ALL_SUBDIRS = @MCA_ompi_fbtl_ALL_SUBDIRS@ +MCA_ompi_fbtl_DSO_COMPONENTS = @MCA_ompi_fbtl_DSO_COMPONENTS@ +MCA_ompi_fbtl_DSO_SUBDIRS = @MCA_ompi_fbtl_DSO_SUBDIRS@ +MCA_ompi_fbtl_STATIC_COMPONENTS = @MCA_ompi_fbtl_STATIC_COMPONENTS@ +MCA_ompi_fbtl_STATIC_LTLIBS = @MCA_ompi_fbtl_STATIC_LTLIBS@ +MCA_ompi_fbtl_STATIC_SUBDIRS = @MCA_ompi_fbtl_STATIC_SUBDIRS@ +MCA_ompi_fcoll_ALL_COMPONENTS = @MCA_ompi_fcoll_ALL_COMPONENTS@ +MCA_ompi_fcoll_ALL_SUBDIRS = @MCA_ompi_fcoll_ALL_SUBDIRS@ +MCA_ompi_fcoll_DSO_COMPONENTS = @MCA_ompi_fcoll_DSO_COMPONENTS@ +MCA_ompi_fcoll_DSO_SUBDIRS = @MCA_ompi_fcoll_DSO_SUBDIRS@ +MCA_ompi_fcoll_STATIC_COMPONENTS = @MCA_ompi_fcoll_STATIC_COMPONENTS@ +MCA_ompi_fcoll_STATIC_LTLIBS = @MCA_ompi_fcoll_STATIC_LTLIBS@ +MCA_ompi_fcoll_STATIC_SUBDIRS = @MCA_ompi_fcoll_STATIC_SUBDIRS@ +MCA_ompi_fs_ALL_COMPONENTS = @MCA_ompi_fs_ALL_COMPONENTS@ +MCA_ompi_fs_ALL_SUBDIRS = @MCA_ompi_fs_ALL_SUBDIRS@ +MCA_ompi_fs_DSO_COMPONENTS = @MCA_ompi_fs_DSO_COMPONENTS@ +MCA_ompi_fs_DSO_SUBDIRS = @MCA_ompi_fs_DSO_SUBDIRS@ +MCA_ompi_fs_STATIC_COMPONENTS = @MCA_ompi_fs_STATIC_COMPONENTS@ +MCA_ompi_fs_STATIC_LTLIBS = @MCA_ompi_fs_STATIC_LTLIBS@ +MCA_ompi_fs_STATIC_SUBDIRS = @MCA_ompi_fs_STATIC_SUBDIRS@ +MCA_ompi_io_ALL_COMPONENTS = @MCA_ompi_io_ALL_COMPONENTS@ +MCA_ompi_io_ALL_SUBDIRS = @MCA_ompi_io_ALL_SUBDIRS@ +MCA_ompi_io_DSO_COMPONENTS = @MCA_ompi_io_DSO_COMPONENTS@ +MCA_ompi_io_DSO_SUBDIRS = @MCA_ompi_io_DSO_SUBDIRS@ +MCA_ompi_io_STATIC_COMPONENTS = @MCA_ompi_io_STATIC_COMPONENTS@ +MCA_ompi_io_STATIC_LTLIBS = @MCA_ompi_io_STATIC_LTLIBS@ +MCA_ompi_io_STATIC_SUBDIRS = @MCA_ompi_io_STATIC_SUBDIRS@ +MCA_ompi_mpool_ALL_COMPONENTS = @MCA_ompi_mpool_ALL_COMPONENTS@ +MCA_ompi_mpool_ALL_SUBDIRS = @MCA_ompi_mpool_ALL_SUBDIRS@ +MCA_ompi_mpool_DSO_COMPONENTS = @MCA_ompi_mpool_DSO_COMPONENTS@ +MCA_ompi_mpool_DSO_SUBDIRS = @MCA_ompi_mpool_DSO_SUBDIRS@ +MCA_ompi_mpool_STATIC_COMPONENTS = @MCA_ompi_mpool_STATIC_COMPONENTS@ +MCA_ompi_mpool_STATIC_LTLIBS = @MCA_ompi_mpool_STATIC_LTLIBS@ +MCA_ompi_mpool_STATIC_SUBDIRS = @MCA_ompi_mpool_STATIC_SUBDIRS@ +MCA_ompi_mtl_ALL_COMPONENTS = @MCA_ompi_mtl_ALL_COMPONENTS@ +MCA_ompi_mtl_ALL_SUBDIRS = @MCA_ompi_mtl_ALL_SUBDIRS@ +MCA_ompi_mtl_DIRECT_CALL_HEADER = @MCA_ompi_mtl_DIRECT_CALL_HEADER@ +MCA_ompi_mtl_DSO_COMPONENTS = @MCA_ompi_mtl_DSO_COMPONENTS@ +MCA_ompi_mtl_DSO_SUBDIRS = @MCA_ompi_mtl_DSO_SUBDIRS@ +MCA_ompi_mtl_STATIC_COMPONENTS = @MCA_ompi_mtl_STATIC_COMPONENTS@ +MCA_ompi_mtl_STATIC_LTLIBS = @MCA_ompi_mtl_STATIC_LTLIBS@ +MCA_ompi_mtl_STATIC_SUBDIRS = @MCA_ompi_mtl_STATIC_SUBDIRS@ +MCA_ompi_op_ALL_COMPONENTS = @MCA_ompi_op_ALL_COMPONENTS@ +MCA_ompi_op_ALL_SUBDIRS = @MCA_ompi_op_ALL_SUBDIRS@ +MCA_ompi_op_DSO_COMPONENTS = @MCA_ompi_op_DSO_COMPONENTS@ +MCA_ompi_op_DSO_SUBDIRS = @MCA_ompi_op_DSO_SUBDIRS@ +MCA_ompi_op_STATIC_COMPONENTS = @MCA_ompi_op_STATIC_COMPONENTS@ +MCA_ompi_op_STATIC_LTLIBS = @MCA_ompi_op_STATIC_LTLIBS@ +MCA_ompi_op_STATIC_SUBDIRS = @MCA_ompi_op_STATIC_SUBDIRS@ +MCA_ompi_osc_ALL_COMPONENTS = @MCA_ompi_osc_ALL_COMPONENTS@ +MCA_ompi_osc_ALL_SUBDIRS = @MCA_ompi_osc_ALL_SUBDIRS@ +MCA_ompi_osc_DSO_COMPONENTS = @MCA_ompi_osc_DSO_COMPONENTS@ +MCA_ompi_osc_DSO_SUBDIRS = @MCA_ompi_osc_DSO_SUBDIRS@ +MCA_ompi_osc_STATIC_COMPONENTS = @MCA_ompi_osc_STATIC_COMPONENTS@ +MCA_ompi_osc_STATIC_LTLIBS = @MCA_ompi_osc_STATIC_LTLIBS@ +MCA_ompi_osc_STATIC_SUBDIRS = @MCA_ompi_osc_STATIC_SUBDIRS@ +MCA_ompi_pml_ALL_COMPONENTS = @MCA_ompi_pml_ALL_COMPONENTS@ +MCA_ompi_pml_ALL_SUBDIRS = @MCA_ompi_pml_ALL_SUBDIRS@ +MCA_ompi_pml_DIRECT_CALL_HEADER = @MCA_ompi_pml_DIRECT_CALL_HEADER@ +MCA_ompi_pml_DSO_COMPONENTS = @MCA_ompi_pml_DSO_COMPONENTS@ +MCA_ompi_pml_DSO_SUBDIRS = @MCA_ompi_pml_DSO_SUBDIRS@ +MCA_ompi_pml_STATIC_COMPONENTS = @MCA_ompi_pml_STATIC_COMPONENTS@ +MCA_ompi_pml_STATIC_LTLIBS = @MCA_ompi_pml_STATIC_LTLIBS@ +MCA_ompi_pml_STATIC_SUBDIRS = @MCA_ompi_pml_STATIC_SUBDIRS@ +MCA_ompi_pubsub_ALL_COMPONENTS = @MCA_ompi_pubsub_ALL_COMPONENTS@ +MCA_ompi_pubsub_ALL_SUBDIRS = @MCA_ompi_pubsub_ALL_SUBDIRS@ +MCA_ompi_pubsub_DSO_COMPONENTS = @MCA_ompi_pubsub_DSO_COMPONENTS@ +MCA_ompi_pubsub_DSO_SUBDIRS = @MCA_ompi_pubsub_DSO_SUBDIRS@ +MCA_ompi_pubsub_STATIC_COMPONENTS = @MCA_ompi_pubsub_STATIC_COMPONENTS@ +MCA_ompi_pubsub_STATIC_LTLIBS = @MCA_ompi_pubsub_STATIC_LTLIBS@ +MCA_ompi_pubsub_STATIC_SUBDIRS = @MCA_ompi_pubsub_STATIC_SUBDIRS@ +MCA_ompi_rcache_ALL_COMPONENTS = @MCA_ompi_rcache_ALL_COMPONENTS@ +MCA_ompi_rcache_ALL_SUBDIRS = @MCA_ompi_rcache_ALL_SUBDIRS@ +MCA_ompi_rcache_DSO_COMPONENTS = @MCA_ompi_rcache_DSO_COMPONENTS@ +MCA_ompi_rcache_DSO_SUBDIRS = @MCA_ompi_rcache_DSO_SUBDIRS@ +MCA_ompi_rcache_STATIC_COMPONENTS = @MCA_ompi_rcache_STATIC_COMPONENTS@ +MCA_ompi_rcache_STATIC_LTLIBS = @MCA_ompi_rcache_STATIC_LTLIBS@ +MCA_ompi_rcache_STATIC_SUBDIRS = @MCA_ompi_rcache_STATIC_SUBDIRS@ +MCA_ompi_rte_ALL_COMPONENTS = @MCA_ompi_rte_ALL_COMPONENTS@ +MCA_ompi_rte_ALL_SUBDIRS = @MCA_ompi_rte_ALL_SUBDIRS@ +MCA_ompi_rte_DSO_COMPONENTS = @MCA_ompi_rte_DSO_COMPONENTS@ +MCA_ompi_rte_DSO_SUBDIRS = @MCA_ompi_rte_DSO_SUBDIRS@ +MCA_ompi_rte_STATIC_COMPONENTS = @MCA_ompi_rte_STATIC_COMPONENTS@ +MCA_ompi_rte_STATIC_LTLIBS = @MCA_ompi_rte_STATIC_LTLIBS@ +MCA_ompi_rte_STATIC_SUBDIRS = @MCA_ompi_rte_STATIC_SUBDIRS@ +MCA_ompi_sbgp_ALL_COMPONENTS = @MCA_ompi_sbgp_ALL_COMPONENTS@ +MCA_ompi_sbgp_ALL_SUBDIRS = @MCA_ompi_sbgp_ALL_SUBDIRS@ +MCA_ompi_sbgp_DSO_COMPONENTS = @MCA_ompi_sbgp_DSO_COMPONENTS@ +MCA_ompi_sbgp_DSO_SUBDIRS = @MCA_ompi_sbgp_DSO_SUBDIRS@ +MCA_ompi_sbgp_STATIC_COMPONENTS = @MCA_ompi_sbgp_STATIC_COMPONENTS@ +MCA_ompi_sbgp_STATIC_LTLIBS = @MCA_ompi_sbgp_STATIC_LTLIBS@ +MCA_ompi_sbgp_STATIC_SUBDIRS = @MCA_ompi_sbgp_STATIC_SUBDIRS@ +MCA_ompi_sharedfp_ALL_COMPONENTS = @MCA_ompi_sharedfp_ALL_COMPONENTS@ +MCA_ompi_sharedfp_ALL_SUBDIRS = @MCA_ompi_sharedfp_ALL_SUBDIRS@ +MCA_ompi_sharedfp_DSO_COMPONENTS = @MCA_ompi_sharedfp_DSO_COMPONENTS@ +MCA_ompi_sharedfp_DSO_SUBDIRS = @MCA_ompi_sharedfp_DSO_SUBDIRS@ +MCA_ompi_sharedfp_STATIC_COMPONENTS = @MCA_ompi_sharedfp_STATIC_COMPONENTS@ +MCA_ompi_sharedfp_STATIC_LTLIBS = @MCA_ompi_sharedfp_STATIC_LTLIBS@ +MCA_ompi_sharedfp_STATIC_SUBDIRS = @MCA_ompi_sharedfp_STATIC_SUBDIRS@ +MCA_ompi_topo_ALL_COMPONENTS = @MCA_ompi_topo_ALL_COMPONENTS@ +MCA_ompi_topo_ALL_SUBDIRS = @MCA_ompi_topo_ALL_SUBDIRS@ +MCA_ompi_topo_DSO_COMPONENTS = @MCA_ompi_topo_DSO_COMPONENTS@ +MCA_ompi_topo_DSO_SUBDIRS = @MCA_ompi_topo_DSO_SUBDIRS@ +MCA_ompi_topo_STATIC_COMPONENTS = @MCA_ompi_topo_STATIC_COMPONENTS@ +MCA_ompi_topo_STATIC_LTLIBS = @MCA_ompi_topo_STATIC_LTLIBS@ +MCA_ompi_topo_STATIC_SUBDIRS = @MCA_ompi_topo_STATIC_SUBDIRS@ +MCA_ompi_vprotocol_ALL_COMPONENTS = @MCA_ompi_vprotocol_ALL_COMPONENTS@ +MCA_ompi_vprotocol_ALL_SUBDIRS = @MCA_ompi_vprotocol_ALL_SUBDIRS@ +MCA_ompi_vprotocol_DSO_COMPONENTS = @MCA_ompi_vprotocol_DSO_COMPONENTS@ +MCA_ompi_vprotocol_DSO_SUBDIRS = @MCA_ompi_vprotocol_DSO_SUBDIRS@ +MCA_ompi_vprotocol_STATIC_COMPONENTS = @MCA_ompi_vprotocol_STATIC_COMPONENTS@ +MCA_ompi_vprotocol_STATIC_LTLIBS = @MCA_ompi_vprotocol_STATIC_LTLIBS@ +MCA_ompi_vprotocol_STATIC_SUBDIRS = @MCA_ompi_vprotocol_STATIC_SUBDIRS@ +MCA_opal_FRAMEWORKS = @MCA_opal_FRAMEWORKS@ +MCA_opal_FRAMEWORKS_SUBDIRS = @MCA_opal_FRAMEWORKS_SUBDIRS@ +MCA_opal_FRAMEWORK_COMPONENT_ALL_SUBDIRS = @MCA_opal_FRAMEWORK_COMPONENT_ALL_SUBDIRS@ +MCA_opal_FRAMEWORK_COMPONENT_DSO_SUBDIRS = @MCA_opal_FRAMEWORK_COMPONENT_DSO_SUBDIRS@ +MCA_opal_FRAMEWORK_COMPONENT_STATIC_SUBDIRS = @MCA_opal_FRAMEWORK_COMPONENT_STATIC_SUBDIRS@ +MCA_opal_FRAMEWORK_LIBS = @MCA_opal_FRAMEWORK_LIBS@ +MCA_opal_backtrace_ALL_COMPONENTS = @MCA_opal_backtrace_ALL_COMPONENTS@ +MCA_opal_backtrace_ALL_SUBDIRS = @MCA_opal_backtrace_ALL_SUBDIRS@ +MCA_opal_backtrace_DSO_COMPONENTS = @MCA_opal_backtrace_DSO_COMPONENTS@ +MCA_opal_backtrace_DSO_SUBDIRS = @MCA_opal_backtrace_DSO_SUBDIRS@ +MCA_opal_backtrace_STATIC_COMPONENTS = @MCA_opal_backtrace_STATIC_COMPONENTS@ +MCA_opal_backtrace_STATIC_LTLIBS = @MCA_opal_backtrace_STATIC_LTLIBS@ +MCA_opal_backtrace_STATIC_SUBDIRS = @MCA_opal_backtrace_STATIC_SUBDIRS@ +MCA_opal_common_ALL_COMPONENTS = @MCA_opal_common_ALL_COMPONENTS@ +MCA_opal_common_ALL_SUBDIRS = @MCA_opal_common_ALL_SUBDIRS@ +MCA_opal_common_DSO_COMPONENTS = @MCA_opal_common_DSO_COMPONENTS@ +MCA_opal_common_DSO_SUBDIRS = @MCA_opal_common_DSO_SUBDIRS@ +MCA_opal_common_STATIC_COMPONENTS = @MCA_opal_common_STATIC_COMPONENTS@ +MCA_opal_common_STATIC_LTLIBS = @MCA_opal_common_STATIC_LTLIBS@ +MCA_opal_common_STATIC_SUBDIRS = @MCA_opal_common_STATIC_SUBDIRS@ +MCA_opal_compress_ALL_COMPONENTS = @MCA_opal_compress_ALL_COMPONENTS@ +MCA_opal_compress_ALL_SUBDIRS = @MCA_opal_compress_ALL_SUBDIRS@ +MCA_opal_compress_DSO_COMPONENTS = @MCA_opal_compress_DSO_COMPONENTS@ +MCA_opal_compress_DSO_SUBDIRS = @MCA_opal_compress_DSO_SUBDIRS@ +MCA_opal_compress_STATIC_COMPONENTS = @MCA_opal_compress_STATIC_COMPONENTS@ +MCA_opal_compress_STATIC_LTLIBS = @MCA_opal_compress_STATIC_LTLIBS@ +MCA_opal_compress_STATIC_SUBDIRS = @MCA_opal_compress_STATIC_SUBDIRS@ +MCA_opal_crs_ALL_COMPONENTS = @MCA_opal_crs_ALL_COMPONENTS@ +MCA_opal_crs_ALL_SUBDIRS = @MCA_opal_crs_ALL_SUBDIRS@ +MCA_opal_crs_DSO_COMPONENTS = @MCA_opal_crs_DSO_COMPONENTS@ +MCA_opal_crs_DSO_SUBDIRS = @MCA_opal_crs_DSO_SUBDIRS@ +MCA_opal_crs_STATIC_COMPONENTS = @MCA_opal_crs_STATIC_COMPONENTS@ +MCA_opal_crs_STATIC_LTLIBS = @MCA_opal_crs_STATIC_LTLIBS@ +MCA_opal_crs_STATIC_SUBDIRS = @MCA_opal_crs_STATIC_SUBDIRS@ +MCA_opal_db_ALL_COMPONENTS = @MCA_opal_db_ALL_COMPONENTS@ +MCA_opal_db_ALL_SUBDIRS = @MCA_opal_db_ALL_SUBDIRS@ +MCA_opal_db_DSO_COMPONENTS = @MCA_opal_db_DSO_COMPONENTS@ +MCA_opal_db_DSO_SUBDIRS = @MCA_opal_db_DSO_SUBDIRS@ +MCA_opal_db_STATIC_COMPONENTS = @MCA_opal_db_STATIC_COMPONENTS@ +MCA_opal_db_STATIC_LTLIBS = @MCA_opal_db_STATIC_LTLIBS@ +MCA_opal_db_STATIC_SUBDIRS = @MCA_opal_db_STATIC_SUBDIRS@ +MCA_opal_event_ALL_COMPONENTS = @MCA_opal_event_ALL_COMPONENTS@ +MCA_opal_event_ALL_SUBDIRS = @MCA_opal_event_ALL_SUBDIRS@ +MCA_opal_event_DSO_COMPONENTS = @MCA_opal_event_DSO_COMPONENTS@ +MCA_opal_event_DSO_SUBDIRS = @MCA_opal_event_DSO_SUBDIRS@ +MCA_opal_event_STATIC_COMPONENTS = @MCA_opal_event_STATIC_COMPONENTS@ +MCA_opal_event_STATIC_LTLIBS = @MCA_opal_event_STATIC_LTLIBS@ +MCA_opal_event_STATIC_SUBDIRS = @MCA_opal_event_STATIC_SUBDIRS@ +MCA_opal_hwloc_ALL_COMPONENTS = @MCA_opal_hwloc_ALL_COMPONENTS@ +MCA_opal_hwloc_ALL_SUBDIRS = @MCA_opal_hwloc_ALL_SUBDIRS@ +MCA_opal_hwloc_DSO_COMPONENTS = @MCA_opal_hwloc_DSO_COMPONENTS@ +MCA_opal_hwloc_DSO_SUBDIRS = @MCA_opal_hwloc_DSO_SUBDIRS@ +MCA_opal_hwloc_STATIC_COMPONENTS = @MCA_opal_hwloc_STATIC_COMPONENTS@ +MCA_opal_hwloc_STATIC_LTLIBS = @MCA_opal_hwloc_STATIC_LTLIBS@ +MCA_opal_hwloc_STATIC_SUBDIRS = @MCA_opal_hwloc_STATIC_SUBDIRS@ +MCA_opal_if_ALL_COMPONENTS = @MCA_opal_if_ALL_COMPONENTS@ +MCA_opal_if_ALL_SUBDIRS = @MCA_opal_if_ALL_SUBDIRS@ +MCA_opal_if_DSO_COMPONENTS = @MCA_opal_if_DSO_COMPONENTS@ +MCA_opal_if_DSO_SUBDIRS = @MCA_opal_if_DSO_SUBDIRS@ +MCA_opal_if_STATIC_COMPONENTS = @MCA_opal_if_STATIC_COMPONENTS@ +MCA_opal_if_STATIC_LTLIBS = @MCA_opal_if_STATIC_LTLIBS@ +MCA_opal_if_STATIC_SUBDIRS = @MCA_opal_if_STATIC_SUBDIRS@ +MCA_opal_installdirs_ALL_COMPONENTS = @MCA_opal_installdirs_ALL_COMPONENTS@ +MCA_opal_installdirs_ALL_SUBDIRS = @MCA_opal_installdirs_ALL_SUBDIRS@ +MCA_opal_installdirs_DSO_COMPONENTS = @MCA_opal_installdirs_DSO_COMPONENTS@ +MCA_opal_installdirs_DSO_SUBDIRS = @MCA_opal_installdirs_DSO_SUBDIRS@ +MCA_opal_installdirs_STATIC_COMPONENTS = @MCA_opal_installdirs_STATIC_COMPONENTS@ +MCA_opal_installdirs_STATIC_LTLIBS = @MCA_opal_installdirs_STATIC_LTLIBS@ +MCA_opal_installdirs_STATIC_SUBDIRS = @MCA_opal_installdirs_STATIC_SUBDIRS@ +MCA_opal_memchecker_ALL_COMPONENTS = @MCA_opal_memchecker_ALL_COMPONENTS@ +MCA_opal_memchecker_ALL_SUBDIRS = @MCA_opal_memchecker_ALL_SUBDIRS@ +MCA_opal_memchecker_DSO_COMPONENTS = @MCA_opal_memchecker_DSO_COMPONENTS@ +MCA_opal_memchecker_DSO_SUBDIRS = @MCA_opal_memchecker_DSO_SUBDIRS@ +MCA_opal_memchecker_STATIC_COMPONENTS = @MCA_opal_memchecker_STATIC_COMPONENTS@ +MCA_opal_memchecker_STATIC_LTLIBS = @MCA_opal_memchecker_STATIC_LTLIBS@ +MCA_opal_memchecker_STATIC_SUBDIRS = @MCA_opal_memchecker_STATIC_SUBDIRS@ +MCA_opal_memcpy_ALL_COMPONENTS = @MCA_opal_memcpy_ALL_COMPONENTS@ +MCA_opal_memcpy_ALL_SUBDIRS = @MCA_opal_memcpy_ALL_SUBDIRS@ +MCA_opal_memcpy_DSO_COMPONENTS = @MCA_opal_memcpy_DSO_COMPONENTS@ +MCA_opal_memcpy_DSO_SUBDIRS = @MCA_opal_memcpy_DSO_SUBDIRS@ +MCA_opal_memcpy_STATIC_COMPONENTS = @MCA_opal_memcpy_STATIC_COMPONENTS@ +MCA_opal_memcpy_STATIC_LTLIBS = @MCA_opal_memcpy_STATIC_LTLIBS@ +MCA_opal_memcpy_STATIC_SUBDIRS = @MCA_opal_memcpy_STATIC_SUBDIRS@ +MCA_opal_memory_ALL_COMPONENTS = @MCA_opal_memory_ALL_COMPONENTS@ +MCA_opal_memory_ALL_SUBDIRS = @MCA_opal_memory_ALL_SUBDIRS@ +MCA_opal_memory_DSO_COMPONENTS = @MCA_opal_memory_DSO_COMPONENTS@ +MCA_opal_memory_DSO_SUBDIRS = @MCA_opal_memory_DSO_SUBDIRS@ +MCA_opal_memory_STATIC_COMPONENTS = @MCA_opal_memory_STATIC_COMPONENTS@ +MCA_opal_memory_STATIC_LTLIBS = @MCA_opal_memory_STATIC_LTLIBS@ +MCA_opal_memory_STATIC_SUBDIRS = @MCA_opal_memory_STATIC_SUBDIRS@ +MCA_opal_pstat_ALL_COMPONENTS = @MCA_opal_pstat_ALL_COMPONENTS@ +MCA_opal_pstat_ALL_SUBDIRS = @MCA_opal_pstat_ALL_SUBDIRS@ +MCA_opal_pstat_DSO_COMPONENTS = @MCA_opal_pstat_DSO_COMPONENTS@ +MCA_opal_pstat_DSO_SUBDIRS = @MCA_opal_pstat_DSO_SUBDIRS@ +MCA_opal_pstat_STATIC_COMPONENTS = @MCA_opal_pstat_STATIC_COMPONENTS@ +MCA_opal_pstat_STATIC_LTLIBS = @MCA_opal_pstat_STATIC_LTLIBS@ +MCA_opal_pstat_STATIC_SUBDIRS = @MCA_opal_pstat_STATIC_SUBDIRS@ +MCA_opal_shmem_ALL_COMPONENTS = @MCA_opal_shmem_ALL_COMPONENTS@ +MCA_opal_shmem_ALL_SUBDIRS = @MCA_opal_shmem_ALL_SUBDIRS@ +MCA_opal_shmem_DSO_COMPONENTS = @MCA_opal_shmem_DSO_COMPONENTS@ +MCA_opal_shmem_DSO_SUBDIRS = @MCA_opal_shmem_DSO_SUBDIRS@ +MCA_opal_shmem_STATIC_COMPONENTS = @MCA_opal_shmem_STATIC_COMPONENTS@ +MCA_opal_shmem_STATIC_LTLIBS = @MCA_opal_shmem_STATIC_LTLIBS@ +MCA_opal_shmem_STATIC_SUBDIRS = @MCA_opal_shmem_STATIC_SUBDIRS@ +MCA_opal_timer_ALL_COMPONENTS = @MCA_opal_timer_ALL_COMPONENTS@ +MCA_opal_timer_ALL_SUBDIRS = @MCA_opal_timer_ALL_SUBDIRS@ +MCA_opal_timer_DSO_COMPONENTS = @MCA_opal_timer_DSO_COMPONENTS@ +MCA_opal_timer_DSO_SUBDIRS = @MCA_opal_timer_DSO_SUBDIRS@ +MCA_opal_timer_STATIC_COMPONENTS = @MCA_opal_timer_STATIC_COMPONENTS@ +MCA_opal_timer_STATIC_LTLIBS = @MCA_opal_timer_STATIC_LTLIBS@ +MCA_opal_timer_STATIC_SUBDIRS = @MCA_opal_timer_STATIC_SUBDIRS@ +MCA_orte_FRAMEWORKS = @MCA_orte_FRAMEWORKS@ +MCA_orte_FRAMEWORKS_SUBDIRS = @MCA_orte_FRAMEWORKS_SUBDIRS@ +MCA_orte_FRAMEWORK_COMPONENT_ALL_SUBDIRS = @MCA_orte_FRAMEWORK_COMPONENT_ALL_SUBDIRS@ +MCA_orte_FRAMEWORK_COMPONENT_DSO_SUBDIRS = @MCA_orte_FRAMEWORK_COMPONENT_DSO_SUBDIRS@ +MCA_orte_FRAMEWORK_COMPONENT_STATIC_SUBDIRS = @MCA_orte_FRAMEWORK_COMPONENT_STATIC_SUBDIRS@ +MCA_orte_FRAMEWORK_LIBS = @MCA_orte_FRAMEWORK_LIBS@ +MCA_orte_dfs_ALL_COMPONENTS = @MCA_orte_dfs_ALL_COMPONENTS@ +MCA_orte_dfs_ALL_SUBDIRS = @MCA_orte_dfs_ALL_SUBDIRS@ +MCA_orte_dfs_DSO_COMPONENTS = @MCA_orte_dfs_DSO_COMPONENTS@ +MCA_orte_dfs_DSO_SUBDIRS = @MCA_orte_dfs_DSO_SUBDIRS@ +MCA_orte_dfs_STATIC_COMPONENTS = @MCA_orte_dfs_STATIC_COMPONENTS@ +MCA_orte_dfs_STATIC_LTLIBS = @MCA_orte_dfs_STATIC_LTLIBS@ +MCA_orte_dfs_STATIC_SUBDIRS = @MCA_orte_dfs_STATIC_SUBDIRS@ +MCA_orte_errmgr_ALL_COMPONENTS = @MCA_orte_errmgr_ALL_COMPONENTS@ +MCA_orte_errmgr_ALL_SUBDIRS = @MCA_orte_errmgr_ALL_SUBDIRS@ +MCA_orte_errmgr_DSO_COMPONENTS = @MCA_orte_errmgr_DSO_COMPONENTS@ +MCA_orte_errmgr_DSO_SUBDIRS = @MCA_orte_errmgr_DSO_SUBDIRS@ +MCA_orte_errmgr_STATIC_COMPONENTS = @MCA_orte_errmgr_STATIC_COMPONENTS@ +MCA_orte_errmgr_STATIC_LTLIBS = @MCA_orte_errmgr_STATIC_LTLIBS@ +MCA_orte_errmgr_STATIC_SUBDIRS = @MCA_orte_errmgr_STATIC_SUBDIRS@ +MCA_orte_ess_ALL_COMPONENTS = @MCA_orte_ess_ALL_COMPONENTS@ +MCA_orte_ess_ALL_SUBDIRS = @MCA_orte_ess_ALL_SUBDIRS@ +MCA_orte_ess_DSO_COMPONENTS = @MCA_orte_ess_DSO_COMPONENTS@ +MCA_orte_ess_DSO_SUBDIRS = @MCA_orte_ess_DSO_SUBDIRS@ +MCA_orte_ess_STATIC_COMPONENTS = @MCA_orte_ess_STATIC_COMPONENTS@ +MCA_orte_ess_STATIC_LTLIBS = @MCA_orte_ess_STATIC_LTLIBS@ +MCA_orte_ess_STATIC_SUBDIRS = @MCA_orte_ess_STATIC_SUBDIRS@ +MCA_orte_filem_ALL_COMPONENTS = @MCA_orte_filem_ALL_COMPONENTS@ +MCA_orte_filem_ALL_SUBDIRS = @MCA_orte_filem_ALL_SUBDIRS@ +MCA_orte_filem_DSO_COMPONENTS = @MCA_orte_filem_DSO_COMPONENTS@ +MCA_orte_filem_DSO_SUBDIRS = @MCA_orte_filem_DSO_SUBDIRS@ +MCA_orte_filem_STATIC_COMPONENTS = @MCA_orte_filem_STATIC_COMPONENTS@ +MCA_orte_filem_STATIC_LTLIBS = @MCA_orte_filem_STATIC_LTLIBS@ +MCA_orte_filem_STATIC_SUBDIRS = @MCA_orte_filem_STATIC_SUBDIRS@ +MCA_orte_grpcomm_ALL_COMPONENTS = @MCA_orte_grpcomm_ALL_COMPONENTS@ +MCA_orte_grpcomm_ALL_SUBDIRS = @MCA_orte_grpcomm_ALL_SUBDIRS@ +MCA_orte_grpcomm_DSO_COMPONENTS = @MCA_orte_grpcomm_DSO_COMPONENTS@ +MCA_orte_grpcomm_DSO_SUBDIRS = @MCA_orte_grpcomm_DSO_SUBDIRS@ +MCA_orte_grpcomm_STATIC_COMPONENTS = @MCA_orte_grpcomm_STATIC_COMPONENTS@ +MCA_orte_grpcomm_STATIC_LTLIBS = @MCA_orte_grpcomm_STATIC_LTLIBS@ +MCA_orte_grpcomm_STATIC_SUBDIRS = @MCA_orte_grpcomm_STATIC_SUBDIRS@ +MCA_orte_iof_ALL_COMPONENTS = @MCA_orte_iof_ALL_COMPONENTS@ +MCA_orte_iof_ALL_SUBDIRS = @MCA_orte_iof_ALL_SUBDIRS@ +MCA_orte_iof_DSO_COMPONENTS = @MCA_orte_iof_DSO_COMPONENTS@ +MCA_orte_iof_DSO_SUBDIRS = @MCA_orte_iof_DSO_SUBDIRS@ +MCA_orte_iof_STATIC_COMPONENTS = @MCA_orte_iof_STATIC_COMPONENTS@ +MCA_orte_iof_STATIC_LTLIBS = @MCA_orte_iof_STATIC_LTLIBS@ +MCA_orte_iof_STATIC_SUBDIRS = @MCA_orte_iof_STATIC_SUBDIRS@ +MCA_orte_odls_ALL_COMPONENTS = @MCA_orte_odls_ALL_COMPONENTS@ +MCA_orte_odls_ALL_SUBDIRS = @MCA_orte_odls_ALL_SUBDIRS@ +MCA_orte_odls_DSO_COMPONENTS = @MCA_orte_odls_DSO_COMPONENTS@ +MCA_orte_odls_DSO_SUBDIRS = @MCA_orte_odls_DSO_SUBDIRS@ +MCA_orte_odls_STATIC_COMPONENTS = @MCA_orte_odls_STATIC_COMPONENTS@ +MCA_orte_odls_STATIC_LTLIBS = @MCA_orte_odls_STATIC_LTLIBS@ +MCA_orte_odls_STATIC_SUBDIRS = @MCA_orte_odls_STATIC_SUBDIRS@ +MCA_orte_oob_ALL_COMPONENTS = @MCA_orte_oob_ALL_COMPONENTS@ +MCA_orte_oob_ALL_SUBDIRS = @MCA_orte_oob_ALL_SUBDIRS@ +MCA_orte_oob_DSO_COMPONENTS = @MCA_orte_oob_DSO_COMPONENTS@ +MCA_orte_oob_DSO_SUBDIRS = @MCA_orte_oob_DSO_SUBDIRS@ +MCA_orte_oob_STATIC_COMPONENTS = @MCA_orte_oob_STATIC_COMPONENTS@ +MCA_orte_oob_STATIC_LTLIBS = @MCA_orte_oob_STATIC_LTLIBS@ +MCA_orte_oob_STATIC_SUBDIRS = @MCA_orte_oob_STATIC_SUBDIRS@ +MCA_orte_plm_ALL_COMPONENTS = @MCA_orte_plm_ALL_COMPONENTS@ +MCA_orte_plm_ALL_SUBDIRS = @MCA_orte_plm_ALL_SUBDIRS@ +MCA_orte_plm_DSO_COMPONENTS = @MCA_orte_plm_DSO_COMPONENTS@ +MCA_orte_plm_DSO_SUBDIRS = @MCA_orte_plm_DSO_SUBDIRS@ +MCA_orte_plm_STATIC_COMPONENTS = @MCA_orte_plm_STATIC_COMPONENTS@ +MCA_orte_plm_STATIC_LTLIBS = @MCA_orte_plm_STATIC_LTLIBS@ +MCA_orte_plm_STATIC_SUBDIRS = @MCA_orte_plm_STATIC_SUBDIRS@ +MCA_orte_ras_ALL_COMPONENTS = @MCA_orte_ras_ALL_COMPONENTS@ +MCA_orte_ras_ALL_SUBDIRS = @MCA_orte_ras_ALL_SUBDIRS@ +MCA_orte_ras_DSO_COMPONENTS = @MCA_orte_ras_DSO_COMPONENTS@ +MCA_orte_ras_DSO_SUBDIRS = @MCA_orte_ras_DSO_SUBDIRS@ +MCA_orte_ras_STATIC_COMPONENTS = @MCA_orte_ras_STATIC_COMPONENTS@ +MCA_orte_ras_STATIC_LTLIBS = @MCA_orte_ras_STATIC_LTLIBS@ +MCA_orte_ras_STATIC_SUBDIRS = @MCA_orte_ras_STATIC_SUBDIRS@ +MCA_orte_rmaps_ALL_COMPONENTS = @MCA_orte_rmaps_ALL_COMPONENTS@ +MCA_orte_rmaps_ALL_SUBDIRS = @MCA_orte_rmaps_ALL_SUBDIRS@ +MCA_orte_rmaps_DSO_COMPONENTS = @MCA_orte_rmaps_DSO_COMPONENTS@ +MCA_orte_rmaps_DSO_SUBDIRS = @MCA_orte_rmaps_DSO_SUBDIRS@ +MCA_orte_rmaps_STATIC_COMPONENTS = @MCA_orte_rmaps_STATIC_COMPONENTS@ +MCA_orte_rmaps_STATIC_LTLIBS = @MCA_orte_rmaps_STATIC_LTLIBS@ +MCA_orte_rmaps_STATIC_SUBDIRS = @MCA_orte_rmaps_STATIC_SUBDIRS@ +MCA_orte_rml_ALL_COMPONENTS = @MCA_orte_rml_ALL_COMPONENTS@ +MCA_orte_rml_ALL_SUBDIRS = @MCA_orte_rml_ALL_SUBDIRS@ +MCA_orte_rml_DSO_COMPONENTS = @MCA_orte_rml_DSO_COMPONENTS@ +MCA_orte_rml_DSO_SUBDIRS = @MCA_orte_rml_DSO_SUBDIRS@ +MCA_orte_rml_STATIC_COMPONENTS = @MCA_orte_rml_STATIC_COMPONENTS@ +MCA_orte_rml_STATIC_LTLIBS = @MCA_orte_rml_STATIC_LTLIBS@ +MCA_orte_rml_STATIC_SUBDIRS = @MCA_orte_rml_STATIC_SUBDIRS@ +MCA_orte_routed_ALL_COMPONENTS = @MCA_orte_routed_ALL_COMPONENTS@ +MCA_orte_routed_ALL_SUBDIRS = @MCA_orte_routed_ALL_SUBDIRS@ +MCA_orte_routed_DSO_COMPONENTS = @MCA_orte_routed_DSO_COMPONENTS@ +MCA_orte_routed_DSO_SUBDIRS = @MCA_orte_routed_DSO_SUBDIRS@ +MCA_orte_routed_STATIC_COMPONENTS = @MCA_orte_routed_STATIC_COMPONENTS@ +MCA_orte_routed_STATIC_LTLIBS = @MCA_orte_routed_STATIC_LTLIBS@ +MCA_orte_routed_STATIC_SUBDIRS = @MCA_orte_routed_STATIC_SUBDIRS@ +MCA_orte_sensor_ALL_COMPONENTS = @MCA_orte_sensor_ALL_COMPONENTS@ +MCA_orte_sensor_ALL_SUBDIRS = @MCA_orte_sensor_ALL_SUBDIRS@ +MCA_orte_sensor_DSO_COMPONENTS = @MCA_orte_sensor_DSO_COMPONENTS@ +MCA_orte_sensor_DSO_SUBDIRS = @MCA_orte_sensor_DSO_SUBDIRS@ +MCA_orte_sensor_STATIC_COMPONENTS = @MCA_orte_sensor_STATIC_COMPONENTS@ +MCA_orte_sensor_STATIC_LTLIBS = @MCA_orte_sensor_STATIC_LTLIBS@ +MCA_orte_sensor_STATIC_SUBDIRS = @MCA_orte_sensor_STATIC_SUBDIRS@ +MCA_orte_snapc_ALL_COMPONENTS = @MCA_orte_snapc_ALL_COMPONENTS@ +MCA_orte_snapc_ALL_SUBDIRS = @MCA_orte_snapc_ALL_SUBDIRS@ +MCA_orte_snapc_DSO_COMPONENTS = @MCA_orte_snapc_DSO_COMPONENTS@ +MCA_orte_snapc_DSO_SUBDIRS = @MCA_orte_snapc_DSO_SUBDIRS@ +MCA_orte_snapc_STATIC_COMPONENTS = @MCA_orte_snapc_STATIC_COMPONENTS@ +MCA_orte_snapc_STATIC_LTLIBS = @MCA_orte_snapc_STATIC_LTLIBS@ +MCA_orte_snapc_STATIC_SUBDIRS = @MCA_orte_snapc_STATIC_SUBDIRS@ +MCA_orte_sstore_ALL_COMPONENTS = @MCA_orte_sstore_ALL_COMPONENTS@ +MCA_orte_sstore_ALL_SUBDIRS = @MCA_orte_sstore_ALL_SUBDIRS@ +MCA_orte_sstore_DSO_COMPONENTS = @MCA_orte_sstore_DSO_COMPONENTS@ +MCA_orte_sstore_DSO_SUBDIRS = @MCA_orte_sstore_DSO_SUBDIRS@ +MCA_orte_sstore_STATIC_COMPONENTS = @MCA_orte_sstore_STATIC_COMPONENTS@ +MCA_orte_sstore_STATIC_LTLIBS = @MCA_orte_sstore_STATIC_LTLIBS@ +MCA_orte_sstore_STATIC_SUBDIRS = @MCA_orte_sstore_STATIC_SUBDIRS@ +MCA_orte_state_ALL_COMPONENTS = @MCA_orte_state_ALL_COMPONENTS@ +MCA_orte_state_ALL_SUBDIRS = @MCA_orte_state_ALL_SUBDIRS@ +MCA_orte_state_DSO_COMPONENTS = @MCA_orte_state_DSO_COMPONENTS@ +MCA_orte_state_DSO_SUBDIRS = @MCA_orte_state_DSO_SUBDIRS@ +MCA_orte_state_STATIC_COMPONENTS = @MCA_orte_state_STATIC_COMPONENTS@ +MCA_orte_state_STATIC_LTLIBS = @MCA_orte_state_STATIC_LTLIBS@ +MCA_orte_state_STATIC_SUBDIRS = @MCA_orte_state_STATIC_SUBDIRS@ +MKDIR_P = @MKDIR_P@ +MPIF_H_PMPI_W_FUNCS = @MPIF_H_PMPI_W_FUNCS@ +NM = @NM@ +NMEDIT = @NMEDIT@ +OBJDUMP = @OBJDUMP@ +OBJEXT = @OBJEXT@ +OMPI_ALIGNMENT_FORTRAN_CHARACTER = @OMPI_ALIGNMENT_FORTRAN_CHARACTER@ +OMPI_ALIGNMENT_FORTRAN_COMPLEX = @OMPI_ALIGNMENT_FORTRAN_COMPLEX@ +OMPI_ALIGNMENT_FORTRAN_COMPLEX16 = @OMPI_ALIGNMENT_FORTRAN_COMPLEX16@ +OMPI_ALIGNMENT_FORTRAN_COMPLEX32 = @OMPI_ALIGNMENT_FORTRAN_COMPLEX32@ +OMPI_ALIGNMENT_FORTRAN_COMPLEX4 = @OMPI_ALIGNMENT_FORTRAN_COMPLEX4@ +OMPI_ALIGNMENT_FORTRAN_COMPLEX8 = @OMPI_ALIGNMENT_FORTRAN_COMPLEX8@ +OMPI_ALIGNMENT_FORTRAN_DOUBLE_COMPLEX = @OMPI_ALIGNMENT_FORTRAN_DOUBLE_COMPLEX@ +OMPI_ALIGNMENT_FORTRAN_DOUBLE_PRECISION = @OMPI_ALIGNMENT_FORTRAN_DOUBLE_PRECISION@ +OMPI_ALIGNMENT_FORTRAN_INTEGER = @OMPI_ALIGNMENT_FORTRAN_INTEGER@ +OMPI_ALIGNMENT_FORTRAN_INTEGER1 = @OMPI_ALIGNMENT_FORTRAN_INTEGER1@ +OMPI_ALIGNMENT_FORTRAN_INTEGER16 = @OMPI_ALIGNMENT_FORTRAN_INTEGER16@ +OMPI_ALIGNMENT_FORTRAN_INTEGER2 = @OMPI_ALIGNMENT_FORTRAN_INTEGER2@ +OMPI_ALIGNMENT_FORTRAN_INTEGER4 = @OMPI_ALIGNMENT_FORTRAN_INTEGER4@ +OMPI_ALIGNMENT_FORTRAN_INTEGER8 = @OMPI_ALIGNMENT_FORTRAN_INTEGER8@ +OMPI_ALIGNMENT_FORTRAN_LOGICAL = @OMPI_ALIGNMENT_FORTRAN_LOGICAL@ +OMPI_ALIGNMENT_FORTRAN_LOGICAL1 = @OMPI_ALIGNMENT_FORTRAN_LOGICAL1@ +OMPI_ALIGNMENT_FORTRAN_LOGICAL2 = @OMPI_ALIGNMENT_FORTRAN_LOGICAL2@ +OMPI_ALIGNMENT_FORTRAN_LOGICAL4 = @OMPI_ALIGNMENT_FORTRAN_LOGICAL4@ +OMPI_ALIGNMENT_FORTRAN_LOGICAL8 = @OMPI_ALIGNMENT_FORTRAN_LOGICAL8@ +OMPI_ALIGNMENT_FORTRAN_REAL = @OMPI_ALIGNMENT_FORTRAN_REAL@ +OMPI_ALIGNMENT_FORTRAN_REAL16 = @OMPI_ALIGNMENT_FORTRAN_REAL16@ +OMPI_ALIGNMENT_FORTRAN_REAL2 = @OMPI_ALIGNMENT_FORTRAN_REAL2@ +OMPI_ALIGNMENT_FORTRAN_REAL4 = @OMPI_ALIGNMENT_FORTRAN_REAL4@ +OMPI_ALIGNMENT_FORTRAN_REAL8 = @OMPI_ALIGNMENT_FORTRAN_REAL8@ +OMPI_ASM_FILE = @OMPI_ASM_FILE@ +OMPI_AS_GLOBAL = @OMPI_AS_GLOBAL@ +OMPI_AS_LABEL_SUFFIX = @OMPI_AS_LABEL_SUFFIX@ +OMPI_CONTRIB_DIST_SUBDIRS = @OMPI_CONTRIB_DIST_SUBDIRS@ +OMPI_CONTRIB_SUBDIRS = @OMPI_CONTRIB_SUBDIRS@ +OMPI_CXX_ABSOLUTE = @OMPI_CXX_ABSOLUTE@ +OMPI_F08_SUFFIX = @OMPI_F08_SUFFIX@ +OMPI_FC = @OMPI_FC@ +OMPI_FC_ABSOLUTE = @OMPI_FC_ABSOLUTE@ +OMPI_FC_MODULE_FLAG = @OMPI_FC_MODULE_FLAG@ +OMPI_FORTRAN_CKINDS = @OMPI_FORTRAN_CKINDS@ +OMPI_FORTRAN_EXTRA_SHARED_LIBRARY_FLAGS = @OMPI_FORTRAN_EXTRA_SHARED_LIBRARY_FLAGS@ +OMPI_FORTRAN_F08_PREDECL = @OMPI_FORTRAN_F08_PREDECL@ +OMPI_FORTRAN_F08_TYPE = @OMPI_FORTRAN_F08_TYPE@ +OMPI_FORTRAN_HAVE_ABSTRACT = @OMPI_FORTRAN_HAVE_ABSTRACT@ +OMPI_FORTRAN_HAVE_ASYNCHRONOUS = @OMPI_FORTRAN_HAVE_ASYNCHRONOUS@ +OMPI_FORTRAN_HAVE_BIND_C = @OMPI_FORTRAN_HAVE_BIND_C@ +OMPI_FORTRAN_HAVE_PRIVATE = @OMPI_FORTRAN_HAVE_PRIVATE@ +OMPI_FORTRAN_HAVE_PROCEDURE = @OMPI_FORTRAN_HAVE_PROCEDURE@ +OMPI_FORTRAN_IGNORE_TKR_PREDECL = @OMPI_FORTRAN_IGNORE_TKR_PREDECL@ +OMPI_FORTRAN_IGNORE_TKR_TYPE = @OMPI_FORTRAN_IGNORE_TKR_TYPE@ +OMPI_FORTRAN_IKINDS = @OMPI_FORTRAN_IKINDS@ +OMPI_FORTRAN_MAX_ARRAY_RANK = @OMPI_FORTRAN_MAX_ARRAY_RANK@ +OMPI_FORTRAN_NEED_WRAPPER_ROUTINES = @OMPI_FORTRAN_NEED_WRAPPER_ROUTINES@ +OMPI_FORTRAN_RKINDS = @OMPI_FORTRAN_RKINDS@ +OMPI_FORTRAN_STATUS_SIZE = @OMPI_FORTRAN_STATUS_SIZE@ +OMPI_FORTRAN_SUBARRAYS_SUPPORTED = @OMPI_FORTRAN_SUBARRAYS_SUPPORTED@ +OMPI_FORTRAN_USEMPIF08_DIR = @OMPI_FORTRAN_USEMPIF08_DIR@ +OMPI_FORTRAN_USEMPIF08_LIB = @OMPI_FORTRAN_USEMPIF08_LIB@ +OMPI_FORTRAN_USEMPI_DIR = @OMPI_FORTRAN_USEMPI_DIR@ +OMPI_FORTRAN_USEMPI_LIB = @OMPI_FORTRAN_USEMPI_LIB@ +OMPI_F_SUFFIX = @OMPI_F_SUFFIX@ +OMPI_GREEK_VERSION = @OMPI_GREEK_VERSION@ +OMPI_HAVE_FORTRAN_CHARACTER = @OMPI_HAVE_FORTRAN_CHARACTER@ +OMPI_HAVE_FORTRAN_COMPLEX = @OMPI_HAVE_FORTRAN_COMPLEX@ +OMPI_HAVE_FORTRAN_COMPLEX16 = @OMPI_HAVE_FORTRAN_COMPLEX16@ +OMPI_HAVE_FORTRAN_COMPLEX32 = @OMPI_HAVE_FORTRAN_COMPLEX32@ +OMPI_HAVE_FORTRAN_COMPLEX4 = @OMPI_HAVE_FORTRAN_COMPLEX4@ +OMPI_HAVE_FORTRAN_COMPLEX8 = @OMPI_HAVE_FORTRAN_COMPLEX8@ +OMPI_HAVE_FORTRAN_DOUBLE_COMPLEX = @OMPI_HAVE_FORTRAN_DOUBLE_COMPLEX@ +OMPI_HAVE_FORTRAN_DOUBLE_PRECISION = @OMPI_HAVE_FORTRAN_DOUBLE_PRECISION@ +OMPI_HAVE_FORTRAN_INTEGER = @OMPI_HAVE_FORTRAN_INTEGER@ +OMPI_HAVE_FORTRAN_INTEGER1 = @OMPI_HAVE_FORTRAN_INTEGER1@ +OMPI_HAVE_FORTRAN_INTEGER16 = @OMPI_HAVE_FORTRAN_INTEGER16@ +OMPI_HAVE_FORTRAN_INTEGER2 = @OMPI_HAVE_FORTRAN_INTEGER2@ +OMPI_HAVE_FORTRAN_INTEGER4 = @OMPI_HAVE_FORTRAN_INTEGER4@ +OMPI_HAVE_FORTRAN_INTEGER8 = @OMPI_HAVE_FORTRAN_INTEGER8@ +OMPI_HAVE_FORTRAN_LOGICAL = @OMPI_HAVE_FORTRAN_LOGICAL@ +OMPI_HAVE_FORTRAN_LOGICAL1 = @OMPI_HAVE_FORTRAN_LOGICAL1@ +OMPI_HAVE_FORTRAN_LOGICAL2 = @OMPI_HAVE_FORTRAN_LOGICAL2@ +OMPI_HAVE_FORTRAN_LOGICAL4 = @OMPI_HAVE_FORTRAN_LOGICAL4@ +OMPI_HAVE_FORTRAN_LOGICAL8 = @OMPI_HAVE_FORTRAN_LOGICAL8@ +OMPI_HAVE_FORTRAN_REAL = @OMPI_HAVE_FORTRAN_REAL@ +OMPI_HAVE_FORTRAN_REAL16 = @OMPI_HAVE_FORTRAN_REAL16@ +OMPI_HAVE_FORTRAN_REAL2 = @OMPI_HAVE_FORTRAN_REAL2@ +OMPI_HAVE_FORTRAN_REAL4 = @OMPI_HAVE_FORTRAN_REAL4@ +OMPI_HAVE_FORTRAN_REAL8 = @OMPI_HAVE_FORTRAN_REAL8@ +OMPI_KIND_FORTRAN_CHARACTER = @OMPI_KIND_FORTRAN_CHARACTER@ +OMPI_KIND_FORTRAN_COMPLEX = @OMPI_KIND_FORTRAN_COMPLEX@ +OMPI_KIND_FORTRAN_COMPLEX16 = @OMPI_KIND_FORTRAN_COMPLEX16@ +OMPI_KIND_FORTRAN_COMPLEX32 = @OMPI_KIND_FORTRAN_COMPLEX32@ +OMPI_KIND_FORTRAN_COMPLEX4 = @OMPI_KIND_FORTRAN_COMPLEX4@ +OMPI_KIND_FORTRAN_COMPLEX8 = @OMPI_KIND_FORTRAN_COMPLEX8@ +OMPI_KIND_FORTRAN_DOUBLE_COMPLEX = @OMPI_KIND_FORTRAN_DOUBLE_COMPLEX@ +OMPI_KIND_FORTRAN_DOUBLE_PRECISION = @OMPI_KIND_FORTRAN_DOUBLE_PRECISION@ +OMPI_KIND_FORTRAN_INTEGER = @OMPI_KIND_FORTRAN_INTEGER@ +OMPI_KIND_FORTRAN_INTEGER1 = @OMPI_KIND_FORTRAN_INTEGER1@ +OMPI_KIND_FORTRAN_INTEGER16 = @OMPI_KIND_FORTRAN_INTEGER16@ +OMPI_KIND_FORTRAN_INTEGER2 = @OMPI_KIND_FORTRAN_INTEGER2@ +OMPI_KIND_FORTRAN_INTEGER4 = @OMPI_KIND_FORTRAN_INTEGER4@ +OMPI_KIND_FORTRAN_INTEGER8 = @OMPI_KIND_FORTRAN_INTEGER8@ +OMPI_KIND_FORTRAN_LOGICAL = @OMPI_KIND_FORTRAN_LOGICAL@ +OMPI_KIND_FORTRAN_LOGICAL1 = @OMPI_KIND_FORTRAN_LOGICAL1@ +OMPI_KIND_FORTRAN_LOGICAL2 = @OMPI_KIND_FORTRAN_LOGICAL2@ +OMPI_KIND_FORTRAN_LOGICAL4 = @OMPI_KIND_FORTRAN_LOGICAL4@ +OMPI_KIND_FORTRAN_LOGICAL8 = @OMPI_KIND_FORTRAN_LOGICAL8@ +OMPI_KIND_FORTRAN_REAL = @OMPI_KIND_FORTRAN_REAL@ +OMPI_KIND_FORTRAN_REAL16 = @OMPI_KIND_FORTRAN_REAL16@ +OMPI_KIND_FORTRAN_REAL2 = @OMPI_KIND_FORTRAN_REAL2@ +OMPI_KIND_FORTRAN_REAL4 = @OMPI_KIND_FORTRAN_REAL4@ +OMPI_KIND_FORTRAN_REAL8 = @OMPI_KIND_FORTRAN_REAL8@ +OMPI_LIBMPI_EXTRA_LDFLAGS = @OMPI_LIBMPI_EXTRA_LDFLAGS@ +OMPI_LIBMPI_EXTRA_LIBS = @OMPI_LIBMPI_EXTRA_LIBS@ +OMPI_MAJOR_VERSION = @OMPI_MAJOR_VERSION@ +OMPI_MINOR_VERSION = @OMPI_MINOR_VERSION@ +OMPI_MPIEXT_ALL_SUBDIRS = @OMPI_MPIEXT_ALL_SUBDIRS@ +OMPI_MPIEXT_C_DIRS = @OMPI_MPIEXT_C_DIRS@ +OMPI_MPIEXT_C_LIBS = @OMPI_MPIEXT_C_LIBS@ +OMPI_MPIEXT_MPIFH_DIRS = @OMPI_MPIEXT_MPIFH_DIRS@ +OMPI_MPIEXT_MPIFH_LIBS = @OMPI_MPIEXT_MPIFH_LIBS@ +OMPI_MPIEXT_USEMPIF08_DIRS = @OMPI_MPIEXT_USEMPIF08_DIRS@ +OMPI_MPIEXT_USEMPIF08_LIBS = @OMPI_MPIEXT_USEMPIF08_LIBS@ +OMPI_MPIEXT_USEMPI_DIRS = @OMPI_MPIEXT_USEMPI_DIRS@ +OMPI_MPIEXT_USEMPI_LIBS = @OMPI_MPIEXT_USEMPI_LIBS@ +OMPI_MPIF_IO_CONSTANTS_INCLUDE = @OMPI_MPIF_IO_CONSTANTS_INCLUDE@ +OMPI_MPIF_IO_HANDLES_INCLUDE = @OMPI_MPIF_IO_HANDLES_INCLUDE@ +OMPI_MPI_ADDRESS_KIND = @OMPI_MPI_ADDRESS_KIND@ +OMPI_MPI_BIND_PREFIX = @OMPI_MPI_BIND_PREFIX@ +OMPI_MPI_INTEGER_KIND = @OMPI_MPI_INTEGER_KIND@ +OMPI_MPI_OFFSET_KIND = @OMPI_MPI_OFFSET_KIND@ +OMPI_MPI_PREFIX = @OMPI_MPI_PREFIX@ +OMPI_PROVIDE_MPI_FILE_INTERFACE = @OMPI_PROVIDE_MPI_FILE_INTERFACE@ +OMPI_RELEASE_DATE = @OMPI_RELEASE_DATE@ +OMPI_RELEASE_VERSION = @OMPI_RELEASE_VERSION@ +OMPI_REPO_REV = @OMPI_REPO_REV@ +OMPI_SIZEOF_FORTRAN_CHARACTER = @OMPI_SIZEOF_FORTRAN_CHARACTER@ +OMPI_SIZEOF_FORTRAN_COMPLEX = @OMPI_SIZEOF_FORTRAN_COMPLEX@ +OMPI_SIZEOF_FORTRAN_COMPLEX16 = @OMPI_SIZEOF_FORTRAN_COMPLEX16@ +OMPI_SIZEOF_FORTRAN_COMPLEX32 = @OMPI_SIZEOF_FORTRAN_COMPLEX32@ +OMPI_SIZEOF_FORTRAN_COMPLEX4 = @OMPI_SIZEOF_FORTRAN_COMPLEX4@ +OMPI_SIZEOF_FORTRAN_COMPLEX8 = @OMPI_SIZEOF_FORTRAN_COMPLEX8@ +OMPI_SIZEOF_FORTRAN_DOUBLE_COMPLEX = @OMPI_SIZEOF_FORTRAN_DOUBLE_COMPLEX@ +OMPI_SIZEOF_FORTRAN_DOUBLE_PRECISION = @OMPI_SIZEOF_FORTRAN_DOUBLE_PRECISION@ +OMPI_SIZEOF_FORTRAN_INTEGER = @OMPI_SIZEOF_FORTRAN_INTEGER@ +OMPI_SIZEOF_FORTRAN_INTEGER1 = @OMPI_SIZEOF_FORTRAN_INTEGER1@ +OMPI_SIZEOF_FORTRAN_INTEGER16 = @OMPI_SIZEOF_FORTRAN_INTEGER16@ +OMPI_SIZEOF_FORTRAN_INTEGER2 = @OMPI_SIZEOF_FORTRAN_INTEGER2@ +OMPI_SIZEOF_FORTRAN_INTEGER4 = @OMPI_SIZEOF_FORTRAN_INTEGER4@ +OMPI_SIZEOF_FORTRAN_INTEGER8 = @OMPI_SIZEOF_FORTRAN_INTEGER8@ +OMPI_SIZEOF_FORTRAN_LOGICAL = @OMPI_SIZEOF_FORTRAN_LOGICAL@ +OMPI_SIZEOF_FORTRAN_LOGICAL1 = @OMPI_SIZEOF_FORTRAN_LOGICAL1@ +OMPI_SIZEOF_FORTRAN_LOGICAL2 = @OMPI_SIZEOF_FORTRAN_LOGICAL2@ +OMPI_SIZEOF_FORTRAN_LOGICAL4 = @OMPI_SIZEOF_FORTRAN_LOGICAL4@ +OMPI_SIZEOF_FORTRAN_LOGICAL8 = @OMPI_SIZEOF_FORTRAN_LOGICAL8@ +OMPI_SIZEOF_FORTRAN_REAL = @OMPI_SIZEOF_FORTRAN_REAL@ +OMPI_SIZEOF_FORTRAN_REAL16 = @OMPI_SIZEOF_FORTRAN_REAL16@ +OMPI_SIZEOF_FORTRAN_REAL2 = @OMPI_SIZEOF_FORTRAN_REAL2@ +OMPI_SIZEOF_FORTRAN_REAL4 = @OMPI_SIZEOF_FORTRAN_REAL4@ +OMPI_SIZEOF_FORTRAN_REAL8 = @OMPI_SIZEOF_FORTRAN_REAL8@ +OMPI_TOP_BUILDDIR = @OMPI_TOP_BUILDDIR@ +OMPI_TOP_SRCDIR = @OMPI_TOP_SRCDIR@ +OMPI_VERSION = @OMPI_VERSION@ +OMPI_WANT_REPO_REV = @OMPI_WANT_REPO_REV@ +OMPI_WRAPPER_CXX_LIB = @OMPI_WRAPPER_CXX_LIB@ +OMPI_WRAPPER_CXX_REQUIRED_FILE = @OMPI_WRAPPER_CXX_REQUIRED_FILE@ +OMPI_WRAPPER_EXTRA_CFLAGS = @OMPI_WRAPPER_EXTRA_CFLAGS@ +OMPI_WRAPPER_EXTRA_CFLAGS_PREFIX = @OMPI_WRAPPER_EXTRA_CFLAGS_PREFIX@ +OMPI_WRAPPER_EXTRA_CPPFLAGS = @OMPI_WRAPPER_EXTRA_CPPFLAGS@ +OMPI_WRAPPER_EXTRA_CXXFLAGS = @OMPI_WRAPPER_EXTRA_CXXFLAGS@ +OMPI_WRAPPER_EXTRA_CXXFLAGS_PREFIX = @OMPI_WRAPPER_EXTRA_CXXFLAGS_PREFIX@ +OMPI_WRAPPER_EXTRA_FCFLAGS = @OMPI_WRAPPER_EXTRA_FCFLAGS@ +OMPI_WRAPPER_EXTRA_FCFLAGS_PREFIX = @OMPI_WRAPPER_EXTRA_FCFLAGS_PREFIX@ +OMPI_WRAPPER_EXTRA_LDFLAGS = @OMPI_WRAPPER_EXTRA_LDFLAGS@ +OMPI_WRAPPER_EXTRA_LIBS = @OMPI_WRAPPER_EXTRA_LIBS@ +OMPI_WRAPPER_FORTRAN_REQUIRED_FILE = @OMPI_WRAPPER_FORTRAN_REQUIRED_FILE@ +OMPI_WRAPPER_INCLUDEDIR = @OMPI_WRAPPER_INCLUDEDIR@ +OMPI_WRAPPER_LIBDIR = @OMPI_WRAPPER_LIBDIR@ +OPAL_ASM_GSYM = @OPAL_ASM_GSYM@ +OPAL_ASM_LSYM = @OPAL_ASM_LSYM@ +OPAL_ASM_SUPPORT_64BIT = @OPAL_ASM_SUPPORT_64BIT@ +OPAL_ASM_TEXT = @OPAL_ASM_TEXT@ +OPAL_ASM_TYPE = @OPAL_ASM_TYPE@ +OPAL_ASSEMBLY_ARCH = @OPAL_ASSEMBLY_ARCH@ +OPAL_ASSEMBLY_FORMAT = @OPAL_ASSEMBLY_FORMAT@ +OPAL_CC_ABSOLUTE = @OPAL_CC_ABSOLUTE@ +OPAL_CONFIGURE_DATE = @OPAL_CONFIGURE_DATE@ +OPAL_CONFIGURE_HOST = @OPAL_CONFIGURE_HOST@ +OPAL_CONFIGURE_USER = @OPAL_CONFIGURE_USER@ +OPAL_CXX_ABSOLUTE = @OPAL_CXX_ABSOLUTE@ +OPAL_DEFAULT_MCA_PARAM_CONF = @OPAL_DEFAULT_MCA_PARAM_CONF@ +OPAL_DYN_LIB_PREFIX = @OPAL_DYN_LIB_PREFIX@ +OPAL_DYN_LIB_SUFFIX = @OPAL_DYN_LIB_SUFFIX@ +OPAL_GREEK_VERSION = @OPAL_GREEK_VERSION@ +OPAL_MAJOR_VERSION = @OPAL_MAJOR_VERSION@ +OPAL_MAX_DATAREP_STRING = @OPAL_MAX_DATAREP_STRING@ +OPAL_MAX_ERROR_STRING = @OPAL_MAX_ERROR_STRING@ +OPAL_MAX_INFO_KEY = @OPAL_MAX_INFO_KEY@ +OPAL_MAX_INFO_VAL = @OPAL_MAX_INFO_VAL@ +OPAL_MAX_OBJECT_NAME = @OPAL_MAX_OBJECT_NAME@ +OPAL_MAX_PORT_NAME = @OPAL_MAX_PORT_NAME@ +OPAL_MAX_PROCESSOR_NAME = @OPAL_MAX_PROCESSOR_NAME@ +OPAL_MINOR_VERSION = @OPAL_MINOR_VERSION@ +OPAL_PARAM_FROM_PLATFORM = @OPAL_PARAM_FROM_PLATFORM@ +OPAL_RELEASE_DATE = @OPAL_RELEASE_DATE@ +OPAL_RELEASE_VERSION = @OPAL_RELEASE_VERSION@ +OPAL_REPO_REV = @OPAL_REPO_REV@ +OPAL_VERSION = @OPAL_VERSION@ +OPAL_WANT_REPO_REV = @OPAL_WANT_REPO_REV@ +OPAL_WRAPPER_EXTRA_CFLAGS = @OPAL_WRAPPER_EXTRA_CFLAGS@ +OPAL_WRAPPER_EXTRA_CFLAGS_PREFIX = @OPAL_WRAPPER_EXTRA_CFLAGS_PREFIX@ +OPAL_WRAPPER_EXTRA_CPPFLAGS = @OPAL_WRAPPER_EXTRA_CPPFLAGS@ +OPAL_WRAPPER_EXTRA_CXXFLAGS = @OPAL_WRAPPER_EXTRA_CXXFLAGS@ +OPAL_WRAPPER_EXTRA_CXXFLAGS_PREFIX = @OPAL_WRAPPER_EXTRA_CXXFLAGS_PREFIX@ +OPAL_WRAPPER_EXTRA_LDFLAGS = @OPAL_WRAPPER_EXTRA_LDFLAGS@ +OPAL_WRAPPER_EXTRA_LIBS = @OPAL_WRAPPER_EXTRA_LIBS@ +ORTE_GREEK_VERSION = @ORTE_GREEK_VERSION@ +ORTE_JDK_CPPFLAGS = @ORTE_JDK_CPPFLAGS@ +ORTE_MAJOR_VERSION = @ORTE_MAJOR_VERSION@ +ORTE_MINOR_VERSION = @ORTE_MINOR_VERSION@ +ORTE_RELEASE_DATE = @ORTE_RELEASE_DATE@ +ORTE_RELEASE_VERSION = @ORTE_RELEASE_VERSION@ +ORTE_REPO_REV = @ORTE_REPO_REV@ +ORTE_VERSION = @ORTE_VERSION@ +ORTE_WANT_REPO_REV = @ORTE_WANT_REPO_REV@ +ORTE_WRAPPER_EXTRA_CFLAGS = @ORTE_WRAPPER_EXTRA_CFLAGS@ +ORTE_WRAPPER_EXTRA_CFLAGS_PREFIX = @ORTE_WRAPPER_EXTRA_CFLAGS_PREFIX@ +ORTE_WRAPPER_EXTRA_CPPFLAGS = @ORTE_WRAPPER_EXTRA_CPPFLAGS@ +ORTE_WRAPPER_EXTRA_CXXFLAGS = @ORTE_WRAPPER_EXTRA_CXXFLAGS@ +ORTE_WRAPPER_EXTRA_CXXFLAGS_PREFIX = @ORTE_WRAPPER_EXTRA_CXXFLAGS_PREFIX@ +ORTE_WRAPPER_EXTRA_LDFLAGS = @ORTE_WRAPPER_EXTRA_LDFLAGS@ +ORTE_WRAPPER_EXTRA_LIBS = @ORTE_WRAPPER_EXTRA_LIBS@ +OTOOL = @OTOOL@ +OTOOL64 = @OTOOL64@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_URL = @PACKAGE_URL@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +PERL = @PERL@ +PKG_CONFIG = @PKG_CONFIG@ +QRSH = @QRSH@ +RANLIB = @RANLIB@ +SED = @SED@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +VERSION = @VERSION@ +WRAPPER_CC = @WRAPPER_CC@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +ac_ct_AR = @ac_ct_AR@ +ac_ct_CC = @ac_ct_CC@ +ac_ct_CXX = @ac_ct_CXX@ +ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ +ac_ct_FC = @ac_ct_FC@ +ac_prefix_program = @ac_prefix_program@ +am__include = @am__include@ +am__leading_dot = @am__leading_dot@ +am__quote = @am__quote@ +am__tar = @am__tar@ +am__untar = @am__untar@ +backtrace_darwin_CFLAGS = @backtrace_darwin_CFLAGS@ +bcol_iboffload_CFLAGS = @bcol_iboffload_CFLAGS@ +bcol_iboffload_CPPFLAGS = @bcol_iboffload_CPPFLAGS@ +bcol_iboffload_LDFLAGS = @bcol_iboffload_LDFLAGS@ +bcol_iboffload_LIBS = @bcol_iboffload_LIBS@ +bindir = @bindir@ +btl_mx_CFLAGS = @btl_mx_CFLAGS@ +btl_mx_CPPFLAGS = @btl_mx_CPPFLAGS@ +btl_mx_LDFLAGS = @btl_mx_LDFLAGS@ +btl_mx_LIBS = @btl_mx_LIBS@ +btl_openib_CFLAGS = @btl_openib_CFLAGS@ +btl_openib_CPPFLAGS = @btl_openib_CPPFLAGS@ +btl_openib_LDFLAGS = @btl_openib_LDFLAGS@ +btl_openib_LIBS = @btl_openib_LIBS@ +btl_sctp_CFLAGS = @btl_sctp_CFLAGS@ +btl_sctp_CPPFLAGS = @btl_sctp_CPPFLAGS@ +btl_sctp_LDFLAGS = @btl_sctp_LDFLAGS@ +btl_sctp_LIBS = @btl_sctp_LIBS@ +btl_sm_CPPFLAGS = @btl_sm_CPPFLAGS@ +btl_udapl_CFLAGS = @btl_udapl_CFLAGS@ +btl_udapl_CPPFLAGS = @btl_udapl_CPPFLAGS@ +btl_udapl_LDFLAGS = @btl_udapl_LDFLAGS@ +btl_udapl_LIBS = @btl_udapl_LIBS@ +btl_ugni_CPPFLAGS = @btl_ugni_CPPFLAGS@ +btl_ugni_LDFLAGS = @btl_ugni_LDFLAGS@ +btl_ugni_LIBS = @btl_ugni_LIBS@ +btl_vader_CFLAGS = @btl_vader_CFLAGS@ +btl_vader_CPPFLAGS = @btl_vader_CPPFLAGS@ +btl_vader_LDFLAGS = @btl_vader_LDFLAGS@ +btl_vader_LIBS = @btl_vader_LIBS@ +build = @build@ +build_alias = @build_alias@ +build_cpu = @build_cpu@ +build_os = @build_os@ +build_vendor = @build_vendor@ +builddir = @builddir@ +coll_fca_CFLAGS = @coll_fca_CFLAGS@ +coll_fca_CPPFLAGS = @coll_fca_CPPFLAGS@ +coll_fca_HOME = @coll_fca_HOME@ +coll_fca_LDFLAGS = @coll_fca_LDFLAGS@ +coll_fca_LIBS = @coll_fca_LIBS@ +coll_hcoll_CFLAGS = @coll_hcoll_CFLAGS@ +coll_hcoll_CPPFLAGS = @coll_hcoll_CPPFLAGS@ +coll_hcoll_HOME = @coll_hcoll_HOME@ +coll_hcoll_LDFLAGS = @coll_hcoll_LDFLAGS@ +coll_hcoll_LIBS = @coll_hcoll_LIBS@ +common_cuda_CPPFLAGS = @common_cuda_CPPFLAGS@ +common_cuda_LIBS = @common_cuda_LIBS@ +common_mx_CFLAGS = @common_mx_CFLAGS@ +common_mx_CPPFLAGS = @common_mx_CPPFLAGS@ +common_mx_LDFLAGS = @common_mx_LDFLAGS@ +common_mx_LIBS = @common_mx_LIBS@ +common_ofacm_CFLAGS = @common_ofacm_CFLAGS@ +common_ofacm_CPPFLAGS = @common_ofacm_CPPFLAGS@ +common_ofacm_LDFLAGS = @common_ofacm_LDFLAGS@ +common_ofacm_LIBS = @common_ofacm_LIBS@ +common_pmi_CPPFLAGS = @common_pmi_CPPFLAGS@ +common_pmi_LDFLAGS = @common_pmi_LDFLAGS@ +common_pmi_LIBS = @common_pmi_LIBS@ +common_ugni_CPPFLAGS = @common_ugni_CPPFLAGS@ +common_ugni_LDFLAGS = @common_ugni_LDFLAGS@ +common_ugni_LIBS = @common_ugni_LIBS@ +common_verbs_CFLAGS = @common_verbs_CFLAGS@ +common_verbs_CPPFLAGS = @common_verbs_CPPFLAGS@ +common_verbs_LDFLAGS = @common_verbs_LDFLAGS@ +common_verbs_LIBS = @common_verbs_LIBS@ +crs_blcr_CFLAGS = @crs_blcr_CFLAGS@ +crs_blcr_CPPFLAGS = @crs_blcr_CPPFLAGS@ +crs_blcr_LDFLAGS = @crs_blcr_LDFLAGS@ +crs_blcr_LIBS = @crs_blcr_LIBS@ +crs_dmtcp_CFLAGS = @crs_dmtcp_CFLAGS@ +crs_dmtcp_CPPFLAGS = @crs_dmtcp_CPPFLAGS@ +crs_dmtcp_LDFLAGS = @crs_dmtcp_LDFLAGS@ +crs_dmtcp_LIBS = @crs_dmtcp_LIBS@ +datadir = @datadir@ +datarootdir = @datarootdir@ +db_pmi_CPPFLAGS = @db_pmi_CPPFLAGS@ +db_pmi_LDFLAGS = @db_pmi_LDFLAGS@ +db_pmi_LIBS = @db_pmi_LIBS@ +db_sqlite_CPPFLAGS = @db_sqlite_CPPFLAGS@ +db_sqlite_LDFLAGS = @db_sqlite_LDFLAGS@ +db_sqlite_LIBS = @db_sqlite_LIBS@ +docdir = @docdir@ +dvidir = @dvidir@ +ess_lsf_CPPFLAGS = @ess_lsf_CPPFLAGS@ +ess_lsf_LDFLAGS = @ess_lsf_LDFLAGS@ +ess_lsf_LIBS = @ess_lsf_LIBS@ +ess_pmi_CPPFLAGS = @ess_pmi_CPPFLAGS@ +ess_pmi_LDFLAGS = @ess_pmi_LDFLAGS@ +ess_pmi_LIBS = @ess_pmi_LIBS@ +ess_slurm_CPPFLAGS = @ess_slurm_CPPFLAGS@ +ess_slurm_LDFLAGS = @ess_slurm_LDFLAGS@ +ess_slurm_LIBS = @ess_slurm_LIBS@ +ess_tm_CPPFLAGS = @ess_tm_CPPFLAGS@ +ess_tm_LDFLAGS = @ess_tm_LDFLAGS@ +ess_tm_LIBS = @ess_tm_LIBS@ +exec_prefix = @exec_prefix@ +fbtl_pvfs2_CPPFLAGS = @fbtl_pvfs2_CPPFLAGS@ +fbtl_pvfs2_LDFLAGS = @fbtl_pvfs2_LDFLAGS@ +fbtl_pvfs2_LIBS = @fbtl_pvfs2_LIBS@ +fs_lustre_CPPFLAGS = @fs_lustre_CPPFLAGS@ +fs_lustre_LDFLAGS = @fs_lustre_LDFLAGS@ +fs_lustre_LIBS = @fs_lustre_LIBS@ +fs_pvfs2_CPPFLAGS = @fs_pvfs2_CPPFLAGS@ +fs_pvfs2_LDFLAGS = @fs_pvfs2_LDFLAGS@ +fs_pvfs2_LIBS = @fs_pvfs2_LIBS@ +grpcomm_pmi_CPPFLAGS = @grpcomm_pmi_CPPFLAGS@ +grpcomm_pmi_LDFLAGS = @grpcomm_pmi_LDFLAGS@ +grpcomm_pmi_LIBS = @grpcomm_pmi_LIBS@ +host = @host@ +host_alias = @host_alias@ +host_cpu = @host_cpu@ +host_os = @host_os@ +host_vendor = @host_vendor@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +libdir = @libdir@ +libexecdir = @libexecdir@ +libmca_common_cuda_so_version = @libmca_common_cuda_so_version@ +libmca_common_mx_so_version = @libmca_common_mx_so_version@ +libmca_common_portals_so_version = @libmca_common_portals_so_version@ +libmca_common_sm_so_version = @libmca_common_sm_so_version@ +libmca_opal_common_hwloc_so_version = @libmca_opal_common_hwloc_so_version@ +libmpi_cxx_so_version = @libmpi_cxx_so_version@ +libmpi_java_so_version = @libmpi_java_so_version@ +libmpi_mpifh_so_version = @libmpi_mpifh_so_version@ +libmpi_so_version = @libmpi_so_version@ +libmpi_usempi_ignore_tkr_so_version = @libmpi_usempi_ignore_tkr_so_version@ +libmpi_usempi_tkr_so_version = @libmpi_usempi_tkr_so_version@ +libopen_pal_so_version = @libopen_pal_so_version@ +libopen_rte_so_version = @libopen_rte_so_version@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +memory_linux_LIBS = @memory_linux_LIBS@ +memory_malloc_solaris_LIBS = @memory_malloc_solaris_LIBS@ +mkdir_p = @mkdir_p@ +mtcp_restart_command_exists = @mtcp_restart_command_exists@ +mtl_mx_CFLAGS = @mtl_mx_CFLAGS@ +mtl_mx_CPPFLAGS = @mtl_mx_CPPFLAGS@ +mtl_mx_LDFLAGS = @mtl_mx_LDFLAGS@ +mtl_mx_LIBS = @mtl_mx_LIBS@ +mtl_mxm_CFLAGS = @mtl_mxm_CFLAGS@ +mtl_mxm_CPPFLAGS = @mtl_mxm_CPPFLAGS@ +mtl_mxm_LDFLAGS = @mtl_mxm_LDFLAGS@ +mtl_mxm_LIBS = @mtl_mxm_LIBS@ +mtl_portals4_CPPFLAGS = @mtl_portals4_CPPFLAGS@ +mtl_portals4_LDFLAGS = @mtl_portals4_LDFLAGS@ +mtl_portals4_LIBS = @mtl_portals4_LIBS@ +mtl_psm_CFLAGS = @mtl_psm_CFLAGS@ +mtl_psm_CPPFLAGS = @mtl_psm_CPPFLAGS@ +mtl_psm_LDFLAGS = @mtl_psm_LDFLAGS@ +mtl_psm_LIBS = @mtl_psm_LIBS@ +oldincludedir = @oldincludedir@ +opal_datatype_cuda_CPPFLAGS = @opal_datatype_cuda_CPPFLAGS@ +opal_datatype_cuda_LIBS = @opal_datatype_cuda_LIBS@ +opal_event_external_CPPFLAGS = @opal_event_external_CPPFLAGS@ +opal_event_external_LDFLAGS = @opal_event_external_LDFLAGS@ +opal_event_external_LIBS = @opal_event_external_LIBS@ +opal_hwloc_external_LDFLAGS = @opal_hwloc_external_LDFLAGS@ +opal_hwloc_external_LIBS = @opal_hwloc_external_LIBS@ +opal_hwloc_hwloc152_CFLAGS = @opal_hwloc_hwloc152_CFLAGS@ +opal_hwloc_hwloc152_CPPFLAGS = @opal_hwloc_hwloc152_CPPFLAGS@ +opal_hwloc_hwloc152_LDFLAGS = @opal_hwloc_hwloc152_LDFLAGS@ +opal_hwloc_hwloc152_LIBS = @opal_hwloc_hwloc152_LIBS@ +opal_memchecker_valgrind_CPPFLAGS = @opal_memchecker_valgrind_CPPFLAGS@ +pdfdir = @pdfdir@ +plm_lsf_CPPFLAGS = @plm_lsf_CPPFLAGS@ +plm_lsf_LDFLAGS = @plm_lsf_LDFLAGS@ +plm_lsf_LIBS = @plm_lsf_LIBS@ +plm_slurm_CPPFLAGS = @plm_slurm_CPPFLAGS@ +plm_slurm_LDFLAGS = @plm_slurm_LDFLAGS@ +plm_slurm_LIBS = @plm_slurm_LIBS@ +plm_tm_CPPFLAGS = @plm_tm_CPPFLAGS@ +plm_tm_LDFLAGS = @plm_tm_LDFLAGS@ +plm_tm_LIBS = @plm_tm_LIBS@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +pubsub_pmi_CPPFLAGS = @pubsub_pmi_CPPFLAGS@ +pubsub_pmi_LDFLAGS = @pubsub_pmi_LDFLAGS@ +pubsub_pmi_LIBS = @pubsub_pmi_LIBS@ +ras_alps_CPPFLAGS = @ras_alps_CPPFLAGS@ +ras_loadleveler_CPPFLAGS = @ras_loadleveler_CPPFLAGS@ +ras_loadleveler_LDFLAGS = @ras_loadleveler_LDFLAGS@ +ras_loadleveler_LIBS = @ras_loadleveler_LIBS@ +ras_lsf_CPPFLAGS = @ras_lsf_CPPFLAGS@ +ras_lsf_LDFLAGS = @ras_lsf_LDFLAGS@ +ras_lsf_LIBS = @ras_lsf_LIBS@ +ras_slurm_CPPFLAGS = @ras_slurm_CPPFLAGS@ +ras_slurm_LDFLAGS = @ras_slurm_LDFLAGS@ +ras_slurm_LIBS = @ras_slurm_LIBS@ +ras_tm_CPPFLAGS = @ras_tm_CPPFLAGS@ +ras_tm_LDFLAGS = @ras_tm_LDFLAGS@ +ras_tm_LIBS = @ras_tm_LIBS@ +rte_pmi_CPPFLAGS = @rte_pmi_CPPFLAGS@ +rte_pmi_LDFLAGS = @rte_pmi_LDFLAGS@ +rte_pmi_LIBS = @rte_pmi_LIBS@ +sbgp_ibnet_CFLAGS = @sbgp_ibnet_CFLAGS@ +sbgp_ibnet_CPPFLAGS = @sbgp_ibnet_CPPFLAGS@ +sbgp_ibnet_LDFLAGS = @sbgp_ibnet_LDFLAGS@ +sbgp_ibnet_LIBS = @sbgp_ibnet_LIBS@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target = @target@ +target_alias = @target_alias@ +target_cpu = @target_cpu@ +target_os = @target_os@ +target_vendor = @target_vendor@ +timer_aix_LIBS = @timer_aix_LIBS@ +top_build_prefix = @top_build_prefix@ +top_builddir = @top_builddir@ +top_ompi_builddir = @top_ompi_builddir@ +top_ompi_srcdir = @top_ompi_srcdir@ +top_srcdir = @top_srcdir@ +AM_CPPFLAGS = $(coll_hcoll_CPPFLAGS) -DCOLL_HCOLL_HOME=\"$(coll_hcoll_HOME)\" -I$(coll_hcoll_HOME)/include/hcoll/api +coll_hcoll_sources = \ + coll_hcoll.h \ + coll_hcoll_module.c \ + coll_hcoll_component.c \ + coll_hcoll_rte.c \ + coll_hcoll_ops.c + +@MCA_BUILD_ompi_coll_hcoll_DSO_FALSE@component_noinst = libmca_coll_hcoll.la + +# Make the output library in this directory, and name it either +# mca__.la (for DSO builds) or libmca__.la +# (for static builds). +@MCA_BUILD_ompi_coll_hcoll_DSO_TRUE@component_noinst = +@MCA_BUILD_ompi_coll_hcoll_DSO_FALSE@component_install = +@MCA_BUILD_ompi_coll_hcoll_DSO_TRUE@component_install = mca_coll_hcoll.la +mcacomponentdir = $(pkglibdir) +mcacomponent_LTLIBRARIES = $(component_install) +mca_coll_hcoll_la_SOURCES = $(coll_hcoll_sources) +mca_coll_hcoll_la_LIBADD = $(coll_hcoll_LIBS) +mca_coll_hcoll_la_LDFLAGS = -module -avoid-version $(coll_hcoll_LDFLAGS) +noinst_LTLIBRARIES = $(component_noinst) +libmca_coll_hcoll_la_SOURCES = $(coll_hcoll_sources) +libmca_coll_hcoll_la_LIBADD = $(coll_hcoll_LIBS) +libmca_coll_hcoll_la_LDFLAGS = -module -avoid-version $(coll_hcoll_LDFLAGS) +all: all-am + +.SUFFIXES: +.SUFFIXES: .c .lo .o .obj +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ + && { if test -f $@; then exit 0; else break; fi; }; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign ompi/mca/coll/hcoll/Makefile'; \ + $(am__cd) $(top_srcdir) && \ + $(AUTOMAKE) --foreign ompi/mca/coll/hcoll/Makefile +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(am__aclocal_m4_deps): +install-mcacomponentLTLIBRARIES: $(mcacomponent_LTLIBRARIES) + @$(NORMAL_INSTALL) + @list='$(mcacomponent_LTLIBRARIES)'; test -n "$(mcacomponentdir)" || list=; \ + list2=; for p in $$list; do \ + if test -f $$p; then \ + list2="$$list2 $$p"; \ + else :; fi; \ + done; \ + test -z "$$list2" || { \ + echo " $(MKDIR_P) '$(DESTDIR)$(mcacomponentdir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(mcacomponentdir)" || exit 1; \ + echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(mcacomponentdir)'"; \ + $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(mcacomponentdir)"; \ + } + +uninstall-mcacomponentLTLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(mcacomponent_LTLIBRARIES)'; test -n "$(mcacomponentdir)" || list=; \ + for p in $$list; do \ + $(am__strip_dir) \ + echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(mcacomponentdir)/$$f'"; \ + $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(mcacomponentdir)/$$f"; \ + done + +clean-mcacomponentLTLIBRARIES: + -test -z "$(mcacomponent_LTLIBRARIES)" || rm -f $(mcacomponent_LTLIBRARIES) + @list='$(mcacomponent_LTLIBRARIES)'; \ + locs=`for p in $$list; do echo $$p; done | \ + sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \ + sort -u`; \ + test -z "$$locs" || { \ + echo rm -f $${locs}; \ + rm -f $${locs}; \ + } + +clean-noinstLTLIBRARIES: + -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES) + @list='$(noinst_LTLIBRARIES)'; \ + locs=`for p in $$list; do echo $$p; done | \ + sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \ + sort -u`; \ + test -z "$$locs" || { \ + echo rm -f $${locs}; \ + rm -f $${locs}; \ + } +libmca_coll_hcoll.la: $(libmca_coll_hcoll_la_OBJECTS) $(libmca_coll_hcoll_la_DEPENDENCIES) $(EXTRA_libmca_coll_hcoll_la_DEPENDENCIES) + $(AM_V_CCLD)$(libmca_coll_hcoll_la_LINK) $(am_libmca_coll_hcoll_la_rpath) $(libmca_coll_hcoll_la_OBJECTS) $(libmca_coll_hcoll_la_LIBADD) $(LIBS) +mca_coll_hcoll.la: $(mca_coll_hcoll_la_OBJECTS) $(mca_coll_hcoll_la_DEPENDENCIES) $(EXTRA_mca_coll_hcoll_la_DEPENDENCIES) + $(AM_V_CCLD)$(mca_coll_hcoll_la_LINK) $(am_mca_coll_hcoll_la_rpath) $(mca_coll_hcoll_la_OBJECTS) $(mca_coll_hcoll_la_LIBADD) $(LIBS) + +mostlyclean-compile: + -rm -f *.$(OBJEXT) + +distclean-compile: + -rm -f *.tab.c + +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/coll_hcoll_component.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/coll_hcoll_module.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/coll_hcoll_ops.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/coll_hcoll_rte.Plo@am__quote@ + +.c.o: +@am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\ +@am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ +@am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $< + +.c.obj: +@am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\ +@am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\ +@am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + +.c.lo: +@am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\ +@am__fastdepCC_TRUE@ $(LTCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ +@am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $< + +mostlyclean-libtool: + -rm -f *.lo + +clean-libtool: + -rm -rf .libs _libs + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + set x; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + shift; \ + if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + if test $$# -gt 0; then \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + "$$@" $$unique; \ + else \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$unique; \ + fi; \ + fi +ctags: CTAGS +CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && $(am__cd) $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) "$$here" + +cscopelist: $(HEADERS) $(SOURCES) $(LISP) + list='$(SOURCES) $(HEADERS) $(LISP)'; \ + case "$(srcdir)" in \ + [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ + *) sdir=$(subdir)/$(srcdir) ;; \ + esac; \ + for i in $$list; do \ + if test -f "$$i"; then \ + echo "$(subdir)/$$i"; \ + else \ + echo "$$sdir/$$i"; \ + fi; \ + done >> $(top_builddir)/cscope.files + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +distdir: $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d "$(distdir)/$$file"; then \ + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + fi; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + fi; \ + cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ + else \ + test -f "$(distdir)/$$file" \ + || cp -p $$d/$$file "$(distdir)/$$file" \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-am +all-am: Makefile $(LTLIBRARIES) +installdirs: + for dir in "$(DESTDIR)$(mcacomponentdir)"; do \ + test -z "$$dir" || $(MKDIR_P) "$$dir"; \ + done +install: install-am +install-exec: install-exec-am +install-data: install-data-am +uninstall: uninstall-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-am +install-strip: + if test -z '$(STRIP)'; then \ + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + install; \ + else \ + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ + fi +mostlyclean-generic: + +clean-generic: + -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +clean: clean-am + +clean-am: clean-generic clean-libtool clean-mcacomponentLTLIBRARIES \ + clean-noinstLTLIBRARIES mostlyclean-am + +distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile +distclean-am: clean-am distclean-compile distclean-generic \ + distclean-tags + +dvi: dvi-am + +dvi-am: + +html: html-am + +html-am: + +info: info-am + +info-am: + +install-data-am: install-mcacomponentLTLIBRARIES + +install-dvi: install-dvi-am + +install-dvi-am: + +install-exec-am: + +install-html: install-html-am + +install-html-am: + +install-info: install-info-am + +install-info-am: + +install-man: + +install-pdf: install-pdf-am + +install-pdf-am: + +install-ps: install-ps-am + +install-ps-am: + +installcheck-am: + +maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-am + +mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + +pdf: pdf-am + +pdf-am: + +ps: ps-am + +ps-am: + +uninstall-am: uninstall-mcacomponentLTLIBRARIES + +.MAKE: install-am install-strip + +.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \ + clean-libtool clean-mcacomponentLTLIBRARIES \ + clean-noinstLTLIBRARIES cscopelist ctags distclean \ + distclean-compile distclean-generic distclean-libtool \ + distclean-tags distdir dvi dvi-am html html-am info info-am \ + install install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-mcacomponentLTLIBRARIES install-pdf install-pdf-am \ + install-ps install-ps-am install-strip installcheck \ + installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-mcacomponentLTLIBRARIES + + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/ompi/mca/coll/hcoll/coll_hcoll.h b/ompi/mca/coll/hcoll/coll_hcoll.h new file mode 100644 index 0000000000..a151615ee5 --- /dev/null +++ b/ompi/mca/coll/hcoll/coll_hcoll.h @@ -0,0 +1,148 @@ +/** + Copyright (c) 2011 Mellanox Technologies. All rights reserved. + $COPYRIGHT$ + + Additional copyrights may follow + + $HEADER$ + */ + +#ifndef MCA_COLL_FCA_H +#define MCA_COLL_FCA_H + +#include "ompi_config.h" + +#include "mpi.h" +#include "opal/mca/mca.h" +#include "ompi/mca/coll/coll.h" +#include "ompi/request/request.h" +#include "ompi/mca/pml/pml.h" +#include "ompi/mca/coll/base/coll_tags.h" +#include "ompi/communicator/communicator.h" +#include "ompi/op/op.h" + +#include "orte/runtime/orte_globals.h" + +#include "hcoll_api.h" +#include "hcoll_constants.h" + + +#include "coll_hcoll_debug.h" +BEGIN_C_DECLS + + +/** + * Globally exported structure + */ + +typedef struct mca_coll_hcoll_ops_t { + int (*hcoll_init) (void); + int (*hcoll_finalize) (void); + void * (*create_hcoll_context)(void *); + int (*hcoll_barrier)(void *); +} mca_coll_hcoll_ops_t; + +struct mca_coll_hcoll_component_t { + /** Base coll component */ + mca_coll_base_component_2_0_0_t super; + + /** MCA parameter: Priority of this component */ + int hcoll_priority; + + /** MCA parameter: Verbose level of this component */ + int hcoll_verbose; + + /** MCA parameter: Path to libfca.so */ + char* hcoll_lib_path; + + /** MCA parameter: Enable FCA */ + int hcoll_enable; + + /* FCA global stuff */ + void *hcoll_lib_handle; /* FCA dynamic library */ + mca_coll_hcoll_ops_t hcoll_ops; + ompi_free_list_t requests; +}; +typedef struct mca_coll_hcoll_component_t mca_coll_hcoll_component_t; + +OMPI_MODULE_DECLSPEC extern mca_coll_hcoll_component_t mca_coll_hcoll_component; + + +/** + * FCA enabled communicator + */ +struct mca_coll_hcoll_module_t { + mca_coll_base_module_t super; + + MPI_Comm comm; + int rank; + void *hcoll_context; + /* Saved handlers - for fallback */ + mca_coll_base_module_reduce_fn_t previous_reduce; + mca_coll_base_module_t *previous_reduce_module; + mca_coll_base_module_allreduce_fn_t previous_allreduce; + mca_coll_base_module_t *previous_allreduce_module; + mca_coll_base_module_bcast_fn_t previous_bcast; + mca_coll_base_module_t *previous_bcast_module; + mca_coll_base_module_barrier_fn_t previous_barrier; + mca_coll_base_module_t *previous_barrier_module; + mca_coll_base_module_allgather_fn_t previous_allgather; + mca_coll_base_module_t *previous_allgather_module; + mca_coll_base_module_allgatherv_fn_t previous_allgatherv; + mca_coll_base_module_t *previous_allgatherv_module; + mca_coll_base_module_alltoall_fn_t previous_alltoall; + mca_coll_base_module_t *previous_alltoall_module; + mca_coll_base_module_alltoallv_fn_t previous_alltoallv; + mca_coll_base_module_t *previous_alltoallv_module; + mca_coll_base_module_alltoallw_fn_t previous_alltoallw; + mca_coll_base_module_t *previous_alltoallw_module; + mca_coll_base_module_gather_fn_t previous_gather; + mca_coll_base_module_t *previous_gather_module; + mca_coll_base_module_gatherv_fn_t previous_gatherv; + mca_coll_base_module_t *previous_gatherv_module; + mca_coll_base_module_reduce_scatter_fn_t previous_reduce_scatter; + mca_coll_base_module_t *previous_reduce_scatter_module; +}; +typedef struct mca_coll_hcoll_module_t mca_coll_hcoll_module_t; + +OBJ_CLASS_DECLARATION(mca_coll_hcoll_module_t); + + +/* API functions */ +int mca_coll_hcoll_init_query(bool enable_progress_threads, bool enable_mpi_threads); +mca_coll_base_module_t *mca_coll_hcoll_comm_query(struct ompi_communicator_t *comm, int *priority); +int mca_coll_hcoll_get_lib(void); +void hcoll_rte_fns_setup(void); + + +int mca_coll_hcoll_barrier(struct ompi_communicator_t *comm, + mca_coll_base_module_t *module); + +int mca_coll_hcoll_bcast(void *buff, int count, + struct ompi_datatype_t *datatype, int root, + struct ompi_communicator_t *comm, + mca_coll_base_module_t *module); + +int mca_coll_hcoll_allgather(void *sbuf, int scount, + struct ompi_datatype_t *sdtype, + void *rbuf, int rcount, + struct ompi_datatype_t *rdtype, + struct ompi_communicator_t *comm, + mca_coll_base_module_t *module); + +int mca_coll_hcoll_allreduce(void *sbuf, void *rbuf, int count, + struct ompi_datatype_t *dtype, + struct ompi_op_t *op, + struct ompi_communicator_t *comm, + mca_coll_base_module_t *module); + +int mca_coll_hcoll_alltoall(void *sbuf, int scount, + struct ompi_datatype_t *sdtype, + void* rbuf, int rcount, + struct ompi_datatype_t *rdtype, + struct ompi_communicator_t *comm, + mca_coll_base_module_t *module); + +END_C_DECLS + +#endif diff --git a/ompi/mca/coll/hcoll/coll_hcoll_component.c b/ompi/mca/coll/hcoll/coll_hcoll_component.c new file mode 100644 index 0000000000..a94aa10119 --- /dev/null +++ b/ompi/mca/coll/hcoll/coll_hcoll_component.c @@ -0,0 +1,245 @@ +/** + Copyright (c) 2011 Mellanox Technologies. All rights reserved. + $COPYRIGHT$ + + Additional copyrights may follow + + $HEADER$ + */ +#include "ompi_config.h" +#include + +#include +#include + +#include "coll_hcoll.h" +#include "opal/mca/installdirs/installdirs.h" + +/* + * Public string showing the coll ompi_hcol component version number + */ +const char *mca_coll_hcoll_component_version_string = + "Open MPI HCOL collective MCA component version " OMPI_VERSION; + + +static int hcoll_open(void); +static int hcoll_close(void); +static int hcoll_register(void); +int mca_coll_hcoll_output = -1; +mca_coll_hcoll_component_t mca_coll_hcoll_component = { + + /* First, the mca_component_t struct containing meta information + about the component itfca */ + { + { + MCA_COLL_BASE_VERSION_2_0_0, + + /* Component name and version */ + "hcoll", + OMPI_MAJOR_VERSION, + OMPI_MINOR_VERSION, + OMPI_RELEASE_VERSION, + + /* Component open and close functions */ + hcoll_open, + hcoll_close, + NULL, + hcoll_register + }, + { + /* The component is not checkpoint ready */ + MCA_BASE_METADATA_PARAM_NONE + }, + + /* Initialization / querying functions */ + + mca_coll_hcoll_init_query, + mca_coll_hcoll_comm_query, + }, + 90, + 0, + "", + 1 +}; + + + + +int mca_coll_hcoll_get_lib(void) +{ + + memset(&mca_coll_hcoll_component.hcoll_ops, + 0, sizeof(mca_coll_hcoll_component.hcoll_ops)); + + return OMPI_SUCCESS; +} + +static void mca_coll_hcoll_close_lib(void) +{ + +} + +/* + * * Local flags + * */ +enum { + REGINT_NEG_ONE_OK = 0x01, + REGINT_GE_ZERO = 0x02, + REGINT_GE_ONE = 0x04, + REGINT_NONZERO = 0x08, + REGINT_MAX = 0x88 +}; + +enum { + REGSTR_EMPTY_OK = 0x01, + REGSTR_MAX = 0x88 +}; + + + +/* + * utility routine for string parameter registration + */ +static int reg_string(const char* param_name, + const char* deprecated_param_name, + const char* param_desc, + const char* default_value, char **storage, + int flags) +{ + int index; + + *storage = (char *) default_value; + index = mca_base_component_var_register( + &mca_coll_hcoll_component.super.collm_version, + param_name, param_desc, MCA_BASE_VAR_TYPE_STRING, + NULL, 0, 0, OPAL_INFO_LVL_9, + MCA_BASE_VAR_SCOPE_READONLY, storage); + if (NULL != deprecated_param_name) { + (void) mca_base_var_register_synonym(index, + "ompi", "coll", "hcoll", deprecated_param_name, + MCA_BASE_VAR_SYN_FLAG_DEPRECATED); + } + + if (0 != (flags & REGSTR_EMPTY_OK) && + (NULL == *storage || 0 == strlen(*storage))) { + opal_output(0, "Bad parameter value for parameter \"%s\"", + param_name); + return OMPI_ERR_BAD_PARAM; + } + + return OMPI_SUCCESS; +} + + + +/* + * Utility routine for integer parameter registration + */ +static int reg_int(const char* param_name, + const char* deprecated_param_name, + const char* param_desc, + int default_value, int *storage, int flags) +{ + int index; + + *storage = default_value; + index = mca_base_component_var_register( + &mca_coll_hcoll_component.super.collm_version, + param_name, param_desc, MCA_BASE_VAR_TYPE_INT, + NULL, 0, 0,OPAL_INFO_LVL_9, + MCA_BASE_VAR_SCOPE_READONLY, storage); + if (NULL != deprecated_param_name) { + (void) mca_base_var_register_synonym(index, + "ompi", "coll", "hcoll", deprecated_param_name, + MCA_BASE_VAR_SYN_FLAG_DEPRECATED); + } + + if (0 != (flags & REGINT_NEG_ONE_OK) && -1 == *storage) { + return OMPI_SUCCESS; + } + + if ((0 != (flags & REGINT_GE_ZERO) && *storage < 0) || + (0 != (flags & REGINT_GE_ONE) && *storage < 1) || + (0 != (flags & REGINT_NONZERO) && 0 == *storage)) { + opal_output(0, "Bad parameter value for parameter \"%s\"", + param_name); + return OMPI_ERR_BAD_PARAM; + } + + return OMPI_SUCCESS; +} + + +static int hcoll_register(void) +{ + + int ret, tmp; + + ret = OMPI_SUCCESS; + +#define CHECK(expr) do { \ + tmp = (expr); \ + if (OMPI_SUCCESS != tmp) ret = tmp; \ + } while (0) + + + + CHECK(reg_int("priority",NULL, + "Priority of the hcol coll component", + 90, + &mca_coll_hcoll_component.hcoll_priority, + 0)); + + CHECK(reg_int("verbose", NULL, + "Verbose level of the hcol coll component", + 0, + &mca_coll_hcoll_component.hcoll_verbose, + 0)); + + CHECK(reg_int("enable",NULL, + "[1|0|] Enable/Disable HCOL", + 1 /*enable by default*/, + &mca_coll_hcoll_component.hcoll_enable, + 0)); + + + CHECK(reg_string("library_path", NULL, + "HCOL /path/to/libhcol.so", + ""COLL_HCOLL_HOME"/libhcol.so", + &mca_coll_hcoll_component.hcoll_lib_path, + 0)); + + return ret; +} + +static int hcoll_open(void) +{ + int rc; + + mca_coll_hcoll_output = opal_output_open(NULL); + opal_output_set_verbosity(mca_coll_hcoll_output, mca_coll_hcoll_component.hcoll_verbose); + + hcoll_rte_fns_setup(); + + opal_progress_register(hcoll_progress_fn); + rc = hcoll_init(); + + if (HCOLL_SUCCESS != rc){ + opal_progress_unregister(hcoll_progress_fn); + HCOL_VERBOSE(1,"Hcol library init failed"); + return OMPI_ERROR; + } + return OMPI_SUCCESS; +} + +static int hcoll_close(void) +{ + int rc; + rc = hcoll_finalize(); + opal_progress_unregister(hcoll_progress_fn); + if (HCOLL_SUCCESS != rc){ + HCOL_VERBOSE(1,"Hcol library finalize failed"); + return OMPI_ERROR; + } + return OMPI_SUCCESS; +} diff --git a/ompi/mca/coll/hcoll/coll_hcoll_debug.h b/ompi/mca/coll/hcoll/coll_hcoll_debug.h new file mode 100644 index 0000000000..3897399595 --- /dev/null +++ b/ompi/mca/coll/hcoll/coll_hcoll_debug.h @@ -0,0 +1,35 @@ +/** + Copyright (c) 2011 Mellanox Technologies. All rights reserved. + $COPYRIGHT$ + + Additional copyrights may follow + + $HEADER$ + */ + +#ifndef COLL_HCOL_DEBUG_H +#define COLL_HCOL_DEBUG_H +#include "ompi_config.h" +#pragma GCC system_header + +#ifdef __BASE_FILE__ +#define __HCOL_FILE__ __BASE_FILE__ +#else +#define __HCOL_FILE__ __FILE__ +#endif + +#define HCOL_VERBOSE(level, format, ...) \ + opal_output_verbose(level, mca_coll_hcoll_output, "%s:%d - %s() " format, \ + __HCOL_FILE__, __LINE__, __FUNCTION__, ## __VA_ARGS__) + +#define HCOL_ERROR(format, ... ) \ + opal_output_verbose(0, mca_coll_hcoll_output, "Error: %s:%d - %s() " format, \ + __HCOL_FILE__, __LINE__, __FUNCTION__, ## __VA_ARGS__) + + +#define HCOL_MODULE_VERBOSE(hcoll_module, level, format, ...) \ + HCOL_VERBOSE(level, "[%p:%d] " format, (void*)(hcoll_module)->comm, (hcoll_module)->rank, ## __VA_ARGS__) + +extern int mca_coll_hcoll_output; + +#endif // COLL_HCOL_DEBUG_H diff --git a/ompi/mca/coll/hcoll/coll_hcoll_dtypes.h b/ompi/mca/coll/hcoll/coll_hcoll_dtypes.h new file mode 100644 index 0000000000..30fdcf5fca --- /dev/null +++ b/ompi/mca/coll/hcoll/coll_hcoll_dtypes.h @@ -0,0 +1,112 @@ +#ifndef COLL_HCOLL_DTYPES_H +#define COLL_HCOLL_DTYPES_H + +/*Here comes the translation between ompi_datatype_t and dte_data_representation + This is not complete and takes into account the basic datatypes only + It is used to extract allreduce bcol functions where the arrhythmetics has to be done*/ + +#include "ompi/datatype/ompi_datatype.h" +#include "ompi/mca/op/op.h" +#include "hcoll_dte.h" + +/*to keep this at hand: Ids of the basic opal_datatypes: +#define OPAL_DATATYPE_INT1 4 +#define OPAL_DATATYPE_INT2 5 +#define OPAL_DATATYPE_INT4 6 +#define OPAL_DATATYPE_INT8 7 +#define OPAL_DATATYPE_INT16 8 +#define OPAL_DATATYPE_UINT1 9 +#define OPAL_DATATYPE_UINT2 10 +#define OPAL_DATATYPE_UINT4 11 +#define OPAL_DATATYPE_UINT8 12 +#define OPAL_DATATYPE_UINT16 13 +#define OPAL_DATATYPE_FLOAT2 14 +#define OPAL_DATATYPE_FLOAT4 15 +#define OPAL_DATATYPE_FLOAT8 16 +#define OPAL_DATATYPE_FLOAT12 17 +#define OPAL_DATATYPE_FLOAT16 18 + +total 15 types +*/ + + + +static dte_data_representation_t* ompi_datatype_2_dte_data_rep[OPAL_DATATYPE_MAX_PREDEFINED] = { + &DTE_ZERO, /*OPAL_DATATYPE_LOOP 0 */ + &DTE_ZERO, /*OPAL_DATATYPE_END_LOOP 1 */ + &DTE_ZERO, /*OPAL_DATATYPE_LB 2 */ + &DTE_ZERO, /*OPAL_DATATYPE_UB 3 */ + &DTE_BYTE, /*OPAL_DATATYPE_INT1 4 */ + &DTE_INT16, /*OPAL_DATATYPE_INT2 5 */ + &DTE_INT32, /*OPAL_DATATYPE_INT4 6 */ + &DTE_INT64, /*OPAL_DATATYPE_INT8 7 */ + &DTE_INT128, /*OPAL_DATATYPE_INT16 8 */ + &DTE_UBYTE, /*OPAL_DATATYPE_UINT1 9 */ + &DTE_UINT16, /*OPAL_DATATYPE_UINT2 10 */ + &DTE_UINT32, /*OPAL_DATATYPE_UINT4 11 */ + &DTE_UINT64, /*OPAL_DATATYPE_UINT8 12 */ + &DTE_UINT128, /*OPAL_DATATYPE_UINT16 13 */ + &DTE_ZERO, /*OPAL_DATATYPE_FLOAT2 14 */ + &DTE_FLOAT32, /*OPAL_DATATYPE_FLOAT4 15 */ + &DTE_FLOAT64, /*OPAL_DATATYPE_FLOAT8 16 */ + &DTE_ZERO, /*OPAL_DATATYPE_FLOAT12 17 */ + &DTE_ZERO, /*OPAL_DATATYPE_FLOAT16 18 */ + &DTE_ZERO, /*OPAL_DATATYPE_COMPLEX8 19 */ + &DTE_ZERO, /*OPAL_DATATYPE_COMPLEX16 20 */ + &DTE_ZERO, /*OPAL_DATATYPE_COMPLEX32 21 */ + &DTE_ZERO, /*OPAL_DATATYPE_BOOL 22 */ + &DTE_ZERO, /*OPAL_DATATYPE_WCHAR 23 */ + &DTE_ZERO /*OPAL_DATATYPE_UNAVAILABLE 24 */ +}; + +static dte_data_representation_t ompi_dtype_2_dte_dtype(ompi_datatype_t *dtype){ + int ompi_type_id = dtype->id; + int opal_type_id = dtype->super.id; + if (OPAL_UNLIKELY( ompi_type_id < 0 || + ompi_type_id >= OPAL_DATATYPE_MAX_PREDEFINED)){ + return DTE_ZERO; + } + return *ompi_datatype_2_dte_data_rep[opal_type_id]; +} + + +/* +enum ompi_op_type { + OMPI_OP_BASE_FORTRAN_NULL = 0, + OMPI_OP_BASE_FORTRAN_MAX, + OMPI_OP_BASE_FORTRAN_MIN, + OMPI_OP_BASE_FORTRAN_SUM, + OMPI_OP_BASE_FORTRAN_PROD, + OMPI_OP_BASE_FORTRAN_LAND, + OMPI_OP_BASE_FORTRAN_BAND, + OMPI_OP_BASE_FORTRAN_LOR, + OMPI_OP_BASE_FORTRAN_BOR, + OMPI_OP_BASE_FORTRAN_LXOR, + OMPI_OP_BASE_FORTRAN_BXOR, + OMPI_OP_BASE_FORTRAN_MAXLOC, + OMPI_OP_BASE_FORTRAN_MINLOC, + OMPI_OP_BASE_FORTRAN_REPLACE, + + OMPI_OP_BASE_FORTRAN_OP_MAX +};*/ +static hcoll_dte_op_t* ompi_op_2_hcoll_op[OMPI_OP_BASE_FORTRAN_OP_MAX] = { + &hcoll_dte_op_null, + &hcoll_dte_op_max, + &hcoll_dte_op_min, + &hcoll_dte_op_sum, + &hcoll_dte_op_prod, + &hcoll_dte_op_land, + &hcoll_dte_op_band, + &hcoll_dte_op_lor, + &hcoll_dte_op_bor, + &hcoll_dte_op_lxor, + &hcoll_dte_op_bxor, + &hcoll_dte_op_null, + &hcoll_dte_op_null, + &hcoll_dte_op_null +}; +static hcoll_dte_op_t* ompi_op_2_hcolrte_op(ompi_op_t *op){ + return ompi_op_2_hcoll_op[op->o_f_to_c_index]; +} + +#endif /* COLL_HCOLL_DTYPES_H */ diff --git a/ompi/mca/coll/hcoll/coll_hcoll_module.c b/ompi/mca/coll/hcoll/coll_hcoll_module.c new file mode 100644 index 0000000000..9a26e8323b --- /dev/null +++ b/ompi/mca/coll/hcoll/coll_hcoll_module.c @@ -0,0 +1,215 @@ +/** + Copyright (c) 2011 Mellanox Technologies. All rights reserved. + $COPYRIGHT$ + + Additional copyrights may follow + + $HEADER$ + */ +#include "ompi_config.h" +#include "coll_hcoll.h" + + +/* + * Initial query function that is invoked during MPI_INIT, allowing + * this module to indicate what level of thread support it provides. + */ +int mca_coll_hcoll_init_query(bool enable_progress_threads, bool enable_mpi_threads) +{ + + return OMPI_SUCCESS; +} + +static void mca_coll_hcoll_module_clear(mca_coll_hcoll_module_t *hcoll_module) +{ + hcoll_module->hcoll_context = NULL; + hcoll_module->previous_barrier = NULL; + hcoll_module->previous_bcast = NULL; + hcoll_module->previous_reduce = NULL; + hcoll_module->previous_allreduce = NULL; + hcoll_module->previous_allgather = NULL; + hcoll_module->previous_allgatherv = NULL; + hcoll_module->previous_gather = NULL; + hcoll_module->previous_gatherv = NULL; + hcoll_module->previous_alltoall = NULL; + hcoll_module->previous_alltoallv = NULL; + hcoll_module->previous_alltoallw = NULL; + hcoll_module->previous_reduce_scatter = NULL; +} + +static void mca_coll_hcoll_module_construct(mca_coll_hcoll_module_t *hcoll_module) +{ + mca_coll_hcoll_module_clear(hcoll_module); +} + +static void mca_coll_hcoll_module_destruct(mca_coll_hcoll_module_t *hcoll_module) +{ + OBJ_RELEASE(hcoll_module->previous_barrier_module); + OBJ_RELEASE(hcoll_module->previous_bcast_module); + OBJ_RELEASE(hcoll_module->previous_reduce_module); + OBJ_RELEASE(hcoll_module->previous_allreduce_module); + OBJ_RELEASE(hcoll_module->previous_allgather_module); + OBJ_RELEASE(hcoll_module->previous_allgatherv_module); + OBJ_RELEASE(hcoll_module->previous_gather_module); + OBJ_RELEASE(hcoll_module->previous_gatherv_module); + OBJ_RELEASE(hcoll_module->previous_alltoall_module); + OBJ_RELEASE(hcoll_module->previous_alltoallv_module); + OBJ_RELEASE(hcoll_module->previous_alltoallw_module); + OBJ_RELEASE(hcoll_module->previous_reduce_scatter_module); + hcoll_destroy_context(hcoll_module->hcoll_context); + mca_coll_hcoll_module_clear(hcoll_module); +} + +#define HCOL_SAVE_PREV_COLL_API(__api) do {\ + hcoll_module->previous_ ## __api = comm->c_coll.coll_ ## __api;\ + hcoll_module->previous_ ## __api ## _module = comm->c_coll.coll_ ## __api ## _module;\ + if (!comm->c_coll.coll_ ## __api || !comm->c_coll.coll_ ## __api ## _module) {\ + return OMPI_ERROR;\ + }\ + OBJ_RETAIN(hcoll_module->previous_ ## __api ## _module);\ +} while(0) + + +static int __save_coll_handlers(mca_coll_hcoll_module_t *hcoll_module) +{ + ompi_communicator_t *comm = hcoll_module->comm; + + HCOL_SAVE_PREV_COLL_API(barrier); + HCOL_SAVE_PREV_COLL_API(bcast); + HCOL_SAVE_PREV_COLL_API(reduce); + HCOL_SAVE_PREV_COLL_API(allreduce); + HCOL_SAVE_PREV_COLL_API(allgather); + HCOL_SAVE_PREV_COLL_API(allgatherv); + HCOL_SAVE_PREV_COLL_API(gather); + HCOL_SAVE_PREV_COLL_API(gatherv); + HCOL_SAVE_PREV_COLL_API(alltoall); + HCOL_SAVE_PREV_COLL_API(alltoallv); + HCOL_SAVE_PREV_COLL_API(alltoallw); + HCOL_SAVE_PREV_COLL_API(reduce_scatter); + + return OMPI_SUCCESS; +} + + +/* + * Initialize module on the communicator + */ +static int mca_coll_hcoll_module_enable(mca_coll_base_module_t *module, + struct ompi_communicator_t *comm) +{ + mca_coll_hcoll_module_t *hcoll_module = (mca_coll_hcoll_module_t*) module; + hcoll_module->comm = comm; + if (OMPI_SUCCESS != __save_coll_handlers(hcoll_module)){ + HCOL_ERROR("coll_hcol: __save_coll_handlers failed"); + return OMPI_ERROR; + } + + hcoll_set_runtime_tag_offset(-100,mca_pml.pml_max_tag); + + hcoll_module->hcoll_context = + hcoll_create_context((rte_grp_handle_t)comm); + if (NULL == hcoll_module->hcoll_context){ + HCOL_VERBOSE(1,"hcoll_create_context returned NULL"); + return OMPI_ERROR; + } + + +#if 0 + { + printf("\033[33mrank %d: DOING EXTRA TEST\033[0m\n",ompi_comm_rank(comm)); + fflush(stdout); + sleep(1); + rte_ec_handle_t handle; + rte_grp_handle_t world_group = hcoll_rte_functions.rte_world_group_fn(); + int peer; + const int max_count = 10000000; + const int step = max_count/100; + int buf = 0; + int i; + rte_request_handle_t req; + peer = (ompi_comm_rank(comm)+1)%2; + hcoll_rte_functions.get_ec_handles_fn(1,&peer,world_group,&handle); + + for (i=1; isuper.coll_barrier(comm,module); + return OMPI_SUCCESS; +} + + + + + +/* + * Invoked when there's a new communicator that has been created. + * Look at the communicator and decide which set of functions and + * priority we want to return. + */ +mca_coll_base_module_t * +mca_coll_hcoll_comm_query(struct ompi_communicator_t *comm, int *priority) +{ + mca_coll_base_module_t *module; + mca_coll_hcoll_module_t *hcoll_module; + + *priority = 0; + module = NULL; + + if (!mca_coll_hcoll_component.hcoll_enable){ + goto exit; + } + + hcoll_module = OBJ_NEW(mca_coll_hcoll_module_t); + if (!hcoll_module){ + goto exit; + } + + if (ompi_comm_size(comm) < 2 || OMPI_COMM_IS_INTER(comm)){ + goto exit; + } + + + + hcoll_module->super.coll_module_enable = mca_coll_hcoll_module_enable; + hcoll_module->super.coll_barrier = hcoll_collectives.coll_barrier ? mca_coll_hcoll_barrier : NULL; + hcoll_module->super.coll_bcast = hcoll_collectives.coll_bcast ? mca_coll_hcoll_bcast : NULL; + hcoll_module->super.coll_allgather = hcoll_collectives.coll_allgather ? mca_coll_hcoll_allgather : NULL; + hcoll_module->super.coll_allreduce = hcoll_collectives.coll_allreduce ? mca_coll_hcoll_allreduce : NULL; + hcoll_module->super.coll_alltoall = /*hcoll_collectives.coll_alltoall ? mca_coll_hcoll_alltoall : */ NULL; + + *priority = mca_coll_hcoll_component.hcoll_priority; + module = &hcoll_module->super; + + +exit: + return module; +} + + +OBJ_CLASS_INSTANCE(mca_coll_hcoll_module_t, + mca_coll_base_module_t, + mca_coll_hcoll_module_construct, + mca_coll_hcoll_module_destruct); + + + diff --git a/ompi/mca/coll/hcoll/coll_hcoll_ops.c b/ompi/mca/coll/hcoll/coll_hcoll_ops.c new file mode 100644 index 0000000000..d2c436471f --- /dev/null +++ b/ompi/mca/coll/hcoll/coll_hcoll_ops.c @@ -0,0 +1,178 @@ +/** + Copyright (c) 2011 Mellanox Technologies. All rights reserved. + $COPYRIGHT$ + + Additional copyrights may follow + + $HEADER$ + */ + +#include "ompi_config.h" +#include "ompi/constants.h" +#include "coll_hcoll.h" +#include "hcoll_constants.h" +#include "coll_hcoll_dtypes.h" +#include "hcoll_dte.h" +int mca_coll_hcoll_barrier(struct ompi_communicator_t *comm, + mca_coll_base_module_t *module){ + int rc; + HCOL_VERBOSE(20,"RUNNING HCOL BARRIER"); + mca_coll_hcoll_module_t *hcoll_module = (mca_coll_hcoll_module_t*)module; + rc = hcoll_collectives.coll_barrier(hcoll_module->hcoll_context); + if (HCOLL_SUCCESS != rc){ + HCOL_VERBOSE(20,"RUNNING FALLBACK BARRIER"); + rc = hcoll_module->previous_barrier(comm,hcoll_module->previous_barrier_module); + } + return rc; +} + +int mca_coll_hcoll_bcast(void *buff, int count, + struct ompi_datatype_t *datatype, int root, + struct ompi_communicator_t *comm, + mca_coll_base_module_t *module) +{ + dte_data_representation_t dtype; + int rc; + HCOL_VERBOSE(20,"RUNNING HCOL BCAST"); + mca_coll_hcoll_module_t *hcoll_module = (mca_coll_hcoll_module_t*)module; + dtype = ompi_dtype_2_dte_dtype(datatype); + if (OPAL_UNLIKELY(HCOL_DTE_IS_ZERO(dtype))){ + /*If we are here then datatype is not simple predefined datatype */ + /*In future we need to add more complex mapping to the dte_data_representation_t */ + /* Now use fallback */ + HCOL_VERBOSE(20,"Ompi_datatype is not supported: %s; calling fallback bcast;",datatype->super.name); + rc = hcoll_module->previous_bcast(buff,count,datatype,root, + comm,hcoll_module->previous_bcast_module); + return rc; + } + rc = hcoll_collectives.coll_bcast(buff,count,dtype,root,hcoll_module->hcoll_context); + if (HCOLL_SUCCESS != rc){ + HCOL_VERBOSE(20,"RUNNING FALLBACK BCAST"); + rc = hcoll_module->previous_bcast(buff,count,datatype,root, + comm,hcoll_module->previous_bcast_module); + } + return rc; +} + +int mca_coll_hcoll_allgather(void *sbuf, int scount, + struct ompi_datatype_t *sdtype, + void *rbuf, int rcount, + struct ompi_datatype_t *rdtype, + struct ompi_communicator_t *comm, + mca_coll_base_module_t *module) +{ + dte_data_representation_t stype; + dte_data_representation_t rtype; + int rc; + HCOL_VERBOSE(20,"RUNNING HCOL ALLGATHER"); + mca_coll_hcoll_module_t *hcoll_module = (mca_coll_hcoll_module_t*)module; + stype = ompi_dtype_2_dte_dtype(sdtype); + rtype = ompi_dtype_2_dte_dtype(rdtype); + if (OPAL_UNLIKELY(HCOL_DTE_IS_ZERO(stype) || HCOL_DTE_IS_ZERO(rtype))){ + /*If we are here then datatype is not simple predefined datatype */ + /*In future we need to add more complex mapping to the dte_data_representation_t */ + /* Now use fallback */ + HCOL_VERBOSE(20,"Ompi_datatype is not supported: sdtype = %s, rdtype = %s; calling fallback allgather;", + sdtype->super.name, + rdtype->super.name); + rc = hcoll_module->previous_allgather(sbuf,scount,sdtype, + rbuf,rcount,rdtype, + comm, + hcoll_module->previous_bcast_module); + return rc; + } + rc = hcoll_collectives.coll_allgather(sbuf,scount,stype,rbuf,rcount,rtype,hcoll_module->hcoll_context); + if (HCOLL_SUCCESS != rc){ + HCOL_VERBOSE(20,"RUNNING FALLBACK ALLGATHER"); + rc = hcoll_module->previous_allgather(sbuf,scount,sdtype, + rbuf,rcount,rdtype, + comm, + hcoll_module->previous_bcast_module); + } + return rc; +} + +int mca_coll_hcoll_allreduce(void *sbuf, void *rbuf, int count, + struct ompi_datatype_t *dtype, + struct ompi_op_t *op, + struct ompi_communicator_t *comm, + mca_coll_base_module_t *module) +{ + dte_data_representation_t Dtype; + hcoll_dte_op_t *Op; + int rc; + HCOL_VERBOSE(20,"RUNNING HCOL ALLREDUCE"); + mca_coll_hcoll_module_t *hcoll_module = (mca_coll_hcoll_module_t*)module; + Dtype = ompi_dtype_2_dte_dtype(dtype); + if (OPAL_UNLIKELY(HCOL_DTE_IS_ZERO(Dtype))){ + /*If we are here then datatype is not simple predefined datatype */ + /*In future we need to add more complex mapping to the dte_data_representation_t */ + /* Now use fallback */ + HCOL_VERBOSE(20,"Ompi_datatype is not supported: dtype = %s; calling fallback allreduce;", + dtype->super.name); + rc = hcoll_module->previous_allreduce(sbuf,rbuf, + count,dtype,op, + comm, hcoll_module->previous_bcast_module); + return rc; + } + + Op = ompi_op_2_hcolrte_op(op); + if (OPAL_UNLIKELY(HCOL_DTE_OP_NULL == Op->id)){ + /*If we are here then datatype is not simple predefined datatype */ + /*In future we need to add more complex mapping to the dte_data_representation_t */ + /* Now use fallback */ + HCOL_VERBOSE(20,"ompi_op_t is not supported: op = %s; calling fallback allreduce;", + op->o_name); + rc = hcoll_module->previous_allreduce(sbuf,rbuf, + count,dtype,op, + comm, hcoll_module->previous_bcast_module); + return rc; + } + + rc = hcoll_collectives.coll_allreduce(sbuf,rbuf,count,Dtype,Op,hcoll_module->hcoll_context); + if (HCOLL_SUCCESS != rc){ + HCOL_VERBOSE(20,"RUNNING FALLBACK ALLREDUCE"); + rc = hcoll_module->previous_allreduce(sbuf,rbuf, + count,dtype,op, + comm, hcoll_module->previous_bcast_module); + } + return rc; +} + +int mca_coll_hcoll_alltoall(void *sbuf, int scount, + struct ompi_datatype_t *sdtype, + void* rbuf, int rcount, + struct ompi_datatype_t *rdtype, + struct ompi_communicator_t *comm, + mca_coll_base_module_t *module) +{ + dte_data_representation_t stype; + dte_data_representation_t rtype; + int rc; + HCOL_VERBOSE(20,"RUNNING HCOL ALLTOALL"); + mca_coll_hcoll_module_t *hcoll_module = (mca_coll_hcoll_module_t*)module; + stype = ompi_dtype_2_dte_dtype(sdtype); + rtype = ompi_dtype_2_dte_dtype(rdtype); + if (OPAL_UNLIKELY(HCOL_DTE_IS_ZERO(stype) || HCOL_DTE_IS_ZERO(rtype))){ + /*If we are here then datatype is not simple predefined datatype */ + /*In future we need to add more complex mapping to the dte_data_representation_t */ + /* Now use fallback */ + HCOL_VERBOSE(20,"Ompi_datatype is not supported: sdtype = %s, rdtype = %s; calling fallback alltoall;", + sdtype->super.name, + rdtype->super.name); + rc = hcoll_module->previous_alltoall(sbuf,scount,sdtype, + rbuf,rcount,rdtype, + comm, + hcoll_module->previous_bcast_module); + return rc; + } + rc = hcoll_collectives.coll_alltoall(sbuf,scount,stype,rbuf,rcount,rtype,hcoll_module->hcoll_context); + if (HCOLL_SUCCESS != rc){ + HCOL_VERBOSE(20,"RUNNING FALLBACK ALLTOALL"); + rc = hcoll_module->previous_alltoall(sbuf,scount,sdtype, + rbuf,rcount,rdtype, + comm, + hcoll_module->previous_bcast_module); + } + return rc; +} diff --git a/ompi/mca/coll/hcoll/coll_hcoll_rte.c b/ompi/mca/coll/hcoll/coll_hcoll_rte.c new file mode 100644 index 0000000000..b42c3b9e11 --- /dev/null +++ b/ompi/mca/coll/hcoll/coll_hcoll_rte.c @@ -0,0 +1,415 @@ +/* + * Copyright (c) 2009-2012 Oak Ridge National Laboratory. All rights reserved. + * Copyright (c) 2009-2012 Mellanox Technologies. All rights reserved. + * $COPYRIGHT$ + * + * Additional copyrights may follow + * + * $HEADER$ + */ + +/** + * @file + * + */ + +#include "ompi_config.h" +#ifdef HAVE_UNISTD_H +#include +#endif +#include +#ifdef HAVE_SYS_MMAN_H +#include +#endif +#include +#include + +#include "coll_hcoll.h" + +#include "ompi/constants.h" +#include "ompi/communicator/communicator.h" +#include "ompi/datatype/ompi_datatype.h" +#include "ompi/datatype/ompi_datatype_internal.h" +#include "ompi/mca/pml/pml.h" + + +#define RTE_DEBUG 0 + +#include "hcoll_dte.h" +#include "hcoll_api.h" +#include "hcoll_constants.h" +/* + * Local functions + */ + + +static int recv_nb(dte_data_representation_t data , + uint32_t count , + void *buffer, + rte_ec_handle_t , + rte_grp_handle_t , + uint32_t tag, + rte_request_handle_t * req); + +static int send_nb(dte_data_representation_t data, + uint32_t count, + void *buffer, + rte_ec_handle_t ec_h, + rte_grp_handle_t grp_h, + uint32_t tag, rte_request_handle_t *req); + +static int test( rte_request_handle_t * request , + int * completed ); + +static int ec_handle_compare( rte_ec_handle_t handle_1 , + rte_grp_handle_t + group_handle_1 , + rte_ec_handle_t handle_2 , + rte_grp_handle_t + group_handle_2 ); + +static int get_ec_handles( int num_ec , + int * ec_indexes , + rte_grp_handle_t , + rte_ec_handle_t * ec_handles ); + +static int get_my_ec(rte_grp_handle_t , rte_ec_handle_t *ec_handle); + +static int group_size ( rte_grp_handle_t group ); +static int my_rank (rte_grp_handle_t grp_h); +static int ec_on_local_node (rte_ec_handle_t ec, rte_grp_handle_t group); +static rte_grp_handle_t get_world_group_handle(void); +static uint32_t jobid(void); + +static void progress(void){ + opal_progress(); +} + +static void* get_coll_handle(void); +static int coll_handle_test(void* handle); +static void coll_handle_free(void *handle); +static void coll_handle_complete(void *handle); +/* Module Constructors */ + +static void init_module_fns(void){ + hcoll_rte_functions.send_fn = send_nb; + hcoll_rte_functions.recv_fn = recv_nb; + hcoll_rte_functions.ec_cmp_fn = ec_handle_compare; + hcoll_rte_functions.get_ec_handles_fn = get_ec_handles; + hcoll_rte_functions.rte_group_size_fn = group_size; + hcoll_rte_functions.test_fn = test; + hcoll_rte_functions.rte_my_rank_fn = my_rank; + hcoll_rte_functions.rte_ec_on_local_node_fn = ec_on_local_node; + hcoll_rte_functions.rte_world_group_fn = get_world_group_handle; + hcoll_rte_functions.rte_jobid_fn = jobid; + hcoll_rte_functions.rte_progress_fn = progress; + hcoll_rte_functions.rte_get_coll_handle_fn = get_coll_handle; + hcoll_rte_functions.rte_coll_handle_test_fn = coll_handle_test; + hcoll_rte_functions.rte_coll_handle_free_fn = coll_handle_free; + hcoll_rte_functions.rte_coll_handle_complete_fn = coll_handle_complete; +} + + +void hcoll_rte_fns_setup(void) +{ + init_module_fns(); + OBJ_CONSTRUCT(&mca_coll_hcoll_component.requests, ompi_free_list_t); + ompi_free_list_init_ex_new( + &(mca_coll_hcoll_component.requests), + sizeof(ompi_request_t), + /* no special alignment needed */ + 8, + OBJ_CLASS(ompi_request_t), + /* no payload data */ + 0, 0, + /* NOTE: hack - need to parametrize this */ + 10, + 50, + 10, + /* No Mpool */ + NULL, + NULL, + NULL + ); +} + +/* This one converts dte_general_representation data into regular iovec array which is + used in rml + */ + +static inline int count_total_dte_repeat_entries(struct dte_data_representation_t *data){ + unsigned int i; + + struct dte_generalized_iovec_t * dte_iovec = + data->rep.general_rep->data_representation.data; + int total_entries_number = 0; + for (i=0; i< dte_iovec->repeat_count; i++){ + total_entries_number += dte_iovec->repeat[i].n_elements; + } + return total_entries_number; +} + +static int recv_nb(struct dte_data_representation_t data, + uint32_t count , + void *buffer, + rte_ec_handle_t ec_h, + rte_grp_handle_t grp_h, + uint32_t tag, + rte_request_handle_t *req) +{ + ompi_communicator_t *comm = (ompi_communicator_t *)grp_h; + +#if RTE_DEBUG + assert(ec_h.group == grp_h); +#endif + if (! ec_h.handle) { + fprintf(stderr,"***Error in hcolrte_rml_recv_nb: wrong null argument: " + "ec_h.handle = %p, ec_h.rank = %d\n",ec_h.handle,ec_h.rank); + return 1; + } + if (HCOL_DTE_IS_INLINE(data)){ + /*do inline nb recv*/ + int rc; + size_t size; + ompi_request_t *ompi_req; + ompi_free_list_item_t *item; + + if (!buffer && !HCOL_DTE_IS_ZERO(data)) { + fprintf(stderr, "***Error in hcolrte_rml_recv_nb: buffer pointer is NULL" + " for non DTE_ZERO INLINE data representation\n"); + return 1; + } + size = (size_t)data.rep.in_line_rep.data_handle.in_line.packed_size*count/8; + + HCOL_VERBOSE(30,"PML_IRECV: dest = %d: buf = %p: size = %u: comm = %p", + ec_h.rank, buffer, (unsigned int)size, (void *)comm); + if (MCA_PML_CALL(irecv(buffer,size,&(ompi_mpi_unsigned_char.dt),ec_h.rank, + tag,comm,&ompi_req))) + { + return 1; + } + req->data = (void *)ompi_req; + req->status = HCOLRTE_REQUEST_ACTIVE; + }else{ + /*do iovec nb recv*/ + int total_entries_number; + int i; + unsigned int j; + void *buf; + uint64_t len; + int repeat_count; + struct dte_struct_t * repeat; + if (NULL != buffer) { + /* We have a full data description & buffer pointer simultaneously. + It is ambiguous. Throw a warning since the user might have made a + mistake with data reps*/ + fprintf(stderr,"Warning: buffer_pointer != NULL for NON-inline data representation: buffer_pointer is ignored.\n"); + } + total_entries_number = count_total_dte_repeat_entries(&data); + repeat = data.rep.general_rep->data_representation.data->repeat; + repeat_count = data.rep.general_rep->data_representation.data->repeat_count; + for (i=0; i< repeat_count; i++){ + for (j=0; jdata = (void *)ompi_req; + req->status = HCOLRTE_REQUEST_ACTIVE; + }else{ + int total_entries_number; + int i; + unsigned int j; + void *buf; + uint64_t len; + int repeat_count; + struct dte_struct_t * repeat; + if (NULL != buffer) { + /* We have a full data description & buffer pointer simultaneously. + It is ambiguous. Throw a warning since the user might have made a + mistake with data reps*/ + fprintf(stderr,"Warning: buffer_pointer != NULL for NON-inline data representation: buffer_pointer is ignored.\n"); + } + total_entries_number = count_total_dte_repeat_entries(&data); + repeat = data.rep.general_rep->data_representation.data->repeat; + repeat_count = data.rep.general_rep->data_representation.data->repeat_count; + for (i=0; i< repeat_count; i++){ + for (j=0; jdata; + if (HCOLRTE_REQUEST_ACTIVE != request->status){ + *completed = true; + return HCOLL_SUCCESS; + } + + /*ompi_request_test(&ompi_req,completed,MPI_STATUS_IGNORE); */ + *completed = ompi_req->req_complete; + if (*completed){ + ompi_request_free(&ompi_req); + request->status = HCOLRTE_REQUEST_DONE; + } + + return HCOLL_SUCCESS; +} + +static int ec_handle_compare( rte_ec_handle_t handle_1 , + rte_grp_handle_t + group_handle_1 , + rte_ec_handle_t handle_2 , + rte_grp_handle_t + group_handle_2 ) +{ + return handle_1.handle == handle_2.handle; +} + +static int get_ec_handles( int num_ec , + int * ec_indexes , + rte_grp_handle_t grp_h, + rte_ec_handle_t * ec_handles ) +{ + int i; + ompi_communicator_t *comm = (ompi_communicator_t *)grp_h; + for (i=0; ihandle = (void *)my_proc; + ec_handle->rank = my_rank; +#if RTE_DEBUG + ec_handle->group = grp_h; +#endif + return HCOLL_SUCCESS; +} + + +static int group_size ( rte_grp_handle_t grp_h ) +{ + return ompi_comm_size((ompi_communicator_t *)grp_h); +} + +static int my_rank (rte_grp_handle_t grp_h ) +{ + return ompi_comm_rank((ompi_communicator_t *)grp_h); +} + +static int ec_on_local_node (rte_ec_handle_t ec, rte_grp_handle_t group){ + ompi_proc_t *proc = (ompi_proc_t *)ec.handle; + return OPAL_PROC_ON_LOCAL_NODE(proc->proc_flags); +} + + +static rte_grp_handle_t get_world_group_handle(void) +{ + return (rte_grp_handle_t)&ompi_mpi_comm_world.comm; +} + +static uint32_t jobid(void){ + return ORTE_PROC_MY_NAME->jobid; +} + + +static void* get_coll_handle(void) +{ + int rc; + ompi_request_t *ompi_req; + ompi_free_list_item_t *item; + OMPI_FREE_LIST_WAIT(&(mca_coll_hcoll_component.requests),item,rc); + ompi_req = (ompi_request_t *)item; + OMPI_REQUEST_INIT(ompi_req,false); + if (OPAL_UNLIKELY(OMPI_SUCCESS != rc)) { + HCOL_ERROR("Wait for free list failed.\n"); + return NULL; + } + return (void *)ompi_req; +} + +static int coll_handle_test(void* handle) +{ + ompi_request_t *ompi_req = (ompi_request_t *)handle; + return ompi_req->req_complete; +} + +static void coll_handle_free(void *handle){ + ompi_request_t *ompi_req = (ompi_request_t *)handle; + OMPI_FREE_LIST_RETURN(&mca_coll_hcoll_component.requests, + (ompi_free_list_item_t *)ompi_req); +} + +static void coll_handle_complete(void *handle) +{ + ompi_request_t *ompi_req = (ompi_request_t *)handle; + ompi_request_complete(ompi_req,true); +} + + diff --git a/ompi/mca/coll/hcoll/configure.m4 b/ompi/mca/coll/hcoll/configure.m4 new file mode 100644 index 0000000000..d8b653aa2b --- /dev/null +++ b/ompi/mca/coll/hcoll/configure.m4 @@ -0,0 +1,38 @@ +# -*- shell-script -*- +# +# +# Copyright (c) 2011 Mellanox Technologies. All rights reserved. +# $COPYRIGHT$ +# +# Additional copyrights may follow +# +# $HEADER$ +# + + +# MCA_coll_hcoll_CONFIG([action-if-can-compile], +# [action-if-cant-compile]) +# ------------------------------------------------ +AC_DEFUN([MCA_ompi_coll_hcoll_CONFIG],[ + AC_CONFIG_FILES([ompi/mca/coll/hcoll/Makefile]) + + OMPI_CHECK_HCOLL([coll_hcoll], + [coll_hcoll_happy="yes"], + [coll_hcoll_happy="no"]) + + AS_IF([test "$coll_hcoll_happy" = "yes"], + [coll_hcoll_WRAPPER_EXTRA_LDFLAGS="$coll_hcoll_LDFLAGS" + coll_hcoll_CPPFLAGS="$coll_hcoll_CPPFLAGS" + coll_hcoll_WRAPPER_EXTRA_CPPFLAGS="$coll_hcoll_CPPFLAGS" + coll_hcoll_WRAPPER_EXTRA_LIBS="$coll_hcoll_LIBS" + $1], + [$2]) + + # substitute in the things needed to build fca + AC_SUBST([coll_hcoll_CFLAGS]) + AC_SUBST([coll_hcoll_CPPFLAGS]) + AC_SUBST([coll_hcoll_LDFLAGS]) + AC_SUBST([coll_hcoll_LIBS]) + AC_SUBST(coll_hcoll_HOME, "$ompi_check_hcoll_dir") +])dnl + diff --git a/ompi/mca/coll/hcoll/configure.params b/ompi/mca/coll/hcoll/configure.params new file mode 100644 index 0000000000..4a4874deda --- /dev/null +++ b/ompi/mca/coll/hcoll/configure.params @@ -0,0 +1,12 @@ +# -*- shell-script -*- +# +# Copyright (c) 2009-2010 UT-Battelle, LLC. All rights reserved. +# Copyright (c) 2009-2010 Mellanox Technologies. All rights reserved. +# $COPYRIGHT$ +# +# Additional copyrights may follow +# +# $HEADER$ +# + +PARAM_CONFIG_FILES=Makefile