/* src/include/pmix_config.h. Generated from pmix_config.h.in by configure. */ /* src/include/pmix_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) 2013-2015 Intel, Inc. All rights reserved * Copyright (c) 2016 IBM Corporation. All rights reserved. * $COPYRIGHT$ * * Additional copyrights may follow * * $HEADER$ * * This file is automatically generated by configure. Edits will be lost * the next time you run configure! */ #ifndef PMIX_CONFIG_H #define PMIX_CONFIG_H #include "src/include/pmix_config_top.h" /* Define if building universal (internal helper macro) */ /* #undef AC_APPLE_UNIVERSAL_BUILD */ /* The normal alignment of `bool', in bytes. */ #define ALIGNOF_BOOL 1 /* The normal alignment of `double', in bytes. */ #define ALIGNOF_DOUBLE 8 /* The normal alignment of `int', in bytes. */ #define ALIGNOF_INT 4 /* The normal alignment of `long', in bytes. */ #define ALIGNOF_LONG 8 /* The normal alignment of `long long', in bytes. */ #define ALIGNOF_LONG_LONG 8 /* The normal alignment of `size_t', in bytes. */ #define ALIGNOF_SIZE_T 8 /* defined to 1 if cray wlm available, 0 otherwise */ /* #undef CRAY_WLM_DETECT */ /* Define to 1 if you have the header file. */ #define HAVE_ARPA_INET_H 1 /* Define to 1 if you have the `asprintf' function. */ #define HAVE_ASPRINTF 1 /* Define to 1 if you have the `atexit' function. */ #define HAVE_ATEXIT 1 /* Define to 1 if you have the header file. */ /* #undef HAVE_CRT_EXTERNS_H */ /* Define to 1 if you have the declaration of `AF_INET6', and to 0 if you don't. */ #define HAVE_DECL_AF_INET6 1 /* Define to 1 if you have the declaration of `AF_UNSPEC', and to 0 if you don't. */ #define HAVE_DECL_AF_UNSPEC 1 /* Define to 1 if you have the declaration of `HZ', and to 0 if you don't. */ #define HAVE_DECL_HZ 1 /* Define to 1 if you have the declaration of `PF_INET6', and to 0 if you don't. */ #define HAVE_DECL_PF_INET6 1 /* Define to 1 if you have the declaration of `PF_UNSPEC', and to 0 if you don't. */ #define HAVE_DECL_PF_UNSPEC 1 /* Define to 1 if you have the declaration of `__func__', and to 0 if you don't. */ #define HAVE_DECL___FUNC__ 1 /* Define to 1 if you have the header file. */ #define HAVE_DIRENT_H 1 /* Define to 1 if you have the header file. */ #define HAVE_DLFCN_H 1 /* Define to 1 if you have the `execve' function. */ #define HAVE_EXECVE 1 /* Define to 1 if you have the header file. */ #define HAVE_FCNTL_H 1 /* Define to 1 if you have the `fork' function. */ #define HAVE_FORK 1 /* Define to 1 if you have the `getpeereid' function. */ /* #undef HAVE_GETPEEREID */ /* Define to 1 if you have the `getpeerucred' function. */ /* #undef HAVE_GETPEERUCRED */ /* Define to 1 if you have the header file. */ #define HAVE_GRP_H 1 /* Define to 1 if you have the header file. */ /* #undef HAVE_HOSTLIB_H */ /* Define to 1 if you have the header file. */ #define HAVE_IFADDRS_H 1 /* Define to 1 if the system has the type `int16_t'. */ #define HAVE_INT16_T 1 /* Define to 1 if the system has the type `int32_t'. */ #define HAVE_INT32_T 1 /* Define to 1 if the system has the type `int64_t'. */ #define HAVE_INT64_T 1 /* Define to 1 if the system has the type `int8_t'. */ #define HAVE_INT8_T 1 /* Define to 1 if the system has the type `intptr_t'. */ #define HAVE_INTPTR_T 1 /* Define to 1 if you have the header file. */ #define HAVE_INTTYPES_H 1 /* Define to 1 if you have the header file. */ /* #undef HAVE_IOLIB_H */ /* Define to 1 if you have the header file. */ #define HAVE_LIBGEN_H 1 /* Define to 1 if you have the header file. */ /* #undef HAVE_LIBUTIL_H */ /* Define to 1 if you have the header file. */ #define HAVE_LIMITS_H 1 /* Define to 1 if the system has the type `long long'. */ #define HAVE_LONG_LONG 1 /* Define to 1 if you have the header file. */ /* #undef HAVE_MINIX_CONFIG_H */ /* Define to 1 if you have the header file. */ #define HAVE_MNTENT_H 1 /* Define to 1 if you have the header file. */ #define HAVE_NETDB_H 1 /* Define to 1 if you have the header file. */ #define HAVE_NETINET_IN_H 1 /* Define to 1 if you have the header file. */ #define HAVE_NETINET_TCP_H 1 /* Define to 1 if you have the header file. */ #define HAVE_NET_IF_H 1 /* Define to 1 if you have the header file. */ /* #undef HAVE_NET_UIO_H */ /* Define to 1 if you have the `openpty' function. */ #define HAVE_OPENPTY 1 /* Define to 1 if you have the `posix_fallocate' function. */ #define HAVE_POSIX_FALLOCATE 1 /* Define to 1 if you have the `pthread_setaffinity_np' function. */ #define HAVE_PTHREAD_SETAFFINITY_NP 1 /* Define to 1 if the system has the type `ptrdiff_t'. */ #define HAVE_PTRDIFF_T 1 /* Define to 1 if you have the `ptsname' function. */ #define HAVE_PTSNAME 1 /* Define to 1 if you have the header file. */ #define HAVE_PTY_H 1 /* Define to 1 if you have the `setenv' function. */ #define HAVE_SETENV 1 /* Define to 1 if you have the `setpgid' function. */ #define HAVE_SETPGID 1 /* Define to 1 if `si_band' is a member of `siginfo_t'. */ #define HAVE_SIGINFO_T_SI_BAND 1 /* Define to 1 if `si_fd' is a member of `siginfo_t'. */ #define HAVE_SIGINFO_T_SI_FD 1 /* Define to 1 if you have the header file. */ #define HAVE_SIGNAL_H 1 /* Define to 1 if you have the `snprintf' function. */ #define HAVE_SNPRINTF 1 /* Define to 1 if you have the `socketpair' function. */ #define HAVE_SOCKETPAIR 1 /* Define to 1 if the system has the type `socklen_t'. */ #define HAVE_SOCKLEN_T 1 /* Define to 1 if you have the header file. */ /* #undef HAVE_SOCKLIB_H */ /* Define to 1 if you have the `statfs' function. */ #define HAVE_STATFS 1 /* Define to 1 if you have the `statvfs' function. */ #define HAVE_STATVFS 1 /* Define to 1 if you have the header file. */ #define HAVE_STDARG_H 1 /* Define to 1 if you have the header file. */ #define HAVE_STDATOMIC_H 1 /* Define to 1 if you have the header file. */ #define HAVE_STDBOOL_H 1 /* Define to 1 if you have the header file. */ #define HAVE_STDDEF_H 1 /* Define to 1 if you have the header file. */ #define HAVE_STDINT_H 1 /* Define to 1 if you have the header file. */ #define HAVE_STDIO_H 1 /* Define to 1 if you have the header file. */ #define HAVE_STDLIB_H 1 /* Define to 1 if you have the header file. */ #define HAVE_STRINGS_H 1 /* Define to 1 if you have the header file. */ #define HAVE_STRING_H 1 /* Define to 1 if you have the `strncpy_s' function. */ /* #undef HAVE_STRNCPY_S */ /* Define to 1 if you have the `strnlen' function. */ #define HAVE_STRNLEN 1 /* Define to 1 if you have the header file. */ /* #undef HAVE_STROPTS_H */ /* Define to 1 if you have the `strsignal' function. */ #define HAVE_STRSIGNAL 1 /* Define to 1 if `d_type' is a member of `struct dirent'. */ #define HAVE_STRUCT_DIRENT_D_TYPE 1 /* Define to 1 if `ifr_hwaddr' is a member of `struct ifreq'. */ #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1 /* Define to 1 if `ifr_mtu' is a member of `struct ifreq'. */ #define HAVE_STRUCT_IFREQ_IFR_MTU 1 /* Define to 1 if the system has the type `struct sockaddr_in'. */ #define HAVE_STRUCT_SOCKADDR_IN 1 /* Define to 1 if the system has the type `struct sockaddr_in6'. */ #define HAVE_STRUCT_SOCKADDR_IN6 1 /* 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'. */ #define HAVE_STRUCT_SOCKADDR_STORAGE 1 /* Define to 1 if the system has the type `struct sockaddr_un'. */ #define HAVE_STRUCT_SOCKADDR_UN 1 /* Define to 1 if `uid' is a member of `struct sockpeercred'. */ /* #undef HAVE_STRUCT_SOCKPEERCRED_UID */ /* 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'. */ #define HAVE_STRUCT_STATFS_F_TYPE 1 /* 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 `cr_uid' is a member of `struct ucred'. */ /* #undef HAVE_STRUCT_UCRED_CR_UID */ /* Define to 1 if `uid' is a member of `struct ucred'. */ #define HAVE_STRUCT_UCRED_UID 1 /* Define to 1 if you have the header file. */ #define HAVE_SYSLOG_H 1 /* Define to 1 if you have the header file. */ #define HAVE_SYS_AUXV_H 1 /* Define to 1 if you have the header file. */ #define HAVE_SYS_CDEFS_H 1 /* Define to 1 if you have the header file. */ #define HAVE_SYS_FCNTL_H 1 /* Define to 1 if you have the header file. */ #define HAVE_SYS_IOCTL_H 1 /* Define to 1 if you have the header file. */ #define HAVE_SYS_MOUNT_H 1 /* Define to 1 if you have the header file. */ #define HAVE_SYS_PARAM_H 1 /* Define to 1 if you have the header file. */ #define HAVE_SYS_SELECT_H 1 /* Define to 1 if you have the header file. */ #define HAVE_SYS_SOCKET_H 1 /* Define to 1 if you have the header file. */ /* #undef HAVE_SYS_SOCKIO_H */ /* Define to 1 if you have the header file. */ #define HAVE_SYS_STATFS_H 1 /* Define to 1 if you have the header file. */ #define HAVE_SYS_STATVFS_H 1 /* Define to 1 if you have the header file. */ #define HAVE_SYS_STAT_H 1 /* Define to 1 if you have the header file. */ #define HAVE_SYS_SYSCTL_H 1 /* Define to 1 if you have the header file. */ #define HAVE_SYS_TIME_H 1 /* Define to 1 if you have the header file. */ #define HAVE_SYS_TYPES_H 1 /* Define to 1 if you have the header file. */ #define HAVE_SYS_UIO_H 1 /* Define to 1 if you have the header file. */ #define HAVE_SYS_UN_H 1 /* Define to 1 if you have the header file. */ #define HAVE_SYS_UTSNAME_H 1 /* Define to 1 if you have the header file. */ #define HAVE_SYS_WAIT_H 1 /* Define to 1 if you have the `tcgetpgrp' function. */ #define HAVE_TCGETPGRP 1 /* Define to 1 if you have the header file. */ #define HAVE_TERMIOS_H 1 /* Define to 1 if you have the header file. */ #define HAVE_TERMIO_H 1 /* Define to 1 if you have the header file. */ #define HAVE_TIME_H 1 /* Define to 1 if you have the header file. */ /* #undef HAVE_UCRED_H */ /* 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'. */ #define HAVE_UINT16_T 1 /* Define to 1 if the system has the type `uint32_t'. */ #define HAVE_UINT32_T 1 /* Define to 1 if the system has the type `uint64_t'. */ #define HAVE_UINT64_T 1 /* Define to 1 if the system has the type `uint8_t'. */ #define HAVE_UINT8_T 1 /* Define to 1 if the system has the type `uintptr_t'. */ #define HAVE_UINTPTR_T 1 /* Define to 1 if you have the header file. */ #define HAVE_UNISTD_H 1 /* whether unix byteswap routines -- htonl, htons, nothl, ntohs -- are available */ #define HAVE_UNIX_BYTESWAP 1 /* Define to 1 if you have the `usleep' function. */ #define HAVE_USLEEP 1 /* Define to 1 if you have the header file. */ /* #undef HAVE_UTIL_H */ /* Define to 1 if you have the header file. */ #define HAVE_UTMP_H 1 /* Define to 1 if you have the `vasprintf' function. */ #define HAVE_VASPRINTF 1 /* Define to 1 if you have the `vsnprintf' function. */ #define HAVE_VSNPRINTF 1 /* Define to 1 if you have the `waitpid' function. */ #define HAVE_WAITPID 1 /* Define to 1 if you have the header file. */ #define HAVE_WCHAR_H 1 /* Define to 1 if you have the header file. */ #define HAVE_ZLIB_H 1 /* Define to 1 if the system has the type `__int128'. */ #define HAVE___INT128 1 /* Define to the sub-directory where libtool stores uninstalled libraries. */ #define LT_OBJDIR ".libs/" /* Whether or not we have apple */ #define OAC_HAVE_APPLE 0 /* Whether or not we have solaris */ #define OAC_HAVE_SOLARIS 0 /* Define to the address where bug reports for this package should be sent. */ #define PACKAGE_BUGREPORT "https://github.com/openpmix/openpmix/issues" /* Define to the full name of this package. */ #define PACKAGE_NAME "pmix" /* Define to the full name and version of this package. */ #define PACKAGE_STRING "pmix 5.0.3rc1" /* Define to the one symbol short name of this package. */ #define PACKAGE_TARNAME "pmix" /* Define to the home page for this package. */ #define PACKAGE_URL "" /* Define to the version of this package. */ #define PACKAGE_VERSION "5.0.3rc1" /* The compiler $lower which OMPI was built with */ #define PMIX_BUILD_PLATFORM_COMPILER_FAMILYID 0 /* The compiler $lower which OMPI was built with */ #define PMIX_BUILD_PLATFORM_COMPILER_VERSION 0 /* PMIx underlying C compiler */ #define PMIX_CC "gcc" /* Capture the configure cmd line */ #define PMIX_CONFIGURE_CLI " \'--disable-option-checking\' \'--prefix=NONE\' \'--without-tests-examples\' \'--enable-pmix-binaries\' \'--disable-pmix-backward-compatibility\' \'--disable-visibility\' \'--disable-devel-check\' \'--cache-file=/dev/null\' \'--srcdir=.\'" /* Date when PMIx was built */ #define PMIX_CONFIGURE_DATE "Mon Jul 22 23:28:37 UTC 2024" /* Hostname where PMIx was built */ #define PMIX_CONFIGURE_HOST "ip-172-31-2-185.us-west-2.compute.internal" /* User who built PMIx */ #define PMIX_CONFIGURE_USER "ec2-user" /* Whether C compiler supports GCC style inline assembly */ #define PMIX_C_GCC_INLINE_ASSEMBLY 1 /* Whether C compiler supports atomic convenience variables in stdatomic.h */ #define PMIX_C_HAVE_ATOMIC_CONV_VAR 1 /* Whether C compiler supports __builtin_clz */ #define PMIX_C_HAVE_BUILTIN_CLZ 0 /* Whether C compiler supports __builtin_expect */ #define PMIX_C_HAVE_BUILTIN_EXPECT 1 /* Whether C compiler supports __builtin_prefetch */ #define PMIX_C_HAVE_BUILTIN_PREFETCH 0 /* Whether C compiler supports __Atomic keyword */ #define PMIX_C_HAVE__ATOMIC 1 /* Whether C compiler supports __Generic keyword */ #define PMIX_C_HAVE__GENERIC 1 /* Whether C compiler supports _Static_assert keyword */ #define PMIX_C_HAVE__STATIC_ASSERT 1 /* Whether C compiler supports __Thread_local */ #define PMIX_C_HAVE__THREAD_LOCAL 1 /* Whether C compiler supports __thread */ #define PMIX_C_HAVE___THREAD 1 /* Whether we want developer-level debugging code or not */ #define PMIX_ENABLE_DEBUG 0 /* Whether we want to enable dlopen support */ #define PMIX_ENABLE_DLOPEN_SUPPORT 1 /* Enable IPv6 support, but only if the underlying system supports it */ #define PMIX_ENABLE_IPV6 0 /* Whether we should enable thread support within the PMIX code base */ #define PMIX_ENABLE_MULTI_THREADS 1 /* Whether user wants PTY support or not */ #define PMIX_ENABLE_PTY_SUPPORT 1 /* Whether we want developer-level timing support or not */ #define PMIX_ENABLE_TIMING 0 /* If built from a git repo */ #define PMIX_GIT_REPO_BUILD "1" /* Whether your compiler has __attribute__ or not */ #define PMIX_HAVE_ATTRIBUTE 1 /* Whether your compiler has __attribute__ aligned or not */ #define PMIX_HAVE_ATTRIBUTE_ALIGNED 1 /* Whether your compiler has __attribute__ always_inline or not */ #define PMIX_HAVE_ATTRIBUTE_ALWAYS_INLINE 1 /* Whether your compiler has __attribute__ cold or not */ #define PMIX_HAVE_ATTRIBUTE_COLD 1 /* Whether your compiler has __attribute__ const or not */ #define PMIX_HAVE_ATTRIBUTE_CONST 1 /* Whether your compiler has __attribute__ deprecated or not */ #define PMIX_HAVE_ATTRIBUTE_DEPRECATED 1 /* Whether your compiler has __attribute__ deprecated with optional argument */ #define PMIX_HAVE_ATTRIBUTE_DEPRECATED_ARGUMENT 1 /* Whether your compiler has __attribute__ destructor or not */ #define PMIX_HAVE_ATTRIBUTE_DESTRUCTOR 1 /* Whether your compiler has __attribute__ extension or not */ #define PMIX_HAVE_ATTRIBUTE_EXTENSION 1 /* Whether your compiler has __attribute__ format or not */ #define PMIX_HAVE_ATTRIBUTE_FORMAT 1 /* Whether your compiler has __attribute__ format and it works on function pointers */ #define PMIX_HAVE_ATTRIBUTE_FORMAT_FUNCPTR 1 /* Whether your compiler has __attribute__ hot or not */ #define PMIX_HAVE_ATTRIBUTE_HOT 1 /* Whether your compiler has __attribute__ malloc or not */ #define PMIX_HAVE_ATTRIBUTE_MALLOC 1 /* Whether your compiler has __attribute__ may_alias or not */ #define PMIX_HAVE_ATTRIBUTE_MAY_ALIAS 1 /* Whether your compiler has __attribute__ nonnull or not */ #define PMIX_HAVE_ATTRIBUTE_NONNULL 1 /* Whether your compiler has __attribute__ noreturn or not */ #define PMIX_HAVE_ATTRIBUTE_NORETURN 1 /* Whether your compiler has __attribute__ noreturn and it works on function pointers */ #define PMIX_HAVE_ATTRIBUTE_NORETURN_FUNCPTR 1 /* Whether your compiler has __attribute__ no_instrument_function or not */ #define PMIX_HAVE_ATTRIBUTE_NO_INSTRUMENT_FUNCTION 1 /* Whether your compiler has __attribute__ optnone or not */ #define PMIX_HAVE_ATTRIBUTE_OPTNONE 0 /* Whether your compiler has __attribute__ packed or not */ #define PMIX_HAVE_ATTRIBUTE_PACKED 1 /* Whether your compiler has __attribute__ pure or not */ #define PMIX_HAVE_ATTRIBUTE_PURE 1 /* Whether your compiler has __attribute__ sentinel or not */ #define PMIX_HAVE_ATTRIBUTE_SENTINEL 1 /* Whether your compiler has __attribute__ unused or not */ #define PMIX_HAVE_ATTRIBUTE_UNUSED 1 /* Whether your compiler has __attribute__ visibility or not */ #define PMIX_HAVE_ATTRIBUTE_VISIBILITY 1 /* Whether your compiler has __attribute__ warn unused result or not */ #define PMIX_HAVE_ATTRIBUTE_WARN_UNUSED_RESULT 1 /* Whether your compiler has __attribute__ weak alias or not */ #define PMIX_HAVE_ATTRIBUTE_WEAK_ALIAS /* Whether C11 atomic compare swap is both supported and lock-free on 128-bit values */ /* #undef PMIX_HAVE_C11_CSWAP_INT128 */ /* whether ceil is found and available */ #define PMIX_HAVE_CEIL 1 /* Whether we have Clang __c11 atomic functions */ /* #undef PMIX_HAVE_CLANG_BUILTIN_ATOMIC_C11_FUNC */ /* whether clock_gettime is found and available */ #define PMIX_HAVE_CLOCK_GETTIME 1 /* defined to 1 if cray alps env, 0 otherwise */ #define PMIX_HAVE_CRAY_ALPS 0 /* whether dirname is found and available */ #define PMIX_HAVE_DIRNAME 1 /* Whether the __atomic builtin atomic compare swap is both supported and lock-free on 128-bit values */ #define PMIX_HAVE_GCC_BUILTIN_CSWAP_INT128 0 /* whether gethostbyname is found and available */ #define PMIX_HAVE_GETHOSTBYNAME 1 /* Whether we are building against libev */ #define PMIX_HAVE_LIBEV 0 /* Whether we are building against libevent */ #define PMIX_HAVE_LIBEVENT 1 /* whether openpty is found and available */ #define PMIX_HAVE_OPENPTY 1 /* Whether the PMIX PDL framework is functional or not */ #define PMIX_HAVE_PDL_SUPPORT 1 /* If PTHREADS implementation supports PTHREAD_MUTEX_ERRORCHECK */ #define PMIX_HAVE_PTHREAD_MUTEX_ERRORCHECK 1 /* If PTHREADS implementation supports PTHREAD_MUTEX_ERRORCHECK_NP */ #define PMIX_HAVE_PTHREAD_MUTEX_ERRORCHECK_NP 1 /* Whether we have SA_RESTART in or not */ #define PMIX_HAVE_SA_RESTART 1 /* whether socket is found and available */ #define PMIX_HAVE_SOCKET 1 /* Whether the __sync builtin atomic compare and swap supports 128-bit values */ #define PMIX_HAVE_SYNC_BUILTIN_CSWAP_INT128 1 /* Whether we have __va_copy or not */ #define PMIX_HAVE_UNDERSCORE_VA_COPY 1 /* Whether we have va_copy or not */ #define PMIX_HAVE_VA_COPY 1 /* Whether C compiler supports symbol visibility or not */ #define PMIX_HAVE_VISIBILITY 0 /* ident string for PMIX */ #define PMIX_IDENT_STRING "" /* The library major version is always available, contrary to VERSION */ #define PMIX_MAJOR_VERSION 5 /* Whether or not we are using memory sanitizers */ #define PMIX_MEMORY_SANITIZERS 0 /* The library minor version is always available, contrary to VERSION */ #define PMIX_MINOR_VERSION 0 /* Whether the C compiler supports "bool" without any other help (such as ) */ #define PMIX_NEED_C_BOOL 1 /* Whether libraries can be configured with destructor functions */ #define PMIX_NO_LIB_DESTRUCTOR 0 /* package/branding string for PMIx */ #define PMIX_PACKAGE_STRING "PMIx ec2-user@ip-172-31-2-185.us-west-2.compute.internal Distribution" /* Whether we have lt_dladvise or not */ #define PMIX_PDL_PLIBLTDL_HAVE_LT_DLADVISE 0 /* Whether or not we are using picky compiler settings */ #define PMIX_PICKY_COMPILERS 0 /* Where to report bugs */ #define PMIX_PROXY_BUGREPORT_STRING "https://github.com/openpmix/openpmix" /* type to use for ptrdiff_t */ #define PMIX_PTRDIFF_TYPE ptrdiff_t /* The library release version is always available, contrary to VERSION */ #define PMIX_RELEASE_VERSION 3 /* The OpenPMIx Git Revision */ #define PMIX_REPO_REV "v5.0.3" /* Default value for mca_base_component_show_load_errors MCA variable */ #define PMIX_SHOW_LOAD_ERRORS_DEFAULT "all" /* The PMIx Standard Provisional ABI compliance level(s) */ #define PMIX_STD_ABI_PROVISIONAL_VERSION "0.0" /* The PMIx Standard Stable ABI compliance level(s) */ #define PMIX_STD_ABI_STABLE_VERSION "0.0" /* The PMIx Standard compliance level */ #define PMIX_STD_VERSION "4.2" /* Whether to use C11 atomics for atomics implementation */ #define PMIX_USE_C11_ATOMICS 0 /* Whether to use GCC-style built-in atomics for atomics implementation */ #define PMIX_USE_GCC_BUILTIN_ATOMICS 1 /* Whether to use or not */ #define PMIX_USE_STDBOOL_H 1 /* The library version is always available, contrary to VERSION */ #define PMIX_VERSION "5.0.3rc1" /* Enable per-user config files */ #define PMIX_WANT_HOME_CONFIG_FILES 1 /* if want pretty-print stack trace feature */ #define PMIX_WANT_PRETTY_PRINT_STACKTRACE 1 /* The size of `int', as computed by sizeof. */ #define SIZEOF_INT 4 /* The size of `long', as computed by sizeof. */ #define SIZEOF_LONG 8 /* The size of `pid_t', as computed by sizeof. */ #define SIZEOF_PID_T 4 /* The size of `short', as computed by sizeof. */ #define SIZEOF_SHORT 2 /* The size of `size_t', as computed by sizeof. */ #define SIZEOF_SIZE_T 8 /* The size of `void *', as computed by sizeof. */ #define SIZEOF_VOID_P 8 /* The size of `_Bool', as computed by sizeof. */ #define SIZEOF__BOOL 1 /* defined to 1 if slurm cray env, 0 otherwise */ #define SLURM_CRAY_ENV 0 /* Define to 1 if all of the C90 standard headers exist (not just the ones required in a freestanding environment). This macro is provided for backward compatibility; new code need not use it. */ #define STDC_HEADERS 1 /* Enable extensions on AIX 3, Interix. */ #ifndef _ALL_SOURCE # define _ALL_SOURCE 1 #endif /* Enable general extensions on macOS. */ #ifndef _DARWIN_C_SOURCE # define _DARWIN_C_SOURCE 1 #endif /* Enable general extensions on Solaris. */ #ifndef __EXTENSIONS__ # define __EXTENSIONS__ 1 #endif /* Enable GNU extensions on systems that have them. */ #ifndef _GNU_SOURCE # define _GNU_SOURCE 1 #endif /* Enable X/Open compliant socket functions that do not require linking with -lxnet on HP-UX 11.11. */ #ifndef _HPUX_ALT_XOPEN_SOCKET_API # define _HPUX_ALT_XOPEN_SOCKET_API 1 #endif /* Identify the host operating system as Minix. This macro does not affect the system headers' behavior. A future release of Autoconf may stop defining this macro. */ #ifndef _MINIX /* # undef _MINIX */ #endif /* Enable general extensions on NetBSD. Enable NetBSD compatibility extensions on Minix. */ #ifndef _NETBSD_SOURCE # define _NETBSD_SOURCE 1 #endif /* Enable OpenBSD compatibility extensions on NetBSD. Oddly enough, this does nothing on OpenBSD. */ #ifndef _OPENBSD_SOURCE # define _OPENBSD_SOURCE 1 #endif /* Define to 1 if needed for POSIX-compatible behavior. */ #ifndef _POSIX_SOURCE /* # undef _POSIX_SOURCE */ #endif /* Define to 2 if needed for POSIX-compatible behavior. */ #ifndef _POSIX_1_SOURCE /* # undef _POSIX_1_SOURCE */ #endif /* Enable POSIX-compatible threading on Solaris. */ #ifndef _POSIX_PTHREAD_SEMANTICS # define _POSIX_PTHREAD_SEMANTICS 1 #endif /* Enable extensions specified by ISO/IEC TS 18661-5:2014. */ #ifndef __STDC_WANT_IEC_60559_ATTRIBS_EXT__ # define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 #endif /* Enable extensions specified by ISO/IEC TS 18661-1:2014. */ #ifndef __STDC_WANT_IEC_60559_BFP_EXT__ # define __STDC_WANT_IEC_60559_BFP_EXT__ 1 #endif /* Enable extensions specified by ISO/IEC TS 18661-2:2015. */ #ifndef __STDC_WANT_IEC_60559_DFP_EXT__ # define __STDC_WANT_IEC_60559_DFP_EXT__ 1 #endif /* Enable extensions specified by ISO/IEC TS 18661-4:2015. */ #ifndef __STDC_WANT_IEC_60559_FUNCS_EXT__ # define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 #endif /* Enable extensions specified by ISO/IEC TS 18661-3:2015. */ #ifndef __STDC_WANT_IEC_60559_TYPES_EXT__ # define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 #endif /* Enable extensions specified by ISO/IEC TR 24731-2:2010. */ #ifndef __STDC_WANT_LIB_EXT2__ # define __STDC_WANT_LIB_EXT2__ 1 #endif /* Enable extensions specified by ISO/IEC 24747:2009. */ #ifndef __STDC_WANT_MATH_SPEC_FUNCS__ # define __STDC_WANT_MATH_SPEC_FUNCS__ 1 #endif /* Enable extensions on HP NonStop. */ #ifndef _TANDEM_SOURCE # define _TANDEM_SOURCE 1 #endif /* Enable X/Open extensions. Define to 500 only if necessary to make mbstate_t available. */ #ifndef _XOPEN_SOURCE /* # undef _XOPEN_SOURCE */ #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 /* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a `char[]'. */ #define YYTEXT_POINTER 1 /* Enable GNU extensions on systems that have them. */ #ifndef _GNU_SOURCE # define _GNU_SOURCE 1 #endif /* Define to `__inline__' or `__inline' if that's what the C compiler calls it, or to nothing if 'inline' is not supported under any name. */ #ifndef __cplusplus #define inline __inline__ #endif #include "src/include/pmix_config_bottom.h" #endif /* PMIX_CONFIG_H */