forked from openkylin/openmpi
3115 lines
86 KiB
C
3115 lines
86 KiB
C
/* opal/include/opal_config.h.in. Generated from configure.ac by autoheader. */
|
|
|
|
/* -*- c -*-
|
|
*
|
|
* Copyright (c) 2004-2005 The Trustees of Indiana University.
|
|
* All rights reserved.
|
|
* Copyright (c) 2004-2005 The Trustees of the University of Tennessee.
|
|
* All rights reserved.
|
|
* Copyright (c) 2004-2005 High Performance Computing Center Stuttgart,
|
|
* University of Stuttgart. All rights reserved.
|
|
* Copyright (c) 2004-2005 The Regents of the University of California.
|
|
* All rights reserved.
|
|
* Copyright (c) 2014 Intel, Inc. All rights reserved.
|
|
* $COPYRIGHT$
|
|
*
|
|
* Additional copyrights may follow
|
|
*
|
|
* $HEADER$
|
|
*
|
|
* Function: - OS, CPU and compiler dependent configuration
|
|
*/
|
|
|
|
#ifndef OPAL_CONFIG_H
|
|
#define OPAL_CONFIG_H
|
|
|
|
#include "opal_config_top.h"
|
|
|
|
|
|
|
|
/* Define if building universal (internal helper macro) */
|
|
#undef AC_APPLE_UNIVERSAL_BUILD
|
|
|
|
/* rdmacm without IB_AF addressing support */
|
|
#undef BTL_OPENIB_RDMACM_IB_ADDR
|
|
|
|
/* defined to 1 if cray wlm available, 0 otherwise */
|
|
#undef CRAY_WLM_DETECT
|
|
|
|
/* Version of event */
|
|
#undef EVENT_EXTERNAL_EVENT_VERSION
|
|
|
|
/* Define to 1 if you have the <aio.h> header file. */
|
|
#undef HAVE_AIO_H
|
|
|
|
/* Define to 1 if you have the <alloca.h> header file. */
|
|
#undef HAVE_ALLOCA_H
|
|
|
|
/* Define to 1 if you have the <alps/apInfo.h> header file. */
|
|
#undef HAVE_ALPS_APINFO_H
|
|
|
|
/* Define to 1 if you have the <arpa/inet.h> header file. */
|
|
#undef HAVE_ARPA_INET_H
|
|
|
|
/* Define to 1 if you have the `asprintf' function. */
|
|
#undef HAVE_ASPRINTF
|
|
|
|
/* Define to 1 if the system has the type `CACHE_DESCRIPTOR'. */
|
|
#undef HAVE_CACHE_DESCRIPTOR
|
|
|
|
/* Define to 1 if the system has the type `CACHE_RELATIONSHIP'. */
|
|
#undef HAVE_CACHE_RELATIONSHIP
|
|
|
|
/* Define to 1 if you have the `clz' function. */
|
|
#undef HAVE_CLZ
|
|
|
|
/* Define to 1 if you have the `clzl' function. */
|
|
#undef HAVE_CLZL
|
|
|
|
/* Define to 1 if you have the <CL/cl_ext.h> header file. */
|
|
#undef HAVE_CL_CL_EXT_H
|
|
|
|
/* Define to 1 if you have the <complex.h> header file. */
|
|
#undef HAVE_COMPLEX_H
|
|
|
|
/* Define to 1 if you have the `cpuset_setaffinity' function. */
|
|
#undef HAVE_CPUSET_SETAFFINITY
|
|
|
|
/* Define to 1 if you have the `cpuset_setid' function. */
|
|
#undef HAVE_CPUSET_SETID
|
|
|
|
/* Define to 1 if you have the <crt_externs.h> header file. */
|
|
#undef HAVE_CRT_EXTERNS_H
|
|
|
|
/* Define to 1 if you have the <ctype.h> header file. */
|
|
#undef HAVE_CTYPE_H
|
|
|
|
/* Define to 1 if we have -lcuda */
|
|
#undef HAVE_CUDA
|
|
|
|
/* Define to 1 if you have the <cuda.h> header file. */
|
|
#undef HAVE_CUDA_H
|
|
|
|
/* Define to 1 if you have the <cuda_runtime_api.h> header file. */
|
|
#undef HAVE_CUDA_RUNTIME_API_H
|
|
|
|
/* Define to 1 if you have the `dbm_open' function. */
|
|
#undef HAVE_DBM_OPEN
|
|
|
|
/* Define to 1 if you have the `dbopen' function. */
|
|
#undef HAVE_DBOPEN
|
|
|
|
/* Define to 1 if you have the <db.h> header file. */
|
|
#undef HAVE_DB_H
|
|
|
|
/* Define to 1 if you have the declaration of `AF_INET6', and to 0 if you
|
|
don't. */
|
|
#undef HAVE_DECL_AF_INET6
|
|
|
|
/* Define to 1 if you have the declaration of `AF_UNSPEC', and to 0 if you
|
|
don't. */
|
|
#undef HAVE_DECL_AF_UNSPEC
|
|
|
|
/* Define to 1 if you have the declaration of `CTL_HW', and to 0 if you don't.
|
|
*/
|
|
#undef HAVE_DECL_CTL_HW
|
|
|
|
/* Define to 1 if you have the declaration of `ethtool_cmd_speed', and to 0 if
|
|
you don't. */
|
|
#undef HAVE_DECL_ETHTOOL_CMD_SPEED
|
|
|
|
/* Define to 1 if you have the declaration of `fabsf', and to 0 if you don't.
|
|
*/
|
|
#undef HAVE_DECL_FABSF
|
|
|
|
/* Define to 1 if you have the declaration of `getexecname', and to 0 if you
|
|
don't. */
|
|
#undef HAVE_DECL_GETEXECNAME
|
|
|
|
/* Define to 1 if you have the declaration of `GetModuleFileName', and to 0 if
|
|
you don't. */
|
|
#undef HAVE_DECL_GETMODULEFILENAME
|
|
|
|
/* Define to 1 if you have the declaration of `getprogname', and to 0 if you
|
|
don't. */
|
|
#undef HAVE_DECL_GETPROGNAME
|
|
|
|
/* Define to 1 if you have the declaration of `HWLOC_OBJ_OSDEV_COPROC', and to
|
|
0 if you don't. */
|
|
#undef HAVE_DECL_HWLOC_OBJ_OSDEV_COPROC
|
|
|
|
/* Define to 1 if you have the declaration of `HW_NCPU', and to 0 if you
|
|
don't. */
|
|
#undef HAVE_DECL_HW_NCPU
|
|
|
|
/* Define to 1 if you have the declaration of `HZ', and to 0 if you don't. */
|
|
#undef HAVE_DECL_HZ
|
|
|
|
/* Define to 1 if you have the declaration of `IBV_ACCESS_ALLOCATE_MR', and to
|
|
0 if you don't. */
|
|
#undef HAVE_DECL_IBV_ACCESS_ALLOCATE_MR
|
|
|
|
/* Define to 1 if you have the declaration of
|
|
`IBV_ACCESS_SHARED_MR_USER_READ', and to 0 if you don't. */
|
|
#undef HAVE_DECL_IBV_ACCESS_SHARED_MR_USER_READ
|
|
|
|
/* Define to 1 if you have the declaration of `IBV_ACCESS_SO', and to 0 if you
|
|
don't. */
|
|
#undef HAVE_DECL_IBV_ACCESS_SO
|
|
|
|
/* Define to 1 if you have the declaration of `IBV_ATOMIC_HCA', and to 0 if
|
|
you don't. */
|
|
#undef HAVE_DECL_IBV_ATOMIC_HCA
|
|
|
|
/* Define to 1 if you have the declaration of `ibv_cmd_open_xrcd', and to 0 if
|
|
you don't. */
|
|
#undef HAVE_DECL_IBV_CMD_OPEN_XRCD
|
|
|
|
/* Define to 1 if you have the declaration of `ibv_create_xrc_rcv_qp', and to
|
|
0 if you don't. */
|
|
#undef HAVE_DECL_IBV_CREATE_XRC_RCV_QP
|
|
|
|
/* Define to 1 if you have the declaration of `IBV_DEVICE_XRC', and to 0 if
|
|
you don't. */
|
|
#undef HAVE_DECL_IBV_DEVICE_XRC
|
|
|
|
/* Define to 1 if you have the declaration of `IBV_EVENT_CLIENT_REREGISTER',
|
|
and to 0 if you don't. */
|
|
#undef HAVE_DECL_IBV_EVENT_CLIENT_REREGISTER
|
|
|
|
/* Define to 1 if you have the declaration of `IBV_EXP_ACCESS_ALLOCATE_MR',
|
|
and to 0 if you don't. */
|
|
#undef HAVE_DECL_IBV_EXP_ACCESS_ALLOCATE_MR
|
|
|
|
/* Define to 1 if you have the declaration of
|
|
`IBV_EXP_ACCESS_SHARED_MR_USER_READ', and to 0 if you don't. */
|
|
#undef HAVE_DECL_IBV_EXP_ACCESS_SHARED_MR_USER_READ
|
|
|
|
/* Define to 1 if you have the declaration of `IBV_EXP_ATOMIC_HCA_REPLY_BE',
|
|
and to 0 if you don't. */
|
|
#undef HAVE_DECL_IBV_EXP_ATOMIC_HCA_REPLY_BE
|
|
|
|
/* Define to 1 if you have the declaration of `ibv_exp_create_qp', and to 0 if
|
|
you don't. */
|
|
#undef HAVE_DECL_IBV_EXP_CREATE_QP
|
|
|
|
/* Define to 1 if you have the declaration of
|
|
`IBV_EXP_QP_CREATE_ATOMIC_BE_REPLY', and to 0 if you don't. */
|
|
#undef HAVE_DECL_IBV_EXP_QP_CREATE_ATOMIC_BE_REPLY
|
|
|
|
/* Define to 1 if you have the declaration of
|
|
`IBV_EXP_QP_INIT_ATTR_ATOMICS_ARG', and to 0 if you don't. */
|
|
#undef HAVE_DECL_IBV_EXP_QP_INIT_ATTR_ATOMICS_ARG
|
|
|
|
/* Define to 1 if you have the declaration of `ibv_exp_query_device', and to 0
|
|
if you don't. */
|
|
#undef HAVE_DECL_IBV_EXP_QUERY_DEVICE
|
|
|
|
/* Define to 1 if you have the declaration of `IBV_LINK_LAYER_ETHERNET', and
|
|
to 0 if you don't. */
|
|
#undef HAVE_DECL_IBV_LINK_LAYER_ETHERNET
|
|
|
|
/* Define to 1 if you have the declaration of `IBV_SRQT_XRC', and to 0 if you
|
|
don't. */
|
|
#undef HAVE_DECL_IBV_SRQT_XRC
|
|
|
|
/* Define to 1 if you have the declaration of `lgrp_latency_cookie', and to 0
|
|
if you don't. */
|
|
#undef HAVE_DECL_LGRP_LATENCY_COOKIE
|
|
|
|
/* Define to 1 if you have the declaration of
|
|
`nvmlDeviceGetMaxPcieLinkGeneration', and to 0 if you don't. */
|
|
#undef HAVE_DECL_NVMLDEVICEGETMAXPCIELINKGENERATION
|
|
|
|
/* Define to 1 if you have the declaration of `open_memstream', and to 0 if
|
|
you don't. */
|
|
#undef HAVE_DECL_OPEN_MEMSTREAM
|
|
|
|
/* Define to 1 if you have the declaration of `PF_INET6', and to 0 if you
|
|
don't. */
|
|
#undef HAVE_DECL_PF_INET6
|
|
|
|
/* Define to 1 if you have the declaration of `PF_UNSPEC', and to 0 if you
|
|
don't. */
|
|
#undef HAVE_DECL_PF_UNSPEC
|
|
|
|
/* Define to 1 if you have the declaration of `PMIX_PACKAGE_RANK', and to 0 if
|
|
you don't. */
|
|
#undef HAVE_DECL_PMIX_PACKAGE_RANK
|
|
|
|
/* Define to 1 if you have the declaration of `pthread_getaffinity_np', and to
|
|
0 if you don't. */
|
|
#undef HAVE_DECL_PTHREAD_GETAFFINITY_NP
|
|
|
|
/* Define to 1 if you have the declaration of `pthread_setaffinity_np', and to
|
|
0 if you don't. */
|
|
#undef HAVE_DECL_PTHREAD_SETAFFINITY_NP
|
|
|
|
/* Define to 1 if you have the declaration of `RLIMIT_AS', and to 0 if you
|
|
don't. */
|
|
#undef HAVE_DECL_RLIMIT_AS
|
|
|
|
/* Define to 1 if you have the declaration of `RLIMIT_CORE', and to 0 if you
|
|
don't. */
|
|
#undef HAVE_DECL_RLIMIT_CORE
|
|
|
|
/* Define to 1 if you have the declaration of `RLIMIT_FSIZE', and to 0 if you
|
|
don't. */
|
|
#undef HAVE_DECL_RLIMIT_FSIZE
|
|
|
|
/* Define to 1 if you have the declaration of `RLIMIT_MEMLOCK', and to 0 if
|
|
you don't. */
|
|
#undef HAVE_DECL_RLIMIT_MEMLOCK
|
|
|
|
/* Define to 1 if you have the declaration of `RLIMIT_NOFILE', and to 0 if you
|
|
don't. */
|
|
#undef HAVE_DECL_RLIMIT_NOFILE
|
|
|
|
/* Define to 1 if you have the declaration of `RLIMIT_NPROC', and to 0 if you
|
|
don't. */
|
|
#undef HAVE_DECL_RLIMIT_NPROC
|
|
|
|
/* Define to 1 if you have the declaration of `RLIMIT_STACK', and to 0 if you
|
|
don't. */
|
|
#undef HAVE_DECL_RLIMIT_STACK
|
|
|
|
/* Embedded mode; just assume we do not have Valgrind support */
|
|
#undef HAVE_DECL_RUNNING_ON_VALGRIND
|
|
|
|
/* Define to 1 if you have the declaration of `sched_getcpu', and to 0 if you
|
|
don't. */
|
|
#undef HAVE_DECL_SCHED_GETCPU
|
|
|
|
/* Define to 1 if you have the declaration of `SIOCETHTOOL', and to 0 if you
|
|
don't. */
|
|
#undef HAVE_DECL_SIOCETHTOOL
|
|
|
|
/* Define to 1 if you have the declaration of `snprintf', and to 0 if you
|
|
don't. */
|
|
#undef HAVE_DECL_SNPRINTF
|
|
|
|
/* Define to 1 if you have the declaration of `strcasecmp', and to 0 if you
|
|
don't. */
|
|
#undef HAVE_DECL_STRCASECMP
|
|
|
|
/* Define to 1 if you have the declaration of `strtoull', and to 0 if you
|
|
don't. */
|
|
#undef HAVE_DECL_STRTOULL
|
|
|
|
/* Define to 1 if you have the declaration of `ucm_test_events', and to 0 if
|
|
you don't. */
|
|
#undef HAVE_DECL_UCM_TEST_EVENTS
|
|
|
|
/* Define to 1 if you have the declaration of `ucm_test_external_events', and
|
|
to 0 if you don't. */
|
|
#undef HAVE_DECL_UCM_TEST_EXTERNAL_EVENTS
|
|
|
|
/* Define to 1 if you have the declaration of `UCP_ATOMIC_FETCH_OP_FAND', and
|
|
to 0 if you don't. */
|
|
#undef HAVE_DECL_UCP_ATOMIC_FETCH_OP_FAND
|
|
|
|
/* Define to 1 if you have the declaration of `UCP_ATOMIC_FETCH_OP_FOR', and
|
|
to 0 if you don't. */
|
|
#undef HAVE_DECL_UCP_ATOMIC_FETCH_OP_FOR
|
|
|
|
/* Define to 1 if you have the declaration of `UCP_ATOMIC_FETCH_OP_FXOR', and
|
|
to 0 if you don't. */
|
|
#undef HAVE_DECL_UCP_ATOMIC_FETCH_OP_FXOR
|
|
|
|
/* Define to 1 if you have the declaration of `ucp_atomic_op_nbx', and to 0 if
|
|
you don't. */
|
|
#undef HAVE_DECL_UCP_ATOMIC_OP_NBX
|
|
|
|
/* Define to 1 if you have the declaration of `UCP_ATOMIC_POST_OP_AND', and to
|
|
0 if you don't. */
|
|
#undef HAVE_DECL_UCP_ATOMIC_POST_OP_AND
|
|
|
|
/* Define to 1 if you have the declaration of `UCP_ATOMIC_POST_OP_OR', and to
|
|
0 if you don't. */
|
|
#undef HAVE_DECL_UCP_ATOMIC_POST_OP_OR
|
|
|
|
/* Define to 1 if you have the declaration of `UCP_ATOMIC_POST_OP_XOR', and to
|
|
0 if you don't. */
|
|
#undef HAVE_DECL_UCP_ATOMIC_POST_OP_XOR
|
|
|
|
/* Define to 1 if you have the declaration of `UCP_ATTR_FIELD_MEMORY_TYPES',
|
|
and to 0 if you don't. */
|
|
#undef HAVE_DECL_UCP_ATTR_FIELD_MEMORY_TYPES
|
|
|
|
/* Define to 1 if you have the declaration of `ucp_ep_flush_nb', and to 0 if
|
|
you don't. */
|
|
#undef HAVE_DECL_UCP_EP_FLUSH_NB
|
|
|
|
/* Define to 1 if you have the declaration of `ucp_ep_flush_nbx', and to 0 if
|
|
you don't. */
|
|
#undef HAVE_DECL_UCP_EP_FLUSH_NBX
|
|
|
|
/* Define to 1 if you have the declaration of `ucp_get_nb', and to 0 if you
|
|
don't. */
|
|
#undef HAVE_DECL_UCP_GET_NB
|
|
|
|
/* Define to 1 if you have the declaration of `ucp_get_nbx', and to 0 if you
|
|
don't. */
|
|
#undef HAVE_DECL_UCP_GET_NBX
|
|
|
|
/* Define to 1 if you have the declaration of `UCP_OP_ATTR_FLAG_MULTI_SEND',
|
|
and to 0 if you don't. */
|
|
#undef HAVE_DECL_UCP_OP_ATTR_FLAG_MULTI_SEND
|
|
|
|
/* Define to 1 if you have the declaration of
|
|
`UCP_PARAM_FIELD_ESTIMATED_NUM_PPN', and to 0 if you don't. */
|
|
#undef HAVE_DECL_UCP_PARAM_FIELD_ESTIMATED_NUM_PPN
|
|
|
|
/* Define to 1 if you have the declaration of `ucp_put_nb', and to 0 if you
|
|
don't. */
|
|
#undef HAVE_DECL_UCP_PUT_NB
|
|
|
|
/* Define to 1 if you have the declaration of `ucp_put_nbx', and to 0 if you
|
|
don't. */
|
|
#undef HAVE_DECL_UCP_PUT_NBX
|
|
|
|
/* Define to 1 if you have the declaration of `ucp_request_check_status', and
|
|
to 0 if you don't. */
|
|
#undef HAVE_DECL_UCP_REQUEST_CHECK_STATUS
|
|
|
|
/* Define to 1 if you have the declaration of `ucp_tag_recv_nbx', and to 0 if
|
|
you don't. */
|
|
#undef HAVE_DECL_UCP_TAG_RECV_NBX
|
|
|
|
/* Define to 1 if you have the declaration of `ucp_tag_send_nbr', and to 0 if
|
|
you don't. */
|
|
#undef HAVE_DECL_UCP_TAG_SEND_NBR
|
|
|
|
/* Define to 1 if you have the declaration of `ucp_tag_send_nbx', and to 0 if
|
|
you don't. */
|
|
#undef HAVE_DECL_UCP_TAG_SEND_NBX
|
|
|
|
/* Define to 1 if you have the declaration of `ucp_tag_send_sync_nbx', and to
|
|
0 if you don't. */
|
|
#undef HAVE_DECL_UCP_TAG_SEND_SYNC_NBX
|
|
|
|
/* Define to 1 if you have the declaration of
|
|
`UCP_WORKER_ATTR_FIELD_ADDRESS_FLAGS', and to 0 if you don't. */
|
|
#undef HAVE_DECL_UCP_WORKER_ATTR_FIELD_ADDRESS_FLAGS
|
|
|
|
/* Define to 1 if you have the declaration of
|
|
`UCP_WORKER_FLAG_IGNORE_REQUEST_LEAK', and to 0 if you don't. */
|
|
#undef HAVE_DECL_UCP_WORKER_FLAG_IGNORE_REQUEST_LEAK
|
|
|
|
/* Define to 1 if you have the declaration of `ucp_worker_flush_nb', and to 0
|
|
if you don't. */
|
|
#undef HAVE_DECL_UCP_WORKER_FLUSH_NB
|
|
|
|
/* Define to 1 if you have the declaration of `UCT_CB_FLAG_SYNC', and to 0 if
|
|
you don't. */
|
|
#undef HAVE_DECL_UCT_CB_FLAG_SYNC
|
|
|
|
/* Define to 1 if you have the declaration of `UCT_PROGRESS_THREAD_SAFE', and
|
|
to 0 if you don't. */
|
|
#undef HAVE_DECL_UCT_PROGRESS_THREAD_SAFE
|
|
|
|
/* Define to 1 if you have the declaration of `_putenv', and to 0 if you
|
|
don't. */
|
|
#undef HAVE_DECL__PUTENV
|
|
|
|
/* Define to 1 if you have the declaration of `_SC_LARGE_PAGESIZE', and to 0
|
|
if you don't. */
|
|
#undef HAVE_DECL__SC_LARGE_PAGESIZE
|
|
|
|
/* Define to 1 if you have the declaration of `_SC_NPROCESSORS_CONF', and to 0
|
|
if you don't. */
|
|
#undef HAVE_DECL__SC_NPROCESSORS_CONF
|
|
|
|
/* Define to 1 if you have the declaration of `_SC_NPROCESSORS_ONLN', and to 0
|
|
if you don't. */
|
|
#undef HAVE_DECL__SC_NPROCESSORS_ONLN
|
|
|
|
/* Define to 1 if you have the declaration of `_SC_NPROC_CONF', and to 0 if
|
|
you don't. */
|
|
#undef HAVE_DECL__SC_NPROC_CONF
|
|
|
|
/* Define to 1 if you have the declaration of `_SC_NPROC_ONLN', and to 0 if
|
|
you don't. */
|
|
#undef HAVE_DECL__SC_NPROC_ONLN
|
|
|
|
/* Define to 1 if you have the declaration of `_SC_PAGESIZE', and to 0 if you
|
|
don't. */
|
|
#undef HAVE_DECL__SC_PAGESIZE
|
|
|
|
/* Define to 1 if you have the declaration of `_SC_PAGE_SIZE', and to 0 if you
|
|
don't. */
|
|
#undef HAVE_DECL__SC_PAGE_SIZE
|
|
|
|
/* Define to 1 if you have the declaration of `_strdup', and to 0 if you
|
|
don't. */
|
|
#undef HAVE_DECL__STRDUP
|
|
|
|
/* Define to 1 if you have the declaration of `__func__', and to 0 if you
|
|
don't. */
|
|
#undef HAVE_DECL___FUNC__
|
|
|
|
/* Define to 1 if you have the declaration of `__mmap', and to 0 if you don't.
|
|
*/
|
|
#undef HAVE_DECL___MMAP
|
|
|
|
/* Define to 1 if you have the declaration of `__syscall', and to 0 if you
|
|
don't. */
|
|
#undef HAVE_DECL___SYSCALL
|
|
|
|
/* Define to 1 if you have the <dirent.h> header file. */
|
|
#undef HAVE_DIRENT_H
|
|
|
|
/* Define to 1 if you have the <dlfcn.h> header file. */
|
|
#undef HAVE_DLFCN_H
|
|
|
|
/* Define to 1 if you have the `dlsym' function. */
|
|
#undef HAVE_DLSYM
|
|
|
|
/* Define to 1 if the system has the type `Dl_info'. */
|
|
#undef HAVE_DL_INFO
|
|
|
|
/* Define to 1 if the system has the type `double _Complex'. */
|
|
#undef HAVE_DOUBLE__COMPLEX
|
|
|
|
/* Define to 1 if you have the <elf.h> header file. */
|
|
#undef HAVE_ELF_H
|
|
|
|
/* Define to 1 if you have the <endian.h> header file. */
|
|
#undef HAVE_ENDIAN_H
|
|
|
|
/* Define to 1 if you have the <err.h> header file. */
|
|
#undef HAVE_ERR_H
|
|
|
|
/* Define to 1 if you have the <event2/event.h> header file. */
|
|
#undef HAVE_EVENT2_EVENT_H
|
|
|
|
/* Define to 1 if you have the <execinfo.h> header file. */
|
|
#undef HAVE_EXECINFO_H
|
|
|
|
/* Define to 1 if you have the `execve' function. */
|
|
#undef HAVE_EXECVE
|
|
|
|
/* Experimental verbs */
|
|
#undef HAVE_EXP_VERBS
|
|
|
|
/* Define to 1 if you have the <fca/fca_api.h> header file. */
|
|
#undef HAVE_FCA_FCA_API_H
|
|
|
|
/* Define to 1 if you have the <fcntl.h> header file. */
|
|
#undef HAVE_FCNTL_H
|
|
|
|
/* Define to 1 if you have the `ffs' function. */
|
|
#undef HAVE_FFS
|
|
|
|
/* Define to 1 if you have the `ffsl' function. */
|
|
#undef HAVE_FFSL
|
|
|
|
/* Define to 1 if the system has the type `float _Complex'. */
|
|
#undef HAVE_FLOAT__COMPLEX
|
|
|
|
/* Define to 1 if you have the `fls' function. */
|
|
#undef HAVE_FLS
|
|
|
|
/* Define to 1 if you have the `flsl' function. */
|
|
#undef HAVE_FLSL
|
|
|
|
/* Flux support builds against external PMI library */
|
|
#undef HAVE_FLUX_PMI_LIBRARY
|
|
|
|
/* Define to 1 if you have the `fork' function. */
|
|
#undef HAVE_FORK
|
|
|
|
/* Define to 1 if you have the `getpagesize' function. */
|
|
#undef HAVE_GETPAGESIZE
|
|
|
|
/* Define to 1 if you have the `getpwuid' function. */
|
|
#undef HAVE_GETPWUID
|
|
|
|
/* Define to 1 if you have the <glob.h> header file. */
|
|
#undef HAVE_GLOB_H
|
|
|
|
/* Define to 1 if you have the `GNI_GetJobResInfo' function. */
|
|
#undef HAVE_GNI_GETJOBRESINFO
|
|
|
|
/* Define to 1 if you have the <gpfs.h> header file. */
|
|
#undef HAVE_GPFS_H
|
|
|
|
/* Define to 1 if the system has the type `GROUP_AFFINITY'. */
|
|
#undef HAVE_GROUP_AFFINITY
|
|
|
|
/* Define to 1 if the system has the type `GROUP_RELATIONSHIP'. */
|
|
#undef HAVE_GROUP_RELATIONSHIP
|
|
|
|
/* Define to 1 if you have the <grp.h> header file. */
|
|
#undef HAVE_GRP_H
|
|
|
|
/* Define to 1 if you have the <hcoll/api/hcoll_api.h> header file. */
|
|
#undef HAVE_HCOLL_API_HCOLL_API_H
|
|
|
|
/* Define to 1 if you have the `hcoll_context_free' function. */
|
|
#undef HAVE_HCOLL_CONTEXT_FREE
|
|
|
|
/* Define to 1 if you have the <hostLib.h> header file. */
|
|
#undef HAVE_HOSTLIB_H
|
|
|
|
/* Define to 1 if you have the `host_info' function. */
|
|
#undef HAVE_HOST_INFO
|
|
|
|
/* Define to 1 if you have the <hwloc.h> header file. */
|
|
#undef HAVE_HWLOC_H
|
|
|
|
/* Define to 1 if you have the `hwloc_topology_dup' function. */
|
|
#undef HAVE_HWLOC_TOPOLOGY_DUP
|
|
|
|
/* Define to 1 if you have the `ibv_cmd_open_xrcd' function. */
|
|
#undef HAVE_IBV_CMD_OPEN_XRCD
|
|
|
|
/* Define to 1 if you have the `ibv_create_xrc_rcv_qp' function. */
|
|
#undef HAVE_IBV_CREATE_XRC_RCV_QP
|
|
|
|
/* Define to 1 if you have the `ibv_fork_init' function. */
|
|
#undef HAVE_IBV_FORK_INIT
|
|
|
|
/* Define to 1 if you have the `ibv_get_device_list' function. */
|
|
#undef HAVE_IBV_GET_DEVICE_LIST
|
|
|
|
/* Define to 1 if you have the `ibv_resize_cq' function. */
|
|
#undef HAVE_IBV_RESIZE_CQ
|
|
|
|
/* Define to 1 if you have the <ieee754.h> header file. */
|
|
#undef HAVE_IEEE754_H
|
|
|
|
/* Define to 1 if you have the <ifaddrs.h> header file. */
|
|
#undef HAVE_IFADDRS_H
|
|
|
|
/* Define to 1 if you have the <ime_native.h> header file. */
|
|
#undef HAVE_IME_NATIVE_H
|
|
|
|
/* Define to 1 if you have the <infiniband/driver.h> header file. */
|
|
#undef HAVE_INFINIBAND_DRIVER_H
|
|
|
|
/* Define to 1 if you have the <infiniband/verbs.h> header file. */
|
|
#undef HAVE_INFINIBAND_VERBS_H
|
|
|
|
/* Define to 1 if the system has the type `int128_t'. */
|
|
#undef HAVE_INT128_T
|
|
|
|
/* Define to 1 if the system has the type `int16_t'. */
|
|
#undef HAVE_INT16_T
|
|
|
|
/* Define to 1 if the system has the type `int32_t'. */
|
|
#undef HAVE_INT32_T
|
|
|
|
/* Define to 1 if the system has the type `int64_t'. */
|
|
#undef HAVE_INT64_T
|
|
|
|
/* Define to 1 if the system has the type `int8_t'. */
|
|
#undef HAVE_INT8_T
|
|
|
|
/* Define to 1 if the system has the type `intptr_t'. */
|
|
#undef HAVE_INTPTR_T
|
|
|
|
/* Define to 1 if you have the <inttypes.h> header file. */
|
|
#undef HAVE_INTTYPES_H
|
|
|
|
/* Define to 1 if you have the <ioLib.h> header file. */
|
|
#undef HAVE_IOLIB_H
|
|
|
|
/* Define to 1 if you have the `isatty' function. */
|
|
#undef HAVE_ISATTY
|
|
|
|
/* Define to 1 if the system has the type `KAFFINITY'. */
|
|
#undef HAVE_KAFFINITY
|
|
|
|
/* Define to 1 if you have the <knem_io.h> header file. */
|
|
#undef HAVE_KNEM_IO_H
|
|
|
|
/* Define to 1 if you have the <kstat.h> header file. */
|
|
#undef HAVE_KSTAT_H
|
|
|
|
/* Define to 1 if you have the `event_core' library (-levent_core). */
|
|
#undef HAVE_LIBEVENT_CORE
|
|
|
|
/* Define to 1 if you have the `event_pthreads' library (-levent_pthreads). */
|
|
#undef HAVE_LIBEVENT_PTHREADS
|
|
|
|
/* Define to 1 if we have -lgdi32 */
|
|
#undef HAVE_LIBGDI32
|
|
|
|
/* Define to 1 if you have the <libgen.h> header file. */
|
|
#undef HAVE_LIBGEN_H
|
|
|
|
/* Define to 1 if we have -lkstat */
|
|
#undef HAVE_LIBKSTAT
|
|
|
|
/* Define to 1 if we have -llgrp */
|
|
#undef HAVE_LIBLGRP
|
|
|
|
/* Define to 1 if you have the <libudev.h> header file. */
|
|
#undef HAVE_LIBUDEV_H
|
|
|
|
/* Define to 1 if you have the <libutil.h> header file. */
|
|
#undef HAVE_LIBUTIL_H
|
|
|
|
/* Define to 1 if you have the <linux/ethtool.h> header file. */
|
|
#undef HAVE_LINUX_ETHTOOL_H
|
|
|
|
/* Define to 1 if you have the <linux/mman.h> header file. */
|
|
#undef HAVE_LINUX_MMAN_H
|
|
|
|
/* Define to 1 if you have the <linux/sockios.h> header file. */
|
|
#undef HAVE_LINUX_SOCKIOS_H
|
|
|
|
/* Define to 1 if the system has the type `LOGICAL_PROCESSOR_RELATIONSHIP'. */
|
|
#undef HAVE_LOGICAL_PROCESSOR_RELATIONSHIP
|
|
|
|
/* Define to 1 if the system has the type `long double'. */
|
|
#undef HAVE_LONG_DOUBLE
|
|
|
|
/* Define to 1 if the system has the type `long double _Complex'. */
|
|
#undef HAVE_LONG_DOUBLE__COMPLEX
|
|
|
|
/* Define to 1 if the system has the type `long long'. */
|
|
#undef HAVE_LONG_LONG
|
|
|
|
/* Define to 1 if you have the <lsf/lsbatch.h> header file. */
|
|
#undef HAVE_LSF_LSBATCH_H
|
|
|
|
/* Define to 1 if you have the <lsf/lsf.h> header file. */
|
|
#undef HAVE_LSF_LSF_H
|
|
|
|
/* Define to 1 if you have the <ltdl.h> header file. */
|
|
#undef HAVE_LTDL_H
|
|
|
|
/* Define to 1 if you have the <lustre/lustreapi.h> header file. */
|
|
#undef HAVE_LUSTRE_LUSTREAPI_H
|
|
|
|
/* Define to 1 if you have the <mach/mach_host.h> header file. */
|
|
#undef HAVE_MACH_MACH_HOST_H
|
|
|
|
/* Define to 1 if you have the <mach/mach_init.h> header file. */
|
|
#undef HAVE_MACH_MACH_INIT_H
|
|
|
|
/* Define to 1 if you have the <mach/mach_time.h> header file. */
|
|
#undef HAVE_MACH_MACH_TIME_H
|
|
|
|
/* Define to 1 if you have the <malloc.h> header file. */
|
|
#undef HAVE_MALLOC_H
|
|
|
|
/* Define to 1 if you have the <mapi.h> header file. */
|
|
#undef HAVE_MAPI_H
|
|
|
|
/* Define to 1 if you have the `memalign' function. */
|
|
#undef HAVE_MEMALIGN
|
|
|
|
/* Define to 1 if you have the <memkind.h> header file. */
|
|
#undef HAVE_MEMKIND_H
|
|
|
|
/* Define to 1 if you have the <memory.h> header file. */
|
|
#undef HAVE_MEMORY_H
|
|
|
|
/* Define to 1 if you have the `mkfifo' function. */
|
|
#undef HAVE_MKFIFO
|
|
|
|
/* Define to 1 if you have the `mmap' function. */
|
|
#undef HAVE_MMAP
|
|
|
|
/* Define to 1 if you have the <mntent.h> header file. */
|
|
#undef HAVE_MNTENT_H
|
|
|
|
/* Define to 1 if the system has the type `mode_t'. */
|
|
#undef HAVE_MODE_T
|
|
|
|
/* Define to 1 if you have the <mxm/api/mxm_api.h> header file. */
|
|
#undef HAVE_MXM_API_MXM_API_H
|
|
|
|
/* Define to 1 if you have the <ndbm.h> header file. */
|
|
#undef HAVE_NDBM_H
|
|
|
|
/* Define to 1 if you have the <netdb.h> header file. */
|
|
#undef HAVE_NETDB_H
|
|
|
|
/* Define to 1 if you have the <netinet/in.h> header file. */
|
|
#undef HAVE_NETINET_IN_H
|
|
|
|
/* Define to 1 if you have the <netinet/tcp.h> header file. */
|
|
#undef HAVE_NETINET_TCP_H
|
|
|
|
/* Define to 1 if you have the <netlink/version.h> header file. */
|
|
#undef HAVE_NETLINK_VERSION_H
|
|
|
|
/* Define to 1 if you have the <net/if.h> header file. */
|
|
#undef HAVE_NET_IF_H
|
|
|
|
/* Define to 1 if you have the <net/uio.h> header file. */
|
|
#undef HAVE_NET_UIO_H
|
|
|
|
/* Define to 1 if the system has the type `NUMA_NODE_RELATIONSHIP'. */
|
|
#undef HAVE_NUMA_NODE_RELATIONSHIP
|
|
|
|
/* Define to 1 if you have the <NVCtrl/NVCtrl.h> header file. */
|
|
#undef HAVE_NVCTRL_NVCTRL_H
|
|
|
|
/* Define to 1 if you have the <nvml.h> header file. */
|
|
#undef HAVE_NVML_H
|
|
|
|
/* Define to 1 if you have the `on_exit' function. */
|
|
#undef HAVE_ON_EXIT
|
|
|
|
/* Define to 1 if you have the `openat' function. */
|
|
#undef HAVE_OPENAT
|
|
|
|
/* Define to 1 if you have the <OpenCL/cl_ext.h> header file. */
|
|
#undef HAVE_OPENCL_CL_EXT_H
|
|
|
|
/* Define to 1 if you have the `openpty' function. */
|
|
#undef HAVE_OPENPTY
|
|
|
|
/* Define to 1 if you have the <paths.h> header file. */
|
|
#undef HAVE_PATHS_H
|
|
|
|
/* Define to 1 if you have the <picl.h> header file. */
|
|
#undef HAVE_PICL_H
|
|
|
|
/* Define to 1 if you have the `pipe' function. */
|
|
#undef HAVE_PIPE
|
|
|
|
/* Define to 1 if you have the <poll.h> header file. */
|
|
#undef HAVE_POLL_H
|
|
|
|
/* Define to 1 if you have the <portals4.h> header file. */
|
|
#undef HAVE_PORTALS4_H
|
|
|
|
/* Define to 1 if you have the `posix_memalign' function. */
|
|
#undef HAVE_POSIX_MEMALIGN
|
|
|
|
/* Define to 1 if you have the `preadv' function. */
|
|
#undef HAVE_PREADV
|
|
|
|
/* Define to 1 if you have the `printstack' function. */
|
|
#undef HAVE_PRINTSTACK
|
|
|
|
/* Define to 1 if the system has the type `PROCESSOR_CACHE_TYPE'. */
|
|
#undef HAVE_PROCESSOR_CACHE_TYPE
|
|
|
|
/* Define to 1 if the system has the type `PROCESSOR_GROUP_INFO'. */
|
|
#undef HAVE_PROCESSOR_GROUP_INFO
|
|
|
|
/* Define to 1 if the system has the type `PROCESSOR_NUMBER'. */
|
|
#undef HAVE_PROCESSOR_NUMBER
|
|
|
|
/* Define to 1 if the system has the type `PROCESSOR_RELATIONSHIP'. */
|
|
#undef HAVE_PROCESSOR_RELATIONSHIP
|
|
|
|
/* Define to '1' if program_invocation_name is present and usable */
|
|
#undef HAVE_PROGRAM_INVOCATION_NAME
|
|
|
|
/* Define to 1 if the system has the type `PSAPI_WORKING_SET_EX_BLOCK'. */
|
|
#undef HAVE_PSAPI_WORKING_SET_EX_BLOCK
|
|
|
|
/* Define to 1 if the system has the type `PSAPI_WORKING_SET_EX_INFORMATION'.
|
|
*/
|
|
#undef HAVE_PSAPI_WORKING_SET_EX_INFORMATION
|
|
|
|
/* Define to 1 if you have the <psm2.h> header file. */
|
|
#undef HAVE_PSM2_H
|
|
|
|
/* have PSM2_LIB_REFCOUNT_CAP in psm2.h */
|
|
#undef HAVE_PSM2_LIB_REFCOUNT_CAP
|
|
|
|
/* Define to 1 if you have the <psm.h> header file. */
|
|
#undef HAVE_PSM_H
|
|
|
|
/* Define to 1 if you have the `pthread_condattr_setpshared' function. */
|
|
#undef HAVE_PTHREAD_CONDATTR_SETPSHARED
|
|
|
|
/* Define to 1 if you have the <pthread.h> header file. */
|
|
#undef HAVE_PTHREAD_H
|
|
|
|
/* Define to 1 if you have the `pthread_mutexattr_setpshared' function. */
|
|
#undef HAVE_PTHREAD_MUTEXATTR_SETPSHARED
|
|
|
|
/* Define to 1 if you have the <pthread_np.h> header file. */
|
|
#undef HAVE_PTHREAD_NP_H
|
|
|
|
/* Define to 1 if the system has the type `pthread_t'. */
|
|
#undef HAVE_PTHREAD_T
|
|
|
|
/* Define to 1 if the system has the type `ptrdiff_t'. */
|
|
#undef HAVE_PTRDIFF_T
|
|
|
|
/* Define to 1 if you have the `ptsname' function. */
|
|
#undef HAVE_PTSNAME
|
|
|
|
/* Define to 1 if you have the <pty.h> header file. */
|
|
#undef HAVE_PTY_H
|
|
|
|
/* Define to 1 if you have the <pvfs2.h> header file. */
|
|
#undef HAVE_PVFS2_H
|
|
|
|
/* Define to 1 if you have the <pwd.h> header file. */
|
|
#undef HAVE_PWD_H
|
|
|
|
/* Define to 1 if you have the `pwritev' function. */
|
|
#undef HAVE_PWRITEV
|
|
|
|
/* Define to 1 if you have the <rdma/fabric.h> header file. */
|
|
#undef HAVE_RDMA_FABRIC_H
|
|
|
|
/* Define to 1 if you have the <rdma/fi_ext.h> header file. */
|
|
#undef HAVE_RDMA_FI_EXT_H
|
|
|
|
/* Define to 1 if you have the <rdma/rdma_cma.h> header file. */
|
|
#undef HAVE_RDMA_RDMA_CMA_H
|
|
|
|
/* Define to 1 if you have the <rdma/rsocket.h> header file. */
|
|
#undef HAVE_RDMA_RSOCKET_H
|
|
|
|
/* Define to 1 if you have the `regcmp' function. */
|
|
#undef HAVE_REGCMP
|
|
|
|
/* Define to 1 if you have the `regexec' function. */
|
|
#undef HAVE_REGEXEC
|
|
|
|
/* Define to 1 if you have the <regex.h> header file. */
|
|
#undef HAVE_REGEX_H
|
|
|
|
/* Define to 1 if you have the `regfree' function. */
|
|
#undef HAVE_REGFREE
|
|
|
|
/* Define to 1 if the system has the type `RelationProcessorPackage'. */
|
|
#undef HAVE_RELATIONPROCESSORPACKAGE
|
|
|
|
/* Define to 1 if you have the <sched.h> header file. */
|
|
#undef HAVE_SCHED_H
|
|
|
|
/* Define to 1 if you have the `sem_init' function. */
|
|
#undef HAVE_SEM_INIT
|
|
|
|
/* Define to 1 if you have the `sem_open' function. */
|
|
#undef HAVE_SEM_OPEN
|
|
|
|
/* Define to 1 if you have the `setenv' function. */
|
|
#undef HAVE_SETENV
|
|
|
|
/* Define to 1 if you have the `setlocale' function. */
|
|
#undef HAVE_SETLOCALE
|
|
|
|
/* Define to 1 if you have the `setpgid' function. */
|
|
#undef HAVE_SETPGID
|
|
|
|
/* Define to 1 if you have the `setsid' function. */
|
|
#undef HAVE_SETSID
|
|
|
|
/* Define to 1 if you have the <shlwapi.h> header file. */
|
|
#undef HAVE_SHLWAPI_H
|
|
|
|
/* Define to 1 if `si_band' is a member of `siginfo_t'. */
|
|
#undef HAVE_SIGINFO_T_SI_BAND
|
|
|
|
/* Define to 1 if `si_fd' is a member of `siginfo_t'. */
|
|
#undef HAVE_SIGINFO_T_SI_FD
|
|
|
|
/* Define to 1 if you have the `snprintf' function. */
|
|
#undef HAVE_SNPRINTF
|
|
|
|
/* Define to 1 if you have the `socketpair' function. */
|
|
#undef HAVE_SOCKETPAIR
|
|
|
|
/* Define to 1 if the system has the type `socklen_t'. */
|
|
#undef HAVE_SOCKLEN_T
|
|
|
|
/* Define to 1 if you have the <sockLib.h> header file. */
|
|
#undef HAVE_SOCKLIB_H
|
|
|
|
/* Define to 1 if the system has the type `ssize_t'. */
|
|
#undef HAVE_SSIZE_T
|
|
|
|
/* Define to 1 if you have the `statfs' function. */
|
|
#undef HAVE_STATFS
|
|
|
|
/* Define to 1 if you have the `statvfs' function. */
|
|
#undef HAVE_STATVFS
|
|
|
|
/* Define to 1 if you have the <stdint.h> header file. */
|
|
#undef HAVE_STDINT_H
|
|
|
|
/* Define to 1 if you have the <stdlib.h> header file. */
|
|
#undef HAVE_STDLIB_H
|
|
|
|
/* Define to 1 if you have the `strftime' function. */
|
|
#undef HAVE_STRFTIME
|
|
|
|
/* Define to 1 if you have the <strings.h> header file. */
|
|
#undef HAVE_STRINGS_H
|
|
|
|
/* Define to 1 if you have the <string.h> header file. */
|
|
#undef HAVE_STRING_H
|
|
|
|
/* Define to 1 if you have the `strncasecmp' function. */
|
|
#undef HAVE_STRNCASECMP
|
|
|
|
/* Define to 1 if you have the `strncpy_s' function. */
|
|
#undef HAVE_STRNCPY_S
|
|
|
|
/* Define to 1 if you have the <stropts.h> header file. */
|
|
#undef HAVE_STROPTS_H
|
|
|
|
/* Define to 1 if you have the `strsignal' function. */
|
|
#undef HAVE_STRSIGNAL
|
|
|
|
/* Define to 1 if you have the `strtoull' function. */
|
|
#undef HAVE_STRTOULL
|
|
|
|
/* Define to 1 if `d_type' is a member of `struct dirent'. */
|
|
#undef HAVE_STRUCT_DIRENT_D_TYPE
|
|
|
|
/* Define to 1 if the system has the type `struct ethtool_cmd'. */
|
|
#undef HAVE_STRUCT_ETHTOOL_CMD
|
|
|
|
/* Define to 1 if `speed_hi' is a member of `struct ethtool_cmd'. */
|
|
#undef HAVE_STRUCT_ETHTOOL_CMD_SPEED_HI
|
|
|
|
/* Define to 1 if the system has the type `struct fi_ops_mem_monitor'. */
|
|
#undef HAVE_STRUCT_FI_OPS_MEM_MONITOR
|
|
|
|
/* Define to 1 if `transport_type' is a member of `struct ibv_device'. */
|
|
#undef HAVE_STRUCT_IBV_DEVICE_TRANSPORT_TYPE
|
|
|
|
/* Define to 1 if `exp_atomic_cap' is a member of `struct
|
|
ibv_exp_device_attr'. */
|
|
#undef HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_EXP_ATOMIC_CAP
|
|
|
|
/* Define to 1 if `ext_atom' is a member of `struct ibv_exp_device_attr'. */
|
|
#undef HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_EXT_ATOM
|
|
|
|
/* Define to 1 if the system has the type `struct ifreq'. */
|
|
#undef HAVE_STRUCT_IFREQ
|
|
|
|
/* Define to 1 if `ifr_hwaddr' is a member of `struct ifreq'. */
|
|
#undef HAVE_STRUCT_IFREQ_IFR_HWADDR
|
|
|
|
/* Define to 1 if `ifr_mtu' is a member of `struct ifreq'. */
|
|
#undef HAVE_STRUCT_IFREQ_IFR_MTU
|
|
|
|
/* Define to 1 if the system has the type `struct sockaddr_in'. */
|
|
#undef HAVE_STRUCT_SOCKADDR_IN
|
|
|
|
/* Define to 1 if the system has the type `struct sockaddr_in6'. */
|
|
#undef HAVE_STRUCT_SOCKADDR_IN6
|
|
|
|
/* Define to 1 if `sa_len' is a member of `struct sockaddr'. */
|
|
#undef HAVE_STRUCT_SOCKADDR_SA_LEN
|
|
|
|
/* Define to 1 if the system has the type `struct sockaddr_storage'. */
|
|
#undef HAVE_STRUCT_SOCKADDR_STORAGE
|
|
|
|
/* Define to 1 if `f_fstypename' is a member of `struct statfs'. */
|
|
#undef HAVE_STRUCT_STATFS_F_FSTYPENAME
|
|
|
|
/* Define to 1 if `f_type' is a member of `struct statfs'. */
|
|
#undef HAVE_STRUCT_STATFS_F_TYPE
|
|
|
|
/* Define to 1 if `f_basetype' is a member of `struct statvfs'. */
|
|
#undef HAVE_STRUCT_STATVFS_F_BASETYPE
|
|
|
|
/* Define to 1 if `f_fstypename' is a member of `struct statvfs'. */
|
|
#undef HAVE_STRUCT_STATVFS_F_FSTYPENAME
|
|
|
|
/* Define to 1 if you have the `syscall' function. */
|
|
#undef HAVE_SYSCALL
|
|
|
|
/* Define to 1 if you have the `sysconf' function. */
|
|
#undef HAVE_SYSCONF
|
|
|
|
/* Define to '1' if sysctl is present and usable */
|
|
#undef HAVE_SYSCTL
|
|
|
|
/* Define to '1' if sysctlbyname is present and usable */
|
|
#undef HAVE_SYSCTLBYNAME
|
|
|
|
/* Define to 1 if you have the `syslog' function. */
|
|
#undef HAVE_SYSLOG
|
|
|
|
/* Define to 1 if you have the <syslog.h> header file. */
|
|
#undef HAVE_SYSLOG_H
|
|
|
|
/* Define to 1 if the system has the type
|
|
`SYSTEM_LOGICAL_PROCESSOR_INFORMATION'. */
|
|
#undef HAVE_SYSTEM_LOGICAL_PROCESSOR_INFORMATION
|
|
|
|
/* Define to 1 if the system has the type
|
|
`SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX'. */
|
|
#undef HAVE_SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX
|
|
|
|
/* Define to 1 if you have the <sys/auxv.h> header file. */
|
|
#undef HAVE_SYS_AUXV_H
|
|
|
|
/* Define to 1 if you have the <sys/cpuset.h> header file. */
|
|
#undef HAVE_SYS_CPUSET_H
|
|
|
|
/* Define to 1 if you have the <sys/fcntl.h> header file. */
|
|
#undef HAVE_SYS_FCNTL_H
|
|
|
|
/* Define to 1 if you have the <sys/ioctl.h> header file. */
|
|
#undef HAVE_SYS_IOCTL_H
|
|
|
|
/* Define to 1 if you have the <sys/ipc.h> header file. */
|
|
#undef HAVE_SYS_IPC_H
|
|
|
|
/* Define to 1 if you have the <sys/lgrp_user.h> header file. */
|
|
#undef HAVE_SYS_LGRP_USER_H
|
|
|
|
/* Define to 1 if you have the <sys/mman.h> header file. */
|
|
#undef HAVE_SYS_MMAN_H
|
|
|
|
/* Define to 1 if you have the <sys/mount.h> header file. */
|
|
#undef HAVE_SYS_MOUNT_H
|
|
|
|
/* Define to 1 if you have the <sys/param.h> header file. */
|
|
#undef HAVE_SYS_PARAM_H
|
|
|
|
/* Define to 1 if you have the <sys/poll.h> header file. */
|
|
#undef HAVE_SYS_POLL_H
|
|
|
|
/* Define to 1 if you have the <sys/prctl.h> header file. */
|
|
#undef HAVE_SYS_PRCTL_H
|
|
|
|
/* Define to 1 if you have the <sys/queue.h> header file. */
|
|
#undef HAVE_SYS_QUEUE_H
|
|
|
|
/* Define to 1 if you have the <sys/resource.h> header file. */
|
|
#undef HAVE_SYS_RESOURCE_H
|
|
|
|
/* Define to 1 if you have the <sys/select.h> header file. */
|
|
#undef HAVE_SYS_SELECT_H
|
|
|
|
/* Define to 1 if you have the <sys/shm.h> header file. */
|
|
#undef HAVE_SYS_SHM_H
|
|
|
|
/* Define to 1 if you have the <sys/socket.h> header file. */
|
|
#undef HAVE_SYS_SOCKET_H
|
|
|
|
/* Define to 1 if you have the <sys/sockio.h> header file. */
|
|
#undef HAVE_SYS_SOCKIO_H
|
|
|
|
/* Define to 1 if you have the <sys/statfs.h> header file. */
|
|
#undef HAVE_SYS_STATFS_H
|
|
|
|
/* Define to 1 if you have the <sys/statvfs.h> header file. */
|
|
#undef HAVE_SYS_STATVFS_H
|
|
|
|
/* Define to 1 if you have the <sys/stat.h> header file. */
|
|
#undef HAVE_SYS_STAT_H
|
|
|
|
/* Define to 1 if you have the <sys/synch.h> header file. */
|
|
#undef HAVE_SYS_SYNCH_H
|
|
|
|
/* Define to 1 if you have the <sys/syscall.h> header file. */
|
|
#undef HAVE_SYS_SYSCALL_H
|
|
|
|
/* Define to 1 if you have the <sys/sysctl.h> header file. */
|
|
#undef HAVE_SYS_SYSCTL_H
|
|
|
|
/* Define to 1 if you have the <sys/time.h> header file. */
|
|
#undef HAVE_SYS_TIME_H
|
|
|
|
/* Define to 1 if you have the <sys/tree.h> header file. */
|
|
#undef HAVE_SYS_TREE_H
|
|
|
|
/* Define to 1 if you have the <sys/types.h> header file. */
|
|
#undef HAVE_SYS_TYPES_H
|
|
|
|
/* Define to 1 if you have the <sys/uio.h> header file. */
|
|
#undef HAVE_SYS_UIO_H
|
|
|
|
/* Define to 1 if you have the <sys/un.h> header file. */
|
|
#undef HAVE_SYS_UN_H
|
|
|
|
/* Define to 1 if you have the <sys/utsname.h> header file. */
|
|
#undef HAVE_SYS_UTSNAME_H
|
|
|
|
/* Define to 1 if you have the <sys/vfs.h> header file. */
|
|
#undef HAVE_SYS_VFS_H
|
|
|
|
/* Define to 1 if you have the <sys/wait.h> header file. */
|
|
#undef HAVE_SYS_WAIT_H
|
|
|
|
/* Define to 1 if you have the <TargetConditionals.h> header file. */
|
|
#undef HAVE_TARGETCONDITIONALS_H
|
|
|
|
/* Define to 1 if you have the `tcgetpgrp' function. */
|
|
#undef HAVE_TCGETPGRP
|
|
|
|
/* Define to 1 if you have the <termios.h> header file. */
|
|
#undef HAVE_TERMIOS_H
|
|
|
|
/* Define to 1 if you have the <tm.h> header file. */
|
|
#undef HAVE_TM_H
|
|
|
|
/* Define to 1 if you have the <tm_tree.h> header file. */
|
|
#undef HAVE_TM_TREE_H
|
|
|
|
/* Define to 1 if you have the <ucc/api/ucc.h> header file. */
|
|
#undef HAVE_UCC_API_UCC_H
|
|
|
|
/* Define to 1 if you have the `ucc_comm_free' function. */
|
|
#undef HAVE_UCC_COMM_FREE
|
|
|
|
/* Define to 1 if you have the <ucontext.h> header file. */
|
|
#undef HAVE_UCONTEXT_H
|
|
|
|
/* Define to 1 if you have the <ucp/api/ucp.h> header file. */
|
|
#undef HAVE_UCP_API_UCP_H
|
|
|
|
/* have memory types attribute */
|
|
#undef HAVE_UCP_ATTR_MEMORY_TYPES
|
|
|
|
/* Define to 1 if the system has the type `ucp_request_param_t'. */
|
|
#undef HAVE_UCP_REQUEST_PARAM_T
|
|
|
|
/* have ucp_tag_send_nbr() */
|
|
#undef HAVE_UCP_TAG_SEND_NBR
|
|
|
|
/* have worker address attribute */
|
|
#undef HAVE_UCP_WORKER_ADDRESS_FLAGS
|
|
|
|
/* have ucx */
|
|
#undef HAVE_UCX
|
|
|
|
/* Support for device memory allocation */
|
|
#undef HAVE_UCX_DEVICE_MEM
|
|
|
|
/* Define to 1 if the system has the type `uint128_t'. */
|
|
#undef HAVE_UINT128_T
|
|
|
|
/* Define to 1 if the system has the type `uint16_t'. */
|
|
#undef HAVE_UINT16_T
|
|
|
|
/* Define to 1 if the system has the type `uint32_t'. */
|
|
#undef HAVE_UINT32_T
|
|
|
|
/* Define to 1 if the system has the type `uint64_t'. */
|
|
#undef HAVE_UINT64_T
|
|
|
|
/* Define to 1 if the system has the type `uint8_t'. */
|
|
#undef HAVE_UINT8_T
|
|
|
|
/* Define to 1 if the system has the type `uintptr_t'. */
|
|
#undef HAVE_UINTPTR_T
|
|
|
|
/* Define to 1 if you have the <ulimit.h> header file. */
|
|
#undef HAVE_ULIMIT_H
|
|
|
|
/* Define to 1 if you have the `uname' function. */
|
|
#undef HAVE_UNAME
|
|
|
|
/* Define to 1 if you have the <unistd.h> header file. */
|
|
#undef HAVE_UNISTD_H
|
|
|
|
/* whether unix byteswap routines -- htonl, htons, nothl, ntohs -- are
|
|
available */
|
|
#undef HAVE_UNIX_BYTESWAP
|
|
|
|
/* Define to 1 if you have the `usleep' function. */
|
|
#undef HAVE_USLEEP
|
|
|
|
/* Define to 1 if you have the <util.h> header file. */
|
|
#undef HAVE_UTIL_H
|
|
|
|
/* Define to 1 if you have the <utmp.h> header file. */
|
|
#undef HAVE_UTMP_H
|
|
|
|
/* Define to 1 if you have the <valgrind/valgrind.h> header file. */
|
|
#undef HAVE_VALGRIND_VALGRIND_H
|
|
|
|
/* Define to 1 if you have the `vasprintf' function. */
|
|
#undef HAVE_VASPRINTF
|
|
|
|
/* Define to 1 if you have the `vsnprintf' function. */
|
|
#undef HAVE_VSNPRINTF
|
|
|
|
/* Define to 1 if you have the `vsyslog' function. */
|
|
#undef HAVE_VSYSLOG
|
|
|
|
/* Define to 1 if you have the `waitpid' function. */
|
|
#undef HAVE_WAITPID
|
|
|
|
/* Define to 1 if you have the <X11/keysym.h> header file. */
|
|
#undef HAVE_X11_KEYSYM_H
|
|
|
|
/* Define to 1 if you have the <X11/Xlib.h> header file. */
|
|
#undef HAVE_X11_XLIB_H
|
|
|
|
/* Define to 1 if you have the <X11/Xutil.h> header file. */
|
|
#undef HAVE_X11_XUTIL_H
|
|
|
|
/* Define to 1 if you have the <xpmem.h> header file. */
|
|
#undef HAVE_XPMEM_H
|
|
|
|
/* Define to 1 if you have the <zlib.h> header file. */
|
|
#undef HAVE_ZLIB_H
|
|
|
|
/* Define to 1 if you have the `_NSGetEnviron' function. */
|
|
#undef HAVE__NSGETENVIRON
|
|
|
|
/* Define to 1 if you have the `__clear_cache' function. */
|
|
#undef HAVE___CLEAR_CACHE
|
|
|
|
/* Define to 1 if you have the `__curbrk' function. */
|
|
#undef HAVE___CURBRK
|
|
|
|
/* Define to 1 if the system has the type `__float128'. */
|
|
#undef HAVE___FLOAT128
|
|
|
|
/* Define to 1 if the system has the type `__int128'. */
|
|
#undef HAVE___INT128
|
|
|
|
/* Define to 1 if you have the `__malloc_initialize_hook' function. */
|
|
#undef HAVE___MALLOC_INITIALIZE_HOOK
|
|
|
|
/* Define to 1 if you have the `__mmap' function. */
|
|
#undef HAVE___MMAP
|
|
|
|
/* Define to 1 if you have the `__munmap' function. */
|
|
#undef HAVE___MUNMAP
|
|
|
|
/* Define to '1' if __progname is present and usable */
|
|
#undef HAVE___PROGNAME
|
|
|
|
/* Define to 1 if you have the `__syscall' function. */
|
|
#undef HAVE___SYSCALL
|
|
|
|
/* Define to 1 on AIX */
|
|
#undef HWLOC_AIX_SYS
|
|
|
|
/* Define to 1 on BlueGene/Q */
|
|
#undef HWLOC_BGQ_SYS
|
|
|
|
/* Whether C compiler supports symbol visibility or not */
|
|
#undef HWLOC_C_HAVE_VISIBILITY
|
|
|
|
/* Define to 1 on Darwin */
|
|
#undef HWLOC_DARWIN_SYS
|
|
|
|
/* Whether we are in debugging mode or not */
|
|
#undef HWLOC_DEBUG
|
|
|
|
/* Version of hwloc */
|
|
#undef HWLOC_EXTERNAL_HWLOC_VERSION
|
|
|
|
/* Define to 1 on *FREEBSD */
|
|
#undef HWLOC_FREEBSD_SYS
|
|
|
|
/* Whether your compiler has __attribute__ or not */
|
|
#undef HWLOC_HAVE_ATTRIBUTE
|
|
|
|
/* Whether your compiler has __attribute__ aligned or not */
|
|
#undef HWLOC_HAVE_ATTRIBUTE_ALIGNED
|
|
|
|
/* Whether your compiler has __attribute__ always_inline or not */
|
|
#undef HWLOC_HAVE_ATTRIBUTE_ALWAYS_INLINE
|
|
|
|
/* Whether your compiler has __attribute__ cold or not */
|
|
#undef HWLOC_HAVE_ATTRIBUTE_COLD
|
|
|
|
/* Whether your compiler has __attribute__ const or not */
|
|
#undef HWLOC_HAVE_ATTRIBUTE_CONST
|
|
|
|
/* Whether your compiler has __attribute__ deprecated or not */
|
|
#undef HWLOC_HAVE_ATTRIBUTE_DEPRECATED
|
|
|
|
/* Whether your compiler has __attribute__ format or not */
|
|
#undef HWLOC_HAVE_ATTRIBUTE_FORMAT
|
|
|
|
/* Whether your compiler has __attribute__ hot or not */
|
|
#undef HWLOC_HAVE_ATTRIBUTE_HOT
|
|
|
|
/* Whether your compiler has __attribute__ malloc or not */
|
|
#undef HWLOC_HAVE_ATTRIBUTE_MALLOC
|
|
|
|
/* Whether your compiler has __attribute__ may_alias or not */
|
|
#undef HWLOC_HAVE_ATTRIBUTE_MAY_ALIAS
|
|
|
|
/* Whether your compiler has __attribute__ nonnull or not */
|
|
#undef HWLOC_HAVE_ATTRIBUTE_NONNULL
|
|
|
|
/* Whether your compiler has __attribute__ noreturn or not */
|
|
#undef HWLOC_HAVE_ATTRIBUTE_NORETURN
|
|
|
|
/* Whether your compiler has __attribute__ no_instrument_function or not */
|
|
#undef HWLOC_HAVE_ATTRIBUTE_NO_INSTRUMENT_FUNCTION
|
|
|
|
/* Whether your compiler has __attribute__ packed or not */
|
|
#undef HWLOC_HAVE_ATTRIBUTE_PACKED
|
|
|
|
/* Whether your compiler has __attribute__ pure or not */
|
|
#undef HWLOC_HAVE_ATTRIBUTE_PURE
|
|
|
|
/* Whether your compiler has __attribute__ sentinel or not */
|
|
#undef HWLOC_HAVE_ATTRIBUTE_SENTINEL
|
|
|
|
/* Whether your compiler has __attribute__ unused or not */
|
|
#undef HWLOC_HAVE_ATTRIBUTE_UNUSED
|
|
|
|
/* Whether your compiler has __attribute__ warn unused result or not */
|
|
#undef HWLOC_HAVE_ATTRIBUTE_WARN_UNUSED_RESULT
|
|
|
|
/* Whether your compiler has __attribute__ weak alias or not */
|
|
#undef HWLOC_HAVE_ATTRIBUTE_WEAK_ALIAS
|
|
|
|
/* Define to 1 if your `ffs' function is known to be broken. */
|
|
#undef HWLOC_HAVE_BROKEN_FFS
|
|
|
|
/* Define to 1 if you have the `clz' function. */
|
|
#undef HWLOC_HAVE_CLZ
|
|
|
|
/* Define to 1 if you have the `clzl' function. */
|
|
#undef HWLOC_HAVE_CLZL
|
|
|
|
/* Define to 1 if the CPU_SET macro works */
|
|
#undef HWLOC_HAVE_CPU_SET
|
|
|
|
/* Define to 1 if the CPU_SET_S macro works */
|
|
#undef HWLOC_HAVE_CPU_SET_S
|
|
|
|
/* Define to 1 if you have the `cudart' SDK. */
|
|
#undef HWLOC_HAVE_CUDART
|
|
|
|
/* Define to 1 if function `clz' is declared by system headers */
|
|
#undef HWLOC_HAVE_DECL_CLZ
|
|
|
|
/* Define to 1 if function `clzl' is declared by system headers */
|
|
#undef HWLOC_HAVE_DECL_CLZL
|
|
|
|
/* Define to 1 if function `ffs' is declared by system headers */
|
|
#undef HWLOC_HAVE_DECL_FFS
|
|
|
|
/* Define to 1 if function `ffsl' is declared by system headers */
|
|
#undef HWLOC_HAVE_DECL_FFSL
|
|
|
|
/* Define to 1 if function `fls' is declared by system headers */
|
|
#undef HWLOC_HAVE_DECL_FLS
|
|
|
|
/* Define to 1 if function `flsl' is declared by system headers */
|
|
#undef HWLOC_HAVE_DECL_FLSL
|
|
|
|
/* Define to 1 if function `strncasecmp' is declared by system headers */
|
|
#undef HWLOC_HAVE_DECL_STRNCASECMP
|
|
|
|
/* Define to 1 if you have the `ffs' function. */
|
|
#undef HWLOC_HAVE_FFS
|
|
|
|
/* Define to 1 if you have the `ffsl' function. */
|
|
#undef HWLOC_HAVE_FFSL
|
|
|
|
/* Define to 1 if you have the `fls' function. */
|
|
#undef HWLOC_HAVE_FLS
|
|
|
|
/* Define to 1 if you have the `flsl' function. */
|
|
#undef HWLOC_HAVE_FLSL
|
|
|
|
/* Define to 1 if you have the GL module components. */
|
|
#undef HWLOC_HAVE_GL
|
|
|
|
/* Define to 1 if you have libudev. */
|
|
#undef HWLOC_HAVE_LIBUDEV
|
|
|
|
/* Define to 1 if you have the `libxml2' library. */
|
|
#undef HWLOC_HAVE_LIBXML2
|
|
|
|
/* Define to 1 if building the Linux I/O component */
|
|
#undef HWLOC_HAVE_LINUXIO
|
|
|
|
/* Define to 1 if enabling Linux-specific PCI discovery in the Linux I/O
|
|
component */
|
|
#undef HWLOC_HAVE_LINUXPCI
|
|
|
|
/* Define to 1 if you have the `NVML' library. */
|
|
#undef HWLOC_HAVE_NVML
|
|
|
|
/* Define to 1 if glibc provides the old prototype (without length) of
|
|
sched_setaffinity() */
|
|
#undef HWLOC_HAVE_OLD_SCHED_SETAFFINITY
|
|
|
|
/* Define to 1 if you have the `OpenCL' library. */
|
|
#undef HWLOC_HAVE_OPENCL
|
|
|
|
/* Define to 1 if the hwloc library should support dynamically-loaded plugins
|
|
*/
|
|
#undef HWLOC_HAVE_PLUGINS
|
|
|
|
/* `Define to 1 if you have pthread_getthrds_np' */
|
|
#undef HWLOC_HAVE_PTHREAD_GETTHRDS_NP
|
|
|
|
/* Define to 1 if pthread mutexes are available */
|
|
#undef HWLOC_HAVE_PTHREAD_MUTEX
|
|
|
|
/* Define to 1 if glibc provides a prototype of sched_setaffinity() */
|
|
#undef HWLOC_HAVE_SCHED_SETAFFINITY
|
|
|
|
/* Define to 1 if you have the <stdint.h> header file. */
|
|
#undef HWLOC_HAVE_STDINT_H
|
|
|
|
/* Define to 1 if function `syscall' is available with 6 parameters */
|
|
#undef HWLOC_HAVE_SYSCALL
|
|
|
|
/* Define to 1 if you have the `windows.h' header. */
|
|
#undef HWLOC_HAVE_WINDOWS_H
|
|
|
|
/* Define to 1 if X11 headers including Xutil.h and keysym.h are available. */
|
|
#undef HWLOC_HAVE_X11_KEYSYM
|
|
|
|
/* Define to 1 if you have x86 cpuid */
|
|
#undef HWLOC_HAVE_X86_CPUID
|
|
|
|
/* Define to 1 on HP-UX */
|
|
#undef HWLOC_HPUX_SYS
|
|
|
|
/* Version of hwloc */
|
|
#undef HWLOC_HWLOC201_HWLOC_VERSION
|
|
|
|
/* Define to 1 on Irix */
|
|
#undef HWLOC_IRIX_SYS
|
|
|
|
/* Define to 1 on Linux */
|
|
#undef HWLOC_LINUX_SYS
|
|
|
|
/* Define to 1 on *NETBSD */
|
|
#undef HWLOC_NETBSD_SYS
|
|
|
|
/* The size of `unsigned int', as computed by sizeof */
|
|
#undef HWLOC_SIZEOF_UNSIGNED_INT
|
|
|
|
/* The size of `unsigned long', as computed by sizeof */
|
|
#undef HWLOC_SIZEOF_UNSIGNED_LONG
|
|
|
|
/* Define to 1 on Solaris */
|
|
#undef HWLOC_SOLARIS_SYS
|
|
|
|
/* The hwloc symbol prefix */
|
|
#undef HWLOC_SYM_PREFIX
|
|
|
|
/* The hwloc symbol prefix in all caps */
|
|
#undef HWLOC_SYM_PREFIX_CAPS
|
|
|
|
/* Whether we need to re-define all the hwloc public symbols or not */
|
|
#undef HWLOC_SYM_TRANSFORM
|
|
|
|
/* Define to 1 on unsupported systems */
|
|
#undef HWLOC_UNSUPPORTED_SYS
|
|
|
|
/* The library version, always available, even in embedded mode, contrary to
|
|
VERSION */
|
|
#undef HWLOC_VERSION
|
|
|
|
/* Define to 1 on WINDOWS */
|
|
#undef HWLOC_WIN_SYS
|
|
|
|
/* Define to 1 on x86_32 */
|
|
#undef HWLOC_X86_32_ARCH
|
|
|
|
/* Define to 1 on x86_64 */
|
|
#undef HWLOC_X86_64_ARCH
|
|
|
|
/* Define to the sub-directory where libtool stores uninstalled libraries. */
|
|
#undef LT_OBJDIR
|
|
|
|
/* Header to include for event implementation */
|
|
#undef MCA_event_IMPLEMENTATION_HEADER
|
|
|
|
/* Header to include for hwloc implementation */
|
|
#undef MCA_hwloc_IMPLEMENTATION_HEADER
|
|
|
|
/* Location of external hwloc header */
|
|
#undef MCA_hwloc_external_header
|
|
|
|
/* Location of external hwloc OpenFabrics header */
|
|
#undef MCA_hwloc_external_openfabrics_header
|
|
|
|
/* Location of external hwloc shmem header */
|
|
#undef MCA_hwloc_external_shmem_header
|
|
|
|
/* Complete set of command line arguments given to ROMIOs configure script */
|
|
#undef MCA_io_romio321_COMPLETE_CONFIGURE_FLAGS
|
|
|
|
/* Set of user-defined configure flags given to ROMIOs configure script via
|
|
--with-io-romio-flags */
|
|
#undef MCA_io_romio321_USER_CONFIGURE_FLAGS
|
|
|
|
/* Header to include for memcpy implementation */
|
|
#undef MCA_memcpy_IMPLEMENTATION_HEADER
|
|
|
|
/* Header to include for parts of the memory implementation */
|
|
#undef MCA_memory_IMPLEMENTATION_HEADER
|
|
|
|
/* Defined to 1 if ompi:mtl should use direct calls instead of components */
|
|
#undef MCA_ompi_mtl_DIRECT_CALL
|
|
|
|
/* name of component to use for direct calls, if MCA_ompi_mtl_DIRECT_CALL is 1
|
|
*/
|
|
#undef MCA_ompi_mtl_DIRECT_CALL_COMPONENT
|
|
|
|
/* Header ompi:mtl includes to be direct called */
|
|
#undef MCA_ompi_mtl_DIRECT_CALL_HEADER
|
|
|
|
/* Defined to 1 if ompi:pml should use direct calls instead of components */
|
|
#undef MCA_ompi_pml_DIRECT_CALL
|
|
|
|
/* name of component to use for direct calls, if MCA_ompi_pml_DIRECT_CALL is 1
|
|
*/
|
|
#undef MCA_ompi_pml_DIRECT_CALL_COMPONENT
|
|
|
|
/* Header ompi:pml includes to be direct called */
|
|
#undef MCA_ompi_pml_DIRECT_CALL_HEADER
|
|
|
|
/* Defined to 1 if oshmem:memheap should use direct calls instead of
|
|
components */
|
|
#undef MCA_oshmem_memheap_DIRECT_CALL
|
|
|
|
/* name of component to use for direct calls, if
|
|
MCA_oshmem_memheap_DIRECT_CALL is 1 */
|
|
#undef MCA_oshmem_memheap_DIRECT_CALL_COMPONENT
|
|
|
|
/* Header oshmem:memheap includes to be direct called */
|
|
#undef MCA_oshmem_memheap_DIRECT_CALL_HEADER
|
|
|
|
/* Defined to 1 if oshmem:spml should use direct calls instead of components
|
|
*/
|
|
#undef MCA_oshmem_spml_DIRECT_CALL
|
|
|
|
/* name of component to use for direct calls, if MCA_oshmem_spml_DIRECT_CALL
|
|
is 1 */
|
|
#undef MCA_oshmem_spml_DIRECT_CALL_COMPONENT
|
|
|
|
/* Header oshmem:spml includes to be direct called */
|
|
#undef MCA_oshmem_spml_DIRECT_CALL_HEADER
|
|
|
|
/* Header to include for rte implementation */
|
|
#undef MCA_rte_IMPLEMENTATION_HEADER
|
|
|
|
/* Header to include for timer implementation */
|
|
#undef MCA_timer_IMPLEMENTATION_HEADER
|
|
|
|
/* Whether we can use M-PAGE supported since MOFED 1.8 */
|
|
#undef MPAGE_ENABLE
|
|
|
|
/* create_flags field is part of ibv_exp_reg_mr_in */
|
|
#undef MPAGE_HAVE_IBV_EXP_REG_MR_CREATE_FLAGS
|
|
|
|
/* exp_access field is part of ibv_exp_reg_shared_mr_in */
|
|
#undef MPAGE_HAVE_SMR_EXP_ACCESS
|
|
|
|
/* Macro that is set to 1 when CUDA-aware support is configured in and 0 when
|
|
it is not */
|
|
#undef MPIX_CUDA_AWARE_SUPPORT
|
|
|
|
/* Maximum value for an MPI_Count */
|
|
#undef MPI_COUNT_MAX
|
|
|
|
/* Whether we want to check MPI parameters always, never, or decide at
|
|
run-time */
|
|
#undef MPI_PARAM_CHECK
|
|
|
|
/* Alignment of Fortran CHARACTER */
|
|
#undef OMPI_ALIGNMENT_FORTRAN_CHARACTER
|
|
|
|
/* Alignment of Fortran COMPLEX */
|
|
#undef OMPI_ALIGNMENT_FORTRAN_COMPLEX
|
|
|
|
/* Alignment of Fortran COMPLEX*16 */
|
|
#undef OMPI_ALIGNMENT_FORTRAN_COMPLEX16
|
|
|
|
/* Alignment of Fortran COMPLEX*32 */
|
|
#undef OMPI_ALIGNMENT_FORTRAN_COMPLEX32
|
|
|
|
/* Alignment of Fortran COMPLEX*4 */
|
|
#undef OMPI_ALIGNMENT_FORTRAN_COMPLEX4
|
|
|
|
/* Alignment of Fortran COMPLEX*8 */
|
|
#undef OMPI_ALIGNMENT_FORTRAN_COMPLEX8
|
|
|
|
/* Alignment of Fortran DOUBLE COMPLEX */
|
|
#undef OMPI_ALIGNMENT_FORTRAN_DOUBLE_COMPLEX
|
|
|
|
/* Alignment of Fortran DOUBLE PRECISION */
|
|
#undef OMPI_ALIGNMENT_FORTRAN_DOUBLE_PRECISION
|
|
|
|
/* Alignment of Fortran INTEGER */
|
|
#undef OMPI_ALIGNMENT_FORTRAN_INTEGER
|
|
|
|
/* Alignment of Fortran INTEGER*1 */
|
|
#undef OMPI_ALIGNMENT_FORTRAN_INTEGER1
|
|
|
|
/* Alignment of Fortran INTEGER*16 */
|
|
#undef OMPI_ALIGNMENT_FORTRAN_INTEGER16
|
|
|
|
/* Alignment of Fortran INTEGER*2 */
|
|
#undef OMPI_ALIGNMENT_FORTRAN_INTEGER2
|
|
|
|
/* Alignment of Fortran INTEGER*4 */
|
|
#undef OMPI_ALIGNMENT_FORTRAN_INTEGER4
|
|
|
|
/* Alignment of Fortran INTEGER*8 */
|
|
#undef OMPI_ALIGNMENT_FORTRAN_INTEGER8
|
|
|
|
/* Alignment of Fortran LOGICAL */
|
|
#undef OMPI_ALIGNMENT_FORTRAN_LOGICAL
|
|
|
|
/* Alignment of Fortran LOGICAL*1 */
|
|
#undef OMPI_ALIGNMENT_FORTRAN_LOGICAL1
|
|
|
|
/* Alignment of Fortran LOGICAL*2 */
|
|
#undef OMPI_ALIGNMENT_FORTRAN_LOGICAL2
|
|
|
|
/* Alignment of Fortran LOGICAL*4 */
|
|
#undef OMPI_ALIGNMENT_FORTRAN_LOGICAL4
|
|
|
|
/* Alignment of Fortran LOGICAL*8 */
|
|
#undef OMPI_ALIGNMENT_FORTRAN_LOGICAL8
|
|
|
|
/* Alignment of Fortran REAL */
|
|
#undef OMPI_ALIGNMENT_FORTRAN_REAL
|
|
|
|
/* Alignment of Fortran REAL*16 */
|
|
#undef OMPI_ALIGNMENT_FORTRAN_REAL16
|
|
|
|
/* Alignment of Fortran REAL*2 */
|
|
#undef OMPI_ALIGNMENT_FORTRAN_REAL2
|
|
|
|
/* Alignment of Fortran REAL*4 */
|
|
#undef OMPI_ALIGNMENT_FORTRAN_REAL4
|
|
|
|
/* Alignment of Fortran REAL*8 */
|
|
#undef OMPI_ALIGNMENT_FORTRAN_REAL8
|
|
|
|
/* Whether we want MPI C++ support or not */
|
|
#undef OMPI_BUILD_CXX_BINDINGS
|
|
|
|
/* The level of fortran bindings to be built */
|
|
#undef OMPI_BUILD_FORTRAN_BINDINGS
|
|
|
|
/* OMPI underlying C++ compiler */
|
|
#undef OMPI_CXX
|
|
|
|
/* Whether C++ compiler supports __builtin_expect */
|
|
#undef OMPI_CXX_HAVE_BUILTIN_EXPECT
|
|
|
|
/* Whether C++ compiler supports __builtin_prefetch */
|
|
#undef OMPI_CXX_HAVE_BUILTIN_PREFETCH
|
|
|
|
/* Whether a const_cast on a 2-d array will work with the C++ compiler */
|
|
#undef OMPI_CXX_SUPPORTS_2D_CONST_CAST
|
|
|
|
/* Enable contributed software package libompitrace */
|
|
#undef OMPI_ENABLE_CONTRIB_libompitrace
|
|
|
|
/* whether we support Grequest extensions */
|
|
#undef OMPI_ENABLE_GREQUEST_EXTENSIONS
|
|
|
|
/* whether we want MPI-1.x support */
|
|
#undef OMPI_ENABLE_MPI1_COMPAT
|
|
|
|
/* Underlying Fortran compiler */
|
|
#undef OMPI_FC
|
|
|
|
/* Absolutey path to the underlying Fortran compiler found by configure */
|
|
#undef OMPI_FC_ABSOLUTE
|
|
|
|
/* Whether the mpif.h interface supports the MPI_SIZEOF interface or not */
|
|
#undef OMPI_FORTRAN_BUILD_SIZEOF
|
|
|
|
/* Whether fortran symbols are all caps or not */
|
|
#undef OMPI_FORTRAN_CAPS
|
|
|
|
/* Whether fortran symbols have a trailing double underscore or not */
|
|
#undef OMPI_FORTRAN_DOUBLE_UNDERSCORE
|
|
|
|
/* How many bytes the mpi_f08 TYPE(MPI_<foo>) handles will be aligned to */
|
|
#undef OMPI_FORTRAN_F08_HANDLE_ALIGNMENT
|
|
|
|
/* How many bytes the mpi_f08 TYPE(MPI_<foo>) handles will be */
|
|
#undef OMPI_FORTRAN_F08_HANDLE_SIZE
|
|
|
|
/* Max handle value for fortran MPI handles, effectively min(INT_MAX, max
|
|
fortran INTEGER value) */
|
|
#undef OMPI_FORTRAN_HANDLE_MAX
|
|
|
|
/* For mpi-f08-interfaces-callbacks.f90 and ompi_info: whether the compiler
|
|
supports the "abstract" keyword or not */
|
|
#undef OMPI_FORTRAN_HAVE_ABSTRACT
|
|
|
|
/* For ompi/mpi/fortran/use-mpi-f08/blah.F90 and blah.h and ompi_info: whether
|
|
the compiler supports the "asynchronous" keyword or not */
|
|
#undef OMPI_FORTRAN_HAVE_ASYNCHRONOUS
|
|
|
|
/* For ompi_info: Whether the compiler supports all forms of BIND(C) that we
|
|
need */
|
|
#undef OMPI_FORTRAN_HAVE_BIND_C
|
|
|
|
/* For ompi_info: Whether the compiler supports SUBROUTINE ... BIND(C) or not
|
|
*/
|
|
#undef OMPI_FORTRAN_HAVE_BIND_C_SUB
|
|
|
|
/* For ompi_info: Whether the compiler supports TYPE, BIND(C) or not */
|
|
#undef OMPI_FORTRAN_HAVE_BIND_C_TYPE
|
|
|
|
/* For ompi_info: Whether the compiler supports TYPE, BIND(C, NAME="name") or
|
|
not */
|
|
#undef OMPI_FORTRAN_HAVE_BIND_C_TYPE_NAME
|
|
|
|
/* For ompi/mpi/fortran/use-mpi-f08/blah.F90 and blah.h and ompi_info: whether
|
|
the compiler supports c_funloc or not */
|
|
#undef OMPI_FORTRAN_HAVE_C_FUNLOC
|
|
|
|
/* For ompi_info: Whether the Fortran compiler supports the Fortran 2008
|
|
"assumed rank" syntax or not */
|
|
#undef OMPI_FORTRAN_HAVE_F08_ASSUMED_RANK
|
|
|
|
/* Whether the Fortran compiler supports ignore TKR functionality or not */
|
|
#undef OMPI_FORTRAN_HAVE_IGNORE_TKR
|
|
|
|
/* Whether the compiler supports INTERFACE or not */
|
|
#undef OMPI_FORTRAN_HAVE_INTERFACE
|
|
|
|
/* For ompi_info: Whether the compiler supports ISO_C_BINDING or not */
|
|
#undef OMPI_FORTRAN_HAVE_ISO_C_BINDING
|
|
|
|
/* Whether the compiler supports ISO_FORTRAN_ENV or not */
|
|
#undef OMPI_FORTRAN_HAVE_ISO_FORTRAN_ENV
|
|
|
|
/* For ompi_info: whether the Fortran compiler supports optional arguments or
|
|
not */
|
|
#undef OMPI_FORTRAN_HAVE_OPTIONAL_ARGS
|
|
|
|
/* For mpi-f08-types.f90 and ompi_info: whether the compiler supports the
|
|
"private" keyword or not (used in MPI_Status) */
|
|
#undef OMPI_FORTRAN_HAVE_PRIVATE
|
|
|
|
/* For ompi/mpi/fortran/use-mpi-f08/blah.F90 and blah.h and ompi_info: whether
|
|
the compiler supports the "procedure" keyword or not */
|
|
#undef OMPI_FORTRAN_HAVE_PROCEDURE
|
|
|
|
/* For mpi-f08-types.f90 and .F90 and ompi_info: whether the compiler supports
|
|
the "protected" keyword or not */
|
|
#undef OMPI_FORTRAN_HAVE_PROTECTED
|
|
|
|
/* Whether the compiler supports STORAGE_SIZE on relevant types */
|
|
#undef OMPI_FORTRAN_HAVE_STORAGE_SIZE
|
|
|
|
/* For ompi/mpi/fortran/use-mpi-f08/blah.F90 and blah.h and ompi_info: whether
|
|
the compiler supports "USE ... ONLY" notation properly or not */
|
|
#undef OMPI_FORTRAN_HAVE_USE_ONLY
|
|
|
|
/* Pre declaration for FORTRAN ignore parameter TKR behavior */
|
|
#undef OMPI_FORTRAN_IGNORE_TKR_PREDECL
|
|
|
|
/* Type declaration for FORTRAN ignore parameter TKR behavior */
|
|
#undef OMPI_FORTRAN_IGNORE_TKR_TYPE
|
|
|
|
/* Max dimension rank of Fortran arrays */
|
|
#undef OMPI_FORTRAN_MAX_ARRAY_RANK
|
|
|
|
/* Whether we are building support for the mpif.h bindings or not */
|
|
#undef OMPI_FORTRAN_MPIFH_BINDINGS
|
|
|
|
/* Whether the mpi_f08 implementation is using wrapper routines ("bad" Fortran
|
|
compiler) or weak symbols ("good" Fortran compiler) for the F08 interface
|
|
definition implementations */
|
|
#undef OMPI_FORTRAN_NEED_WRAPPER_ROUTINES
|
|
|
|
/* Whether fortran symbols have no trailing underscore or not */
|
|
#undef OMPI_FORTRAN_PLAIN
|
|
|
|
/* Whether fortran symbols have a trailing underscore or not */
|
|
#undef OMPI_FORTRAN_SINGLE_UNDERSCORE
|
|
|
|
/* Whether we are building support for the "use mpif08" bindings or not */
|
|
#undef OMPI_FORTRAN_USEMPIF08_BINDINGS
|
|
|
|
/* Whether we are building support for the "use mpi" bindings or not */
|
|
#undef OMPI_FORTRAN_USEMPI_BINDINGS
|
|
|
|
/* Fortran value for LOGICAL .TRUE. value */
|
|
#undef OMPI_FORTRAN_VALUE_TRUE
|
|
|
|
/* Greek - alpha, beta, etc - release number of Open MPI */
|
|
#undef OMPI_GREEK_VERSION
|
|
|
|
/* Whether we want sparse process groups */
|
|
#undef OMPI_GROUP_SPARSE
|
|
|
|
/* Whether or not we have compiled with C++ exceptions support */
|
|
#undef OMPI_HAVE_CXX_EXCEPTION_SUPPORT
|
|
|
|
/* Whether we have Fortran CHARACTER or not */
|
|
#undef OMPI_HAVE_FORTRAN_CHARACTER
|
|
|
|
/* Whether we have Fortran COMPLEX or not */
|
|
#undef OMPI_HAVE_FORTRAN_COMPLEX
|
|
|
|
/* Whether we have Fortran COMPLEX*16 or not */
|
|
#undef OMPI_HAVE_FORTRAN_COMPLEX16
|
|
|
|
/* Whether we have Fortran COMPLEX*32 or not */
|
|
#undef OMPI_HAVE_FORTRAN_COMPLEX32
|
|
|
|
/* Whether we have Fortran COMPLEX*4 or not */
|
|
#undef OMPI_HAVE_FORTRAN_COMPLEX4
|
|
|
|
/* Whether we have Fortran COMPLEX*8 or not */
|
|
#undef OMPI_HAVE_FORTRAN_COMPLEX8
|
|
|
|
/* Whether we have Fortran DOUBLE COMPLEX or not */
|
|
#undef OMPI_HAVE_FORTRAN_DOUBLE_COMPLEX
|
|
|
|
/* Whether we have Fortran DOUBLE PRECISION or not */
|
|
#undef OMPI_HAVE_FORTRAN_DOUBLE_PRECISION
|
|
|
|
/* Whether we have Fortran INTEGER or not */
|
|
#undef OMPI_HAVE_FORTRAN_INTEGER
|
|
|
|
/* Whether we have Fortran INTEGER*1 or not */
|
|
#undef OMPI_HAVE_FORTRAN_INTEGER1
|
|
|
|
/* Whether we have Fortran INTEGER*16 or not */
|
|
#undef OMPI_HAVE_FORTRAN_INTEGER16
|
|
|
|
/* Whether we have Fortran INTEGER*2 or not */
|
|
#undef OMPI_HAVE_FORTRAN_INTEGER2
|
|
|
|
/* Whether we have Fortran INTEGER*4 or not */
|
|
#undef OMPI_HAVE_FORTRAN_INTEGER4
|
|
|
|
/* Whether we have Fortran INTEGER*8 or not */
|
|
#undef OMPI_HAVE_FORTRAN_INTEGER8
|
|
|
|
/* Whether we have Fortran LOGICAL or not */
|
|
#undef OMPI_HAVE_FORTRAN_LOGICAL
|
|
|
|
/* Whether we have Fortran LOGICAL*1 or not */
|
|
#undef OMPI_HAVE_FORTRAN_LOGICAL1
|
|
|
|
/* Whether we have Fortran LOGICAL*2 or not */
|
|
#undef OMPI_HAVE_FORTRAN_LOGICAL2
|
|
|
|
/* Whether we have Fortran LOGICAL*4 or not */
|
|
#undef OMPI_HAVE_FORTRAN_LOGICAL4
|
|
|
|
/* Whether we have Fortran LOGICAL*8 or not */
|
|
#undef OMPI_HAVE_FORTRAN_LOGICAL8
|
|
|
|
/* Whether we have Fortran REAL or not */
|
|
#undef OMPI_HAVE_FORTRAN_REAL
|
|
|
|
/* Whether we have Fortran REAL*16 or not */
|
|
#undef OMPI_HAVE_FORTRAN_REAL16
|
|
|
|
/* Whether we have Fortran REAL*2 or not */
|
|
#undef OMPI_HAVE_FORTRAN_REAL2
|
|
|
|
/* Whether we have Fortran REAL*4 or not */
|
|
#undef OMPI_HAVE_FORTRAN_REAL4
|
|
|
|
/* Whether we have Fortran REAL*8 or not */
|
|
#undef OMPI_HAVE_FORTRAN_REAL8
|
|
|
|
/* Fortrn KIND number for CHARACTER */
|
|
#undef OMPI_KIND_FORTRAN_CHARACTER
|
|
|
|
/* Fortrn KIND number for COMPLEX */
|
|
#undef OMPI_KIND_FORTRAN_COMPLEX
|
|
|
|
/* Fortrn KIND number for COMPLEX*16 */
|
|
#undef OMPI_KIND_FORTRAN_COMPLEX16
|
|
|
|
/* Fortrn KIND number for COMPLEX*32 */
|
|
#undef OMPI_KIND_FORTRAN_COMPLEX32
|
|
|
|
/* Fortrn KIND number for COMPLEX*4 */
|
|
#undef OMPI_KIND_FORTRAN_COMPLEX4
|
|
|
|
/* Fortrn KIND number for COMPLEX*8 */
|
|
#undef OMPI_KIND_FORTRAN_COMPLEX8
|
|
|
|
/* Fortrn KIND number for DOUBLE COMPLEX */
|
|
#undef OMPI_KIND_FORTRAN_DOUBLE_COMPLEX
|
|
|
|
/* Fortrn KIND number for DOUBLE PRECISION */
|
|
#undef OMPI_KIND_FORTRAN_DOUBLE_PRECISION
|
|
|
|
/* Fortrn KIND number for INTEGER */
|
|
#undef OMPI_KIND_FORTRAN_INTEGER
|
|
|
|
/* Fortrn KIND number for INTEGER*1 */
|
|
#undef OMPI_KIND_FORTRAN_INTEGER1
|
|
|
|
/* Fortrn KIND number for INTEGER*16 */
|
|
#undef OMPI_KIND_FORTRAN_INTEGER16
|
|
|
|
/* Fortrn KIND number for INTEGER*2 */
|
|
#undef OMPI_KIND_FORTRAN_INTEGER2
|
|
|
|
/* Fortrn KIND number for INTEGER*4 */
|
|
#undef OMPI_KIND_FORTRAN_INTEGER4
|
|
|
|
/* Fortrn KIND number for INTEGER*8 */
|
|
#undef OMPI_KIND_FORTRAN_INTEGER8
|
|
|
|
/* Fortrn KIND number for LOGICAL */
|
|
#undef OMPI_KIND_FORTRAN_LOGICAL
|
|
|
|
/* Fortrn KIND number for LOGICAL*1 */
|
|
#undef OMPI_KIND_FORTRAN_LOGICAL1
|
|
|
|
/* Fortrn KIND number for LOGICAL*2 */
|
|
#undef OMPI_KIND_FORTRAN_LOGICAL2
|
|
|
|
/* Fortrn KIND number for LOGICAL*4 */
|
|
#undef OMPI_KIND_FORTRAN_LOGICAL4
|
|
|
|
/* Fortrn KIND number for LOGICAL*8 */
|
|
#undef OMPI_KIND_FORTRAN_LOGICAL8
|
|
|
|
/* Fortrn KIND number for REAL */
|
|
#undef OMPI_KIND_FORTRAN_REAL
|
|
|
|
/* Fortrn KIND number for REAL*16 */
|
|
#undef OMPI_KIND_FORTRAN_REAL16
|
|
|
|
/* Fortrn KIND number for REAL*2 */
|
|
#undef OMPI_KIND_FORTRAN_REAL2
|
|
|
|
/* Fortrn KIND number for REAL*4 */
|
|
#undef OMPI_KIND_FORTRAN_REAL4
|
|
|
|
/* Fortrn KIND number for REAL*8 */
|
|
#undef OMPI_KIND_FORTRAN_REAL8
|
|
|
|
/* Major release number of Open MPI */
|
|
#undef OMPI_MAJOR_VERSION
|
|
|
|
/* AVX supported in the current build */
|
|
#undef OMPI_MCA_OP_HAVE_AVX
|
|
|
|
/* AVX2 supported in the current build */
|
|
#undef OMPI_MCA_OP_HAVE_AVX2
|
|
|
|
/* AVX512 supported in the current build */
|
|
#undef OMPI_MCA_OP_HAVE_AVX512
|
|
|
|
/* SSE3 supported in the current build */
|
|
#undef OMPI_MCA_OP_HAVE_SSE3
|
|
|
|
/* SSE4.1 supported in the current build */
|
|
#undef OMPI_MCA_OP_HAVE_SSE41
|
|
|
|
/* Minor release number of Open MPI */
|
|
#undef OMPI_MINOR_VERSION
|
|
|
|
/* MPI Extensions included in libmpi */
|
|
#undef OMPI_MPIEXT_COMPONENTS
|
|
|
|
/* Type of MPI_Aint */
|
|
#undef OMPI_MPI_AINT_TYPE
|
|
|
|
/* Contributed software packages built with Open MPI */
|
|
#undef OMPI_MPI_CONTRIBS
|
|
|
|
/* Size of the MPI_Count datatype */
|
|
#undef OMPI_MPI_COUNT_SIZE
|
|
|
|
/* Type of the MPI_Count datatype */
|
|
#undef OMPI_MPI_COUNT_TYPE
|
|
|
|
/* Size of the MPI_Offset */
|
|
#undef OMPI_MPI_OFFSET_SIZE
|
|
|
|
/* Type of MPI_Offset */
|
|
#undef OMPI_MPI_OFFSET_TYPE
|
|
|
|
/* Enable flow control for Portals4 MTL */
|
|
#undef OMPI_MTL_PORTALS4_FLOW_CONTROL
|
|
|
|
/* MPI datatype corresponding to MPI_Offset */
|
|
#undef OMPI_OFFSET_DATATYPE
|
|
|
|
/* Whether we want to check MPI parameters never or possible (an integer
|
|
constant) */
|
|
#undef OMPI_PARAM_CHECK
|
|
|
|
/* Index into endpoint array for BML */
|
|
#undef OMPI_PROC_ENDPOINT_TAG_BML
|
|
|
|
/* Maximum number of endpoint entries to be attached to an ompi_proc_t */
|
|
#undef OMPI_PROC_ENDPOINT_TAG_MAX
|
|
|
|
/* Index into endpoint array for MTL */
|
|
#undef OMPI_PROC_ENDPOINT_TAG_MTL
|
|
|
|
/* Index into endpoint array for PML */
|
|
#undef OMPI_PROC_ENDPOINT_TAG_PML
|
|
|
|
/* Index into endpoint array for PORTALS4 */
|
|
#undef OMPI_PROC_ENDPOINT_TAG_PORTALS4
|
|
|
|
/* Index into endpoint array for UCX */
|
|
#undef OMPI_PROC_ENDPOINT_TAG_UCX
|
|
|
|
/* Whether Fortran REAL*16 matches the bit format of the equivalent C type */
|
|
#undef OMPI_REAL16_MATCHES_C
|
|
|
|
/* Release date of Open MPI */
|
|
#undef OMPI_RELEASE_DATE
|
|
|
|
/* Release release number of Open MPI */
|
|
#undef OMPI_RELEASE_VERSION
|
|
|
|
/* The repository version Open MPI */
|
|
#undef OMPI_REPO_REV
|
|
|
|
/* Defined to 1 if the OMPI runtime component is ORTE */
|
|
#undef OMPI_RTE_ORTE
|
|
|
|
/* Defined to 1 if the OMPI runtime component is PMIX */
|
|
#undef OMPI_RTE_PMIX
|
|
|
|
/* Size of Fortran CHARACTER */
|
|
#undef OMPI_SIZEOF_FORTRAN_CHARACTER
|
|
|
|
/* Size of Fortran COMPLEX */
|
|
#undef OMPI_SIZEOF_FORTRAN_COMPLEX
|
|
|
|
/* Size of Fortran COMPLEX*16 */
|
|
#undef OMPI_SIZEOF_FORTRAN_COMPLEX16
|
|
|
|
/* Size of Fortran COMPLEX*32 */
|
|
#undef OMPI_SIZEOF_FORTRAN_COMPLEX32
|
|
|
|
/* Size of Fortran COMPLEX*4 */
|
|
#undef OMPI_SIZEOF_FORTRAN_COMPLEX4
|
|
|
|
/* Size of Fortran COMPLEX*8 */
|
|
#undef OMPI_SIZEOF_FORTRAN_COMPLEX8
|
|
|
|
/* Size of Fortran DOUBLE COMPLEX */
|
|
#undef OMPI_SIZEOF_FORTRAN_DOUBLE_COMPLEX
|
|
|
|
/* Size of Fortran DOUBLE PRECISION */
|
|
#undef OMPI_SIZEOF_FORTRAN_DOUBLE_PRECISION
|
|
|
|
/* Size of Fortran INTEGER */
|
|
#undef OMPI_SIZEOF_FORTRAN_INTEGER
|
|
|
|
/* Size of Fortran INTEGER*1 */
|
|
#undef OMPI_SIZEOF_FORTRAN_INTEGER1
|
|
|
|
/* Size of Fortran INTEGER*16 */
|
|
#undef OMPI_SIZEOF_FORTRAN_INTEGER16
|
|
|
|
/* Size of Fortran INTEGER*2 */
|
|
#undef OMPI_SIZEOF_FORTRAN_INTEGER2
|
|
|
|
/* Size of Fortran INTEGER*4 */
|
|
#undef OMPI_SIZEOF_FORTRAN_INTEGER4
|
|
|
|
/* Size of Fortran INTEGER*8 */
|
|
#undef OMPI_SIZEOF_FORTRAN_INTEGER8
|
|
|
|
/* Size of Fortran LOGICAL */
|
|
#undef OMPI_SIZEOF_FORTRAN_LOGICAL
|
|
|
|
/* Size of Fortran LOGICAL*1 */
|
|
#undef OMPI_SIZEOF_FORTRAN_LOGICAL1
|
|
|
|
/* Size of Fortran LOGICAL*2 */
|
|
#undef OMPI_SIZEOF_FORTRAN_LOGICAL2
|
|
|
|
/* Size of Fortran LOGICAL*4 */
|
|
#undef OMPI_SIZEOF_FORTRAN_LOGICAL4
|
|
|
|
/* Size of Fortran LOGICAL*8 */
|
|
#undef OMPI_SIZEOF_FORTRAN_LOGICAL8
|
|
|
|
/* Size of Fortran REAL */
|
|
#undef OMPI_SIZEOF_FORTRAN_REAL
|
|
|
|
/* Size of Fortran REAL*16 */
|
|
#undef OMPI_SIZEOF_FORTRAN_REAL16
|
|
|
|
/* Size of Fortran REAL*2 */
|
|
#undef OMPI_SIZEOF_FORTRAN_REAL2
|
|
|
|
/* Size of Fortran REAL*4 */
|
|
#undef OMPI_SIZEOF_FORTRAN_REAL4
|
|
|
|
/* Size of Fortran REAL*8 */
|
|
#undef OMPI_SIZEOF_FORTRAN_REAL8
|
|
|
|
/* Tarball filename version string of Open MPI */
|
|
#undef OMPI_TARBALL_VERSION
|
|
|
|
/* Complete release number of Open MPI */
|
|
#undef OMPI_VERSION
|
|
|
|
/* do we want java mpi bindings */
|
|
#undef OMPI_WANT_JAVA_BINDINGS
|
|
|
|
/* do we want to try to work around C++ bindings SEEK_* issue? */
|
|
#undef OMPI_WANT_MPI_CXX_SEEK
|
|
|
|
/* Enable warnings when using deprecated MPI functions */
|
|
#undef OMPI_WANT_MPI_INTERFACE_WARNING
|
|
|
|
/* if the peruse interface should be enabled */
|
|
#undef OMPI_WANT_PERUSE
|
|
|
|
/* Alignment of type bool */
|
|
#undef OPAL_ALIGNMENT_BOOL
|
|
|
|
/* Alignment of type char */
|
|
#undef OPAL_ALIGNMENT_CHAR
|
|
|
|
/* Alignment of type bool */
|
|
#undef OPAL_ALIGNMENT_CXX_BOOL
|
|
|
|
/* Alignment of type double */
|
|
#undef OPAL_ALIGNMENT_DOUBLE
|
|
|
|
/* Alignment of type double _Complex */
|
|
#undef OPAL_ALIGNMENT_DOUBLE_COMPLEX
|
|
|
|
/* Alignment of type float */
|
|
#undef OPAL_ALIGNMENT_FLOAT
|
|
|
|
/* Alignment of type float _Complex */
|
|
#undef OPAL_ALIGNMENT_FLOAT_COMPLEX
|
|
|
|
/* Alignment of type int */
|
|
#undef OPAL_ALIGNMENT_INT
|
|
|
|
/* Alignment of type int128_t */
|
|
#undef OPAL_ALIGNMENT_INT128
|
|
|
|
/* Alignment of type int16_t */
|
|
#undef OPAL_ALIGNMENT_INT16
|
|
|
|
/* Alignment of type int32_t */
|
|
#undef OPAL_ALIGNMENT_INT32
|
|
|
|
/* Alignment of type int64_t */
|
|
#undef OPAL_ALIGNMENT_INT64
|
|
|
|
/* Alignment of type int8_t */
|
|
#undef OPAL_ALIGNMENT_INT8
|
|
|
|
/* Alignment of type long */
|
|
#undef OPAL_ALIGNMENT_LONG
|
|
|
|
/* Alignment of type long double */
|
|
#undef OPAL_ALIGNMENT_LONG_DOUBLE
|
|
|
|
/* Alignment of type long double _Complex */
|
|
#undef OPAL_ALIGNMENT_LONG_DOUBLE_COMPLEX
|
|
|
|
/* Alignment of type long long */
|
|
#undef OPAL_ALIGNMENT_LONG_LONG
|
|
|
|
/* Alignment of type short */
|
|
#undef OPAL_ALIGNMENT_SHORT
|
|
|
|
/* Alignment of type size_t */
|
|
#undef OPAL_ALIGNMENT_SIZE_T
|
|
|
|
/* Alignment of type void * */
|
|
#undef OPAL_ALIGNMENT_VOID_P
|
|
|
|
/* Alignment of type wchar_t */
|
|
#undef OPAL_ALIGNMENT_WCHAR
|
|
|
|
/* Alignment of type __float128 */
|
|
#undef OPAL_ALIGNMENT___FLOAT128
|
|
|
|
/* set to 1 if word-size integers must be aligned to word-size padding to
|
|
prevent bus errors */
|
|
#undef OPAL_ALIGN_WORD_SIZE_INTEGERS
|
|
|
|
/* OMPI architecture string */
|
|
#undef OPAL_ARCH
|
|
|
|
/* Assembly align directive expects logarithmic value */
|
|
#undef OPAL_ASM_ALIGN_LOG
|
|
|
|
/* What ARM assembly version to use */
|
|
#undef OPAL_ASM_ARM_VERSION
|
|
|
|
/* Assembly directive for exporting symbols */
|
|
#undef OPAL_ASM_GLOBAL
|
|
|
|
/* Assembly prefix for gsym labels */
|
|
#undef OPAL_ASM_GSYM
|
|
|
|
/* Assembly suffix for labels */
|
|
#undef OPAL_ASM_LABEL_SUFFIX
|
|
|
|
/* Assembly prefix for lsym labels */
|
|
#undef OPAL_ASM_LSYM
|
|
|
|
/* Do we need to give a .size directive */
|
|
#undef OPAL_ASM_SIZE
|
|
|
|
/* Whether we can do 64bit assembly operations or not. Should not be used
|
|
outside of the assembly header files */
|
|
#undef OPAL_ASM_SUPPORT_64BIT
|
|
|
|
/* Whether 64-bit is supported by the __sync builtin atomics */
|
|
#undef OPAL_ASM_SYNC_HAVE_64BIT
|
|
|
|
/* Assembly directive for setting text section */
|
|
#undef OPAL_ASM_TEXT
|
|
|
|
/* How to set function type in .type directive */
|
|
#undef OPAL_ASM_TYPE
|
|
|
|
/* Architecture type of assembly to use for atomic operations and CMA */
|
|
#undef OPAL_ASSEMBLY_ARCH
|
|
|
|
/* Whether to use builtin atomics */
|
|
#undef OPAL_ASSEMBLY_BUILTIN
|
|
|
|
/* Format of assembly file */
|
|
#undef OPAL_ASSEMBLY_FORMAT
|
|
|
|
/* Whether we have support for RDTSCP instruction */
|
|
#undef OPAL_ASSEMBLY_SUPPORTS_RDTSCP
|
|
|
|
/* Enable flow control for Portals4 BTL */
|
|
#undef OPAL_BTL_PORTALS4_FLOW_CONTROL
|
|
|
|
/* define to 1 if usnic BTL unit tests are enabled, 0 otherwise */
|
|
#undef OPAL_BTL_USNIC_UNIT_TESTS
|
|
|
|
/* If CMA support can be enabled within vader */
|
|
#undef OPAL_BTL_VADER_HAVE_CMA
|
|
|
|
/* If KNEM support can be enabled within vader */
|
|
#undef OPAL_BTL_VADER_HAVE_KNEM
|
|
|
|
/* If XPMEM support can be enabled within vader */
|
|
#undef OPAL_BTL_VADER_HAVE_XPMEM
|
|
|
|
/* The compiler $lower which OMPI was built with */
|
|
#undef OPAL_BUILD_PLATFORM_COMPILER_FAMILYID
|
|
|
|
/* The compiler $lower which OMPI was built with */
|
|
#undef OPAL_BUILD_PLATFORM_COMPILER_FAMILYNAME
|
|
|
|
/* The compiler $lower which OMPI was built with */
|
|
#undef OPAL_BUILD_PLATFORM_COMPILER_VERSION
|
|
|
|
/* The compiler $lower which OMPI was built with */
|
|
#undef OPAL_BUILD_PLATFORM_COMPILER_VERSION_STR
|
|
|
|
/* OMPI underlying C compiler */
|
|
#undef OPAL_CC
|
|
|
|
/* Use static const char[] strings for C files */
|
|
#undef OPAL_CC_USE_CONST_CHAR_IDENT
|
|
|
|
/* Use #ident strings for C files */
|
|
#undef OPAL_CC_USE_IDENT
|
|
|
|
/* Use #pragma comment for C files */
|
|
#undef OPAL_CC_USE_PRAGMA_COMMENT
|
|
|
|
/* Use #pragma ident strings for C files */
|
|
#undef OPAL_CC_USE_PRAGMA_IDENT
|
|
|
|
/* Need CMA syscalls defined */
|
|
#undef OPAL_CMA_NEED_SYSCALL_DEFS
|
|
|
|
/* Whether the common/usnic_verbs component is being built or not */
|
|
#undef OPAL_COMMON_VERBS_USNIC_HAPPY
|
|
|
|
/* Whether we have CUDA GDR support available */
|
|
#undef OPAL_CUDA_GDR_SUPPORT
|
|
|
|
/* Whether we have CUDA cuPointerGetAttributes function available */
|
|
#undef OPAL_CUDA_GET_ATTRIBUTES
|
|
|
|
/* Whether we want cuda device pointer support */
|
|
#undef OPAL_CUDA_SUPPORT
|
|
|
|
/* Whether we have CUDA CU_POINTER_ATTRIBUTE_SYNC_MEMOPS support available */
|
|
#undef OPAL_CUDA_SYNC_MEMOPS
|
|
|
|
/* OPAL underlying C++ compiler */
|
|
#undef OPAL_CXX
|
|
|
|
/* Use static const char[] strings for C++ files */
|
|
#undef OPAL_CXX_USE_CONST_CHAR_IDENT
|
|
|
|
/* Use #ident strings for C++ files */
|
|
#undef OPAL_CXX_USE_IDENT
|
|
|
|
/* Use #pragma comment for C++ files */
|
|
#undef OPAL_CXX_USE_PRAGMA_COMMENT
|
|
|
|
/* Use #pragma ident strings for C++ files */
|
|
#undef OPAL_CXX_USE_PRAGMA_IDENT
|
|
|
|
/* Whether C compiler supports GCC style inline assembly */
|
|
#undef OPAL_C_GCC_INLINE_ASSEMBLY
|
|
|
|
/* Whether C compiler support atomic convenience variables in stdatomic.h */
|
|
#undef OPAL_C_HAVE_ATOMIC_CONV_VAR
|
|
|
|
/* Whether C compiler supports __builtin_clz */
|
|
#undef OPAL_C_HAVE_BUILTIN_CLZ
|
|
|
|
/* Whether C compiler supports __builtin_expect */
|
|
#undef OPAL_C_HAVE_BUILTIN_EXPECT
|
|
|
|
/* Whether C compiler supports __builtin_prefetch */
|
|
#undef OPAL_C_HAVE_BUILTIN_PREFETCH
|
|
|
|
/* Whether C compiler supports symbol visibility or not */
|
|
#undef OPAL_C_HAVE_VISIBILITY
|
|
|
|
/* Whether C compiler supports __Atomic keyword */
|
|
#undef OPAL_C_HAVE__ATOMIC
|
|
|
|
/* Whether C compiler supports __Generic keyword */
|
|
#undef OPAL_C_HAVE__GENERIC
|
|
|
|
/* Whether C compiler support _Static_assert keyword */
|
|
#undef OPAL_C_HAVE__STATIC_ASSERT
|
|
|
|
/* Whether C compiler supports __Thread_local */
|
|
#undef OPAL_C_HAVE__THREAD_LOCAL
|
|
|
|
/* Whether C compiler supports __thread */
|
|
#undef OPAL_C_HAVE___THREAD
|
|
|
|
/* Whether we have lt_dladvise or not */
|
|
#undef OPAL_DL_LIBLTDL_HAVE_LT_DLADVISE
|
|
|
|
/* Whether we want checkpoint/restart enabled debugging functionality or not
|
|
*/
|
|
#undef OPAL_ENABLE_CRDEBUG
|
|
|
|
/* Whether we want developer-level debugging code or not */
|
|
#undef OPAL_ENABLE_DEBUG
|
|
|
|
/* Whether we want to enable dlopen support */
|
|
#undef OPAL_ENABLE_DLOPEN_SUPPORT
|
|
|
|
/* Enable features required for dynamic SL support */
|
|
#undef OPAL_ENABLE_DYNAMIC_SL
|
|
|
|
/* Enable fault tolerance general components and logic */
|
|
#undef OPAL_ENABLE_FT
|
|
|
|
/* Enable fault tolerance checkpoint/restart components and logic */
|
|
#undef OPAL_ENABLE_FT_CR
|
|
|
|
/* Enable fault tolerance thread in Open PAL */
|
|
#undef OPAL_ENABLE_FT_THREAD
|
|
|
|
/* Disable getpwuid support (default: enabled) */
|
|
#undef OPAL_ENABLE_GETPWUID
|
|
|
|
/* Enable features required for heterogeneous support */
|
|
#undef OPAL_ENABLE_HETEROGENEOUS_SUPPORT
|
|
|
|
/* Enable IPv6 support, but only if the underlying system supports it */
|
|
#undef OPAL_ENABLE_IPV6
|
|
|
|
/* Whether we want the memory profiling or not */
|
|
#undef OPAL_ENABLE_MEM_DEBUG
|
|
|
|
/* Whether we want the memory profiling or not */
|
|
#undef OPAL_ENABLE_MEM_PROFILE
|
|
|
|
/* Whether we should enable thread support within the OPAL code base */
|
|
#undef OPAL_ENABLE_MULTI_THREADS
|
|
|
|
/* Whether we want BTL progress threads enabled */
|
|
#undef OPAL_ENABLE_PROGRESS_THREADS
|
|
|
|
/* Whether user wants PTY support or not */
|
|
#undef OPAL_ENABLE_PTY_SUPPORT
|
|
|
|
/* Whether we want developer-level timing framework or not */
|
|
#undef OPAL_ENABLE_TIMING
|
|
|
|
/* Greek - alpha, beta, etc - release number of Open Portable Access Layer */
|
|
#undef OPAL_GREEK_VERSION
|
|
|
|
/* Whether your compiler has __attribute__ or not */
|
|
#undef OPAL_HAVE_ATTRIBUTE
|
|
|
|
/* Whether your compiler has __attribute__ aligned or not */
|
|
#undef OPAL_HAVE_ATTRIBUTE_ALIGNED
|
|
|
|
/* Whether your compiler has __attribute__ always_inline or not */
|
|
#undef OPAL_HAVE_ATTRIBUTE_ALWAYS_INLINE
|
|
|
|
/* Whether your compiler has __attribute__ cold or not */
|
|
#undef OPAL_HAVE_ATTRIBUTE_COLD
|
|
|
|
/* Whether your compiler has __attribute__ const or not */
|
|
#undef OPAL_HAVE_ATTRIBUTE_CONST
|
|
|
|
/* Whether your compiler has __attribute__ deprecated or not */
|
|
#undef OPAL_HAVE_ATTRIBUTE_DEPRECATED
|
|
|
|
/* Whether your compiler has __attribute__ deprecated with optional argument
|
|
*/
|
|
#undef OPAL_HAVE_ATTRIBUTE_DEPRECATED_ARGUMENT
|
|
|
|
/* Whether your compiler has __attribute__ destructor or not */
|
|
#undef OPAL_HAVE_ATTRIBUTE_DESTRUCTOR
|
|
|
|
/* Whether your compiler has __attribute__ error or not */
|
|
#undef OPAL_HAVE_ATTRIBUTE_ERROR
|
|
|
|
/* Whether your compiler has __attribute__ extension or not */
|
|
#undef OPAL_HAVE_ATTRIBUTE_EXTENSION
|
|
|
|
/* Whether your compiler has __attribute__ format or not */
|
|
#undef OPAL_HAVE_ATTRIBUTE_FORMAT
|
|
|
|
/* Whether your compiler has __attribute__ format and it works on function
|
|
pointers */
|
|
#undef OPAL_HAVE_ATTRIBUTE_FORMAT_FUNCPTR
|
|
|
|
/* Whether your compiler has __attribute__ hot or not */
|
|
#undef OPAL_HAVE_ATTRIBUTE_HOT
|
|
|
|
/* Whether your compiler has __attribute__ malloc or not */
|
|
#undef OPAL_HAVE_ATTRIBUTE_MALLOC
|
|
|
|
/* Whether your compiler has __attribute__ may_alias or not */
|
|
#undef OPAL_HAVE_ATTRIBUTE_MAY_ALIAS
|
|
|
|
/* Whether your compiler has __attribute__ noinline or not */
|
|
#undef OPAL_HAVE_ATTRIBUTE_NOINLINE
|
|
|
|
/* Whether your compiler has __attribute__ nonnull or not */
|
|
#undef OPAL_HAVE_ATTRIBUTE_NONNULL
|
|
|
|
/* Whether your compiler has __attribute__ noreturn or not */
|
|
#undef OPAL_HAVE_ATTRIBUTE_NORETURN
|
|
|
|
/* Whether your compiler has __attribute__ noreturn and it works on function
|
|
pointers */
|
|
#undef OPAL_HAVE_ATTRIBUTE_NORETURN_FUNCPTR
|
|
|
|
/* Whether your compiler has __attribute__ no_instrument_function or not */
|
|
#undef OPAL_HAVE_ATTRIBUTE_NO_INSTRUMENT_FUNCTION
|
|
|
|
/* Whether your compiler has __attribute__ optnone or not */
|
|
#undef OPAL_HAVE_ATTRIBUTE_OPTNONE
|
|
|
|
/* Whether your compiler has __attribute__ packed or not */
|
|
#undef OPAL_HAVE_ATTRIBUTE_PACKED
|
|
|
|
/* Whether your compiler has __attribute__ pure or not */
|
|
#undef OPAL_HAVE_ATTRIBUTE_PURE
|
|
|
|
/* Whether your compiler has __attribute__ sentinel or not */
|
|
#undef OPAL_HAVE_ATTRIBUTE_SENTINEL
|
|
|
|
/* Whether your compiler has __attribute__ unused or not */
|
|
#undef OPAL_HAVE_ATTRIBUTE_UNUSED
|
|
|
|
/* Whether your compiler has __attribute__ visibility or not */
|
|
#undef OPAL_HAVE_ATTRIBUTE_VISIBILITY
|
|
|
|
/* Whether your compiler has __attribute__ warn unused result or not */
|
|
#undef OPAL_HAVE_ATTRIBUTE_WARN_UNUSED_RESULT
|
|
|
|
/* Whether your compiler has __attribute__ weak alias or not */
|
|
#undef OPAL_HAVE_ATTRIBUTE_WEAK_ALIAS
|
|
|
|
/* whether backtrace_execinfo is found and available */
|
|
#undef OPAL_HAVE_BACKTRACE_EXECINFO
|
|
|
|
/* whether qsort is broken or not */
|
|
#undef OPAL_HAVE_BROKEN_QSORT
|
|
|
|
/* whether ceil is found and available */
|
|
#undef OPAL_HAVE_CEIL
|
|
|
|
/* whether clock_gettime is found and available */
|
|
#undef OPAL_HAVE_CLOCK_GETTIME
|
|
|
|
/* Whether the processor supports the cmpxchg16b instruction */
|
|
#undef OPAL_HAVE_CMPXCHG16B
|
|
|
|
/* Enable features required for ConnectX XRC support */
|
|
#undef OPAL_HAVE_CONNECTX_XRC
|
|
|
|
/* Enable features required for XRC domains support */
|
|
#undef OPAL_HAVE_CONNECTX_XRC_DOMAINS
|
|
|
|
/* whether dirname is found and available */
|
|
#undef OPAL_HAVE_DIRNAME
|
|
|
|
/* Whether the OPAL DL framework is functional or not */
|
|
#undef OPAL_HAVE_DL_SUPPORT
|
|
|
|
/* whether fbtl_posix is found and available */
|
|
#undef OPAL_HAVE_FBTL_POSIX
|
|
|
|
/* Whether the __atomic builtin atomic compare swap is both supported and
|
|
lock-free on 128-bit values */
|
|
#undef OPAL_HAVE_GCC_BUILTIN_CSWAP_INT128
|
|
|
|
/* whether gethostbyname is found and available */
|
|
#undef OPAL_HAVE_GETHOSTBYNAME
|
|
|
|
/* Do not use outside of mpi.h. Define to 1 if the system has the type `long
|
|
long'. */
|
|
#undef OPAL_HAVE_LONG_LONG
|
|
|
|
/* whether openpty is found and available */
|
|
#undef OPAL_HAVE_OPENPTY
|
|
|
|
/* If PTHREADS implementation supports PTHREAD_MUTEX_ERRORCHECK */
|
|
#undef OPAL_HAVE_PTHREAD_MUTEX_ERRORCHECK
|
|
|
|
/* If PTHREADS implementation supports PTHREAD_MUTEX_ERRORCHECK_NP */
|
|
#undef OPAL_HAVE_PTHREAD_MUTEX_ERRORCHECK_NP
|
|
|
|
/* Whether RDMA CM is available or not */
|
|
#undef OPAL_HAVE_RDMACM
|
|
|
|
/* Enable RDMAoE support */
|
|
#undef OPAL_HAVE_RDMAOE
|
|
|
|
/* Whether we have SA_RESTART in <signal.h> or not */
|
|
#undef OPAL_HAVE_SA_RESTART
|
|
|
|
/* whether sched_yield is found and available */
|
|
#undef OPAL_HAVE_SCHED_YIELD
|
|
|
|
/* whether shmem_posix is found and available */
|
|
#undef OPAL_HAVE_SHMEM_POSIX
|
|
|
|
/* whether shm_open_rt is found and available */
|
|
#undef OPAL_HAVE_SHM_OPEN_RT
|
|
|
|
/* whether socket is found and available */
|
|
#undef OPAL_HAVE_SOCKET
|
|
|
|
/* Whether or not we have solaris */
|
|
#undef OPAL_HAVE_SOLARIS
|
|
|
|
/* Whether the __sync builtin atomic compare and swap supports 128-bit values
|
|
*/
|
|
#undef OPAL_HAVE_SYNC_BUILTIN_CSWAP_INT128
|
|
|
|
/* Do not use outside of mpi.h. Define to 1 if you have the <sys/synch.h>
|
|
header file. */
|
|
#undef OPAL_HAVE_SYS_SYNCH_H
|
|
|
|
/* Do not use outside of mpi.h. Define to 1 if you have the <sys/time.h>
|
|
header file. */
|
|
#undef OPAL_HAVE_SYS_TIME_H
|
|
|
|
/* Whether UD CM is available or not */
|
|
#undef OPAL_HAVE_UDCM
|
|
|
|
/* Whether we have __va_copy or not */
|
|
#undef OPAL_HAVE_UNDERSCORE_VA_COPY
|
|
|
|
/* Whether we have va_copy or not */
|
|
#undef OPAL_HAVE_VA_COPY
|
|
|
|
/* Whether we have weak symbols or not */
|
|
#undef OPAL_HAVE_WEAK_SYMBOLS
|
|
|
|
/* Whether our event component has working event operations or not (if not,
|
|
then assumedly it only has working timers and signals) */
|
|
#undef OPAL_HAVE_WORKING_EVENTOPS
|
|
|
|
/* whether yp_all_nsl is found and available */
|
|
#undef OPAL_HAVE_YP_ALL_NSL
|
|
|
|
/* Whether or not we have zlib support */
|
|
#undef OPAL_HAVE_ZLIB
|
|
|
|
/* Define to 1 ifyou have the declaration of _SC_NPROCESSORS_ONLN, and to 0
|
|
otherwise */
|
|
#undef OPAL_HAVE__SC_NPROCESSORS_ONLN
|
|
|
|
/* Number of arguments to ibv_create_cq */
|
|
#undef OPAL_IBV_CREATE_CQ_ARGS
|
|
|
|
/* ident string for Open MPI */
|
|
#undef OPAL_IDENT_STRING
|
|
|
|
/* Major release number of Open Portable Access Layer */
|
|
#undef OPAL_MAJOR_VERSION
|
|
|
|
/* Maximum length of datarep strings (default is 128) */
|
|
#undef OPAL_MAX_DATAREP_STRING
|
|
|
|
/* Maximum length of error strings (default is 256) */
|
|
#undef OPAL_MAX_ERROR_STRING
|
|
|
|
/* Maximum length of info keys (default is 36) */
|
|
#undef OPAL_MAX_INFO_KEY
|
|
|
|
/* Maximum length of info vals (default is 256) */
|
|
#undef OPAL_MAX_INFO_VAL
|
|
|
|
/* Maximum length of object names (default is 64) */
|
|
#undef OPAL_MAX_OBJECT_NAME
|
|
|
|
/* Maximum length of port names (default is 1024) */
|
|
#undef OPAL_MAX_PORT_NAME
|
|
|
|
/* Maximum length of processor names (default is 256) */
|
|
#undef OPAL_MAX_PROCESSOR_NAME
|
|
|
|
/* MCA cmd line identifier */
|
|
#undef OPAL_MCA_CMD_LINE_ID
|
|
|
|
/* MCA prefix string for envars */
|
|
#undef OPAL_MCA_PREFIX
|
|
|
|
/* Whether any opal memory mca components were found */
|
|
#undef OPAL_MEMORY_HAVE_COMPONENT
|
|
|
|
/* Minor release number of Open Portable Access Layer */
|
|
#undef OPAL_MINOR_VERSION
|
|
|
|
/* check if pci data is available in ofi */
|
|
#undef OPAL_OFI_PCI_DATA_AVAILABLE
|
|
|
|
/* Add padding bytes to the openib BTL control header */
|
|
#undef OPAL_OPENIB_PAD_HDR
|
|
|
|
/* package/branding string for Open MPI */
|
|
#undef OPAL_PACKAGE_STRING
|
|
|
|
/* Whether the external PMIx library is v1 */
|
|
#undef OPAL_PMIX_V1
|
|
|
|
/* Log base 2 of the maximum size in bytes of a memory descriptor. Set to 0 if
|
|
MD can bind all of memory. */
|
|
#undef OPAL_PORTALS4_MAX_MD_SIZE
|
|
|
|
/* Log base 2 of the maximum size in bytes of the user virtual address space.
|
|
Set to 0 if MD can bind all of memory. */
|
|
#undef OPAL_PORTALS4_MAX_VA_SIZE
|
|
|
|
/* Whether r notation is used for ppc registers */
|
|
#undef OPAL_POWERPC_R_REGISTERS
|
|
|
|
/* Release date of Open Portable Access Layer */
|
|
#undef OPAL_RELEASE_DATE
|
|
|
|
/* Release release number of Open Portable Access Layer */
|
|
#undef OPAL_RELEASE_VERSION
|
|
|
|
/* The repository version Open Portable Access Layer */
|
|
#undef OPAL_REPO_REV
|
|
|
|
/* Whether we have shared memory support for mmap or not */
|
|
#undef OPAL_SHMEM_MMAP
|
|
|
|
/* Whether we have shared memory support for POSIX or not */
|
|
#undef OPAL_SHMEM_POSIX
|
|
|
|
/* Whether we have shared memory support for SYSV or not */
|
|
#undef OPAL_SHMEM_SYSV
|
|
|
|
/* Default value for mca_base_component_show_load_errors MCA variable */
|
|
#undef OPAL_SHOW_LOAD_ERRORS_DEFAULT
|
|
|
|
/* Path to Singularity binaries */
|
|
#undef OPAL_SINGULARITY_PATH
|
|
|
|
/* Do not use outside of mpi.h. Define to 1 if you have the ANSI C header
|
|
files. */
|
|
#undef OPAL_STDC_HEADERS
|
|
|
|
/* Tarball filename version string of Open Portable Access Layer */
|
|
#undef OPAL_TARBALL_VERSION
|
|
|
|
/* Complete release number of Open Portable Access Layer */
|
|
#undef OPAL_VERSION
|
|
|
|
/* Enable per-user config files */
|
|
#undef OPAL_WANT_HOME_CONFIG_FILES
|
|
|
|
/* if the memory and buffer checking should be enabled */
|
|
#undef OPAL_WANT_MEMCHECKER
|
|
|
|
/* if want pretty-print stack trace feature */
|
|
#undef OPAL_WANT_PRETTY_PRINT_STACKTRACE
|
|
|
|
/* Specific ps command to use in orte-clean */
|
|
#undef ORTE_CLEAN_PS_CMD
|
|
|
|
/* Greek - alpha, beta, etc - release number of Open MPI Run-Time Environment
|
|
*/
|
|
#undef ORTE_GREEK_VERSION
|
|
|
|
/* Major release number of Open MPI Run-Time Environment */
|
|
#undef ORTE_MAJOR_VERSION
|
|
|
|
/* Minor release number of Open MPI Run-Time Environment */
|
|
#undef ORTE_MINOR_VERSION
|
|
|
|
/* Release date of Open MPI Run-Time Environment */
|
|
#undef ORTE_RELEASE_DATE
|
|
|
|
/* Release release number of Open MPI Run-Time Environment */
|
|
#undef ORTE_RELEASE_VERSION
|
|
|
|
/* The repository version Open MPI Run-Time Environment */
|
|
#undef ORTE_REPO_REV
|
|
|
|
/* Tarball filename version string of Open MPI Run-Time Environment */
|
|
#undef ORTE_TARBALL_VERSION
|
|
|
|
/* Complete release number of Open MPI Run-Time Environment */
|
|
#undef ORTE_VERSION
|
|
|
|
/* Whether we want orterun to effect "--prefix $prefix" by default */
|
|
#undef ORTE_WANT_ORTERUN_PREFIX_BY_DEFAULT
|
|
|
|
/* Greek - alpha, beta, etc - release number of Open SHMEM */
|
|
#undef OSHMEM_GREEK_VERSION
|
|
|
|
/* mxm support is available */
|
|
#undef OSHMEM_HAS_ATOMIC_MXM
|
|
|
|
/* Major release number of Open SHMEM */
|
|
#undef OSHMEM_MAJOR_VERSION
|
|
|
|
/* Minor release number of Open SHMEM */
|
|
#undef OSHMEM_MINOR_VERSION
|
|
|
|
/* Whether we want to check OSHMEM parameters always or never */
|
|
#undef OSHMEM_PARAM_CHECK
|
|
|
|
/* Release date of Open SHMEM */
|
|
#undef OSHMEM_RELEASE_DATE
|
|
|
|
/* Release release number of Open SHMEM */
|
|
#undef OSHMEM_RELEASE_VERSION
|
|
|
|
/* The repository version Open SHMEM */
|
|
#undef OSHMEM_REPO_REV
|
|
|
|
/* Whether user wants OSHMEM in compatibility mode or not */
|
|
#undef OSHMEM_SPEC_COMPAT
|
|
|
|
/* Whether we have shared memory support for mmap or not */
|
|
#undef OSHMEM_SSHMEM_MMAP
|
|
|
|
/* Whether we have shared memory support for SYSV or not */
|
|
#undef OSHMEM_SSHMEM_SYSV
|
|
|
|
/* Whether we have shared memory support for verbs or not */
|
|
#undef OSHMEM_SSHMEM_VERBS
|
|
|
|
/* Tarball filename version string of Open SHMEM */
|
|
#undef OSHMEM_TARBALL_VERSION
|
|
|
|
/* Complete release number of Open SHMEM */
|
|
#undef OSHMEM_VERSION
|
|
|
|
/* Define to the address where bug reports for this package should be sent. */
|
|
#undef PACKAGE_BUGREPORT
|
|
|
|
/* Define to the full name of this package. */
|
|
#undef PACKAGE_NAME
|
|
|
|
/* Define to the full name and version of this package. */
|
|
#undef PACKAGE_STRING
|
|
|
|
/* Define to the one symbol short name of this package. */
|
|
#undef PACKAGE_TARNAME
|
|
|
|
/* Define to the home page for this package. */
|
|
#undef PACKAGE_URL
|
|
|
|
/* Define to the version of this package. */
|
|
#undef PACKAGE_VERSION
|
|
|
|
/* The size of `atomic_int', as computed by sizeof. */
|
|
#undef SIZEOF_ATOMIC_INT
|
|
|
|
/* The size of `atomic_llong', as computed by sizeof. */
|
|
#undef SIZEOF_ATOMIC_LLONG
|
|
|
|
/* The size of `atomic_long', as computed by sizeof. */
|
|
#undef SIZEOF_ATOMIC_LONG
|
|
|
|
/* The size of `atomic_short', as computed by sizeof. */
|
|
#undef SIZEOF_ATOMIC_SHORT
|
|
|
|
/* The size of `bool', as computed by sizeof. */
|
|
#undef SIZEOF_BOOL
|
|
|
|
/* The size of `char', as computed by sizeof. */
|
|
#undef SIZEOF_CHAR
|
|
|
|
/* The size of `double', as computed by sizeof. */
|
|
#undef SIZEOF_DOUBLE
|
|
|
|
/* The size of `double _Complex', as computed by sizeof. */
|
|
#undef SIZEOF_DOUBLE__COMPLEX
|
|
|
|
/* The size of `float', as computed by sizeof. */
|
|
#undef SIZEOF_FLOAT
|
|
|
|
/* The size of `float _Complex', as computed by sizeof. */
|
|
#undef SIZEOF_FLOAT__COMPLEX
|
|
|
|
/* The size of `int', as computed by sizeof. */
|
|
#undef SIZEOF_INT
|
|
|
|
/* The size of `long', as computed by sizeof. */
|
|
#undef SIZEOF_LONG
|
|
|
|
/* The size of `long double', as computed by sizeof. */
|
|
#undef SIZEOF_LONG_DOUBLE
|
|
|
|
/* The size of `long double _Complex', as computed by sizeof. */
|
|
#undef SIZEOF_LONG_DOUBLE__COMPLEX
|
|
|
|
/* The size of `long long', as computed by sizeof. */
|
|
#undef SIZEOF_LONG_LONG
|
|
|
|
/* The size of `pid_t', as computed by sizeof. */
|
|
#undef SIZEOF_PID_T
|
|
|
|
/* The size of `ptrdiff_t', as computed by sizeof. */
|
|
#undef SIZEOF_PTRDIFF_T
|
|
|
|
/* The size of `short', as computed by sizeof. */
|
|
#undef SIZEOF_SHORT
|
|
|
|
/* The size of `size_t', as computed by sizeof. */
|
|
#undef SIZEOF_SIZE_T
|
|
|
|
/* The size of `ssize_t', as computed by sizeof. */
|
|
#undef SIZEOF_SSIZE_T
|
|
|
|
/* The size of `unsigned int', as computed by sizeof. */
|
|
#undef SIZEOF_UNSIGNED_INT
|
|
|
|
/* The size of `unsigned long', as computed by sizeof. */
|
|
#undef SIZEOF_UNSIGNED_LONG
|
|
|
|
/* The size of `void *', as computed by sizeof. */
|
|
#undef SIZEOF_VOID_P
|
|
|
|
/* The size of `wchar_t', as computed by sizeof. */
|
|
#undef SIZEOF_WCHAR_T
|
|
|
|
/* The size of `_Bool', as computed by sizeof. */
|
|
#undef SIZEOF__BOOL
|
|
|
|
/* The size of `__float128', as computed by sizeof. */
|
|
#undef SIZEOF___FLOAT128
|
|
|
|
/* defined to 1 if slurm cray env, 0 otherwise */
|
|
#undef SLURM_CRAY_ENV
|
|
|
|
/* If the software-based performance counters capability should be enabled. */
|
|
#undef SPC_ENABLE
|
|
|
|
/* Define to 1 if you have the ANSI C header files. */
|
|
#undef STDC_HEADERS
|
|
|
|
/* Enable extensions on HP-UX. */
|
|
#ifndef _HPUX_SOURCE
|
|
# undef _HPUX_SOURCE
|
|
#endif
|
|
|
|
|
|
/* Whether to use the legacy Solaris munmap prototype or not */
|
|
#undef USE_SOLARIS_LEGACY_MUNMAP_PROTOTYPE
|
|
|
|
/* Enable extensions on AIX 3, Interix. */
|
|
#ifndef _ALL_SOURCE
|
|
# undef _ALL_SOURCE
|
|
#endif
|
|
/* Enable GNU extensions on systems that have them. */
|
|
#ifndef _GNU_SOURCE
|
|
# undef _GNU_SOURCE
|
|
#endif
|
|
/* Enable threading extensions on Solaris. */
|
|
#ifndef _POSIX_PTHREAD_SEMANTICS
|
|
# undef _POSIX_PTHREAD_SEMANTICS
|
|
#endif
|
|
/* Enable extensions on HP NonStop. */
|
|
#ifndef _TANDEM_SOURCE
|
|
# undef _TANDEM_SOURCE
|
|
#endif
|
|
/* Enable general extensions on Solaris. */
|
|
#ifndef __EXTENSIONS__
|
|
# undef __EXTENSIONS__
|
|
#endif
|
|
|
|
|
|
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
|
|
significant byte first (like Motorola and SPARC, unlike Intel). */
|
|
#if defined AC_APPLE_UNIVERSAL_BUILD
|
|
# if defined __BIG_ENDIAN__
|
|
# define WORDS_BIGENDIAN 1
|
|
# endif
|
|
#else
|
|
# ifndef WORDS_BIGENDIAN
|
|
# undef WORDS_BIGENDIAN
|
|
# endif
|
|
#endif
|
|
|
|
/* Additional CFLAGS to pass through the wrapper compilers */
|
|
#undef WRAPPER_EXTRA_CFLAGS
|
|
|
|
/* Additional CFLAGS_PREFIX to pass through the wrapper compilers */
|
|
#undef WRAPPER_EXTRA_CFLAGS_PREFIX
|
|
|
|
/* Additional CXXFLAGS to pass through the wrapper compilers */
|
|
#undef WRAPPER_EXTRA_CXXFLAGS
|
|
|
|
/* Additional CXXFLAGS_PREFIX to pass through the wrapper compilers */
|
|
#undef WRAPPER_EXTRA_CXXFLAGS_PREFIX
|
|
|
|
/* Additional FCFLAGS to pass through the wrapper compilers */
|
|
#undef WRAPPER_EXTRA_FCFLAGS
|
|
|
|
/* Additional FCFLAGS to pass through the wrapper compilers */
|
|
#undef WRAPPER_EXTRA_FCFLAGS_PREFIX
|
|
|
|
/* Additional LDFLAGS to pass through the wrapper compilers */
|
|
#undef WRAPPER_EXTRA_LDFLAGS
|
|
|
|
/* Additional LIBS to pass through the wrapper compilers */
|
|
#undef WRAPPER_EXTRA_LIBS
|
|
|
|
/* Whether the wrapper compilers add rpath flags by default */
|
|
#undef WRAPPER_RPATH_SUPPORT
|
|
|
|
/* Define to 1 if the X Window System is missing or not being used. */
|
|
#undef X_DISPLAY_MISSING
|
|
|
|
/* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
|
|
`char[]'. */
|
|
#undef YYTEXT_POINTER
|
|
|
|
/* Enable GNU extensions on systems that have them. */
|
|
#ifndef _GNU_SOURCE
|
|
# undef _GNU_SOURCE
|
|
#endif
|
|
|
|
/* Are we building for HP-UX? */
|
|
#undef _HPUX_SOURCE
|
|
|
|
/* Define to 1 if on MINIX. */
|
|
#undef _MINIX
|
|
|
|
/* Define to 2 if the system does not provide POSIX.1 features except with
|
|
this defined. */
|
|
#undef _POSIX_1_SOURCE
|
|
|
|
/* Define to 1 if you need to in order for `stat' and other things to work. */
|
|
#undef _POSIX_SOURCE
|
|
|
|
/* Define this to the process ID type */
|
|
#undef hwloc_pid_t
|
|
|
|
/* Define this to the thread ID type */
|
|
#undef hwloc_thread_t
|
|
|
|
/* A bogus type that allows us to have sentinel type values that are still
|
|
valid */
|
|
#undef ompi_fortran_bogus_type_t
|
|
|
|
/* C type corresponding to Fortran CHARACTER */
|
|
#undef ompi_fortran_character_t
|
|
|
|
/* C type corresponding to Fortran COMPLEX*16 */
|
|
#undef ompi_fortran_complex16_t
|
|
|
|
/* C type corresponding to Fortran COMPLEX*32 */
|
|
#undef ompi_fortran_complex32_t
|
|
|
|
/* C type corresponding to Fortran COMPLEX*4 */
|
|
#undef ompi_fortran_complex4_t
|
|
|
|
/* C type corresponding to Fortran COMPLEX*8 */
|
|
#undef ompi_fortran_complex8_t
|
|
|
|
/* C type corresponding to Fortran COMPLEX */
|
|
#undef ompi_fortran_complex_t
|
|
|
|
/* C type corresponding to Fortran DOUBLE COMPLEX */
|
|
#undef ompi_fortran_double_complex_t
|
|
|
|
/* C type corresponding to Fortran DOUBLE PRECISION */
|
|
#undef ompi_fortran_double_precision_t
|
|
|
|
/* C type corresponding to Fortran INTEGER*16 */
|
|
#undef ompi_fortran_integer16_t
|
|
|
|
/* C type corresponding to Fortran INTEGER*1 */
|
|
#undef ompi_fortran_integer1_t
|
|
|
|
/* C type corresponding to Fortran INTEGER*2 */
|
|
#undef ompi_fortran_integer2_t
|
|
|
|
/* C type corresponding to Fortran INTEGER*4 */
|
|
#undef ompi_fortran_integer4_t
|
|
|
|
/* C type corresponding to Fortran INTEGER*8 */
|
|
#undef ompi_fortran_integer8_t
|
|
|
|
/* C type corresponding to Fortran INTEGER */
|
|
#undef ompi_fortran_integer_t
|
|
|
|
/* C type corresponding to Fortran LOGICAL*1 */
|
|
#undef ompi_fortran_logical1_t
|
|
|
|
/* C type corresponding to Fortran LOGICAL*2 */
|
|
#undef ompi_fortran_logical2_t
|
|
|
|
/* C type corresponding to Fortran LOGICAL*4 */
|
|
#undef ompi_fortran_logical4_t
|
|
|
|
/* C type corresponding to Fortran LOGICAL*8 */
|
|
#undef ompi_fortran_logical8_t
|
|
|
|
/* C type corresponding to Fortran LOGICAL */
|
|
#undef ompi_fortran_logical_t
|
|
|
|
/* C type corresponding to Fortran REAL*16 */
|
|
#undef ompi_fortran_real16_t
|
|
|
|
/* C type corresponding to Fortran REAL*2 */
|
|
#undef ompi_fortran_real2_t
|
|
|
|
/* C type corresponding to Fortran REAL*4 */
|
|
#undef ompi_fortran_real4_t
|
|
|
|
/* C type corresponding to Fortran REAL*8 */
|
|
#undef ompi_fortran_real8_t
|
|
|
|
/* C type corresponding to Fortran REAL */
|
|
#undef ompi_fortran_real_t
|
|
|
|
|
|
#include "opal_config_bottom.h"
|
|
#endif /* OPAL_CONFIG_H */
|
|
|