Created
November 16, 2023 04:34
-
-
Save fancyerii/842b1f2700865e464ae33157acc4d2d7 to your computer and use it in GitHub Desktop.
configure output
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
============================================================================ | |
== Configuring Open MPI | |
============================================================================ | |
*** Prerequisites | |
checking for a sed that does not truncate output... /usr/bin/sed | |
checking for perl... perl | |
*** Startup tests | |
checking build system type... x86_64-pc-linux-gnu | |
checking host system type... x86_64-pc-linux-gnu | |
checking target system type... x86_64-pc-linux-gnu | |
checking for a BSD-compatible install... /usr/bin/install -c | |
checking whether build environment is sane... yes | |
checking for a race-free mkdir -p... /usr/bin/mkdir -p | |
checking for gawk... gawk | |
checking whether make sets $(MAKE)... yes | |
checking whether make supports nested variables... yes | |
checking whether UID '1001' is supported by ustar format... yes | |
checking whether GID '1001' is supported by ustar format... yes | |
checking how to create a ustar tar archive... gnutar | |
checking whether make supports nested variables... (cached) yes | |
checking directory of build tree... /home/lili/openmpi-5.0.0 | |
checking directory of source tree... . | |
checking directory of prefix... NONE | |
*** Checking versions | |
checking for repo version... v5.0.0 | |
checking Open MPI version... 5.0.0 | |
checking Open MPI release date... Oct 26, 2023 | |
checking Open MPI repository version... v5.0.0 | |
checking MPI Standard version... 3.1 | |
checking for repo version... v5.0.0 | |
checking Open SHMEM version... 5.0.0 | |
checking Open SHMEM release date... Oct 26, 2023 | |
checking Open SHMEM repository version... v5.0.0 | |
checking for repo version... v5.0.0 | |
checking Open Portable Access Layer version... 5.0.0 | |
checking Open Portable Access Layer release date... Oct 26, 2023 | |
checking Open Portable Access Layer repository version... v5.0.0 | |
checking for bootstrap Autoconf version... 2.71 | |
checking for bootstrap Automake version... 1.16 | |
checking for bootstrap Libtool version... 2.4.6 | |
*** Initialization, setup | |
configure: builddir: /home/lili/openmpi-5.0.0 | |
configure: srcdir: /home/lili/openmpi-5.0.0 | |
checking for prefix by checking for opal_clean... no | |
installing to directory "/usr/local" | |
*** General configuration options | |
checking if want to run code coverage... no | |
checking if want to compile with branch probabilities... no | |
checking if want to debug memory usage... no | |
checking if want to profile memory usage... no | |
checking if want developer-level compiler pickyness... no | |
checking if want developer-level debugging code... no | |
checking if want to developer-level timing framework... no | |
checking if want to install project-internal header files... no | |
checking if want pretty-print stacktrace... yes | |
checking if want pty support... yes | |
checking if want weak symbol support... yes | |
checking if want dlopen support... yes | |
checking for default value of mca_base_component_show_load_errors... enabled for all | |
checking if want heterogeneous support... no | |
checking if want IPv6 support... no | |
checking if want package/brand string... Open MPI [email protected] Distribution | |
checking if want ident string... 5.0.0 | |
checking if want to use an alternative checksum algo for messages... no | |
checking maximum length of processor name... 256 | |
checking maximum length of error string... 256 | |
checking maximum length of object name... 64 | |
checking maximum length of info key... 36 | |
checking maximum length of info val... 256 | |
checking maximum length of port name... 1024 | |
checking maximum length of datarep string... 128 | |
checking maximum length of pset name len... 512 | |
checking maximum length of stringtag len... 1024 | |
checking if want getpwuid support... yes | |
*** MPI layer configuration options | |
checking if want compile-time warnings inside of mpi.h... yes | |
checking if want sparse process groups... no | |
checking if want peruse support... no | |
checking if want Fortran MPI bindings... (try) | |
checking if want run-time MPI parameter checking... runtime | |
checking if want OMPIO support... yes | |
checking if want software-based performance counters (SPC)... no | |
checking if want custom libmpi(_FOO) name... mpi | |
*** OpenSHMEM Configuration options | |
checking if want OpenSHMEM... yes | |
checking if want SGI/Quadrics compatibility mode... yes | |
checking if want OpenSHMEM API parameter checking... always | |
checking if want pshmem... yes | |
checking if want to build OpenSHMEM fortran bindings... yes | |
============================================================================ | |
== Compiler and preprocessor tests | |
============================================================================ | |
*** C compiler and preprocessor | |
checking whether make supports the include directive... yes (GNU style) | |
checking for gcc... gcc | |
checking whether the C compiler works... yes | |
checking for C compiler default output file name... a.out | |
checking for suffix of executables... | |
checking whether we are cross compiling... no | |
checking for suffix of object files... o | |
checking whether the compiler supports GNU C... yes | |
checking whether gcc accepts -g... yes | |
checking for gcc option to enable C11 features... none needed | |
checking whether gcc understands -c and -o together... yes | |
checking dependency style of gcc... gcc3 | |
checking for stdio.h... yes | |
checking for stdlib.h... yes | |
checking for string.h... yes | |
checking for inttypes.h... yes | |
checking for stdint.h... yes | |
checking for strings.h... yes | |
checking for sys/stat.h... yes | |
checking for sys/types.h... yes | |
checking for unistd.h... yes | |
checking for wchar.h... yes | |
checking for minix/config.h... no | |
checking whether it is safe to define __EXTENSIONS__... yes | |
checking whether _XOPEN_SOURCE should be defined... no | |
checking for gcc... (cached) gcc | |
checking whether the compiler supports GNU C... (cached) yes | |
checking whether gcc accepts -g... (cached) yes | |
checking for gcc option to enable C11 features... (cached) none needed | |
checking whether gcc understands -c and -o together... (cached) yes | |
checking dependency style of gcc... (cached) gcc3 | |
checking for grep that handles long lines and -e... /usr/bin/grep | |
checking if gcc requires a flag for C11... no | |
configure: verifying gcc supports C11 without a flag | |
checking if gcc supports C11 _Thread_local... yes | |
checking if gcc supports C11 atomic variables... yes | |
checking if gcc supports C11 _Atomic keyword... yes | |
checking if gcc supports C11 _Generic keyword... yes | |
checking if gcc supports C11 _Static_assert... yes | |
checking if gcc supports C11 atomic_fetch_xor_explicit... yes | |
configure: no flag required for C11 support | |
checking for gcc option to add a directory only to the search path for the quote form of include... -iquote | |
checking for the C compiler vendor... gnu | |
checking if gcc supports __thread... yes | |
checking if gcc supports C11 _Thread_local... yes | |
checking if gcc supports (-finline-functions)... yes | |
checking if gcc supports __builtin_expect... yes | |
checking if gcc supports __builtin_prefetch... yes | |
checking if gcc supports __builtin_clz... yes | |
checking for C optimization flags... -O3 -DNDEBUG -finline-functions | |
CFLAGS result: -O3 -DNDEBUG -finline-functions | |
checking for Interix environment... no | |
checking for int8_t... yes | |
checking for uint8_t... yes | |
checking for int16_t... yes | |
checking for uint16_t... yes | |
checking for int32_t... yes | |
checking for uint32_t... yes | |
checking for int64_t... yes | |
checking for uint64_t... yes | |
checking for int128_t... no | |
checking for __int128... yes | |
checking for uint128_t... no | |
checking for long long... yes | |
checking for __float128... yes | |
checking for short float... no | |
checking for long double... yes | |
checking for complex.h... yes | |
checking for short float _Complex... no | |
checking for float _Complex... yes | |
checking for double _Complex... yes | |
checking for long double _Complex... yes | |
checking for intptr_t... yes | |
checking for uintptr_t... yes | |
checking for mode_t... yes | |
checking for ssize_t... yes | |
checking for ptrdiff_t... yes | |
checking size of _Bool... 1 | |
checking size of char... 1 | |
checking size of short... 2 | |
checking size of int... 4 | |
checking size of unsigned int... 4 | |
checking size of long... 8 | |
checking size of unsigned long... 8 | |
checking size of long long... 8 | |
checking size of float... 4 | |
checking size of double... 8 | |
checking size of long double... 16 | |
checking size of __float128... 16 | |
checking size of float _Complex... 8 | |
checking size of double _Complex... 16 | |
checking size of long double _Complex... 32 | |
checking size of void *... 8 | |
checking size of size_t... 8 | |
checking size of ssize_t... 8 | |
checking size of ptrdiff_t... 8 | |
checking size of wchar_t... 4 | |
checking size of pid_t... 4 | |
checking size of atomic_short... 2 | |
checking size of atomic_int... 4 | |
checking size of atomic_long... 8 | |
checking size of atomic_llong... 8 | |
checking alignment of bool... 1 | |
checking alignment of int8_t... 1 | |
checking alignment of int16_t... 2 | |
checking alignment of int32_t... 4 | |
checking alignment of int64_t... 8 | |
checking alignment of char... 1 | |
checking alignment of short... 2 | |
checking alignment of wchar_t... 4 | |
checking alignment of int... 4 | |
checking alignment of long... 8 | |
checking alignment of long long... 8 | |
checking alignment of float... 4 | |
checking alignment of double... 8 | |
checking alignment of long double... 16 | |
checking alignment of __float128... 16 | |
checking alignment of float _Complex... 4 | |
checking alignment of double _Complex... 8 | |
checking alignment of long double _Complex... 16 | |
checking alignment of void *... 8 | |
checking alignment of size_t... 8 | |
checking for _Float16... no | |
checking if want alternate C type of short float... no | |
checking if word-sized integers must be word-size aligned... no | |
checking for weak symbol support... yes | |
checking for macro weak symbol support... yes | |
checking for functional offsetof macro... yes | |
*** C++ compiler and preprocessor | |
checking for g++... g++ | |
checking whether the compiler supports GNU C++... yes | |
checking whether g++ accepts -g... yes | |
checking for g++ option to enable C++11 features... none needed | |
checking dependency style of g++... gcc3 | |
checking how to run the C++ preprocessor... g++ -E | |
checking if C and C++ are link compatible... yes | |
*** Compiler characteristics | |
checking for __attribute__... yes | |
checking for __attribute__(aligned)... yes | |
checking for __attribute__(always_inline)... yes | |
checking for __attribute__(cold)... yes | |
checking for __attribute__(const)... yes | |
checking for __attribute__(deprecated)... yes | |
checking for __attribute__(deprecated_argument)... yes | |
checking for __attribute__(error)... yes | |
checking for __attribute__(format)... yes | |
checking for __attribute__(format_funcptr)... yes | |
checking for __attribute__(hot)... yes | |
checking for __attribute__(malloc)... yes | |
checking for __attribute__(may_alias)... yes | |
checking for __attribute__(no_instrument_function)... yes | |
checking for __attribute__(noinline)... yes | |
checking for __attribute__(nonnull)... yes | |
checking for __attribute__(noreturn)... yes | |
checking for __attribute__(noreturn_funcptr)... yes | |
checking for __attribute__(packed)... yes | |
checking for __attribute__(pure)... yes | |
checking for __attribute__(sentinel)... yes | |
checking for __attribute__(unused)... yes | |
checking for __attribute__(visibility)... yes | |
checking for __attribute__(warn_unused_result)... yes | |
checking for __attribute__(weak_alias)... yes | |
checking for __attribute__(destructor)... yes | |
checking for __attribute__(optnone)... no | |
checking for __attribute__(extension)... yes | |
checking for compiler familyid... 1 | |
checking for compiler version... 590848 | |
*** Java MPI bindings | |
checking if want Java bindings... no | |
*** OpenSHMEM profiling | |
checking if pshmem will be enabled... yes (weak symbols supported) | |
*** Assembler | |
checking dependency style of gcc... gcc3 | |
checking if gcc supports GCC inline assembly... yes | |
checking for 32-bit GCC built-in atomics... yes | |
checking for 64-bit GCC built-in atomics... yes | |
checking if 64-bit GCC built-in atomics are lock-free... yes | |
checking for __atomic_compare_exchange_n... no | |
checking for __atomic_compare_exchange_n with -mcx16... no | |
checking for __atomic_compare_exchange_n with -latomic... yes | |
checking if __atomic_compare_exchange_n() gives correct results... yes | |
checking if __int128 atomic compare-and-swap is always lock-free... no | |
checking for __sync_bool_compare_and_swap... no | |
checking for __sync_bool_compare_and_swap with -mcx16... yes | |
checking if __sync_bool_compare_and_swap() gives correct results... yes | |
configure: Using GCC built-in style atomics | |
*** Fortran compiler | |
checking for gfortran... no | |
checking for f95... no | |
checking for fort... no | |
checking for xlf95... no | |
checking for ifort... no | |
checking for ifc... no | |
checking for efc... no | |
checking for pgfortran... no | |
checking for pgf95... no | |
checking for lf95... no | |
checking for f90... no | |
checking for xlf90... no | |
checking for pgf90... no | |
checking for epcf90... no | |
checking for nagfor... no | |
checking whether the compiler supports GNU Fortran... no | |
checking whether accepts -g... no | |
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B | |
checking the name lister (/usr/bin/nm -B) interface... BSD nm | |
checking whether ln -s works... yes | |
configure: WARNING: *** All Fortran MPI bindings disabled (could not find compiler) | |
checking for warnings flags... none | |
checking to see if mpifort compiler needs additional linker flags... none | |
checking if Fortran compiler supports CHARACTER... no | |
checking if Fortran compiler supports LOGICAL... no | |
checking if Fortran compiler supports LOGICAL*1... no | |
checking if Fortran compiler supports LOGICAL*2... no | |
checking if Fortran compiler supports LOGICAL*4... no | |
checking if Fortran compiler supports LOGICAL*8... no | |
checking if Fortran compiler supports INTEGER... no | |
checking if Fortran compiler supports INTEGER*1... no | |
checking if Fortran compiler supports INTEGER*2... no | |
checking if Fortran compiler supports INTEGER*4... no | |
checking if Fortran compiler supports INTEGER*8... no | |
checking if Fortran compiler supports INTEGER*16... no | |
checking if Fortran compiler supports REAL... no | |
checking if Fortran compiler supports REAL*2... no | |
checking if Fortran compiler supports REAL*4... no | |
checking if Fortran compiler supports REAL*8... no | |
checking if Fortran compiler supports REAL*16... no | |
checking for C type matching bit representation of REAL*16... skipped (no REAL*16) | |
configure: WARNING: MPI_REAL16 and MPI_COMPLEX32 support have been disabled | |
checking if Fortran compiler supports DOUBLE PRECISION... no | |
checking if Fortran compiler supports COMPLEX... no | |
checking if Fortran compiler supports COMPLEX*4... no | |
checking if Fortran compiler supports COMPLEX*8... no | |
checking if Fortran compiler supports COMPLEX*16... no | |
checking if Fortran compiler supports COMPLEX*32... no | |
checking if Fortran compiler supports DOUBLE COMPLEX... no | |
checking for max Fortran MPI handle index... 2147483647 | |
checking Fortran value for .TRUE. logical type... 77 | |
checking for correct handling of Fortran logical arrays... skipped | |
checking max supported Fortran array rank... 0 | |
configure: C MPI_Status is 24 bytes long | |
checking for the value of MPI_STATUS_SIZE... 6 Fortran INTEGERs | |
checking KIND value of Fortran C_INT16_T... skipped | |
checking KIND value of Fortran C_INT32_T... skipped | |
checking KIND value of Fortran C_INT64_T... skipped | |
checking if building Fortran mpif.h bindings... no | |
checking if building Fortran 'use mpi' bindings... no | |
checking if building Fortran 'use mpi_f08' bindings... no | |
*** Wrapper compiler setup | |
checking for wrapper C compiler... gcc | |
checking if want wrapper compiler rpath support... yes | |
checking if want wrapper compiler runpath support... yes | |
============================================================================ | |
== Header file tests | |
============================================================================ | |
checking for alloca.h... yes | |
checking for aio.h... yes | |
checking for arpa/inet.h... yes | |
checking for dirent.h... yes | |
checking for dlfcn.h... yes | |
checking for endian.h... yes | |
checking for execinfo.h... yes | |
checking for err.h... yes | |
checking for fcntl.h... yes | |
checking for grp.h... yes | |
checking for libgen.h... yes | |
checking for libutil.h... no | |
checking for memory.h... yes | |
checking for netdb.h... yes | |
checking for netinet/in.h... yes | |
checking for netinet/tcp.h... yes | |
checking for poll.h... yes | |
checking for pthread.h... yes | |
checking for pty.h... yes | |
checking for pwd.h... yes | |
checking for sched.h... yes | |
checking for strings.h... (cached) yes | |
checking for stropts.h... no | |
checking for linux/ethtool.h... yes | |
checking for linux/sockios.h... yes | |
checking for sys/fcntl.h... yes | |
checking for sys/ipc.h... yes | |
checking for sys/shm.h... yes | |
checking for sys/ioctl.h... yes | |
checking for sys/mman.h... yes | |
checking for sys/param.h... yes | |
checking for sys/queue.h... yes | |
checking for sys/resource.h... yes | |
checking for sys/select.h... yes | |
checking for sys/socket.h... yes | |
checking for sys/sockio.h... no | |
checking for sys/stat.h... (cached) yes | |
checking for sys/statfs.h... yes | |
checking for sys/statvfs.h... yes | |
checking for time.h... yes | |
checking for sys/time.h... yes | |
checking for sys/tree.h... no | |
checking for sys/types.h... (cached) yes | |
checking for sys/uio.h... yes | |
checking for sys/un.h... yes | |
checking for net/uio.h... no | |
checking for sys/utsname.h... yes | |
checking for sys/vfs.h... yes | |
checking for sys/wait.h... yes | |
checking for syslog.h... yes | |
checking for termios.h... yes | |
checking for ulimit.h... yes | |
checking for unistd.h... (cached) yes | |
checking for util.h... no | |
checking for utmp.h... yes | |
checking for malloc.h... yes | |
checking for ifaddrs.h... yes | |
checking for crt_externs.h... no | |
checking for regex.h... yes | |
checking for mntent.h... yes | |
checking for paths.h... yes | |
checking for ioLib.h... no | |
checking for sockLib.h... no | |
checking for hostLib.h... no | |
checking for shlwapi.h... no | |
checking for sys/synch.h... no | |
checking for db.h... no | |
checking for ndbm.h... no | |
checking for ieee754.h... yes | |
checking for sys/mount.h... yes | |
checking for sys/sysctl.h... yes | |
checking for net/if.h... yes | |
============================================================================ | |
== Type tests | |
============================================================================ | |
checking for socklen_t... yes | |
checking for struct sockaddr_in... yes | |
checking for struct sockaddr_in6... yes | |
checking for struct sockaddr_storage... yes | |
checking for struct ifreq... yes | |
checking for struct ethtool_cmd... yes | |
checking for gcc options needed to detect all undeclared functions... none needed | |
checking whether ethtool_cmd_speed is declared... yes | |
checking whether SIOCETHTOOL is declared... yes | |
checking for struct ethtool_cmd.speed_hi... yes | |
checking for struct ethtool_cmd.speed_hi... (cached) yes | |
checking for struct ethtool_cmd.speed_hi... (cached) yes | |
checking for struct ethtool_cmd.speed_hi... (cached) yes | |
checking whether AF_UNSPEC is declared... yes | |
checking whether PF_UNSPEC is declared... yes | |
checking whether AF_INET6 is declared... yes | |
checking whether PF_INET6 is declared... yes | |
checking if SA_RESTART defined in signal.h... checking how to run the C preprocessor... gcc -E | |
checking for egrep... /usr/bin/grep -E | |
yes | |
checking for struct sockaddr.sa_len... no | |
checking for struct dirent.d_type... yes | |
checking for siginfo_t.si_fd... yes | |
checking for siginfo_t.si_band... yes | |
checking for struct statfs.f_type... yes | |
checking for struct statfs.f_fstypename... no | |
checking for struct statvfs.f_basetype... no | |
checking for struct statvfs.f_fstypename... no | |
checking for struct timespec.tv_nsec... yes | |
checking for type of MPI_Aint... ptrdiff_t (size: 8) | |
checking for type of MPI_Count... long long (size: 8) | |
checking for type of MPI_Offset... long long (size: 8) | |
checking for an MPI datatype for MPI_Offset... MPI_LONG_LONG | |
checking the linker for support for the -fini option... yes | |
============================================================================ | |
== Library and Function tests | |
============================================================================ | |
checking for library containing openpty... -lutil | |
checking for library containing gethostbyname... none required | |
checking for library containing socket... none required | |
checking for library containing sched_yield... none required | |
checking for library containing dirname... none required | |
checking for library containing ceil... -lm | |
checking for library containing clock_gettime... none required | |
checking for asprintf... yes | |
checking for snprintf... yes | |
checking for vasprintf... yes | |
checking for vsnprintf... yes | |
checking for openpty... yes | |
checking for isatty... yes | |
checking for getpwuid... yes | |
checking for fork... yes | |
checking for waitpid... yes | |
checking for execve... yes | |
checking for pipe... yes | |
checking for ptsname... yes | |
checking for setsid... yes | |
checking for mmap... yes | |
checking for tcgetpgrp... yes | |
checking for posix_memalign... yes | |
checking for strsignal... yes | |
checking for sysconf... yes | |
checking for syslog... yes | |
checking for vsyslog... yes | |
checking for regcmp... no | |
checking for regexec... yes | |
checking for regfree... yes | |
checking for _NSGetEnviron... no | |
checking for socketpair... yes | |
checking for usleep... yes | |
checking for mkfifo... yes | |
checking for dbopen... no | |
checking for dbm_open... no | |
checking for statfs... yes | |
checking for statvfs... yes | |
checking for setpgid... yes | |
checking for setenv... yes | |
checking for __malloc_initialize_hook... no | |
checking for __clear_cache... yes | |
checking for on_exit... yes | |
checking for htonl define... no | |
checking for htonl... yes | |
checking whether va_copy is declared... yes | |
checking whether __va_copy is declared... yes | |
checking whether __func__ is declared... yes | |
============================================================================ | |
== System-specific tests | |
============================================================================ | |
checking __NetBSD__... no | |
checking __FreeBSD__... no | |
checking __OpenBSD__... no | |
checking __DragonFly__... no | |
checking __386BSD__... no | |
checking __bsdi__... no | |
checking __APPLE__... no | |
checking __linux__... yes | |
checking __sun__... no | |
checking __sun... no | |
checking for netdb.h... (cached) yes | |
checking for netinet/in.h... (cached) yes | |
checking for netinet/tcp.h... (cached) yes | |
checking for struct sockaddr_in... (cached) yes | |
checking for _SC_NPROCESSORS_ONLN... yes | |
checking whether byte ordering is bigendian... no | |
checking for broken qsort... no | |
checking whether ln -s works... yes | |
checking for grep that handles long lines and -e... (cached) /usr/bin/grep | |
checking for egrep... (cached) /usr/bin/grep -E | |
checking dependency style of gcc... (cached) gcc3 | |
checking for flex... flex | |
checking for lex output file root... lex.yy | |
checking for lex library... none needed | |
checking whether yytext is a pointer... yes | |
checking if pre-built docs are available... yes | |
checking for sphinx-build... no | |
configure: Could not find a suitable sphinx-build on your system. | |
configure: You will not be able to build a distribution tarball. | |
checking if build filesystem is case sensitive... yes | |
checking if configuring for case sensitive filesystem... yes | |
checking whether RLIMIT_NPROC is declared... yes | |
checking whether RLIMIT_MEMLOCK is declared... yes | |
checking whether RLIMIT_NOFILE is declared... yes | |
checking whether RLIMIT_FSIZE is declared... yes | |
checking whether RLIMIT_CORE is declared... yes | |
checking whether RLIMIT_STACK is declared... yes | |
checking whether RLIMIT_AS is declared... yes | |
============================================================================ | |
== 3rd-party packages | |
============================================================================ | |
checking if static link flag supplied... no | |
checking for pkg-config... pkg-config | |
checking for gzip... /usr/bin/gzip | |
checking for bzip2... /home/lili/miniconda3/bin/bzip2 | |
*** Configuring Libevent | |
checking for libevent pkg-config name... libevent_core | |
checking if libevent pkg-config module exists... yes | |
checking for libevent pkg-config cflags... -I/usr/local/include | |
checking for libevent pkg-config ldflags... -L/usr/local/lib | |
checking for libevent pkg-config static ldflags... -L/usr/local/lib | |
checking for libevent pkg-config libs... -levent_core | |
checking for libevent pkg-config static libs... -levent_core | |
checking for event2/event.h... yes | |
checking for event_config_new... yes | |
checking if libevent requires libnl v1 or v3... none | |
checking if libevent threads enabled... yes | |
checking for libevent pthreads support... yes | |
checking if external libevent version is 2.0.21 or greater... yes | |
*** Configuring hwloc | |
checking for hwloc pkg-config name... hwloc | |
checking if hwloc pkg-config module exists... yes | |
checking for hwloc pkg-config cflags... -I/usr/local/include | |
checking for hwloc pkg-config ldflags... -L/usr/local/lib | |
checking for hwloc pkg-config static ldflags... -L/usr/local/lib | |
checking for hwloc pkg-config libs... -lhwloc | |
checking for hwloc pkg-config static libs... -lhwloc -lm -ldl -lpthread | |
checking for hwloc.h... yes | |
checking for hwloc_topology_init... yes | |
checking if hwloc requires libnl v1 or v3... none | |
checking if external hwloc version is version 1.11.0 or greater... yes | |
checking if external hwloc version is less than version 3.0.0... yes | |
checking whether HWLOC_OBJ_OSDEV_COPROC is declared... yes | |
checking for hwloc_topology_dup... yes | |
*** Configuring PMIx | |
configure: ===== configuring 3rd-party/openpmix ===== | |
configure: running /bin/bash ./configure --disable-option-checking '--prefix=NONE' --without-tests-examples --enable-pmix-binaries --disable-pmix-backward-compatibility --disable-visibility --cache-file=/dev/null --srcdir=. | |
checking for a sed that does not truncate output... /usr/bin/sed | |
configure: builddir: /home/lili/openmpi-5.0.0/3rd-party/openpmix | |
configure: srcdir: /home/lili/openmpi-5.0.0/3rd-party/openpmix | |
============================================================================ | |
== Configuring PMIx | |
============================================================================ | |
checking build system type... x86_64-pc-linux-gnu | |
checking host system type... x86_64-pc-linux-gnu | |
checking target system type... x86_64-pc-linux-gnu | |
checking for a BSD-compatible install... /usr/bin/install -c | |
checking whether build environment is sane... yes | |
checking for a race-free mkdir -p... /usr/bin/mkdir -p | |
checking for gawk... gawk | |
checking whether make sets $(MAKE)... yes | |
checking whether make supports nested variables... yes | |
checking whether make supports nested variables... (cached) yes | |
checking for grep that handles long lines and -e... /usr/bin/grep | |
checking whether make supports the include directive... yes (GNU style) | |
checking for gcc... gcc | |
checking whether the C compiler works... yes | |
checking for C compiler default output file name... a.out | |
checking for suffix of executables... | |
checking whether we are cross compiling... no | |
checking for suffix of object files... o | |
checking whether the compiler supports GNU C... yes | |
checking whether gcc accepts -g... yes | |
checking for gcc option to enable C11 features... none needed | |
checking whether gcc understands -c and -o together... yes | |
checking dependency style of gcc... gcc3 | |
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B | |
checking the name lister (/usr/bin/nm -B) interface... BSD nm | |
checking for stdio.h... yes | |
checking for stdlib.h... yes | |
checking for string.h... yes | |
checking for inttypes.h... yes | |
checking for stdint.h... yes | |
checking for strings.h... yes | |
checking for sys/stat.h... yes | |
checking for sys/types.h... yes | |
checking for unistd.h... yes | |
checking for wchar.h... yes | |
checking for minix/config.h... no | |
checking whether it is safe to define __EXTENSIONS__... yes | |
checking whether _XOPEN_SOURCE should be defined... no | |
checking directory of build tree... /home/lili/openmpi-5.0.0/3rd-party/openpmix | |
checking directory of prefix... NONE | |
checking directory of source tree... . | |
checking if want wrapper compiler rpath support... yes | |
checking if want wrapper compiler runpath support... yes | |
checking for ar... ar | |
checking the archiver (ar) interface... ar | |
checking for flex... flex | |
checking for lex output file root... lex.yy | |
checking for lex library... none needed | |
checking whether yytext is a pointer... yes | |
checking if want dlopen support... yes | |
checking __NetBSD__... no | |
checking __FreeBSD__... no | |
checking __OpenBSD__... no | |
checking __DragonFly__... no | |
checking __386BSD__... no | |
checking __bsdi__... no | |
checking __APPLE__... no | |
checking __linux__... yes | |
checking __sun__... no | |
checking __sun... no | |
checking for netdb.h... yes | |
checking for netinet/in.h... yes | |
checking for netinet/tcp.h... yes | |
checking for struct sockaddr_in... yes | |
checking if want developer-level compiler pickyness... no | |
checking if want memory sanitizers... no | |
checking if want developer-level debugging code... no | |
checking if want to install PMIx header files... yes | |
checking if tests and examples are to be installed... no | |
checking if want pretty-print stacktrace... yes | |
checking if want dstore pthread-based locking... yes | |
checking if want ident string... | |
checking if want developer-level timing support... no | |
checking if want to disable binaries... yes | |
checking if want install Python bindings... no | |
checking python... checking for python... /home/lili/miniconda3/bin/python | |
checking for python version... 3.11 | |
checking for python platform... linux | |
checking for GNU default python prefix... ${prefix} | |
checking for GNU default python exec_prefix... ${exec_prefix} | |
checking for python script directory (pythondir)... ${PYTHON_PREFIX}/lib/python3.11/site-packages | |
checking for python extension module directory (pyexecdir)... ${PYTHON_EXEC_PREFIX}/lib/python3.11/site-packages | |
/home/lili/miniconda3/bin/python | |
checking if want to support dlopen of non-global namespaces... yes | |
checking if want pty support... yes | |
checking if want build psec/dummy_handshake... no | |
checking if want IPv6 support... no | |
checking for prefix by checking for pmix_clean... no | |
installing to directory "/usr/local" | |
checking how to print strings... printf | |
checking for a sed that does not truncate output... (cached) /usr/bin/sed | |
checking for egrep... /usr/bin/grep -E | |
checking for fgrep... /usr/bin/grep -F | |
checking for ld used by gcc... /usr/bin/ld | |
checking if the linker (/usr/bin/ld) is GNU ld... yes | |
checking whether ln -s works... yes | |
checking the maximum length of command line arguments... 1572864 | |
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop | |
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop | |
checking for /usr/bin/ld option to reload object files... -r | |
checking for objdump... objdump | |
checking how to recognize dependent libraries... pass_all | |
checking for dlltool... no | |
checking how to associate runtime and link libraries... printf %s\n | |
checking for archiver @FILE support... @ | |
checking for strip... strip | |
checking for ranlib... ranlib | |
checking command to parse /usr/bin/nm -B output from gcc object... ok | |
checking for sysroot... no | |
checking for a working dd... /usr/bin/dd | |
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 | |
checking for mt... mt | |
checking if mt is a manifest tool... no | |
checking for dlfcn.h... yes | |
checking for objdir... .libs | |
checking if gcc supports -fno-rtti -fno-exceptions... no | |
checking for gcc option to produce PIC... -fPIC -DPIC | |
checking if gcc PIC flag -fPIC -DPIC works... yes | |
checking if gcc static flag -static works... yes | |
checking if gcc supports -c -o file.o... yes | |
checking if gcc supports -c -o file.o... (cached) yes | |
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes | |
checking whether -lc should be explicitly linked in... no | |
checking dynamic linker characteristics... GNU/Linux ld.so | |
checking how to hardcode library paths into programs... immediate | |
checking whether stripping libraries is possible... yes | |
checking if libtool supports shared libraries... yes | |
checking whether to build shared libraries... yes | |
checking whether to build static libraries... no | |
*** C compiler and preprocessor | |
checking for gcc... (cached) gcc | |
checking whether the compiler supports GNU C... (cached) yes | |
checking whether gcc accepts -g... (cached) yes | |
checking for gcc option to enable C11 features... (cached) none needed | |
checking whether gcc understands -c and -o together... (cached) yes | |
checking dependency style of gcc... (cached) gcc3 | |
checking for gcc options needed to detect all undeclared functions... none needed | |
checking how to run the C preprocessor... gcc -E | |
checking if static link flag supplied... no | |
checking for pkg-config... pkg-config | |
checking for pkg-config... /usr/bin/pkg-config | |
checking pkg-config is at least version 0.9.0... yes | |
configure: pmix builddir: /home/lili/openmpi-5.0.0/3rd-party/openpmix | |
configure: pmix srcdir: /home/lili/openmpi-5.0.0/3rd-party/openpmix | |
checking for pmix version... 4.2.7a1 | |
checking for pmix standard version... 4.2 | |
checking for pmix standard stable ABI version(s)... 0.0 | |
checking for pmix standard provisional ABI version(s)... 0.0 | |
checking if want pmix maintainer support... disabled | |
checking for pmix directory prefix... (none) | |
checking if want package/brand string... PMIx [email protected] Distribution | |
============================================================================ | |
== Compiler and preprocessor tests | |
============================================================================ | |
checking if gcc requires a flag for C11... no | |
configure: verifying gcc supports C11 without a flag | |
checking if gcc supports C11 _Thread_local... yes | |
checking if gcc supports C11 atomic variables... yes | |
checking if gcc supports C11 _Atomic keyword... yes | |
checking if gcc supports C11 _c11_atomic functions... no | |
checking if gcc supports C11 _Generic keyword... yes | |
checking if gcc supports C11 _Static_assert... yes | |
checking if gcc supports C11 atomic_fetch_xor_explicit... yes | |
configure: no flag required for C11 support | |
checking for gcc option to add a directory only to the search path for the quote form of include... -iquote | |
checking if gcc supports __thread... yes | |
checking if gcc supports C11 _Thread_local... yes | |
checking for the C compiler vendor... gnu | |
checking if gcc supports (-finline-functions)... yes | |
CFLAGS result: -DNDEBUG -Wno-unused-parameter -finline-functions | |
checking if gcc supports __builtin_expect... yes | |
checking if gcc supports __builtin_prefetch... | |
checking if gcc supports __builtin_clz... | |
checking for C optimization flags... -O3 -DNDEBUG -Wno-unused-parameter -finline-functions | |
checking for int8_t... yes | |
checking for uint8_t... yes | |
checking for int16_t... yes | |
checking for uint16_t... yes | |
checking for int32_t... yes | |
checking for uint32_t... yes | |
checking for int64_t... yes | |
checking for uint64_t... yes | |
checking for __int128... yes | |
checking for uint128_t... no | |
checking for long long... yes | |
checking for intptr_t... yes | |
checking for uintptr_t... yes | |
checking for ptrdiff_t... yes | |
checking size of _Bool... 1 | |
checking size of short... 2 | |
checking size of int... 4 | |
checking size of long... 8 | |
checking size of void *... 8 | |
checking size of size_t... 8 | |
checking size of pid_t... 4 | |
checking alignment of bool... 1 | |
checking alignment of int... 4 | |
checking alignment of long... 8 | |
checking alignment of size_t... 8 | |
checking alignment of long long... 8 | |
checking alignment of double... 8 | |
checking for C bool type... no | |
checking size of _Bool... (cached) 1 | |
checking for inline... __inline__ | |
*** Compiler characteristics | |
checking for __attribute__... yes | |
checking for __attribute__(aligned)... yes | |
checking for __attribute__(always_inline)... yes | |
checking for __attribute__(cold)... yes | |
checking for __attribute__(const)... yes | |
checking for __attribute__(deprecated)... yes | |
checking for __attribute__(deprecated_argument)... yes | |
checking for __attribute__(format)... yes | |
checking for __attribute__(format_funcptr)... yes | |
checking for __attribute__(hot)... yes | |
checking for __attribute__(malloc)... yes | |
checking for __attribute__(may_alias)... yes | |
checking for __attribute__(no_instrument_function)... yes | |
checking for __attribute__(nonnull)... yes | |
checking for __attribute__(noreturn)... yes | |
checking for __attribute__(noreturn_funcptr)... yes | |
checking for __attribute__(packed)... yes | |
checking for __attribute__(pure)... yes | |
checking for __attribute__(sentinel)... yes | |
checking for __attribute__(unused)... yes | |
checking for __attribute__(visibility)... yes | |
checking for __attribute__(warn_unused_result)... yes | |
checking for __attribute__(destructor)... yes | |
checking for __attribute__(optnone)... no | |
checking for __attribute__(extension)... yes | |
checking for compiler familyid... 0 | |
checking for compiler version... 0 | |
*** Atomics | |
checking if gcc supports GCC inline assembly... yes | |
checking for 32-bit GCC built-in atomics... yes | |
checking for 64-bit GCC built-in atomics... yes | |
checking if 64-bit GCC built-in atomics are lock-free... yes | |
checking for __atomic_compare_exchange_n... no | |
checking for __atomic_compare_exchange_n with -mcx16... no | |
checking for __atomic_compare_exchange_n with -latomic... yes | |
checking if __atomic_compare_exchange_n() gives correct results... yes | |
checking if __int128 atomic compare-and-swap is always lock-free... no | |
checking for __sync_bool_compare_and_swap... no | |
checking for __sync_bool_compare_and_swap with -mcx16... yes | |
checking if __sync_bool_compare_and_swap() gives correct results... yes | |
configure: Using GCC built-in style atomics | |
============================================================================ | |
== Header file tests | |
============================================================================ | |
checking for arpa/inet.h... yes | |
checking for fcntl.h... yes | |
checking for ifaddrs.h... yes | |
checking for inttypes.h... (cached) yes | |
checking for libgen.h... yes | |
checking for net/uio.h... no | |
checking for netinet/in.h... (cached) yes | |
checking for stdint.h... (cached) yes | |
checking for stddef.h... yes | |
checking for stdlib.h... (cached) yes | |
checking for string.h... (cached) yes | |
checking for strings.h... (cached) yes | |
checking for sys/ioctl.h... yes | |
checking for sys/param.h... yes | |
checking for sys/select.h... yes | |
checking for sys/socket.h... yes | |
checking for sys/sockio.h... no | |
checking for stdarg.h... yes | |
checking for sys/stat.h... (cached) yes | |
checking for sys/time.h... yes | |
checking for sys/types.h... (cached) yes | |
checking for sys/un.h... yes | |
checking for sys/uio.h... yes | |
checking for sys/wait.h... yes | |
checking for syslog.h... yes | |
checking for time.h... yes | |
checking for unistd.h... (cached) yes | |
checking for dirent.h... yes | |
checking for crt_externs.h... no | |
checking for signal.h... yes | |
checking for ioLib.h... no | |
checking for sockLib.h... no | |
checking for hostLib.h... no | |
checking for limits.h... yes | |
checking for sys/fcntl.h... yes | |
checking for sys/statfs.h... yes | |
checking for sys/statvfs.h... yes | |
checking for netdb.h... (cached) yes | |
checking for ucred.h... no | |
checking for zlib.h... yes | |
checking for sys/auxv.h... yes | |
checking for sys/sysctl.h... yes | |
checking for termio.h... yes | |
checking for termios.h... yes | |
checking for pty.h... yes | |
checking for libutil.h... no | |
checking for util.h... no | |
checking for grp.h... yes | |
checking for sys/cdefs.h... yes | |
checking for utmp.h... yes | |
checking for stropts.h... no | |
checking for sys/utsname.h... yes | |
checking for sys/mount.h... yes | |
checking for sys/sysctl.h... (cached) yes | |
checking for net/if.h... yes | |
checking for stdbool.h... yes | |
checking if <stdbool.h> works... yes | |
============================================================================ | |
== Type tests | |
============================================================================ | |
checking for socklen_t... yes | |
checking for struct sockaddr_in... (cached) yes | |
checking for struct sockaddr_un... yes | |
checking for struct sockaddr_in6... yes | |
checking for struct sockaddr_storage... yes | |
checking whether AF_UNSPEC is declared... yes | |
checking whether PF_UNSPEC is declared... yes | |
checking whether AF_INET6 is declared... yes | |
checking whether PF_INET6 is declared... yes | |
checking if SA_RESTART defined in signal.h... yes | |
checking for struct sockaddr.sa_len... no | |
checking for struct dirent.d_type... yes | |
checking for siginfo_t.si_fd... yes | |
checking for siginfo_t.si_band... yes | |
checking for struct statfs.f_type... yes | |
checking for struct statfs.f_fstypename... no | |
checking for struct statvfs.f_basetype... no | |
checking for struct statvfs.f_fstypename... no | |
checking for struct ucred.uid... yes | |
checking for struct ucred.cr_uid... no | |
checking for struct sockpeercred.uid... no | |
checking for pointer diff type... ptrdiff_t (size: ) | |
checking the linker for support for the -fini option... yes | |
============================================================================ | |
== Library and Function tests | |
============================================================================ | |
checking for library containing openpty... -lutil | |
checking for library containing gethostbyname... none required | |
checking for library containing socket... none required | |
checking for library containing dirname... none required | |
checking for library containing ceil... -lm | |
checking for library containing clock_gettime... none required | |
checking for asprintf... yes | |
checking for snprintf... yes | |
checking for vasprintf... yes | |
checking for vsnprintf... yes | |
checking for strsignal... yes | |
checking for socketpair... yes | |
checking for strncpy_s... no | |
checking for usleep... yes | |
checking for statfs... yes | |
checking for statvfs... yes | |
checking for getpeereid... no | |
checking for getpeerucred... no | |
checking for strnlen... yes | |
checking for posix_fallocate... yes | |
checking for tcgetpgrp... yes | |
checking for setpgid... yes | |
checking for ptsname... yes | |
checking for openpty... yes | |
checking for setenv... yes | |
checking for fork... yes | |
checking for execve... yes | |
checking for waitpid... yes | |
checking for atexit... yes | |
checking for htonl define... no | |
checking for htonl... yes | |
checking whether va_copy is declared... yes | |
checking whether __va_copy is declared... yes | |
checking whether __func__ is declared... yes | |
============================================================================ | |
== System-specific tests | |
============================================================================ | |
checking whether byte ordering is bigendian... no | |
checking if C compiler and POSIX threads work as is... no | |
checking if C compiler and POSIX threads work with -Kthread... no | |
checking if C compiler and POSIX threads work with -kthread... no | |
checking if C compiler and POSIX threads work with -pthread... yes | |
checking for PTHREAD_MUTEX_ERRORCHECK_NP... yes | |
checking for PTHREAD_MUTEX_ERRORCHECK... yes | |
checking for working POSIX threads package... yes | |
checking if threads have different pids (pthreads on linux)... no | |
checking whether ln -s works... yes | |
checking for grep that handles long lines and -e... (cached) /usr/bin/grep | |
checking for egrep... (cached) /usr/bin/grep -E | |
checking for pthread_setaffinity_np... yes | |
checking if pre-built docs are available... yes | |
checking for sphinx-build... no | |
configure: Could not find a suitable sphinx-build on your system. | |
configure: You will not be able to build a distribution tarball. | |
configure: WARNING: "make dist" will be disabled due to: Sphinx/Documentation | |
============================================================================ | |
== Symbol visibility feature | |
============================================================================ | |
checking whether to enable symbol visibility... no (disabled) | |
============================================================================ | |
== Event libraries | |
============================================================================ | |
configure: Searching for libevent in default search paths | |
checking for libevent cppflags... | |
checking for libevent ldflags... | |
checking for libevent libs... -levent_core -levent_pthreads | |
checking for libevent static libs... -levent_core -levent_pthreads | |
checking for event.h... yes | |
checking for event_config_new... yes | |
checking if libevent threads enabled... yes | |
checking for libevent pthreads support... yes | |
checking version at or above v2.0.21... yes | |
checking will libevent support be built... yes | |
============================================================================ | |
== HWLOC | |
============================================================================ | |
checking for hwloc pkg-config name... hwloc | |
checking if hwloc pkg-config module exists... yes | |
checking for hwloc pkg-config cflags... -I/usr/local/include | |
checking for hwloc pkg-config ldflags... -L/usr/local/lib | |
checking for hwloc pkg-config static ldflags... -L/usr/local/lib | |
checking for hwloc pkg-config libs... -lhwloc | |
checking for hwloc pkg-config static libs... -lhwloc -lm -ldl -lpthread | |
checking for hwloc.h... yes | |
checking for hwloc_topology_init... yes | |
checking version at or above v1.11.0... yes | |
checking if hwloc version is at least 2.0... yes | |
checking if hwloc version is greater than 2.x... no | |
============================================================================ | |
== JANSSON | |
============================================================================ | |
configure: Package jansson disabled by user | |
checking Jansson support available... no | |
============================================================================ | |
== CURL | |
============================================================================ | |
configure: Package curl disabled by user | |
checking libcurl support available... no | |
============================================================================ | |
== Dstore Locking | |
============================================================================ | |
checking for struct flock.l_type... yes | |
checking pthread_process_shared... yes | |
checking for pthread_rwlockattr_setkind_np... yes | |
checking for pthread_rwlockattr_setpshared... yes | |
checking for pthread_mutexattr_setpshared... yes | |
============================================================================ | |
== Modular Component Architecture (MCA) setup | |
============================================================================ | |
checking for default value of mca_base_component_show_load_errors... enabled for all (by default) | |
checking for subdir args... '--disable-option-checking' '--prefix=NONE' '--without-tests-examples' '--enable-pmix-binaries' '--disable-pmix-backward-compatibility' '--disable-visibility' | |
checking which components should be disabled... | |
checking which components should be run-time loadable... prm pnet-sshot pcompress-zlib | |
checking which components should be static... default | |
*** Configuring MCA | |
checking for frameworks... common, bfrops, gds, pcompress, pdl, pfexec, pgpu, pif, pinstalldirs, plog, pmdl, pnet, preg, prm, psec, psensor, pshmem, psquash, pstat, pstrg, ptl | |
+++ Configuring MCA framework common | |
checking for no configure components in framework common... | |
checking for m4 configure components in framework common... dstore | |
--- MCA component common:dstore (m4 configuration macro) | |
checking for MCA component common:dstore compile mode... static | |
checking if MCA component common:dstore can compile... yes | |
Adding static libs | |
+++ Configuring MCA framework bfrops | |
checking for no configure components in framework bfrops... v12, v20, v21, v3, v4, v41 | |
checking for m4 configure components in framework bfrops... | |
--- MCA component bfrops:v12 (no configuration) | |
checking for MCA component bfrops:v12 compile mode... static | |
checking if MCA component bfrops:v12 can compile... yes | |
Adding static libs | |
--- MCA component bfrops:v20 (no configuration) | |
checking for MCA component bfrops:v20 compile mode... static | |
checking if MCA component bfrops:v20 can compile... yes | |
Adding static libs | |
--- MCA component bfrops:v21 (no configuration) | |
checking for MCA component bfrops:v21 compile mode... static | |
checking if MCA component bfrops:v21 can compile... yes | |
Adding static libs | |
--- MCA component bfrops:v3 (no configuration) | |
checking for MCA component bfrops:v3 compile mode... static | |
checking if MCA component bfrops:v3 can compile... yes | |
Adding static libs | |
--- MCA component bfrops:v4 (no configuration) | |
checking for MCA component bfrops:v4 compile mode... static | |
checking if MCA component bfrops:v4 can compile... yes | |
Adding static libs | |
--- MCA component bfrops:v41 (no configuration) | |
checking for MCA component bfrops:v41 compile mode... static | |
checking if MCA component bfrops:v41 can compile... yes | |
Adding static libs | |
+++ Configuring MCA framework gds | |
checking for no configure components in framework gds... hash | |
checking for m4 configure components in framework gds... ds12, ds21 | |
--- MCA component gds:hash (no configuration) | |
checking for MCA component gds:hash compile mode... static | |
checking if MCA component gds:hash can compile... yes | |
Adding static libs | |
--- MCA component gds:ds12 (m4 configuration macro) | |
checking for MCA component gds:ds12 compile mode... static | |
checking if MCA component gds:ds12 can compile... yes | |
Adding static libs | |
--- MCA component gds:ds21 (m4 configuration macro) | |
checking for MCA component gds:ds21 compile mode... static | |
checking if MCA component gds:ds21 can compile... yes | |
Adding static libs | |
+++ Configuring MCA framework pcompress | |
checking for no configure components in framework pcompress... | |
checking for m4 configure components in framework pcompress... zlib | |
--- MCA component pcompress:zlib (m4 configuration macro) | |
checking for MCA component pcompress:zlib compile mode... dso | |
checking for zlib pkg-config name... zlib | |
checking if zlib pkg-config module exists... yes | |
checking for zlib pkg-config cflags... | |
checking for zlib pkg-config ldflags... | |
checking for zlib pkg-config static ldflags... | |
checking for zlib pkg-config libs... -lz | |
checking for zlib pkg-config static libs... -lz | |
checking for zlib.h... (cached) yes | |
checking for deflate... yes | |
checking will zlib support be built... yes | |
checking if MCA component pcompress:zlib can compile... yes | |
+++ Configuring MCA framework pdl | |
checking for no configure components in framework pdl... | |
checking for m4 configure components in framework pdl... pdlopen, plibltdl | |
--- MCA component pdl:pdlopen (m4 configuration macro, priority 80) | |
checking for MCA component pdl:pdlopen compile mode... static | |
checking for dlopen pkg-config name... dlopen | |
checking if dlopen pkg-config module exists... no | |
configure: Searching for dlopen in default search paths | |
checking for dlopen cppflags... | |
checking for dlopen ldflags... | |
checking for dlopen libs... -ldl | |
checking for dlopen static libs... -ldl | |
checking for dlfcn.h... (cached) yes | |
checking for dlopen... yes | |
checking if MCA component pdl:pdlopen can compile... yes | |
Adding static libs | |
--- MCA component pdl:plibltdl (m4 configuration macro, priority 50) | |
checking for MCA component pdl:plibltdl compile mode... static | |
checking for libltdl pkg-config name... libltdl | |
checking if libltdl pkg-config module exists... no | |
configure: Searching for libltdl in default search paths | |
checking for libltdl cppflags... | |
checking for libltdl ldflags... | |
checking for libltdl libs... -lltdl | |
checking for libltdl static libs... -lltdl | |
checking for ltdl.h... yes | |
checking for lt_dlopen... yes | |
checking for lt_dladvise_init... yes | |
checking if MCA component pdl:plibltdl can compile... no | |
+++ Configuring MCA framework pfexec | |
checking for no configure components in framework pfexec... | |
checking for m4 configure components in framework pfexec... linux | |
--- MCA component pfexec:linux (m4 configuration macro) | |
checking for MCA component pfexec:linux compile mode... static | |
checking for fork... (cached) yes | |
checking if MCA component pfexec:linux can compile... yes | |
Adding static libs | |
+++ Configuring MCA framework pgpu | |
checking for no configure components in framework pgpu... | |
checking for m4 configure components in framework pgpu... | |
+++ Configuring MCA framework pif | |
checking for no configure components in framework pif... | |
checking for m4 configure components in framework pif... bsdx_ipv4, bsdx_ipv6, linux_ipv6, posix_ipv4, solaris_ipv6 | |
--- MCA component pif:bsdx_ipv4 (m4 configuration macro) | |
checking for MCA component pif:bsdx_ipv4 compile mode... static | |
checking struct sockaddr... yes (cached) | |
checking NetBSD, FreeBSD, OpenBSD, or DragonFly... no | |
checking if MCA component pif:bsdx_ipv4 can compile... no | |
--- MCA component pif:bsdx_ipv6 (m4 configuration macro) | |
checking for MCA component pif:bsdx_ipv6 compile mode... static | |
checking struct sockaddr... yes (cached) | |
checking some flavor of BSD... no | |
checking if MCA component pif:bsdx_ipv6 can compile... no | |
--- MCA component pif:linux_ipv6 (m4 configuration macro) | |
checking for MCA component pif:linux_ipv6 compile mode... static | |
checking if we are on Linux with TCP... yes | |
checking if MCA component pif:linux_ipv6 can compile... yes | |
Adding static libs | |
--- MCA component pif:posix_ipv4 (m4 configuration macro) | |
checking for MCA component pif:posix_ipv4 compile mode... static | |
checking struct sockaddr... yes (cached) | |
checking not NetBSD, FreeBSD, OpenBSD, or DragonFly... yes | |
checking for struct ifreq.ifr_hwaddr... yes | |
checking for struct ifreq.ifr_mtu... yes | |
checking if MCA component pif:posix_ipv4 can compile... yes | |
Adding static libs | |
--- MCA component pif:solaris_ipv6 (m4 configuration macro) | |
checking for MCA component pif:solaris_ipv6 compile mode... static | |
checking if MCA component pif:solaris_ipv6 can compile... no | |
+++ Configuring MCA framework pinstalldirs | |
checking for no configure components in framework pinstalldirs... | |
checking for m4 configure components in framework pinstalldirs... config, env | |
--- MCA component pinstalldirs:env (m4 configuration macro, priority 10) | |
checking for MCA component pinstalldirs:env compile mode... static | |
checking if MCA component pinstalldirs:env can compile... yes | |
Adding static libs | |
--- MCA component pinstalldirs:config (m4 configuration macro, priority 0) | |
checking for MCA component pinstalldirs:config compile mode... static | |
checking if MCA component pinstalldirs:config can compile... yes | |
Adding static libs | |
+++ Configuring MCA framework plog | |
checking for no configure components in framework plog... default, stdfd | |
checking for m4 configure components in framework plog... syslog | |
--- MCA component plog:default (no configuration) | |
checking for MCA component plog:default compile mode... static | |
checking if MCA component plog:default can compile... yes | |
Adding static libs | |
--- MCA component plog:stdfd (no configuration) | |
checking for MCA component plog:stdfd compile mode... static | |
checking if MCA component plog:stdfd can compile... yes | |
Adding static libs | |
--- MCA component plog:syslog (m4 configuration macro) | |
checking for MCA component plog:syslog compile mode... static | |
checking for syslog.h... (cached) yes | |
checking if MCA component plog:syslog can compile... yes | |
Adding static libs | |
+++ Configuring MCA framework pmdl | |
checking for no configure components in framework pmdl... ompi, oshmem | |
checking for m4 configure components in framework pmdl... | |
--- MCA component pmdl:ompi (no configuration) | |
checking for MCA component pmdl:ompi compile mode... static | |
checking if MCA component pmdl:ompi can compile... yes | |
Adding static libs | |
--- MCA component pmdl:oshmem (no configuration) | |
checking for MCA component pmdl:oshmem compile mode... static | |
checking if MCA component pmdl:oshmem can compile... yes | |
Adding static libs | |
+++ Configuring MCA framework pnet | |
checking for no configure components in framework pnet... | |
checking for m4 configure components in framework pnet... opa, simptest | |
--- MCA component pnet:opa (m4 configuration macro) | |
checking for MCA component pnet:opa compile mode... static | |
checking if MCA component pnet:opa can compile... yes | |
Adding static libs | |
--- MCA component pnet:simptest (m4 configuration macro) | |
checking for MCA component pnet:simptest compile mode... static | |
checking if MCA component pnet:simptest can compile... no | |
+++ Configuring MCA framework preg | |
checking for no configure components in framework preg... compress, native, raw | |
checking for m4 configure components in framework preg... | |
--- MCA component preg:compress (no configuration) | |
checking for MCA component preg:compress compile mode... static | |
checking if MCA component preg:compress can compile... yes | |
Adding static libs | |
--- MCA component preg:native (no configuration) | |
checking for MCA component preg:native compile mode... static | |
checking if MCA component preg:native can compile... yes | |
Adding static libs | |
--- MCA component preg:raw (no configuration) | |
checking for MCA component preg:raw compile mode... static | |
checking if MCA component preg:raw can compile... yes | |
Adding static libs | |
+++ Configuring MCA framework prm | |
checking for no configure components in framework prm... default | |
checking for m4 configure components in framework prm... slurm | |
--- MCA component prm:default (no configuration) | |
checking for MCA component prm:default compile mode... dso | |
checking if MCA component prm:default can compile... yes | |
--- MCA component prm:slurm (m4 configuration macro) | |
checking for MCA component prm:slurm compile mode... dso | |
checking for fork... (cached) yes | |
checking for execve... (cached) yes | |
checking for setpgid... (cached) yes | |
checking for ALPS support cle level unknown... checking for CRAY_ALPSLLI... no | |
checking for CRAY_ALPSUTIL... no | |
checking for CRAY_ALPS... no | |
checking for CRAY_WLM_DETECT... no | |
pmix_check_cray_alps_happy = no | |
checking if MCA component prm:slurm can compile... yes | |
+++ Configuring MCA framework psec | |
checking for no configure components in framework psec... dummy_handshake, native, none | |
checking for m4 configure components in framework psec... munge | |
--- MCA component psec:dummy_handshake (no configuration) | |
checking for MCA component psec:dummy_handshake compile mode... static | |
checking if MCA component psec:dummy_handshake can compile... no | |
--- MCA component psec:native (no configuration) | |
checking for MCA component psec:native compile mode... static | |
checking if MCA component psec:native can compile... yes | |
Adding static libs | |
--- MCA component psec:none (no configuration) | |
checking for MCA component psec:none compile mode... static | |
checking if MCA component psec:none can compile... yes | |
Adding static libs | |
--- MCA component psec:munge (m4 configuration macro) | |
checking for MCA component psec:munge compile mode... static | |
checking for munge pkg-config name... munge | |
checking if munge pkg-config module exists... no | |
configure: Searching for munge in default search paths | |
checking for munge cppflags... | |
checking for munge ldflags... | |
checking for munge libs... -lmunge | |
checking for munge static libs... -lmunge | |
checking for munge.h... no | |
checking if MCA component psec:munge can compile... no | |
+++ Configuring MCA framework psensor | |
checking for no configure components in framework psensor... file, heartbeat | |
checking for m4 configure components in framework psensor... | |
--- MCA component psensor:file (no configuration) | |
checking for MCA component psensor:file compile mode... static | |
checking if MCA component psensor:file can compile... yes | |
Adding static libs | |
--- MCA component psensor:heartbeat (no configuration) | |
checking for MCA component psensor:heartbeat compile mode... static | |
checking if MCA component psensor:heartbeat can compile... yes | |
Adding static libs | |
+++ Configuring MCA framework pshmem | |
checking for no configure components in framework pshmem... mmap | |
checking for m4 configure components in framework pshmem... | |
--- MCA component pshmem:mmap (no configuration) | |
checking for MCA component pshmem:mmap compile mode... static | |
checking if MCA component pshmem:mmap can compile... yes | |
Adding static libs | |
+++ Configuring MCA framework psquash | |
checking for no configure components in framework psquash... flex128, native | |
checking for m4 configure components in framework psquash... | |
--- MCA component psquash:flex128 (no configuration) | |
checking for MCA component psquash:flex128 compile mode... static | |
checking if MCA component psquash:flex128 can compile... yes | |
Adding static libs | |
--- MCA component psquash:native (no configuration) | |
checking for MCA component psquash:native compile mode... static | |
checking if MCA component psquash:native can compile... yes | |
Adding static libs | |
+++ Configuring MCA framework pstat | |
checking for no configure components in framework pstat... | |
checking for m4 configure components in framework pstat... linux, test | |
--- MCA component pstat:linux (m4 configuration macro, priority 60) | |
checking for MCA component pstat:linux compile mode... static | |
checking whether HZ is declared... yes | |
checking if MCA component pstat:linux can compile... yes | |
Adding static libs | |
--- MCA component pstat:test (m4 configuration macro, priority 10) | |
checking for MCA component pstat:test compile mode... static | |
checking if MCA component pstat:test can compile... no | |
+++ Configuring MCA framework pstrg | |
checking for no configure components in framework pstrg... | |
checking for m4 configure components in framework pstrg... | |
+++ Configuring MCA framework ptl | |
checking for no configure components in framework ptl... client, server, tool | |
checking for m4 configure components in framework ptl... | |
--- MCA component ptl:client (no configuration) | |
checking for MCA component ptl:client compile mode... static | |
checking if MCA component ptl:client can compile... yes | |
Adding static libs | |
--- MCA component ptl:server (no configuration) | |
checking for MCA component ptl:server compile mode... static | |
checking if MCA component ptl:server can compile... yes | |
Adding static libs | |
--- MCA component ptl:tool (no configuration) | |
checking for MCA component ptl:tool compile mode... static | |
checking if MCA component ptl:tool can compile... yes | |
Adding static libs | |
*** Set path-related compiler flags | |
*** Wrapper compiler final setup | |
checking for perl... /usr/bin/perl | |
configure: creating ./config.lt | |
config.lt: creating libtool | |
checking if linker supports RPATH... yes (-Wl,-rpath -Wl,LIBDIR) | |
checking if linker supports RUNPATH... yes (-Wl,--enable-new-dtags) | |
checking for PMIX wrapper CPPFLAGS... -I${includedir} -I${includedir}/pmix -I/usr/local/include | |
checking for PMIX wrapper CFLAGS... -pthread | |
checking for PMIX wrapper CFLAGS_PREFIX... | |
checking for PMIX LDFLAGS... -L${libdir} -Wl,-rpath -Wl,${libdir} -Wl,--enable-new-dtags | |
checking for PMIX static LDFLAGS... | |
checking for PMIX LIBS... -lpmix | |
checking for PMIX static LIBS... | |
checking for PMIX pkg-config Cflags... -I${includedir} -I${includedir}/pmix -I/usr/local/include -pthread | |
checking for PMIX pkg-config Libs... -L${libdir} -Wl,-rpath -Wl,${libdir} -Wl,--enable-new-dtags -lpmix | |
checking for PMIX pkg-config Libs.private... | |
checking for PMIX pkg-config Modules... | |
checking for PMIX pkg-config Modules.private... | |
*** Final output | |
============================================================================ | |
== Final compiler flags | |
============================================================================ | |
checking final CPPFLAGS... -iquote/home/lili/openmpi-5.0.0/3rd-party/openpmix -iquote/home/lili/openmpi-5.0.0/3rd-party/openpmix/src -I/home/lili/openmpi-5.0.0/3rd-party/openpmix/include -I/usr/local/include | |
checking final CFLAGS... -O3 -DNDEBUG -Wno-unused-parameter -finline-functions -mcx16 -pthread | |
checking final LDFLAGS... -L/usr/local/lib | |
checking final LIBS... -lm -lutil -ldl -levent_core -levent_pthreads -lhwloc | |
checking if libtool needs -no-undefined flag to build shared libraries... no | |
============================================================================ | |
== Configuration complete | |
============================================================================ | |
checking that generated files are newer than configure... done | |
configure: creating ./config.status | |
config.status: creating include/pmix_version.h | |
config.status: creating src/mca/common/Makefile | |
config.status: creating src/mca/common/dstore/Makefile | |
config.status: creating src/mca/bfrops/Makefile | |
config.status: creating src/mca/bfrops/v12/Makefile | |
config.status: creating src/mca/bfrops/v20/Makefile | |
config.status: creating src/mca/bfrops/v21/Makefile | |
config.status: creating src/mca/bfrops/v3/Makefile | |
config.status: creating src/mca/bfrops/v4/Makefile | |
config.status: creating src/mca/bfrops/v41/Makefile | |
config.status: creating src/mca/gds/Makefile | |
config.status: creating src/mca/gds/hash/Makefile | |
config.status: creating src/mca/gds/ds12/Makefile | |
config.status: creating src/mca/gds/ds21/Makefile | |
config.status: creating src/mca/pcompress/Makefile | |
config.status: creating src/mca/pcompress/zlib/Makefile | |
config.status: creating src/mca/pdl/Makefile | |
config.status: creating src/mca/pdl/pdlopen/Makefile | |
config.status: creating src/mca/pdl/plibltdl/Makefile | |
config.status: creating src/mca/pfexec/Makefile | |
config.status: creating src/mca/pfexec/linux/Makefile | |
config.status: creating src/mca/pgpu/Makefile | |
config.status: creating src/mca/pif/Makefile | |
config.status: creating src/mca/pif/bsdx_ipv4/Makefile | |
config.status: creating src/mca/pif/bsdx_ipv6/Makefile | |
config.status: creating src/mca/pif/linux_ipv6/Makefile | |
config.status: creating src/mca/pif/posix_ipv4/Makefile | |
config.status: creating src/mca/pif/solaris_ipv6/Makefile | |
config.status: creating src/mca/pinstalldirs/Makefile | |
config.status: creating src/mca/pinstalldirs/env/Makefile | |
config.status: creating src/mca/pinstalldirs/config/Makefile | |
config.status: creating src/mca/pinstalldirs/config/pinstall_dirs.h | |
config.status: creating src/mca/plog/Makefile | |
config.status: creating src/mca/plog/default/Makefile | |
config.status: creating src/mca/plog/stdfd/Makefile | |
config.status: creating src/mca/plog/syslog/Makefile | |
config.status: creating src/mca/pmdl/Makefile | |
config.status: creating src/mca/pmdl/ompi/Makefile | |
config.status: creating src/mca/pmdl/oshmem/Makefile | |
config.status: creating src/mca/pnet/Makefile | |
config.status: creating src/mca/pnet/opa/Makefile | |
config.status: creating src/mca/pnet/simptest/Makefile | |
config.status: creating src/mca/preg/Makefile | |
config.status: creating src/mca/preg/compress/Makefile | |
config.status: creating src/mca/preg/native/Makefile | |
config.status: creating src/mca/preg/raw/Makefile | |
config.status: creating src/mca/prm/Makefile | |
config.status: creating src/mca/prm/default/Makefile | |
config.status: creating src/mca/prm/slurm/Makefile | |
config.status: creating src/mca/psec/Makefile | |
config.status: creating src/mca/psec/dummy_handshake/Makefile | |
config.status: creating src/mca/psec/native/Makefile | |
config.status: creating src/mca/psec/none/Makefile | |
config.status: creating src/mca/psec/munge/Makefile | |
config.status: creating src/mca/psensor/Makefile | |
config.status: creating src/mca/psensor/file/Makefile | |
config.status: creating src/mca/psensor/heartbeat/Makefile | |
config.status: creating src/mca/pshmem/Makefile | |
config.status: creating src/mca/pshmem/mmap/Makefile | |
config.status: creating src/mca/psquash/Makefile | |
config.status: creating src/mca/psquash/flex128/Makefile | |
config.status: creating src/mca/psquash/native/Makefile | |
config.status: creating src/mca/pstat/Makefile | |
config.status: creating src/mca/pstat/linux/Makefile | |
config.status: creating src/mca/pstat/test/Makefile | |
config.status: creating src/mca/pstrg/Makefile | |
config.status: creating src/mca/ptl/Makefile | |
config.status: creating src/mca/ptl/client/Makefile | |
config.status: creating src/mca/ptl/server/Makefile | |
config.status: creating src/mca/ptl/tool/Makefile | |
config.status: creating test/run_tests00.pl | |
config.status: creating test/run_tests01.pl | |
config.status: creating test/run_tests02.pl | |
config.status: creating test/run_tests03.pl | |
config.status: creating test/run_tests04.pl | |
config.status: creating test/run_tests05.pl | |
config.status: creating test/run_tests06.pl | |
config.status: creating test/run_tests07.pl | |
config.status: creating test/run_tests08.pl | |
config.status: creating test/run_tests09.pl | |
config.status: creating test/run_tests10.pl | |
config.status: creating test/run_tests11.pl | |
config.status: creating test/run_tests12.pl | |
config.status: creating test/run_tests13.pl | |
config.status: creating Makefile | |
config.status: creating bindings/Makefile | |
config.status: creating bindings/python/Makefile | |
config.status: creating config/Makefile | |
config.status: creating etc/Makefile | |
config.status: creating include/Makefile | |
config.status: creating src/Makefile | |
config.status: creating src/class/Makefile | |
config.status: creating src/include/Makefile | |
config.status: creating src/util/Makefile | |
config.status: creating src/util/keyval/Makefile | |
config.status: creating src/mca/base/Makefile | |
config.status: creating src/tools/pevent/Makefile | |
config.status: creating src/tools/pmix_info/Makefile | |
config.status: creating src/tools/plookup/Makefile | |
config.status: creating src/tools/pps/Makefile | |
config.status: creating src/tools/pattrs/Makefile | |
config.status: creating src/tools/pquery/Makefile | |
config.status: creating src/tools/wrapper/Makefile | |
config.status: creating src/tools/wrapper/pmixcc-wrapper-data.txt | |
config.status: creating src/tools/pctrl/Makefile | |
config.status: creating contrib/Makefile | |
config.status: creating examples/Makefile | |
config.status: creating test/Makefile | |
config.status: creating test/test_v2/Makefile | |
config.status: creating test/python/Makefile | |
config.status: creating test/simple/Makefile | |
config.status: creating docs/Makefile | |
config.status: creating maint/pmix.pc | |
config.status: creating src/include/pmix_config.h | |
config.status: creating include/pmix_common.h | |
config.status: include/pmix_common.h is unchanged | |
config.status: executing depfiles commands | |
config.status: executing libtool commands | |
PMIx configuration: | |
----------------------- | |
Version: 4.2.7a1 | |
PMIx Standard Version: 4.2 | |
PMIx Standard Stable ABI Version(s): 0.0 | |
PMIx Standard Provisional ABI Version(s): 0.0 | |
Debug build: no | |
Platform file: (none) | |
Miscellaneous | |
----------------------- | |
Atomics: GCC built-in style atomics | |
HTML docs and man pages: installing packaged docs | |
Required Packages | |
----------------------- | |
HWLOC: yes (pkg-config: default search paths) | |
Libevent: yes (default search paths) | |
External Packages | |
----------------------- | |
Curl: no (explicitly disabled) | |
Jansson: no (explicitly disabled) | |
munge: no (not found) | |
ZLIB: yes (pkg-config: default search paths) | |
Transports | |
----------------------- | |
OmniPath: yes | |
Simptest: no | |
Resource Managers | |
----------------------- | |
Cray Alps: no | |
Slurm: yes | |
configure: ===== done with 3rd-party/openpmix configure ===== | |
checking for pmix pkg-config name... pmix | |
checking if pmix pkg-config module exists... yes | |
checking for pmix pkg-config cflags... -pthread -I/usr/local/include -I/usr/local/include/pmix | |
checking for pmix pkg-config ldflags... -L/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib -Wl,--enable-new-dtags | |
checking for pmix pkg-config static ldflags... -L/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib -Wl,--enable-new-dtags | |
checking for pmix pkg-config libs... -lpmix -levent_core -levent_pthreads | |
checking for pmix pkg-config static libs... -lpmix -levent_core -levent_pthreads | |
checking for pmix.h... yes | |
checking for PMIx_Init... yes | |
checking if pmix requires libnl v1 or v3... none | |
checking if external PMIx version is 4.2.0 or greater... yes | |
*** Configuring PRRTE | |
checking if PMIx version is 4.0.0 or greater... yes | |
configure: ===== configuring 3rd-party/prrte ===== | |
configure: running /bin/bash ./configure --disable-option-checking '--prefix=NONE' --enable-prte-ft --with-proxy-version-string=5.0.0 --with-proxy-package-name="Open MPI" --with-proxy-bugreport="https://www.open-mpi.org/community/help/" --enable-prte-prefix-by-default --cache-file=/dev/null --srcdir=. | |
============================================================================ | |
== Configuring PRTE | |
============================================================================ | |
*** Startup tests | |
checking for a sed that does not truncate output... /usr/bin/sed | |
checking for perl... perl | |
checking build system type... x86_64-pc-linux-gnu | |
checking host system type... x86_64-pc-linux-gnu | |
checking target system type... x86_64-pc-linux-gnu | |
checking for gcc... gcc | |
checking whether the C compiler works... yes | |
checking for C compiler default output file name... a.out | |
checking for suffix of executables... | |
checking whether we are cross compiling... no | |
checking for suffix of object files... o | |
checking whether the compiler supports GNU C... yes | |
checking whether gcc accepts -g... yes | |
checking for gcc option to enable C11 features... none needed | |
checking whether gcc understands -c and -o together... yes | |
checking for stdio.h... yes | |
checking for stdlib.h... yes | |
checking for string.h... yes | |
checking for inttypes.h... yes | |
checking for stdint.h... yes | |
checking for strings.h... yes | |
checking for sys/stat.h... yes | |
checking for sys/types.h... yes | |
checking for unistd.h... yes | |
checking for wchar.h... yes | |
checking for minix/config.h... no | |
checking whether it is safe to define __EXTENSIONS__... yes | |
checking whether _XOPEN_SOURCE should be defined... no | |
checking for a BSD-compatible install... /usr/bin/install -c | |
checking whether build environment is sane... yes | |
checking for a race-free mkdir -p... /usr/bin/mkdir -p | |
checking for gawk... gawk | |
checking whether make sets $(MAKE)... yes | |
checking whether make supports the include directive... yes (GNU style) | |
checking whether make supports nested variables... yes | |
checking dependency style of gcc... gcc3 | |
checking whether make supports nested variables... (cached) yes | |
checking for grep that handles long lines and -e... /usr/bin/grep | |
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B | |
checking the name lister (/usr/bin/nm -B) interface... BSD nm | |
checking directory of build tree... /home/lili/openmpi-5.0.0/3rd-party/prrte | |
checking directory of prefix... NONE | |
checking directory of source tree... . | |
*** Checking versions | |
checking for repo version... 2023-11-16 | |
checking PMIx Reference Run-Time Environment version... 3.0.2a1 | |
checking PMIx Reference Run-Time Environment release date... Nov 24, 2018 | |
checking PMIx Reference Run-Time Environment repository version... 2023-11-16 | |
checking for bootstrap Autoconf version... 2.71 | |
checking for bootstrap Automake version... 1.16 | |
checking for boostrap Libtool version... 2.4.6 | |
*** Initialization, setup | |
configure: builddir: /home/lili/openmpi-5.0.0/3rd-party/prrte | |
configure: srcdir: /home/lili/openmpi-5.0.0/3rd-party/prrte | |
checking for prefix by checking for prte_clean... no | |
installing to directory "/usr/local" | |
checking __NetBSD__... no | |
checking __FreeBSD__... no | |
checking __OpenBSD__... no | |
checking __DragonFly__... no | |
checking __386BSD__... no | |
checking __bsdi__... no | |
checking __APPLE__... no | |
checking __linux__... yes | |
checking __sun__... no | |
checking __sun... no | |
checking for netdb.h... yes | |
checking for netinet/in.h... yes | |
checking for netinet/tcp.h... yes | |
checking for struct sockaddr_in... yes | |
*** PRTE Configuration options | |
checking if want prte "--prefix" behavior to be enabled by default... yes | |
checking if want developer-level compiler pickyness... no | |
checking if want memory sanitizers... no | |
checking if want developer-level debugging code... no | |
checking if want to install project-internal header files... no | |
checking if want pretty-print stacktrace... yes | |
checking if want pty support... yes | |
checking if want dlopen support... yes | |
checking for default value of mca_base_component_show_load_errors... disabled by default | |
checking if a proxy version string for prte is required... yes | |
checking if a proxy package name for prte is required... yes | |
checking if a proxy bugreport path for prte is required... yes | |
checking if want IPv6 support... no | |
checking if want package/brand string... Open MPI [email protected] Distribution | |
checking if want ident string... 3.0.2a1 | |
checking if want getpwuid support... yes | |
============================================================================ | |
== Compiler and preprocessor tests | |
============================================================================ | |
*** C compiler and preprocessor | |
checking for gcc... (cached) gcc | |
checking whether the compiler supports GNU C... (cached) yes | |
checking whether gcc accepts -g... (cached) yes | |
checking for gcc option to enable C11 features... (cached) none needed | |
checking whether gcc understands -c and -o together... (cached) yes | |
checking if gcc requires a flag for C11... no | |
configure: verifying gcc supports C11 without a flag | |
checking if gcc supports C11 _Thread_local... yes | |
checking if gcc supports C11 atomic variables... yes | |
checking if gcc supports C11 _Atomic keyword... yes | |
checking if gcc supports C11 _c11_atomic functions... no | |
checking if gcc supports C11 _Generic keyword... yes | |
checking if gcc supports C11 _Static_assert... yes | |
checking if gcc supports C11 atomic_fetch_xor_explicit... yes | |
configure: no flag required for C11 support | |
checking for gcc option to add a directory only to the search path for the quote form of include... -iquote | |
checking if gcc supports __thread... yes | |
checking if gcc supports C11 _Thread_local... yes | |
checking for the C compiler vendor... gnu | |
checking if gcc supports (-finline-functions)... yes | |
CFLAGS result: -DNDEBUG -finline-functions | |
checking if gcc supports __builtin_expect... | |
checking if gcc supports __builtin_prefetch... | |
checking if gcc supports __builtin_clz... | |
checking for C optimization flags... -O3 -DNDEBUG -finline-functions | |
checking for C ident string support... #ident | |
checking size of int... 4 | |
checking size of long... 8 | |
checking size of long long... 8 | |
checking size of void *... 8 | |
checking size of size_t... 8 | |
checking alignment of bool... 1 | |
checking alignment of int32_t... 4 | |
checking alignment of int64_t... 8 | |
checking alignment of int... 4 | |
checking alignment of long... 8 | |
checking alignment of long long... 8 | |
checking alignment of double... 8 | |
checking alignment of size_t... 8 | |
checking for functional offsetof macro... yes | |
*** Compiler characteristics | |
checking for __attribute__... yes | |
checking for __attribute__(aligned)... yes | |
checking for __attribute__(always_inline)... yes | |
checking for __attribute__(cold)... yes | |
checking for __attribute__(const)... yes | |
checking for __attribute__(deprecated)... yes | |
checking for __attribute__(deprecated_argument)... yes | |
checking for __attribute__(format)... yes | |
checking for __attribute__(format_funcptr)... yes | |
checking for __attribute__(hot)... yes | |
checking for __attribute__(malloc)... yes | |
checking for __attribute__(may_alias)... yes | |
checking for __attribute__(no_instrument_function)... yes | |
checking for __attribute__(noinline)... yes | |
checking for __attribute__(nonnull)... yes | |
checking for __attribute__(noreturn)... yes | |
checking for __attribute__(noreturn_funcptr)... yes | |
checking for __attribute__(packed)... yes | |
checking for __attribute__(pure)... yes | |
checking for __attribute__(sentinel)... yes | |
checking for __attribute__(unused)... yes | |
checking for __attribute__(visibility)... yes | |
checking for __attribute__(warn_unused_result)... yes | |
checking for __attribute__(weak_alias)... yes | |
checking for __attribute__(destructor)... yes | |
checking for __attribute__(optnone)... no | |
checking for __attribute__(extension)... yes | |
checking for compiler familyid... 0 | |
checking for compiler version... 0 | |
*** Atomics | |
checking for 32-bit GCC built-in atomics... yes | |
checking for 64-bit GCC built-in atomics... yes | |
checking if 64-bit GCC built-in atomics are lock-free... yes | |
checking for x86_64 architecture... yes | |
checking for atomics style... c11 | |
============================================================================ | |
== Header file tests | |
============================================================================ | |
checking if gcc supports (-Werror)... yes | |
checking for arpa/inet.h... yes | |
checking for dirent.h... yes | |
checking for dlfcn.h... yes | |
checking for endian.h... yes | |
checking for execinfo.h... yes | |
checking for fcntl.h... yes | |
checking for libutil.h... no | |
checking for netdb.h... (cached) yes | |
checking for netinet/in.h... (cached) yes | |
checking for netinet/tcp.h... (cached) yes | |
checking for poll.h... yes | |
checking for pty.h... yes | |
checking for pwd.h... yes | |
checking for sched.h... yes | |
checking for strings.h... (cached) yes | |
checking for linux/ethtool.h... yes | |
checking for linux/sockios.h... yes | |
checking for sys/fcntl.h... yes | |
checking for sys/ioctl.h... yes | |
checking for sys/param.h... yes | |
checking for sys/queue.h... yes | |
checking for sys/resource.h... yes | |
checking for sys/select.h... yes | |
checking for sys/socket.h... yes | |
checking for sys/stat.h... (cached) yes | |
checking for sys/time.h... yes | |
checking for sys/types.h... (cached) yes | |
checking for sys/uio.h... yes | |
checking for sys/un.h... yes | |
checking for net/uio.h... no | |
checking for sys/utsname.h... yes | |
checking for sys/wait.h... yes | |
checking for syslog.h... yes | |
checking for termios.h... yes | |
checking for unistd.h... (cached) yes | |
checking for util.h... no | |
checking for malloc.h... yes | |
checking for paths.h... yes | |
checking for ioLib.h... no | |
checking for sockLib.h... no | |
checking for hostLib.h... no | |
checking for net/if.h... yes | |
============================================================================ | |
== Type tests | |
============================================================================ | |
checking for socklen_t... yes | |
checking for struct sockaddr_in... (cached) yes | |
checking for struct sockaddr_in6... yes | |
checking for struct sockaddr_storage... yes | |
checking for struct ifreq... yes | |
checking for struct ethtool_cmd... yes | |
checking for gcc options needed to detect all undeclared functions... none needed | |
checking whether ethtool_cmd_speed is declared... yes | |
checking whether SIOCETHTOOL is declared... yes | |
checking for struct ethtool_cmd.speed_hi... yes | |
checking for struct ethtool_cmd.speed_hi... (cached) yes | |
checking for struct ethtool_cmd.speed_hi... (cached) yes | |
checking for struct ethtool_cmd.speed_hi... (cached) yes | |
checking whether AF_UNSPEC is declared... yes | |
checking whether PF_UNSPEC is declared... yes | |
checking whether AF_INET6 is declared... yes | |
checking whether PF_INET6 is declared... yes | |
checking for siginfo_t.si_fd... yes | |
checking for siginfo_t.si_band... yes | |
checking the linker for support for the -fini option... yes | |
============================================================================ | |
== Library and Function tests | |
============================================================================ | |
checking for library containing gethostbyname... none required | |
checking for library containing socket... none required | |
checking for library containing sched_yield... none required | |
checking for library containing ceil... -lm | |
checking for asprintf... yes | |
checking for snprintf... yes | |
checking for vasprintf... yes | |
checking for vsnprintf... yes | |
checking for fork... yes | |
checking for setsid... yes | |
checking for strsignal... yes | |
checking for syslog... yes | |
checking for setpgid... yes | |
checking for fileno_unlocked... yes | |
checking how to run the C preprocessor... gcc -E | |
checking for htonl define... | |
checking for htonl... yes | |
checking whether __func__ is declared... yes | |
============================================================================ | |
== System-specific tests | |
============================================================================ | |
checking whether byte ordering is bigendian... no | |
checking if C compiler and POSIX threads work as is... no | |
checking if C compiler and POSIX threads work with -Kthread... no | |
checking if C compiler and POSIX threads work with -kthread... no | |
checking if C compiler and POSIX threads work with -pthread... yes | |
checking for pthread_mutexattr_setpshared... yes | |
checking for pthread_condattr_setpshared... yes | |
checking for PTHREAD_MUTEX_ERRORCHECK_NP... yes | |
checking for PTHREAD_MUTEX_ERRORCHECK... yes | |
checking for working POSIX threads package... yes | |
checking if threads have different pids (pthreads on linux)... no | |
checking whether ln -s works... yes | |
checking for grep that handles long lines and -e... (cached) /usr/bin/grep | |
checking for egrep... /usr/bin/grep -E | |
checking for pthread_setaffinity_np... yes | |
checking dependency style of gcc... gcc3 | |
checking for flex... flex | |
checking for lex output file root... lex.yy | |
checking for lex library... none needed | |
checking whether yytext is a pointer... yes | |
checking whether RLIMIT_NPROC is declared... yes | |
checking whether RLIMIT_MEMLOCK is declared... yes | |
checking whether RLIMIT_NOFILE is declared... yes | |
checking whether RLIMIT_FSIZE is declared... yes | |
checking whether RLIMIT_CORE is declared... yes | |
checking whether RLIMIT_STACK is declared... yes | |
checking whether RLIMIT_AS is declared... yes | |
checking if pre-built docs are available... yes | |
checking for sphinx-build... no | |
configure: Could not find a suitable sphinx-build on your system. | |
configure: You will not be able to build a distribution tarball. | |
checking for python3... python3 | |
configure: WARNING: "make dist" will be disabled due to: Sphinx/Documentation | |
============================================================================ | |
== Event libraries | |
============================================================================ | |
checking if static link flag supplied... no | |
checking for pkg-config... pkg-config | |
configure: Searching for libevent in default search paths | |
checking for libevent cppflags... | |
checking for libevent ldflags... | |
checking for libevent libs... -levent_core -levent_pthreads | |
checking for libevent static libs... -levent_core -levent_pthreads | |
checking for event.h... yes | |
checking for event_config_new... yes | |
checking if libevent threads enabled... yes | |
checking for libevent pthreads support... yes | |
checking version at or above v2.0.21... yes | |
checking will libevent support be built... yes | |
============================================================================ | |
== Configure PMIx | |
============================================================================ | |
checking for pmix pkg-config name... pmix | |
checking if pmix pkg-config module exists... yes | |
checking for pmix pkg-config cflags... -pthread -I/usr/local/include -I/usr/local/include/pmix | |
checking for pmix pkg-config ldflags... -L/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib -Wl,--enable-new-dtags | |
checking for pmix pkg-config static ldflags... -L/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib -Wl,--enable-new-dtags | |
checking for pmix pkg-config libs... -lpmix -levent_core -levent_pthreads | |
checking for pmix pkg-config static libs... -lpmix -levent_core -levent_pthreads | |
checking for pmix.h... yes | |
checking for PMIx_Init... yes | |
checking version at or above v4.2.4... yes | |
checking for src/util/pmix_argv.h... yes | |
============================================================================ | |
== Configure HWLOC | |
============================================================================ | |
checking for hwloc pkg-config name... hwloc | |
checking if hwloc pkg-config module exists... yes | |
checking for hwloc pkg-config cflags... -I/usr/local/include | |
checking for hwloc pkg-config ldflags... -L/usr/local/lib | |
checking for hwloc pkg-config static ldflags... -L/usr/local/lib | |
checking for hwloc pkg-config libs... -lhwloc | |
checking for hwloc pkg-config static libs... -lhwloc -lm -ldl -lpthread | |
checking for hwloc.h... yes | |
checking for hwloc_topology_init... yes | |
checking version at or above v1.11.0... yes | |
checking if hwloc version is greater than 2.x... no | |
============================================================================ | |
== Modular Component Architecture (MCA) setup | |
============================================================================ | |
checking for subdir args... '--disable-option-checking' '--prefix=NONE' '--enable-prte-ft' '--with-proxy-version-string=5.0.0' '--with-proxy-package-name=Open MPI' '--with-proxy-bugreport=https://www.open-mpi.org/community/help/' '--enable-prte-prefix-by-default' | |
checking for pkg-config... /usr/bin/pkg-config | |
checking pkg-config is at least version 0.9.0... yes | |
checking which components should be disabled... | |
checking which components should be run-time loadable... ras-lsf ras-alps plm-tm plm-lsf plm-alps ess-alps | |
checking which components should be static... default | |
*** Configuring MCA | |
checking for frameworks... common, errmgr, ess, filem, grpcomm, iof, odls, oob, plm, prtebacktrace, prtedl, prteinstalldirs, prtereachable, ras, rmaps, rtc, schizo, state | |
+++ Configuring MCA framework common | |
checking for no configure components in framework common... | |
checking for m4 configure components in framework common... alps | |
--- MCA component common:alps (m4 configuration macro) | |
checking for MCA component common:alps compile mode... static | |
checking for ALPS support cle level unknown... checking for CRAY_ALPSLLI... no | |
checking for CRAY_ALPSUTIL... no | |
checking for CRAY_ALPS... no | |
checking for CRAY_WLM_DETECT... no | |
checking for CRAY_UGNI... no | |
prte_check_cray_alps_happy = no | |
checking if MCA component common:alps can compile... no | |
+++ Configuring MCA framework errmgr | |
checking for no configure components in framework errmgr... dvm, prted | |
checking for m4 configure components in framework errmgr... | |
--- MCA component errmgr:dvm (no configuration) | |
checking for MCA component errmgr:dvm compile mode... static | |
checking if MCA component errmgr:dvm can compile... yes | |
--- MCA component errmgr:prted (no configuration) | |
checking for MCA component errmgr:prted compile mode... static | |
checking if MCA component errmgr:prted can compile... yes | |
+++ Configuring MCA framework ess | |
checking for no configure components in framework ess... env, hnp | |
checking for m4 configure components in framework ess... alps, lsf, slurm, tm | |
--- MCA component ess:env (no configuration) | |
checking for MCA component ess:env compile mode... static | |
checking if MCA component ess:env can compile... yes | |
--- MCA component ess:hnp (no configuration) | |
checking for MCA component ess:hnp compile mode... static | |
checking if MCA component ess:hnp can compile... yes | |
--- MCA component ess:alps (m4 configuration macro) | |
checking for MCA component ess:alps compile mode... dso | |
checking if MCA component ess:alps can compile... no | |
--- MCA component ess:lsf (m4 configuration macro) | |
checking for MCA component ess:lsf compile mode... static | |
checking for library containing yp_all... -lnsl | |
checking for library containing shm_open... -lrt | |
checking for lsf pkg-config name... lsf | |
checking if lsf pkg-config module exists... no | |
configure: Searching for lsf in default search paths | |
checking for lsf cppflags... | |
checking for lsf ldflags... | |
checking for lsf libs... -llsf -lnsl -lrt | |
checking for lsf static libs... -llsf -lnsl -lrt | |
checking for lsf/lsf.h... no | |
checking for libevent conflict... No conflict found. -levent is not being explicitly used. | |
checking if MCA component ess:lsf can compile... no | |
--- MCA component ess:slurm (m4 configuration macro) | |
checking for MCA component ess:slurm compile mode... static | |
checking for fork... (cached) yes | |
checking for execve... yes | |
checking for setpgid... (cached) yes | |
checking if MCA component ess:slurm can compile... yes | |
--- MCA component ess:tm (m4 configuration macro) | |
checking for MCA component ess:tm compile mode... static | |
checking for pbs-config path... pbs-config | |
checking if pbs-config works... no | |
checking for tm pkg-config name... tm | |
checking if tm pkg-config module exists... no | |
configure: Searching for tm in default search paths | |
checking for tm cppflags... | |
checking for tm ldflags... | |
checking for tm libs... -lpbs -lcrypto -lz | |
checking for tm static libs... -lpbs -lcrypto -lz | |
checking for tm.h... no | |
checking for tm pkg-config name... (cached) tm | |
checking if tm pkg-config module exists... (cached) no | |
configure: Searching for tm in default search paths | |
checking for tm cppflags... | |
checking for tm ldflags... | |
checking for tm libs... -lpbs -lcrypto -lz | |
checking for tm static libs... -lpbs -lcrypto -lz | |
checking for tm.h... (cached) no | |
checking for tm pkg-config name... (cached) tm | |
checking if tm pkg-config module exists... (cached) no | |
configure: Searching for tm in default search paths | |
checking for tm cppflags... | |
checking for tm ldflags... | |
checking for tm libs... -ltorque | |
checking for tm static libs... -ltorque | |
checking for tm.h... (cached) no | |
checking if MCA component ess:tm can compile... no | |
+++ Configuring MCA framework filem | |
checking for no configure components in framework filem... raw | |
checking for m4 configure components in framework filem... | |
--- MCA component filem:raw (no configuration) | |
checking for MCA component filem:raw compile mode... static | |
checking if MCA component filem:raw can compile... yes | |
+++ Configuring MCA framework grpcomm | |
checking for no configure components in framework grpcomm... direct | |
checking for m4 configure components in framework grpcomm... | |
--- MCA component grpcomm:direct (no configuration) | |
checking for MCA component grpcomm:direct compile mode... static | |
checking if MCA component grpcomm:direct can compile... yes | |
+++ Configuring MCA framework iof | |
checking for no configure components in framework iof... hnp, prted | |
checking for m4 configure components in framework iof... | |
--- MCA component iof:hnp (no configuration) | |
checking for MCA component iof:hnp compile mode... static | |
checking if MCA component iof:hnp can compile... yes | |
--- MCA component iof:prted (no configuration) | |
checking for MCA component iof:prted compile mode... static | |
checking if MCA component iof:prted can compile... yes | |
+++ Configuring MCA framework odls | |
checking for no configure components in framework odls... | |
checking for m4 configure components in framework odls... alps, default | |
--- MCA component odls:alps (m4 configuration macro) | |
checking for MCA component odls:alps compile mode... static | |
checking if MCA component odls:alps can compile... no | |
--- MCA component odls:default (m4 configuration macro) | |
checking for MCA component odls:default compile mode... static | |
checking for fork... (cached) yes | |
checking if MCA component odls:default can compile... yes | |
+++ Configuring MCA framework oob | |
checking for no configure components in framework oob... | |
checking for m4 configure components in framework oob... tcp | |
--- MCA component oob:tcp (m4 configuration macro) | |
checking for MCA component oob:tcp compile mode... static | |
checking for struct sockaddr_in... (cached) yes | |
checking if MCA component oob:tcp can compile... yes | |
+++ Configuring MCA framework plm | |
checking for no configure components in framework plm... | |
checking for m4 configure components in framework plm... alps, lsf, slurm, ssh, tm | |
--- MCA component plm:alps (m4 configuration macro) | |
checking for MCA component plm:alps compile mode... dso | |
checking if MCA component plm:alps can compile... no | |
--- MCA component plm:lsf (m4 configuration macro) | |
checking for MCA component plm:lsf compile mode... dso | |
checking for library containing yp_all... (cached) -lnsl | |
checking for library containing shm_open... (cached) -lrt | |
checking for lsf pkg-config name... (cached) lsf | |
checking if lsf pkg-config module exists... (cached) no | |
configure: Searching for lsf in default search paths | |
checking for lsf cppflags... | |
checking for lsf ldflags... | |
checking for lsf libs... -llsf -lnsl -lnsl -lrt -lrt | |
checking for lsf static libs... -llsf -lnsl -lnsl -lrt -lrt | |
checking for lsf/lsf.h... (cached) no | |
checking for libevent conflict... No conflict found. -levent is not being explicitly used. | |
checking if MCA component plm:lsf can compile... no | |
--- MCA component plm:slurm (m4 configuration macro) | |
checking for MCA component plm:slurm compile mode... static | |
checking if MCA component plm:slurm can compile... yes | |
--- MCA component plm:ssh (m4 configuration macro) | |
checking for MCA component plm:ssh compile mode... static | |
checking for fork... (cached) yes | |
checking if MCA component plm:ssh can compile... yes | |
--- MCA component plm:tm (m4 configuration macro) | |
checking for MCA component plm:tm compile mode... dso | |
checking for pbs-config path... (cached) pbs-config | |
checking if pbs-config works... (cached) no | |
checking for tm pkg-config name... (cached) tm | |
checking if tm pkg-config module exists... (cached) no | |
configure: Searching for tm in default search paths | |
checking for tm cppflags... | |
checking for tm ldflags... | |
checking for tm libs... -lpbs -lcrypto -lz | |
checking for tm static libs... -lpbs -lcrypto -lz | |
checking for tm.h... (cached) no | |
checking for tm pkg-config name... (cached) tm | |
checking if tm pkg-config module exists... (cached) no | |
configure: Searching for tm in default search paths | |
checking for tm cppflags... | |
checking for tm ldflags... | |
checking for tm libs... -lpbs -lcrypto -lz | |
checking for tm static libs... -lpbs -lcrypto -lz | |
checking for tm.h... (cached) no | |
checking for tm pkg-config name... (cached) tm | |
checking if tm pkg-config module exists... (cached) no | |
configure: Searching for tm in default search paths | |
checking for tm cppflags... | |
checking for tm ldflags... | |
checking for tm libs... -ltorque | |
checking for tm static libs... -ltorque | |
checking for tm.h... (cached) no | |
checking if MCA component plm:tm can compile... no | |
+++ Configuring MCA framework prtebacktrace | |
checking for no configure components in framework prtebacktrace... | |
checking for m4 configure components in framework prtebacktrace... execinfo, none, printstack | |
--- MCA component prtebacktrace:execinfo (m4 configuration macro, priority 30) | |
checking for MCA component prtebacktrace:execinfo compile mode... static | |
checking for execinfo.h... (cached) yes | |
checking for library containing backtrace... none required | |
checking if MCA component prtebacktrace:execinfo can compile... yes | |
--- MCA component prtebacktrace:printstack (m4 configuration macro, priority 30) | |
checking for MCA component prtebacktrace:printstack compile mode... static | |
checking for ucontext.h... yes | |
checking for printstack... no | |
checking if MCA component prtebacktrace:printstack can compile... no | |
--- MCA component prtebacktrace:none (m4 configuration macro, priority 0) | |
checking for MCA component prtebacktrace:none compile mode... static | |
checking if MCA component prtebacktrace:none can compile... no | |
+++ Configuring MCA framework prtedl | |
checking for no configure components in framework prtedl... | |
checking for m4 configure components in framework prtedl... dlopen, libltdl | |
--- MCA component prtedl:dlopen (m4 configuration macro, priority 80) | |
checking for MCA component prtedl:dlopen compile mode... static | |
checking for dlopen pkg-config name... dlopen | |
checking if dlopen pkg-config module exists... no | |
configure: Searching for dlopen in default search paths | |
checking for dlopen cppflags... | |
checking for dlopen ldflags... | |
checking for dlopen libs... -ldl | |
checking for dlopen static libs... -ldl | |
checking for dlfcn.h... (cached) yes | |
checking for dlopen... yes | |
checking if MCA component prtedl:dlopen can compile... yes | |
--- MCA component prtedl:libltdl (m4 configuration macro, priority 50) | |
checking for MCA component prtedl:libltdl compile mode... static | |
checking for libltdl pkg-config name... libltdl | |
checking if libltdl pkg-config module exists... no | |
configure: Searching for libltdl in default search paths | |
checking for libltdl cppflags... | |
checking for libltdl ldflags... | |
checking for libltdl libs... -lltprtedl | |
checking for libltdl static libs... -lltprtedl | |
checking for ltprtedl.h... no | |
checking if MCA component prtedl:libltdl can compile... no | |
+++ Configuring MCA framework prteinstalldirs | |
checking for no configure components in framework prteinstalldirs... | |
checking for m4 configure components in framework prteinstalldirs... config, env | |
--- MCA component prteinstalldirs:env (m4 configuration macro, priority 10) | |
checking for MCA component prteinstalldirs:env compile mode... static | |
checking if MCA component prteinstalldirs:env can compile... yes | |
--- MCA component prteinstalldirs:config (m4 configuration macro, priority 0) | |
checking for MCA component prteinstalldirs:config compile mode... static | |
checking if MCA component prteinstalldirs:config can compile... yes | |
+++ Configuring MCA framework prtereachable | |
checking for no configure components in framework prtereachable... weighted | |
checking for m4 configure components in framework prtereachable... netlink | |
--- MCA component prtereachable:weighted (no configuration) | |
checking for MCA component prtereachable:weighted compile mode... static | |
checking if MCA component prtereachable:weighted can compile... yes | |
--- MCA component prtereachable:netlink (m4 configuration macro) | |
checking for MCA component prtereachable:netlink compile mode... static | |
checking for libnl_route pkg-config name... libnl-route-3.0 | |
checking if libnl_route pkg-config module exists... no | |
configure: Searching for libnl_route in default search paths | |
checking for libnl_route cppflags... | |
checking for libnl_route ldflags... | |
checking for libnl_route libs... -lnl-route-3 -lnl-3 | |
checking for libnl_route static libs... -lnl-route-3 -lnl-3 | |
checking for netlink/route/route.h... no | |
checking if MCA component prtereachable:netlink can compile... no | |
+++ Configuring MCA framework ras | |
checking for no configure components in framework ras... simulator | |
checking for m4 configure components in framework ras... alps, gridengine, lsf, pbs, slurm | |
--- MCA component ras:simulator (no configuration) | |
checking for MCA component ras:simulator compile mode... static | |
checking if MCA component ras:simulator can compile... yes | |
--- MCA component ras:alps (m4 configuration macro) | |
checking for MCA component ras:alps compile mode... dso | |
checking for alps/apInfo.h... no | |
checking if MCA component ras:alps can compile... no | |
--- MCA component ras:gridengine (m4 configuration macro) | |
checking for MCA component ras:gridengine compile mode... static | |
checking if user requested SGE build... not specified; checking environment | |
checking for qrsh... no | |
checking for SGE_ROOT environment variable... not found | |
checking if MCA component ras:gridengine can compile... no | |
--- MCA component ras:lsf (m4 configuration macro) | |
checking for MCA component ras:lsf compile mode... dso | |
checking for library containing yp_all... (cached) -lnsl | |
checking for library containing shm_open... (cached) -lrt | |
checking for lsf pkg-config name... (cached) lsf | |
checking if lsf pkg-config module exists... (cached) no | |
configure: Searching for lsf in default search paths | |
checking for lsf cppflags... | |
checking for lsf ldflags... | |
checking for lsf libs... -llsf -lnsl -lnsl -lnsl -lrt -lrt -lrt | |
checking for lsf static libs... -llsf -lnsl -lnsl -lnsl -lrt -lrt -lrt | |
checking for lsf/lsf.h... (cached) no | |
checking for libevent conflict... No conflict found. -levent is not being explicitly used. | |
checking if MCA component ras:lsf can compile... no | |
--- MCA component ras:pbs (m4 configuration macro) | |
checking for MCA component ras:pbs compile mode... static | |
checking if MCA component ras:pbs can compile... yes | |
--- MCA component ras:slurm (m4 configuration macro) | |
checking for MCA component ras:slurm compile mode... static | |
checking if MCA component ras:slurm can compile... yes | |
+++ Configuring MCA framework rmaps | |
checking for no configure components in framework rmaps... ppr, rank_file, round_robin, seq | |
checking for m4 configure components in framework rmaps... | |
--- MCA component rmaps:ppr (no configuration) | |
checking for MCA component rmaps:ppr compile mode... static | |
checking if MCA component rmaps:ppr can compile... yes | |
--- MCA component rmaps:rank_file (no configuration) | |
checking for MCA component rmaps:rank_file compile mode... static | |
checking if MCA component rmaps:rank_file can compile... yes | |
--- MCA component rmaps:round_robin (no configuration) | |
checking for MCA component rmaps:round_robin compile mode... static | |
checking if MCA component rmaps:round_robin can compile... yes | |
--- MCA component rmaps:seq (no configuration) | |
checking for MCA component rmaps:seq compile mode... static | |
checking if MCA component rmaps:seq can compile... yes | |
+++ Configuring MCA framework rtc | |
checking for no configure components in framework rtc... hwloc | |
checking for m4 configure components in framework rtc... | |
--- MCA component rtc:hwloc (no configuration) | |
checking for MCA component rtc:hwloc compile mode... static | |
checking if MCA component rtc:hwloc can compile... yes | |
+++ Configuring MCA framework schizo | |
checking for no configure components in framework schizo... | |
checking for m4 configure components in framework schizo... ompi, prte | |
--- MCA component schizo:ompi (m4 configuration macro) | |
checking for MCA component schizo:ompi compile mode... static | |
checking if MCA component schizo:ompi can compile... yes | |
--- MCA component schizo:prte (m4 configuration macro) | |
checking for MCA component schizo:prte compile mode... static | |
checking if MCA component schizo:prte can compile... yes | |
+++ Configuring MCA framework state | |
checking for no configure components in framework state... dvm, prted | |
checking for m4 configure components in framework state... | |
--- MCA component state:dvm (no configuration) | |
checking for MCA component state:dvm compile mode... static | |
checking if MCA component state:dvm can compile... yes | |
--- MCA component state:prted (no configuration) | |
checking for MCA component state:prted compile mode... static | |
checking if MCA component state:prted can compile... yes | |
============================================================================ | |
== Symbol visibility feature | |
============================================================================ | |
checking if gcc supports -fvisibility=hidden... yes | |
checking whether to enable symbol visibility... yes (via -fvisibility=hidden) | |
============================================================================ | |
== Ptrace stop-on-exec support | |
============================================================================ | |
checking for sys/ptrace.h... yes | |
checking for ptrace... yes | |
checking PTRACE_TRACEME... no | |
checking PT_TRACE_ME... yes | |
checking PTRACE_DETACH... no | |
checking PT_DETACH... yes | |
checking Linux ptrace function signature... no | |
checking ptrace stop-on-exec will be supported... yes | |
============================================================================ | |
== Final top-level PRTE configuration | |
============================================================================ | |
*** Libtool configuration | |
checking how to print strings... printf | |
checking for a sed that does not truncate output... (cached) /usr/bin/sed | |
checking for fgrep... /usr/bin/grep -F | |
checking for ld used by gcc... /usr/bin/ld | |
checking if the linker (/usr/bin/ld) is GNU ld... yes | |
checking the maximum length of command line arguments... 1572864 | |
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop | |
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop | |
checking for /usr/bin/ld option to reload object files... -r | |
checking for objdump... objdump | |
checking how to recognize dependent libraries... pass_all | |
checking for dlltool... no | |
checking how to associate runtime and link libraries... printf %s\n | |
checking for ar... ar | |
checking for archiver @FILE support... @ | |
checking for strip... strip | |
checking for ranlib... ranlib | |
checking command to parse /usr/bin/nm -B output from gcc object... ok | |
checking for sysroot... no | |
checking for a working dd... /usr/bin/dd | |
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 | |
checking for mt... mt | |
checking if mt is a manifest tool... no | |
checking for dlfcn.h... (cached) yes | |
checking for objdir... .libs | |
checking if gcc supports -fno-rtti -fno-exceptions... no | |
checking for gcc option to produce PIC... -fPIC -DPIC | |
checking if gcc PIC flag -fPIC -DPIC works... yes | |
checking if gcc static flag -static works... yes | |
checking if gcc supports -c -o file.o... yes | |
checking if gcc supports -c -o file.o... (cached) yes | |
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes | |
checking whether -lc should be explicitly linked in... no | |
checking dynamic linker characteristics... GNU/Linux ld.so | |
checking how to hardcode library paths into programs... immediate | |
checking whether stripping libraries is possible... yes | |
checking if libtool supports shared libraries... yes | |
checking whether to build shared libraries... yes | |
checking whether to build static libraries... no | |
configure: creating ./config.lt | |
config.lt: creating libtool | |
*** Compiler flags | |
checking final CPPFLAGS... -iquote/home/lili/openmpi-5.0.0/3rd-party/prrte -iquote/home/lili/openmpi-5.0.0/3rd-party/prrte/src/include -pthread -I/usr/local/include -I/usr/local/include/pmix -I/usr/local/include | |
checking final CFLAGS... -O3 -DNDEBUG -finline-functions -pthread | |
checking final LDFLAGS... -L/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib -Wl,--enable-new-dtags -L/usr/local/lib | |
checking final LIBS... -lm -levent_core -levent_pthreads -lpmix -levent_core -levent_pthreads -lhwloc | |
checking if libtool needs -no-undefined flag to build shared libraries... no | |
*** Final output | |
checking that generated files are newer than configure... done | |
configure: creating ./config.status | |
config.status: creating src/include/version.h | |
config.status: creating src/mca/common/Makefile | |
config.status: creating src/mca/common/alps/Makefile | |
config.status: creating src/mca/errmgr/Makefile | |
config.status: creating src/mca/errmgr/dvm/Makefile | |
config.status: creating src/mca/errmgr/prted/Makefile | |
config.status: creating src/mca/ess/Makefile | |
config.status: creating src/mca/ess/env/Makefile | |
config.status: creating src/mca/ess/hnp/Makefile | |
config.status: creating src/mca/ess/alps/Makefile | |
config.status: creating src/mca/ess/lsf/Makefile | |
config.status: creating src/mca/ess/slurm/Makefile | |
config.status: creating src/mca/ess/tm/Makefile | |
config.status: creating src/mca/filem/Makefile | |
config.status: creating src/mca/filem/raw/Makefile | |
config.status: creating src/mca/grpcomm/Makefile | |
config.status: creating src/mca/grpcomm/direct/Makefile | |
config.status: creating src/mca/iof/Makefile | |
config.status: creating src/mca/iof/hnp/Makefile | |
config.status: creating src/mca/iof/prted/Makefile | |
config.status: creating src/mca/odls/Makefile | |
config.status: creating src/mca/odls/alps/Makefile | |
config.status: creating src/mca/odls/default/Makefile | |
config.status: creating src/mca/oob/Makefile | |
config.status: creating src/mca/oob/tcp/Makefile | |
config.status: creating src/mca/plm/Makefile | |
config.status: creating src/mca/plm/alps/Makefile | |
config.status: creating src/mca/plm/lsf/Makefile | |
config.status: creating src/mca/plm/slurm/Makefile | |
config.status: creating src/mca/plm/ssh/Makefile | |
config.status: creating src/mca/plm/tm/Makefile | |
config.status: creating src/mca/prtebacktrace/Makefile | |
config.status: creating src/mca/prtebacktrace/execinfo/Makefile | |
config.status: creating src/mca/prtebacktrace/printstack/Makefile | |
config.status: creating src/mca/prtebacktrace/none/Makefile | |
config.status: creating src/mca/prtedl/Makefile | |
config.status: creating src/mca/prtedl/dlopen/Makefile | |
config.status: creating src/mca/prtedl/libltdl/Makefile | |
config.status: creating src/mca/prteinstalldirs/Makefile | |
config.status: creating src/mca/prteinstalldirs/env/Makefile | |
config.status: creating src/mca/prteinstalldirs/config/Makefile | |
config.status: creating src/mca/prteinstalldirs/config/install_dirs.h | |
config.status: creating src/mca/prtereachable/Makefile | |
config.status: creating src/mca/prtereachable/weighted/Makefile | |
config.status: creating src/mca/prtereachable/netlink/Makefile | |
config.status: creating src/mca/ras/Makefile | |
config.status: creating src/mca/ras/simulator/Makefile | |
config.status: creating src/mca/ras/alps/Makefile | |
config.status: creating src/mca/ras/gridengine/Makefile | |
config.status: creating src/mca/ras/lsf/Makefile | |
config.status: creating src/mca/ras/pbs/Makefile | |
config.status: creating src/mca/ras/slurm/Makefile | |
config.status: creating src/mca/rmaps/Makefile | |
config.status: creating src/mca/rmaps/ppr/Makefile | |
config.status: creating src/mca/rmaps/rank_file/Makefile | |
config.status: creating src/mca/rmaps/round_robin/Makefile | |
config.status: creating src/mca/rmaps/seq/Makefile | |
config.status: creating src/mca/rtc/Makefile | |
config.status: creating src/mca/rtc/hwloc/Makefile | |
config.status: creating src/mca/schizo/Makefile | |
config.status: creating src/mca/schizo/ompi/Makefile | |
config.status: creating src/mca/schizo/prte/Makefile | |
config.status: creating src/mca/state/Makefile | |
config.status: creating src/mca/state/dvm/Makefile | |
config.status: creating src/mca/state/prted/Makefile | |
config.status: creating Makefile | |
config.status: creating config/Makefile | |
config.status: creating contrib/Makefile | |
config.status: creating include/Makefile | |
config.status: creating include/prte_version.h | |
config.status: creating docs/Makefile | |
config.status: creating src/docs/Makefile | |
config.status: creating src/docs/show-help-files/Makefile | |
config.status: creating src/docs/prrte-rst-content/Makefile | |
config.status: creating src/Makefile | |
config.status: creating src/etc/Makefile | |
config.status: creating src/util/Makefile | |
config.status: creating src/util/hostfile/Makefile | |
config.status: creating src/tools/pcc/Makefile | |
config.status: creating src/tools/prted/Makefile | |
config.status: creating src/tools/prun/Makefile | |
config.status: creating src/tools/prte_info/Makefile | |
config.status: creating src/tools/prte/Makefile | |
config.status: creating src/tools/pterm/Makefile | |
config.status: creating src/include/prte_config.h | |
config.status: executing depfiles commands | |
config.status: executing libtool commands | |
PRTE configuration: | |
----------------------- | |
Version: 3.0.2a1 | |
Debug build: no | |
Platform file: (none) | |
Miscellaneous | |
----------------------- | |
HTML docs and man pages: installing packaged docs | |
Required Packages | |
----------------------- | |
HWLOC: yes (pkg-config: default search paths) | |
Libevent: yes (default search paths) | |
PMIx: yes (pkg-config: default search paths) | |
Resource Managers | |
----------------------- | |
Cray Alps: no | |
Grid Engine: no | |
LSF: no | |
PBS: yes (scheduler) | |
Slurm: yes | |
ssh/rsh: yes | |
Torque: no (not found) | |
Personalities | |
----------------------- | |
OMPI: yes | |
PRTE: yes | |
configure: ===== done with 3rd-party/prrte configure ===== | |
checking for internal PRRTE RST files... not found | |
checking for prte.h... yes | |
checking if external PRRTE version is 3.0.0 or greater... yes | |
checking for external PRRTE RST files... ./configure: line 66545: test: -eq: unary operator expected | |
*** Fault tolerance | |
checking if want fault tolerance... Enabled mpi (Specified auto) | |
configure: WARNING: ************************************************** | |
configure: WARNING: *** Fault Tolerance Integration into Open MPI is * | |
configure: WARNING: *** compiled-in, but off by default. Use mpiexec * | |
configure: WARNING: *** and MCA parameters to turn it on. * | |
configure: WARNING: *** Not all components support fault tolerance. * | |
configure: WARNING: ************************************************** | |
checking if want checkpoint/restart enabled debugging option... Disabled | |
============================================================================ | |
== Modular Component Architecture (MCA) setup | |
============================================================================ | |
checking for subdir args... | |
checking for pkg-config... /usr/bin/pkg-config | |
checking pkg-config is at least version 0.9.0... yes | |
checking which components should be disabled... | |
checking which components should be direct-linked into the library... | |
checking which components should be run-time loadable... default | |
checking which components should be static... default | |
checking for projects containing MCA frameworks... opal, ompi, oshmem | |
*** Configuring MCA for opal | |
checking for frameworks for opal... common, accelerator, allocator, backtrace, btl, dl, hwloc, if, installdirs, memchecker, memcpy, memory, mpool, patcher, pmix, rcache, reachable, shmem, smsc, threads, timer | |
+++ Configuring MCA framework common | |
checking for no configure components in framework common... | |
checking for m4 configure components in framework common... ofi, sm, ucx | |
--- MCA component common:ofi (m4 configuration macro) | |
checking for MCA component common:ofi compile mode... static | |
checking for ofi pkg-config name... libfabric | |
checking if ofi pkg-config module exists... no | |
configure: Searching for ofi in default search paths | |
checking for ofi cppflags... | |
checking for ofi ldflags... | |
checking for ofi libs... -lfabric | |
checking for ofi static libs... -lfabric | |
checking for rdma/fabric.h... no | |
checking if MCA component common:ofi can compile... no | |
--- MCA component common:sm (m4 configuration macro) | |
checking for MCA component common:sm compile mode... static | |
checking if MCA component common:sm can compile... yes | |
--- MCA component common:ucx (m4 configuration macro) | |
checking for MCA component common:ucx compile mode... static | |
checking for ucx pkg-config name... ucx | |
checking if ucx pkg-config module exists... no | |
configure: Searching for ucx in default search paths | |
checking for ucx cppflags... | |
checking for ucx ldflags... | |
checking for ucx libs... -lucp -luct -lucm -lucs | |
checking for ucx static libs... -lucp -luct -lucm -lucs | |
checking for ucp/api/ucp.h... no | |
configure: WARNING: UCX version is too old, please upgrade to 1.9 or higher. | |
checking whether open_memstream is declared... yes | |
checking if MCA component common:ucx can compile... no | |
+++ Configuring MCA framework accelerator | |
checking for no configure components in framework accelerator... null | |
checking for m4 configure components in framework accelerator... cuda, rocm | |
--- MCA component accelerator:null (no configuration) | |
checking for MCA component accelerator:null compile mode... static | |
checking if MCA component accelerator:null can compile... yes | |
--- MCA component accelerator:cuda (m4 configuration macro) | |
checking for MCA component accelerator:cuda compile mode... static | |
checking if --with-cuda is set... not set (--with-cuda=) | |
checking if have cuda support... no | |
checking if MCA component accelerator:cuda can compile... no | |
--- MCA component accelerator:rocm (m4 configuration macro) | |
checking for MCA component accelerator:rocm compile mode... static | |
checking for rocm pkg-config name... rocm | |
checking if rocm pkg-config module exists... no | |
configure: Searching for rocm in default search paths | |
checking for rocm cppflags... | |
checking for rocm ldflags... | |
checking for rocm libs... -lamdhip64 | |
checking for rocm static libs... -lamdhip64 | |
checking for hip/hip_runtime.h... no | |
checking if MCA component accelerator:rocm can compile... no | |
+++ Configuring MCA framework allocator | |
checking for no configure components in framework allocator... basic, bucket | |
checking for m4 configure components in framework allocator... | |
--- MCA component allocator:basic (no configuration) | |
checking for MCA component allocator:basic compile mode... static | |
checking if MCA component allocator:basic can compile... yes | |
--- MCA component allocator:bucket (no configuration) | |
checking for MCA component allocator:bucket compile mode... static | |
checking if MCA component allocator:bucket can compile... yes | |
+++ Configuring MCA framework backtrace | |
checking for no configure components in framework backtrace... | |
checking for m4 configure components in framework backtrace... execinfo, none, printstack | |
--- MCA component backtrace:execinfo (m4 configuration macro, priority 30) | |
checking for MCA component backtrace:execinfo compile mode... static | |
checking for execinfo.h... (cached) yes | |
checking for library containing backtrace... none required | |
checking if MCA component backtrace:execinfo can compile... yes | |
--- MCA component backtrace:printstack (m4 configuration macro, priority 30) | |
checking for MCA component backtrace:printstack compile mode... static | |
checking for ucontext.h... yes | |
checking for printstack... no | |
checking if MCA component backtrace:printstack can compile... no | |
--- MCA component backtrace:none (m4 configuration macro, priority 0) | |
checking for MCA component backtrace:none compile mode... static | |
checking if MCA component backtrace:none can compile... no | |
+++ Configuring MCA framework btl | |
checking for no configure components in framework btl... self | |
checking for m4 configure components in framework btl... ofi, portals4, sm, smcuda, tcp, uct, ugni, usnic | |
--- MCA component btl:self (no configuration) | |
checking for MCA component btl:self compile mode... static | |
checking if MCA component btl:self can compile... yes | |
--- MCA component btl:ofi (m4 configuration macro) | |
checking for MCA component btl:ofi compile mode... static | |
checking for ofi pkg-config name... (cached) libfabric | |
checking if ofi pkg-config module exists... (cached) no | |
configure: Searching for ofi in default search paths | |
checking for ofi cppflags... | |
checking for ofi ldflags... | |
checking for ofi libs... -lfabric | |
checking for ofi static libs... -lfabric | |
checking for rdma/fabric.h... (cached) no | |
checking if MCA component btl:ofi can compile... no | |
--- MCA component btl:portals4 (m4 configuration macro) | |
checking for MCA component btl:portals4 compile mode... static | |
checking for portals4 pkg-config name... portals4 | |
checking if portals4 pkg-config module exists... no | |
configure: Searching for portals4 in default search paths | |
checking for portals4 cppflags... | |
checking for portals4 ldflags... | |
checking for portals4 libs... -lportals | |
checking for portals4 static libs... -lportals | |
checking for portals4.h... no | |
checking whether to enable flow control... yes | |
checking if MCA component btl:portals4 can compile... no | |
--- MCA component btl:sm (m4 configuration macro) | |
checking for MCA component btl:sm compile mode... static | |
checking if MCA component btl:sm can compile... yes | |
--- MCA component btl:smcuda (m4 configuration macro) | |
checking for MCA component btl:smcuda compile mode... static | |
checking if --with-cuda is set... not set (--with-cuda=) | |
checking if have cuda support... no | |
checking if MCA component btl:smcuda can compile... no | |
--- MCA component btl:tcp (m4 configuration macro) | |
checking for MCA component btl:tcp compile mode... static | |
checking for struct sockaddr_in... (cached) yes | |
checking if MCA component btl:tcp can compile... yes | |
--- MCA component btl:uct (m4 configuration macro) | |
checking for MCA component btl:uct compile mode... static | |
checking for ucx pkg-config name... (cached) ucx | |
checking if ucx pkg-config module exists... (cached) no | |
configure: Searching for ucx in default search paths | |
checking for ucx cppflags... | |
checking for ucx ldflags... | |
checking for ucx libs... -lucp -luct -lucm -lucs | |
checking for ucx static libs... -lucp -luct -lucm -lucs | |
checking for ucp/api/ucp.h... (cached) no | |
configure: WARNING: UCX version is too old, please upgrade to 1.9 or higher. | |
checking check uct version... yes | |
checking if MCA component btl:uct can compile... no | |
--- MCA component btl:ugni (m4 configuration macro) | |
checking for MCA component btl:ugni compile mode... static | |
checking for CRAY_UGNI... no | |
checking if MCA component btl:ugni can compile... no | |
--- MCA component btl:usnic (m4 configuration macro) | |
checking for MCA component btl:usnic compile mode... static | |
checking size of void *... (cached) 8 | |
checking for 64 bit Linux... yes | |
checking for ofi pkg-config name... (cached) libfabric | |
checking if ofi pkg-config module exists... (cached) no | |
configure: Searching for ofi in default search paths | |
checking for ofi cppflags... | |
checking for ofi ldflags... | |
checking for ofi libs... -lfabric | |
checking for ofi static libs... -lfabric | |
checking for rdma/fabric.h... (cached) no | |
checking if MCA component btl:usnic can compile... no | |
+++ Configuring MCA framework dl | |
checking for no configure components in framework dl... | |
checking for m4 configure components in framework dl... dlopen, libltdl | |
--- MCA component dl:dlopen (m4 configuration macro, priority 80) | |
checking for MCA component dl:dlopen compile mode... static | |
checking for dlopen pkg-config name... dlopen | |
checking if dlopen pkg-config module exists... no | |
configure: Searching for dlopen in default search paths | |
checking for dlopen cppflags... | |
checking for dlopen ldflags... | |
checking for dlopen libs... -ldl | |
checking for dlopen static libs... -ldl | |
checking for dlfcn.h... (cached) yes | |
checking for dlopen... yes | |
checking if dlopen requires libnl v1 or v3... none | |
checking if MCA component dl:dlopen can compile... yes | |
--- MCA component dl:libltdl (m4 configuration macro, priority 50) | |
checking for MCA component dl:libltdl compile mode... static | |
checking for libltdl pkg-config name... libltdl | |
checking if libltdl pkg-config module exists... no | |
configure: Searching for libltdl in default search paths | |
checking for libltdl cppflags... | |
checking for libltdl ldflags... | |
checking for libltdl libs... -lltdl | |
checking for libltdl static libs... -lltdl | |
checking for ltdl.h... yes | |
checking for lt_dlopen... yes | |
checking if libltdl requires libnl v1 or v3... none | |
checking for lt_dladvise_init... yes | |
checking if MCA component dl:libltdl can compile... no | |
+++ Configuring MCA framework if | |
checking for no configure components in framework if... | |
checking for m4 configure components in framework if... bsdx_ipv4, bsdx_ipv6, linux_ipv6, posix_ipv4, solaris_ipv6 | |
--- MCA component if:bsdx_ipv4 (m4 configuration macro) | |
checking for MCA component if:bsdx_ipv4 compile mode... static | |
checking struct sockaddr... yes (cached) | |
checking NetBSD, FreeBSD, OpenBSD, or DragonFly... no | |
checking if MCA component if:bsdx_ipv4 can compile... no | |
--- MCA component if:bsdx_ipv6 (m4 configuration macro) | |
checking for MCA component if:bsdx_ipv6 compile mode... static | |
checking struct sockaddr... yes (cached) | |
checking some flavor of BSD... no | |
checking if MCA component if:bsdx_ipv6 can compile... no | |
--- MCA component if:linux_ipv6 (m4 configuration macro) | |
checking for MCA component if:linux_ipv6 compile mode... static | |
checking if we are on Linux with TCP... yes | |
checking if MCA component if:linux_ipv6 can compile... yes | |
--- MCA component if:posix_ipv4 (m4 configuration macro) | |
checking for MCA component if:posix_ipv4 compile mode... static | |
checking struct sockaddr... yes (cached) | |
checking not NetBSD, FreeBSD, OpenBSD, or DragonFly... yes | |
checking for struct ifreq.ifr_hwaddr... yes | |
checking for struct ifreq.ifr_mtu... yes | |
checking if MCA component if:posix_ipv4 can compile... yes | |
--- MCA component if:solaris_ipv6 (m4 configuration macro) | |
checking for MCA component if:solaris_ipv6 compile mode... static | |
checking if MCA component if:solaris_ipv6 can compile... no | |
+++ Configuring MCA framework installdirs | |
checking for no configure components in framework installdirs... | |
checking for m4 configure components in framework installdirs... config, env | |
--- MCA component installdirs:env (m4 configuration macro, priority 10) | |
checking for MCA component installdirs:env compile mode... static | |
checking if MCA component installdirs:env can compile... yes | |
--- MCA component installdirs:config (m4 configuration macro, priority 0) | |
checking for MCA component installdirs:config compile mode... static | |
checking if MCA component installdirs:config can compile... yes | |
+++ Pre-configuring the framework memchecker | |
checking if --enable-memchecker was specified... no (adding "memchecker" to --enable-mca-no-build list) | |
+++ Configuring MCA framework memchecker | |
checking for no configure components in framework memchecker... | |
checking for m4 configure components in framework memchecker... valgrind | |
--- MCA component memchecker:valgrind (m4 configuration macro, priority 10) | |
checking for MCA component memchecker:valgrind compile mode... static | |
checking --with-valgrind value... simple ok (unspecified value) | |
checking for valgrind/valgrind.h... yes | |
checking for VALGRIND_CHECK_MEM_IS_ADDRESSABLE... yes | |
checking if MCA component memchecker:valgrind can compile... no | |
+++ Configuring MCA framework memcpy | |
checking for no configure components in framework memcpy... | |
checking for m4 configure components in framework memcpy... | |
+++ Configuring MCA framework memory | |
checking for no configure components in framework memory... | |
checking for m4 configure components in framework memory... malloc_solaris, patcher | |
--- MCA component memory:patcher (m4 configuration macro, priority 41) | |
checking for MCA component memory:patcher compile mode... static | |
checking if memory patcher supports linux-gnu... yes | |
checking for __curbrk... yes | |
checking for linux/mman.h... yes | |
checking for sys/syscall.h... yes | |
checking whether __syscall is declared... no | |
checking for __syscall... no | |
checking if MCA component memory:patcher can compile... yes | |
--- MCA component memory:malloc_solaris (m4 configuration macro, priority 0) | |
checking for MCA component memory:malloc_solaris compile mode... static | |
checking for Solaris... no | |
checking if MCA component memory:malloc_solaris can compile... no | |
+++ Configuring MCA framework mpool | |
checking for no configure components in framework mpool... hugepage | |
checking for m4 configure components in framework mpool... memkind | |
--- MCA component mpool:hugepage (no configuration) | |
checking for MCA component mpool:hugepage compile mode... static | |
checking if MCA component mpool:hugepage can compile... yes | |
--- MCA component mpool:memkind (m4 configuration macro) | |
checking for MCA component mpool:memkind compile mode... static | |
checking for memkind pkg-config name... memkind | |
checking if memkind pkg-config module exists... no | |
configure: Searching for memkind in default search paths | |
checking for memkind cppflags... | |
checking for memkind ldflags... | |
checking for memkind libs... -lmemkind -lnuma | |
checking for memkind static libs... -lmemkind -lnuma | |
checking for memkind.h... no | |
checking if MCA component mpool:memkind can compile... no | |
+++ Configuring MCA framework patcher | |
checking for no configure components in framework patcher... | |
checking for m4 configure components in framework patcher... overwrite | |
--- MCA component patcher:overwrite (m4 configuration macro) | |
checking for MCA component patcher:overwrite compile mode... static | |
checking if MCA component patcher:overwrite can compile... yes | |
+++ Configuring MCA framework rcache | |
checking for no configure components in framework rcache... grdma | |
checking for m4 configure components in framework rcache... gpusm, rgpusm, udreg | |
--- MCA component rcache:grdma (no configuration) | |
checking for MCA component rcache:grdma compile mode... static | |
checking if MCA component rcache:grdma can compile... yes | |
--- MCA component rcache:gpusm (m4 configuration macro) | |
checking for MCA component rcache:gpusm compile mode... static | |
checking if --with-cuda is set... not set (--with-cuda=) | |
checking if have cuda support... no | |
checking if MCA component rcache:gpusm can compile... no | |
--- MCA component rcache:rgpusm (m4 configuration macro) | |
checking for MCA component rcache:rgpusm compile mode... static | |
checking if --with-cuda is set... not set (--with-cuda=) | |
checking if have cuda support... no | |
checking if MCA component rcache:rgpusm can compile... no | |
--- MCA component rcache:udreg (m4 configuration macro) | |
checking for MCA component rcache:udreg compile mode... static | |
checking for CRAY_UDREG... no | |
no | |
checking if MCA component rcache:udreg can compile... no | |
+++ Configuring MCA framework reachable | |
checking for no configure components in framework reachable... weighted | |
checking for m4 configure components in framework reachable... netlink | |
--- MCA component reachable:weighted (no configuration) | |
checking for MCA component reachable:weighted compile mode... static | |
checking if MCA component reachable:weighted can compile... yes | |
--- MCA component reachable:netlink (m4 configuration macro) | |
checking for MCA component reachable:netlink compile mode... static | |
configure: Disabling component because libnl v1 already linked | |
checking if MCA component reachable:netlink can compile... no | |
+++ Configuring MCA framework shmem | |
checking for no configure components in framework shmem... | |
checking for m4 configure components in framework shmem... mmap, posix, sysv | |
--- MCA component shmem:mmap (m4 configuration macro) | |
checking for MCA component shmem:mmap compile mode... static | |
checking if want mmap shared memory support... yes | |
checking for library containing mmap... none required | |
checking if MCA component shmem:mmap can compile... yes | |
--- MCA component shmem:posix (m4 configuration macro) | |
checking for MCA component shmem:posix compile mode... static | |
checking if want POSIX shared memory support... yes | |
checking for library containing shm_open... -lrt | |
checking if MCA component shmem:posix can compile... yes | |
--- MCA component shmem:sysv (m4 configuration macro) | |
checking for MCA component shmem:sysv compile mode... static | |
checking if want SYSV shared memory support... yes | |
checking for shmget... yes | |
checking if MCA component shmem:sysv can compile... yes | |
+++ Configuring MCA framework smsc | |
checking for no configure components in framework smsc... | |
checking for m4 configure components in framework smsc... cma, knem, xpmem | |
--- MCA component smsc:cma (m4 configuration macro) | |
checking for MCA component smsc:cma compile mode... static | |
checking for sys/prctl.h... yes | |
checking for process_vm_readv... yes | |
checking for linux/kcmp.h... yes | |
checking for sys/syscall.h... (cached) yes | |
checking if kcmp works... yes | |
checking for sys/prctl.h... (cached) yes | |
checking if MCA component smsc:cma can compile... yes | |
--- MCA component smsc:knem (m4 configuration macro) | |
checking for MCA component smsc:knem compile mode... static | |
checking for knem_io.h... no | |
checking if MCA component smsc:knem can compile... no | |
--- MCA component smsc:xpmem (m4 configuration macro) | |
checking for MCA component smsc:xpmem compile mode... static | |
checking for Cray XPMEM support... checking for CRAY_XPMEM... no | |
checking for xpmem pkg-config name... xpmem | |
checking if xpmem pkg-config module exists... no | |
configure: Searching for xpmem in default search paths | |
checking for xpmem cppflags... | |
checking for xpmem ldflags... | |
checking for xpmem libs... -lxpmem | |
checking for xpmem static libs... -lxpmem | |
checking for xpmem.h... no | |
checking if MCA component smsc:xpmem can compile... no | |
+++ Configuring MCA framework threads | |
checking for no configure components in framework threads... | |
checking for m4 configure components in framework threads... argobots, pthreads, qthreads | |
--- MCA component threads:argobots (m4 configuration macro, priority 30) | |
checking for MCA component threads:argobots compile mode... static | |
checking if MCA component threads:argobots can compile... no | |
--- MCA component threads:pthreads (m4 configuration macro, priority 30) | |
checking for MCA component threads:pthreads compile mode... static | |
checking if C compiler and POSIX threads work as is... no | |
checking if C++ compiler and POSIX threads work as is... no | |
checking if C compiler and POSIX threads work with -Kthread... no | |
checking if C compiler and POSIX threads work with -kthread... no | |
checking if C compiler and POSIX threads work with -pthread... yes | |
checking if C++ compiler and POSIX threads work with -Kthread... no | |
checking if C++ compiler and POSIX threads work with -kthread... no | |
checking if C++ compiler and POSIX threads work with -pthread... yes | |
checking for pthread_mutexattr_setpshared... yes | |
checking for pthread_condattr_setpshared... yes | |
checking for PTHREAD_MUTEX_ERRORCHECK_NP... yes | |
checking for PTHREAD_MUTEX_ERRORCHECK... yes | |
checking if POSIX threads work... yes | |
checking if MCA component threads:pthreads can compile... yes | |
--- MCA component threads:qthreads (m4 configuration macro, priority 30) | |
checking for MCA component threads:qthreads compile mode... static | |
checking if MCA component threads:qthreads can compile... no | |
Found thread type pthreads | |
+++ Configuring MCA framework timer | |
checking for no configure components in framework timer... | |
checking for m4 configure components in framework timer... altix, darwin, linux, solaris | |
--- MCA component timer:altix (m4 configuration macro, priority 100) | |
checking for MCA component timer:altix compile mode... static | |
checking for sn/mmtimer.h... no | |
checking if MCA component timer:altix can compile... no | |
--- MCA component timer:darwin (m4 configuration macro, priority 30) | |
checking for MCA component timer:darwin compile mode... static | |
checking for mach/mach_time.h... no | |
checking for mach_absolute_time... no | |
checking if MCA component timer:darwin can compile... no | |
--- MCA component timer:linux (m4 configuration macro, priority 30) | |
checking for MCA component timer:linux compile mode... static | |
checking if MCA component timer:linux can compile... yes | |
--- MCA component timer:solaris (m4 configuration macro, priority 30) | |
checking for MCA component timer:solaris compile mode... static | |
checking for gethrtime... no | |
checking if MCA component timer:solaris can compile... no | |
*** Configuring MCA for ompi | |
checking for frameworks for ompi... common, bml, coll, fbtl, fcoll, fs, hook, io, mtl, op, osc, part, pml, sharedfp, topo, vprotocol | |
+++ Configuring MCA framework common | |
checking for no configure components in framework common... | |
checking for m4 configure components in framework common... monitoring, ompio | |
--- MCA component common:monitoring (m4 configuration macro) | |
checking for MCA component common:monitoring compile mode... static | |
checking if MCA component common:monitoring can compile... yes | |
--- MCA component common:ompio (m4 configuration macro) | |
checking for MCA component common:ompio compile mode... static | |
checking if MCA component common:ompio can compile... yes | |
+++ Configuring MCA framework bml | |
checking for no configure components in framework bml... | |
checking for m4 configure components in framework bml... r2 | |
--- MCA component bml:r2 (m4 configuration macro) | |
checking for MCA component bml:r2 compile mode... static | |
checking if MCA component bml:r2 can compile... yes | |
checking for index in endpoint array for tag BML... 0 | |
+++ Configuring MCA framework coll | |
checking for no configure components in framework coll... adapt, basic, han, inter, libnbc, self, sync, tuned | |
checking for m4 configure components in framework coll... cuda, ftagree, hcoll, monitoring, portals4, sm, ucc | |
--- MCA component coll:adapt (no configuration) | |
checking for MCA component coll:adapt compile mode... static | |
checking if MCA component coll:adapt can compile... yes | |
--- MCA component coll:basic (no configuration) | |
checking for MCA component coll:basic compile mode... static | |
checking if MCA component coll:basic can compile... yes | |
--- MCA component coll:han (no configuration) | |
checking for MCA component coll:han compile mode... static | |
checking if MCA component coll:han can compile... yes | |
--- MCA component coll:inter (no configuration) | |
checking for MCA component coll:inter compile mode... static | |
checking if MCA component coll:inter can compile... yes | |
--- MCA component coll:libnbc (no configuration) | |
checking for MCA component coll:libnbc compile mode... static | |
checking if MCA component coll:libnbc can compile... yes | |
--- MCA component coll:self (no configuration) | |
checking for MCA component coll:self compile mode... static | |
checking if MCA component coll:self can compile... yes | |
--- MCA component coll:sync (no configuration) | |
checking for MCA component coll:sync compile mode... static | |
checking if MCA component coll:sync can compile... yes | |
--- MCA component coll:tuned (no configuration) | |
checking for MCA component coll:tuned compile mode... static | |
checking if MCA component coll:tuned can compile... yes | |
--- MCA component coll:cuda (m4 configuration macro) | |
checking for MCA component coll:cuda compile mode... static | |
checking if MCA component coll:cuda can compile... no | |
--- MCA component coll:ftagree (m4 configuration macro) | |
checking for MCA component coll:ftagree compile mode... static | |
checking if MCA component coll:ftagree can compile... yes | |
--- MCA component coll:hcoll (m4 configuration macro) | |
checking for MCA component coll:hcoll compile mode... static | |
checking for hcoll pkg-config name... hcoll | |
checking if hcoll pkg-config module exists... no | |
configure: Searching for hcoll in default search paths | |
checking for hcoll cppflags... | |
checking for hcoll ldflags... | |
checking for hcoll libs... -lhcoll | |
checking for hcoll static libs... -lhcoll | |
checking for hcoll/api/hcoll_api.h... no | |
checking if MCA component coll:hcoll can compile... no | |
--- MCA component coll:monitoring (m4 configuration macro) | |
checking for MCA component coll:monitoring compile mode... static | |
checking if MCA component coll:monitoring can compile... yes | |
--- MCA component coll:portals4 (m4 configuration macro) | |
checking for MCA component coll:portals4 compile mode... static | |
checking for portals4 pkg-config name... (cached) portals4 | |
checking if portals4 pkg-config module exists... (cached) no | |
configure: Searching for portals4 in default search paths | |
checking for portals4 cppflags... | |
checking for portals4 ldflags... | |
checking for portals4 libs... -lportals | |
checking for portals4 static libs... -lportals | |
checking for portals4.h... (cached) no | |
checking if MCA component coll:portals4 can compile... no | |
--- MCA component coll:sm (m4 configuration macro) | |
checking for MCA component coll:sm compile mode... static | |
checking if MCA component coll:sm can compile... yes | |
--- MCA component coll:ucc (m4 configuration macro) | |
checking for MCA component coll:ucc compile mode... static | |
checking for ucc pkg-config name... ucc | |
checking if ucc pkg-config module exists... no | |
configure: Searching for ucc in default search paths | |
checking for ucc cppflags... | |
checking for ucc ldflags... | |
checking for ucc libs... -lucc | |
checking for ucc static libs... -lucc | |
checking for ucc/api/ucc.h... no | |
checking if MCA component coll:ucc can compile... no | |
+++ Configuring MCA framework fbtl | |
checking for no configure components in framework fbtl... | |
checking for m4 configure components in framework fbtl... ime, posix, pvfs2 | |
--- MCA component fbtl:ime (m4 configuration macro) | |
checking for MCA component fbtl:ime compile mode... static | |
checking for ime pkg-config name... ime | |
checking if ime pkg-config module exists... no | |
configure: Searching for ime in default search paths | |
checking for ime cppflags... | |
checking for ime ldflags... | |
checking for ime libs... -lim_client | |
checking for ime static libs... -lim_client | |
checking for ime_native.h... no | |
checking if MCA component fbtl:ime can compile... no | |
--- MCA component fbtl:posix (m4 configuration macro) | |
checking for MCA component fbtl:posix compile mode... static | |
checking for aio.h... (cached) yes | |
checking for library containing aio_write... none required | |
checking for pwritev... yes | |
checking for preadv... yes | |
checking if MCA component fbtl:posix can compile... yes | |
--- MCA component fbtl:pvfs2 (m4 configuration macro) | |
checking for MCA component fbtl:pvfs2 compile mode... static | |
checking for pvfs2 pkg-config name... pvfs2 | |
checking if pvfs2 pkg-config module exists... no | |
configure: Searching for pvfs2 in default search paths | |
checking for pvfs2 cppflags... | |
checking for pvfs2 ldflags... | |
checking for pvfs2 libs... -lpvfs2 | |
checking for pvfs2 static libs... -lpvfs2 | |
checking for pvfs2.h... no | |
checking if MCA component fbtl:pvfs2 can compile... no | |
+++ Configuring MCA framework fcoll | |
checking for no configure components in framework fcoll... dynamic, dynamic_gen2, individual, vulcan | |
checking for m4 configure components in framework fcoll... | |
--- MCA component fcoll:dynamic (no configuration) | |
checking for MCA component fcoll:dynamic compile mode... static | |
checking if MCA component fcoll:dynamic can compile... yes | |
--- MCA component fcoll:dynamic_gen2 (no configuration) | |
checking for MCA component fcoll:dynamic_gen2 compile mode... static | |
checking if MCA component fcoll:dynamic_gen2 can compile... yes | |
--- MCA component fcoll:individual (no configuration) | |
checking for MCA component fcoll:individual compile mode... static | |
checking if MCA component fcoll:individual can compile... yes | |
--- MCA component fcoll:vulcan (no configuration) | |
checking for MCA component fcoll:vulcan compile mode... static | |
checking if MCA component fcoll:vulcan can compile... yes | |
+++ Configuring MCA framework fs | |
checking for no configure components in framework fs... | |
checking for m4 configure components in framework fs... gpfs, ime, lustre, pvfs2, ufs | |
--- MCA component fs:gpfs (m4 configuration macro) | |
checking for MCA component fs:gpfs compile mode... static | |
checking for gpfs pkg-config name... gpfs | |
checking if gpfs pkg-config module exists... no | |
configure: Searching for gpfs in default search paths | |
checking for gpfs cppflags... | |
checking for gpfs ldflags... | |
checking for gpfs libs... -lgpfs | |
checking for gpfs static libs... -lgpfs | |
checking for gpfs.h... no | |
checking if MCA component fs:gpfs can compile... no | |
--- MCA component fs:ime (m4 configuration macro) | |
checking for MCA component fs:ime compile mode... static | |
checking for ime pkg-config name... (cached) ime | |
checking if ime pkg-config module exists... (cached) no | |
configure: Searching for ime in default search paths | |
checking for ime cppflags... | |
checking for ime ldflags... | |
checking for ime libs... -lim_client | |
checking for ime static libs... -lim_client | |
checking for ime_native.h... (cached) no | |
checking if MCA component fs:ime can compile... no | |
--- MCA component fs:lustre (m4 configuration macro) | |
checking for MCA component fs:lustre compile mode... static | |
checking for lustre pkg-config name... lustre | |
checking if lustre pkg-config module exists... no | |
configure: Searching for lustre in default search paths | |
checking for lustre cppflags... | |
checking for lustre ldflags... | |
checking for lustre libs... -llustreapi | |
checking for lustre static libs... -llustreapi | |
checking for lustre/lustreapi.h... no | |
checking if MCA component fs:lustre can compile... no | |
--- MCA component fs:pvfs2 (m4 configuration macro) | |
checking for MCA component fs:pvfs2 compile mode... static | |
checking for pvfs2 pkg-config name... (cached) pvfs2 | |
checking if pvfs2 pkg-config module exists... (cached) no | |
configure: Searching for pvfs2 in default search paths | |
checking for pvfs2 cppflags... | |
checking for pvfs2 ldflags... | |
checking for pvfs2 libs... -lpvfs2 | |
checking for pvfs2 static libs... -lpvfs2 | |
checking for pvfs2.h... (cached) no | |
checking if MCA component fs:pvfs2 can compile... no | |
--- MCA component fs:ufs (m4 configuration macro) | |
checking for MCA component fs:ufs compile mode... static | |
checking if MCA component fs:ufs can compile... yes | |
+++ Configuring MCA framework hook | |
checking for no configure components in framework hook... | |
checking for m4 configure components in framework hook... comm_method | |
--- MCA component hook:comm_method (m4 configuration macro) | |
checking for MCA component hook:comm_method compile mode... static | |
checking if MCA component hook:comm_method can compile... yes | |
+++ Configuring MCA framework io | |
checking for no configure components in framework io... | |
checking for m4 configure components in framework io... ompio, romio341 | |
--- MCA component io:ompio (m4 configuration macro) | |
checking for MCA component io:ompio compile mode... static | |
checking if MCA component io:ompio can compile... yes | |
--- MCA component io:romio341 (m4 configuration macro) | |
checking for MCA component io:romio341 compile mode... static | |
checking if want ROMIO component... yes | |
checking if MPI profiling is enabled... yes | |
*** Configuring ROMIO distribution | |
configure: OPAL configuring in 3rd-party/romio341 | |
configure: running /bin/bash './configure' FROM_OMPI=yes CC="gcc" CFLAGS="-O3 -DNDEBUG -finline-functions -mcx16 -D__EXTENSIONS__" CPPFLAGS="" FFLAGS="" LDFLAGS=" " --enable-shared --disable-static --disable-aio --disable-weak-symbols --enable-strict --disable-f77 --disable-f90 ac_cv_lib_cuda_cuMemGetAddressRange=no --cache-file=/dev/null --srcdir=. --disable-option-checking | |
checking for a BSD-compatible install... /usr/bin/install -c | |
checking whether build environment is sane... yes | |
checking for a race-free mkdir -p... /usr/bin/mkdir -p | |
checking for gawk... gawk | |
checking whether make sets $(MAKE)... yes | |
checking whether make supports nested variables... yes | |
checking whether to enable maintainer-specific portions of Makefiles... yes | |
checking for gcc... gcc | |
checking whether the C compiler works... yes | |
checking for C compiler default output file name... a.out | |
checking for suffix of executables... | |
checking whether we are cross compiling... no | |
checking for suffix of object files... o | |
checking whether the compiler supports GNU C... yes | |
checking whether gcc accepts -g... yes | |
checking for gcc option to enable C11 features... none needed | |
checking whether gcc understands -c and -o together... yes | |
checking whether make supports the include directive... yes (GNU style) | |
checking dependency style of gcc... gcc3 | |
checking for grep that handles long lines and -e... /usr/bin/grep | |
checking if gcc supports -fvisibility=hidden... yes | |
checking whether to enable symbol visibility... yes (via -fvisibility=hidden) | |
checking for stdio.h... yes | |
checking for stdlib.h... yes | |
checking for string.h... yes | |
checking for inttypes.h... yes | |
checking for stdint.h... yes | |
checking for strings.h... yes | |
checking for sys/stat.h... yes | |
checking for sys/types.h... yes | |
checking for unistd.h... yes | |
checking for wchar.h... yes | |
checking for minix/config.h... no | |
checking whether it is safe to define __EXTENSIONS__... yes | |
checking whether _XOPEN_SOURCE should be defined... no | |
checking for ar... ar | |
checking the archiver (ar) interface... ar | |
checking build system type... x86_64-pc-linux-gnu | |
checking host system type... x86_64-pc-linux-gnu | |
checking how to print strings... printf | |
checking for a sed that does not truncate output... /usr/bin/sed | |
checking for egrep... /usr/bin/grep -E | |
checking for fgrep... /usr/bin/grep -F | |
checking for ld used by gcc... /usr/bin/ld | |
checking if the linker (/usr/bin/ld) is GNU ld... yes | |
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B | |
checking the name lister (/usr/bin/nm -B) interface... BSD nm | |
checking whether ln -s works... yes | |
checking the maximum length of command line arguments... 1572864 | |
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop | |
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop | |
checking for /usr/bin/ld option to reload object files... -r | |
checking for objdump... objdump | |
checking how to recognize dependent libraries... pass_all | |
checking for dlltool... no | |
checking how to associate runtime and link libraries... printf %s\n | |
checking for archiver @FILE support... @ | |
checking for strip... strip | |
checking for ranlib... ranlib | |
checking command to parse /usr/bin/nm -B output from gcc object... ok | |
checking for sysroot... no | |
checking for a working dd... /usr/bin/dd | |
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 | |
checking for mt... mt | |
checking if mt is a manifest tool... no | |
checking for dlfcn.h... yes | |
checking for objdir... .libs | |
checking if gcc supports -fno-rtti -fno-exceptions... no | |
checking for gcc option to produce PIC... -fPIC -DPIC | |
checking if gcc PIC flag -fPIC -DPIC works... yes | |
checking if gcc static flag -static works... yes | |
checking if gcc supports -c -o file.o... yes | |
checking if gcc supports -c -o file.o... (cached) yes | |
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes | |
checking whether -lc should be explicitly linked in... no | |
checking dynamic linker characteristics... GNU/Linux ld.so | |
checking how to hardcode library paths into programs... immediate | |
checking whether stripping libraries is possible... yes | |
checking if libtool supports shared libraries... yes | |
checking whether to build shared libraries... yes | |
checking whether to build static libraries... no | |
checking whether make supports nested variables... (cached) yes | |
configure: Configuring with args dummy mt | |
checking for Open MPI support files... in Open MPI source tree -- good | |
configure: ===== configuring mpl ===== | |
configure: running /bin/bash ./configure --disable-option-checking '--prefix=NONE' --disable-versioning --enable-embedded 'FROM_OMPI=yes' 'CC=gcc' 'CFLAGS=-O3 -DNDEBUG -finline-functions -mcx16 -D__EXTENSIONS__' 'CPPFLAGS=' 'FFLAGS=' 'LDFLAGS= ' '--enable-shared' '--disable-static' '--disable-aio' '--disable-weak-symbols' '--enable-strict' '--disable-f77' '--disable-f90' 'ac_cv_lib_cuda_cuMemGetAddressRange=no' --cache-file=/dev/null --srcdir=. | |
checking for a BSD-compatible install... /usr/bin/install -c | |
checking whether build environment is sane... yes | |
checking for a race-free mkdir -p... /usr/bin/mkdir -p | |
checking for gawk... gawk | |
checking whether make sets $(MAKE)... yes | |
checking whether make supports nested variables... yes | |
checking for gcc... gcc | |
checking whether the C compiler works... yes | |
checking for C compiler default output file name... a.out | |
checking for suffix of executables... | |
checking whether we are cross compiling... no | |
checking for suffix of object files... o | |
checking whether the compiler supports GNU C... yes | |
checking whether gcc accepts -g... yes | |
checking for gcc option to enable C11 features... none needed | |
checking whether gcc understands -c and -o together... yes | |
checking whether make supports the include directive... yes (GNU style) | |
checking dependency style of gcc... gcc3 | |
checking for stdio.h... yes | |
checking for stdlib.h... yes | |
checking for string.h... yes | |
checking for inttypes.h... yes | |
checking for stdint.h... yes | |
checking for strings.h... yes | |
checking for sys/stat.h... yes | |
checking for sys/types.h... yes | |
checking for unistd.h... yes | |
checking for wchar.h... yes | |
checking for minix/config.h... no | |
checking whether it is safe to define __EXTENSIONS__... yes | |
checking whether _XOPEN_SOURCE should be defined... no | |
checking for ar... ar | |
checking the archiver (ar) interface... ar | |
checking build system type... x86_64-pc-linux-gnu | |
checking host system type... x86_64-pc-linux-gnu | |
checking how to print strings... printf | |
checking for a sed that does not truncate output... /usr/bin/sed | |
checking for grep that handles long lines and -e... /usr/bin/grep | |
checking for egrep... /usr/bin/grep -E | |
checking for fgrep... /usr/bin/grep -F | |
checking for ld used by gcc... /usr/bin/ld | |
checking if the linker (/usr/bin/ld) is GNU ld... yes | |
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B | |
checking the name lister (/usr/bin/nm -B) interface... BSD nm | |
checking whether ln -s works... yes | |
checking the maximum length of command line arguments... 1572864 | |
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop | |
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop | |
checking for /usr/bin/ld option to reload object files... -r | |
checking for objdump... objdump | |
checking how to recognize dependent libraries... pass_all | |
checking for dlltool... no | |
checking how to associate runtime and link libraries... printf %s\n | |
checking for archiver @FILE support... @ | |
checking for strip... strip | |
checking for ranlib... ranlib | |
checking command to parse /usr/bin/nm -B output from gcc object... ok | |
checking for sysroot... no | |
checking for a working dd... /usr/bin/dd | |
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 | |
checking for mt... mt | |
checking if mt is a manifest tool... no | |
checking for dlfcn.h... yes | |
checking for objdir... .libs | |
checking if gcc supports -fno-rtti -fno-exceptions... no | |
checking for gcc option to produce PIC... -fPIC -DPIC | |
checking if gcc PIC flag -fPIC -DPIC works... yes | |
checking if gcc static flag -static works... yes | |
checking if gcc supports -c -o file.o... yes | |
checking if gcc supports -c -o file.o... (cached) yes | |
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes | |
checking whether -lc should be explicitly linked in... no | |
checking dynamic linker characteristics... GNU/Linux ld.so | |
checking how to hardcode library paths into programs... immediate | |
checking whether stripping libraries is possible... yes | |
checking if libtool supports shared libraries... yes | |
checking whether to build shared libraries... yes | |
checking whether to build static libraries... no | |
checking whether make supports nested variables... (cached) yes | |
checking for an ANSI C-conforming const... yes | |
checking for C/C++ restrict keyword... __restrict__ | |
checking for inline... inline | |
checking for variable argument list macro functionality... yes | |
checking if C compiler supports __builtin_expect... yes | |
checking for C11 _Static_assert functionality... yes | |
checking for gcov... gcov | |
checking whether the compiler supports __typeof(variable)... yes | |
checking for stdio.h... (cached) yes | |
checking for stdlib.h... (cached) yes | |
checking for string.h... (cached) yes | |
checking for stdarg.h... yes | |
checking for ctype.h... yes | |
checking for sys/types.h... (cached) yes | |
checking for sys/uio.h... yes | |
checking for execinfo.h... yes | |
checking for unistd.h... (cached) yes | |
checking for errno.h... yes | |
checking for windows.h... no | |
checking for sys/mman.h... yes | |
checking for inttypes.h... (cached) yes | |
checking for stdint.h... (cached) yes | |
checking for _Bool... yes | |
checking for stdbool.h that conforms to C99... yes | |
checking for valgrind.h... no | |
checking for memcheck.h... no | |
checking for valgrind/valgrind.h... yes | |
checking for valgrind/memcheck.h... yes | |
checking for helgrind.h... no | |
checking for valgrind/helgrind.h... yes | |
checking for drd.h... no | |
checking for valgrind/drd.h... yes | |
checking whether the valgrind headers are broken or too old... no | |
checking for clock_gettime... yes | |
checking for clock_getres... yes | |
checking for gethrtime... no | |
checking for mach_absolute_time... no | |
checking for gettimeofday... yes | |
checking for library containing clock_gettime... none required | |
checking for library containing clock_getres... none required | |
checking whether struct timespec is defined in time.h... yes | |
checking for CLOCK_REALTIME defined in time.h... yes | |
configure: Timer type selected is CLOCK_GETTIME | |
checking for sched.h... yes | |
checking for unistd.h... (cached) yes | |
checking for sys/select.h... yes | |
checking for sched_yield... yes | |
checking for yield... no | |
checking for usleep... yes | |
checking for sleep... yes | |
checking for select... yes | |
checking whether usleep needs a declaration... no | |
checking for pthread.h... yes | |
checking for pthread_key_create in -lpthread... yes | |
checking for pthread_yield... yes | |
checking for pthread_key_create... yes | |
checking for thread local storage... _Thread_local | |
checking for pthread_mutex_init... yes | |
checking for pthread_mutexattr_setpshared... yes | |
configure: POSIX will be used for interprocess mutex package. | |
checking size of void *... 8 | |
checking whether C compiler accepts option -Werror... yes | |
checking whether routines compiled with -Werror can be linked with ones compiled without -Werror... yes | |
checking for support for gcc __sync intrinsics... yes | |
checking for support for gcc __atomic intrinsics... yes | |
checking for support for C11 atomic intrinsics... yes | |
checking for support for Windows NT atomic intrinsics... no | |
checking for mkstemp... yes | |
checking whether mkstemp needs a declaration... no | |
checking for fdopen... yes | |
checking whether fdopen needs a declaration... no | |
checking for getpid... yes | |
checking for mmap... yes | |
checking for munmap... yes | |
configure: Using a memory-mapped file for shared memory | |
checking for cuda_runtime_api.h... no | |
checking for cudaStreamSynchronize in -lcudart... no | |
checking for cuda.h... no | |
checking for cuMemGetAddressRange in -lcuda... (cached) no | |
checking for level_zero/ze_api.h... no | |
checking for zeInit in -lze_loader... no | |
checking for strdup... yes | |
checking whether strdup needs a declaration... no | |
checking for snprintf... yes | |
checking whether snprintf needs a declaration... no | |
checking for putenv... yes | |
checking whether putenv needs a declaration... no | |
checking for strerror... yes | |
checking whether strerror needs a declaration... no | |
checking for usleep... (cached) yes | |
checking whether usleep needs a declaration... (cached) no | |
checking for posix_memalign... yes | |
checking for aligned_alloc... yes | |
checking whether aligned_alloc needs a declaration... no | |
checking for execinfo.h... (cached) yes | |
checking size parameter type for backtrace()... int | |
checking for library containing backtrace... none required | |
checking for library containing gethostbyname... none required | |
checking for library containing socket... none required | |
checking for ifaddrs.h... yes | |
checking for arpa/inet.h... yes | |
checking for inet_ntop... yes | |
checking for getifaddrs... yes | |
checking whether __attribute__ allowed... yes | |
checking whether __attribute__((format)) allowed... yes | |
checking for __attribute__((aligned))... yes | |
checking for __attribute__((used))... yes | |
checking for __attribute__((fallthrough))... yes | |
checking that generated files are newer than configure... done | |
configure: creating ./config.status | |
config.status: creating Makefile | |
config.status: creating localdefs | |
config.status: creating include/mpl_timer.h | |
config.status: creating include/config.h | |
config.status: include/config.h is unchanged | |
config.status: executing depfiles commands | |
config.status: executing libtool commands | |
config.status: executing prefix-config commands | |
configure: ===== done with mpl configure ===== | |
configure: sourcing mpl/localdefs | |
checking for make... make | |
checking whether clock skew breaks make... no | |
checking whether make supports include... yes | |
checking whether make allows comments in actions... yes | |
checking for virtual path format... VPATH | |
checking whether make sets CFLAGS... yes | |
configure: WARNING: Unknown architecture ... proceeding anyway | |
ROMIO home directory is /home/lili/openmpi-5.0.0/3rd-party/romio341 | |
checking for long long... yes | |
checking size of long long... 8 | |
checking for memalign... yes | |
checking for size_t... yes | |
checking for ssize_t... yes | |
checking for off_t... yes | |
checking how to run the C preprocessor... gcc -E | |
checking for unistd.h... (cached) yes | |
checking for fcntl.h... yes | |
checking for malloc.h... yes | |
checking for stddef.h... yes | |
checking for sys/types.h... (cached) yes | |
checking for limits.h... yes | |
checking for time.h... yes | |
checking for dirent.h... yes | |
checking for mpix.h... no | |
checking for u_char... yes | |
checking for u_short... yes | |
checking for u_int... yes | |
checking for u_long... yes | |
checking for sys/attr.h... no | |
checking size of int... 4 | |
checking size of void *... 8 | |
checking for int large enough for pointers... no | |
checking size of long long... (cached) 8 | |
checking whether struct flock compatible with MPI_Offset... yes | |
checking for pvfs2-config... notfound | |
checking configured file systems... testfs ufs nfs | |
configure: WARNING: File locks may not work with NFS. See the Installation and | |
users manual for instructions on testing and if necessary fixing this | |
checking for sys/vfs.h... yes | |
checking for sys/param.h... yes | |
checking for sys/mount.h... yes | |
checking for sys/statvfs.h... yes | |
checking for statfs... yes | |
checking whether struct statfs properly defined... yes | |
checking for f_type member of statfs structure... yes | |
checking for f_fstypename member of statfs structure... no | |
checking for sys/stat.h... (cached) yes | |
checking for sys/types.h... (cached) yes | |
checking for unistd.h... (cached) yes | |
checking for stat... yes | |
checking for st_fstype member of stat structure... no | |
checking for sys/types.h... (cached) yes | |
checking for sys/statvfs.h... (cached) yes | |
checking for sys/vfs.h... (cached) yes | |
checking for statvfs... yes | |
checking for f_basetype member of statvfs structure... no | |
checking for blksize_t... yes | |
checking for special C compiler options needed for large files... no | |
checking for _FILE_OFFSET_BITS value needed for large files... no | |
checking for gcc options needed to detect all undeclared functions... none needed | |
checking whether pwrite is declared... yes | |
checking for strerror... yes | |
checking for doctext... no | |
checking for strdup... yes | |
checking whether strdup needs a declaration... no | |
checking for lstat... yes | |
checking whether lstat needs a declaration... no | |
checking for readlink... yes | |
checking whether readlink needs a declaration... no | |
checking for fsync... yes | |
checking whether fsync needs a declaration... no | |
checking for ftruncate... yes | |
checking whether ftruncate needs a declaration... no | |
checking for lseek64... yes | |
checking whether lseek64 needs a declaration... no | |
checking for usleep... yes | |
checking whether usleep needs a declaration... no | |
configure: setting SYSDEP_INC to | |
checking for C/C++ restrict keyword... __restrict__ | |
checking whether __attribute__ allowed... yes | |
checking whether __attribute__((format)) allowed... yes | |
checking for gcov... gcov | |
configure: setting CC to gcc | |
configure: setting F77 to : | |
configure: setting TEST_CC to mpicc | |
configure: setting TEST_F77 to mpifort | |
configure: setting CFLAGS to -O3 -DNDEBUG -finline-functions -mcx16 -D__EXTENSIONS__ -DHAVE_ROMIOCONF_H | |
configure: setting USER_CFLAGS to | |
configure: setting USER_FFLAGS to | |
checking that generated files are newer than configure... done | |
configure: creating ./config.status | |
config.status: creating Makefile | |
config.status: creating localdefs | |
config.status: creating test/Makefile | |
config.status: creating test/misc.c | |
config.status: creating test/large_file.c | |
config.status: creating test/runtests | |
config.status: creating test-internal/Makefile | |
config.status: creating util/romioinstall | |
config.status: creating include/mpio.h | |
config.status: creating test/fmisc.f | |
config.status: creating test/fcoll_test.f | |
config.status: creating test/pfcoll_test.f | |
config.status: creating test/fperf.f | |
config.status: creating adio/include/romioconf.h | |
config.status: adio/include/romioconf.h is unchanged | |
config.status: executing depfiles commands | |
config.status: executing libtool commands | |
config.status: executing default-1 commands | |
configure: /bin/bash './configure' succeeded for 3rd-party/romio341 | |
configure: ROMIO distribution configured successfully | |
checking for stdatomic.h... yes | |
checking if MCA component io:romio341 can compile... yes | |
+++ Configuring MCA framework mtl | |
checking for no configure components in framework mtl... | |
checking for m4 configure components in framework mtl... ofi, portals4, psm2 | |
--- MCA component mtl:ofi (m4 configuration macro) | |
checking for MCA component mtl:ofi compile mode... static | |
checking for ofi pkg-config name... (cached) libfabric | |
checking if ofi pkg-config module exists... (cached) no | |
configure: Searching for ofi in default search paths | |
checking for ofi cppflags... | |
checking for ofi ldflags... | |
checking for ofi libs... -lfabric | |
checking for ofi static libs... -lfabric | |
checking for rdma/fabric.h... (cached) no | |
checking if MCA component mtl:ofi can compile... no | |
--- MCA component mtl:portals4 (m4 configuration macro) | |
checking for MCA component mtl:portals4 compile mode... static | |
checking for portals4 pkg-config name... (cached) portals4 | |
checking if portals4 pkg-config module exists... (cached) no | |
configure: Searching for portals4 in default search paths | |
checking for portals4 cppflags... | |
checking for portals4 ldflags... | |
checking for portals4 libs... -lportals | |
checking for portals4 static libs... -lportals | |
checking for portals4.h... (cached) no | |
checking whether to enable flow control... yes | |
checking if MCA component mtl:portals4 can compile... no | |
--- MCA component mtl:psm2 (m4 configuration macro) | |
checking for MCA component mtl:psm2 compile mode... static | |
checking for psm2 pkg-config name... psm2 | |
checking if psm2 pkg-config module exists... no | |
configure: Searching for psm2 in default search paths | |
checking for psm2 cppflags... | |
checking for psm2 ldflags... | |
checking for psm2 libs... -lpsm2 | |
checking for psm2 static libs... -lpsm2 | |
checking for psm2.h... no | |
checking if MCA component mtl:psm2 can compile... no | |
+++ Configuring MCA framework op | |
checking for no configure components in framework op... | |
checking for m4 configure components in framework op... avx | |
--- MCA component op:avx (m4 configuration macro) | |
checking for MCA component op:avx compile mode... static | |
checking for AVX512 support... yes | |
checking for AVX512 support (no additional flags)... no | |
checking for AVX512 support (with -mavx512f -mavx512bw -mavx512vl -mavx512dq)... yes | |
checking if _mm512_loadu_si512 generates code that can be compiled... yes | |
checking if _mm512_mullo_epi64 generates code that can be compiled... yes | |
checking if _mm_max_epi64 generates code that can be compiled... yes | |
checking for AVX2 support... yes | |
checking for AVX2 support (no additional flags)... no | |
checking for AVX2 support (with -mavx2)... yes | |
checking if _mm256_loadu_si256 generates code that can be compiled... yes | |
checking for AVX support... yes | |
checking for AVX support (no additional flags)... no | |
checking for SSE4.1 support... yes | |
checking for SSE3 support... yes | |
checking for AVX support (with -mavx)... yes | |
checking for SSE4.1 support... yes | |
checking for SSE3 support... yes | |
checking if MCA component op:avx can compile... yes | |
+++ Configuring MCA framework osc | |
checking for no configure components in framework osc... sm | |
checking for m4 configure components in framework osc... monitoring, portals4, rdma, ucx | |
--- MCA component osc:sm (no configuration) | |
checking for MCA component osc:sm compile mode... static | |
checking if MCA component osc:sm can compile... yes | |
--- MCA component osc:monitoring (m4 configuration macro) | |
checking for MCA component osc:monitoring compile mode... static | |
checking if MCA component osc:monitoring can compile... yes | |
--- MCA component osc:portals4 (m4 configuration macro) | |
checking for MCA component osc:portals4 compile mode... static | |
checking for portals4 pkg-config name... (cached) portals4 | |
checking if portals4 pkg-config module exists... (cached) no | |
configure: Searching for portals4 in default search paths | |
checking for portals4 cppflags... | |
checking for portals4 ldflags... | |
checking for portals4 libs... -lportals | |
checking for portals4 static libs... -lportals | |
checking for portals4.h... (cached) no | |
checking if MCA component osc:portals4 can compile... no | |
--- MCA component osc:rdma (m4 configuration macro) | |
checking for MCA component osc:rdma compile mode... static | |
checking if MCA component osc:rdma can compile... yes | |
checking for index in endpoint array for tag BML... 0 | |
--- MCA component osc:ucx (m4 configuration macro) | |
checking for MCA component osc:ucx compile mode... static | |
checking for ucx pkg-config name... (cached) ucx | |
checking if ucx pkg-config module exists... (cached) no | |
configure: Searching for ucx in default search paths | |
checking for ucx cppflags... | |
checking for ucx ldflags... | |
checking for ucx libs... -lucp -luct -lucm -lucs | |
checking for ucx static libs... -lucp -luct -lucm -lucs | |
checking for ucp/api/ucp.h... (cached) no | |
configure: WARNING: UCX version is too old, please upgrade to 1.9 or higher. | |
checking if MCA component osc:ucx can compile... no | |
+++ Configuring MCA framework part | |
checking for no configure components in framework part... persist | |
checking for m4 configure components in framework part... | |
--- MCA component part:persist (no configuration) | |
checking for MCA component part:persist compile mode... static | |
checking if MCA component part:persist can compile... yes | |
+++ Configuring MCA framework pml | |
checking for no configure components in framework pml... cm | |
checking for m4 configure components in framework pml... monitoring, ob1, ucx, v | |
--- MCA component pml:cm (no configuration) | |
checking for MCA component pml:cm compile mode... static | |
checking if MCA component pml:cm can compile... yes | |
--- MCA component pml:monitoring (m4 configuration macro) | |
checking for MCA component pml:monitoring compile mode... static | |
checking if MCA component pml:monitoring can compile... yes | |
--- MCA component pml:ob1 (m4 configuration macro) | |
checking for MCA component pml:ob1 compile mode... static | |
checking if MCA component pml:ob1 can compile... yes | |
checking for index in endpoint array for tag BML... 0 | |
--- MCA component pml:ucx (m4 configuration macro) | |
checking for MCA component pml:ucx compile mode... static | |
checking for ucx pkg-config name... (cached) ucx | |
checking if ucx pkg-config module exists... (cached) no | |
configure: Searching for ucx in default search paths | |
checking for ucx cppflags... | |
checking for ucx ldflags... | |
checking for ucx libs... -lucp -luct -lucm -lucs | |
checking for ucx static libs... -lucp -luct -lucm -lucs | |
checking for ucp/api/ucp.h... (cached) no | |
configure: WARNING: UCX version is too old, please upgrade to 1.9 or higher. | |
checking if MCA component pml:ucx can compile... no | |
--- MCA component pml:v (m4 configuration macro) | |
checking for MCA component pml:v compile mode... static | |
checking if MCA component pml:v can compile... yes | |
+++ Configuring MCA framework sharedfp | |
checking for no configure components in framework sharedfp... individual, lockedfile | |
checking for m4 configure components in framework sharedfp... sm | |
--- MCA component sharedfp:individual (no configuration) | |
checking for MCA component sharedfp:individual compile mode... static | |
checking if MCA component sharedfp:individual can compile... yes | |
--- MCA component sharedfp:lockedfile (no configuration) | |
checking for MCA component sharedfp:lockedfile compile mode... static | |
checking if MCA component sharedfp:lockedfile can compile... yes | |
--- MCA component sharedfp:sm (m4 configuration macro) | |
checking for MCA component sharedfp:sm compile mode... static | |
checking for semaphore.h... yes | |
checking for library containing sem_open... -lpthread | |
checking for sem_open... yes | |
checking for semaphore.h... (cached) yes | |
checking for library containing sem_init... none required | |
checking for sem_init... yes | |
checking if MCA component sharedfp:sm can compile... yes | |
+++ Configuring MCA framework topo | |
checking for no configure components in framework topo... basic | |
checking for m4 configure components in framework topo... treematch | |
--- MCA component topo:basic (no configuration) | |
checking for MCA component topo:basic compile mode... static | |
checking if MCA component topo:basic can compile... yes | |
--- MCA component topo:treematch (m4 configuration macro) | |
checking for MCA component topo:treematch compile mode... static | |
checking if MCA component topo:treematch can compile... yes | |
+++ Configuring MCA framework vprotocol | |
checking for no configure components in framework vprotocol... pessimist | |
checking for m4 configure components in framework vprotocol... | |
--- MCA component vprotocol:pessimist (no configuration) | |
checking for MCA component vprotocol:pessimist compile mode... static | |
checking if MCA component vprotocol:pessimist can compile... yes | |
*** Configuring MCA for oshmem | |
checking for frameworks for oshmem... atomic, memheap, scoll, spml, sshmem | |
+++ Configuring MCA framework atomic | |
checking for no configure components in framework atomic... basic | |
checking for m4 configure components in framework atomic... ucx | |
--- MCA component atomic:basic (no configuration) | |
checking for MCA component atomic:basic compile mode... static | |
checking if MCA component atomic:basic can compile... yes | |
--- MCA component atomic:ucx (m4 configuration macro) | |
checking for MCA component atomic:ucx compile mode... static | |
checking for ucx pkg-config name... (cached) ucx | |
checking if ucx pkg-config module exists... (cached) no | |
configure: Searching for ucx in default search paths | |
checking for ucx cppflags... | |
checking for ucx ldflags... | |
checking for ucx libs... -lucp -luct -lucm -lucs | |
checking for ucx static libs... -lucp -luct -lucm -lucs | |
checking for ucp/api/ucp.h... (cached) no | |
configure: WARNING: UCX version is too old, please upgrade to 1.9 or higher. | |
checking if MCA component atomic:ucx can compile... no | |
+++ Configuring MCA framework memheap | |
checking for no configure components in framework memheap... buddy, ptmalloc | |
checking for m4 configure components in framework memheap... | |
--- MCA component memheap:buddy (no configuration) | |
checking for MCA component memheap:buddy compile mode... static | |
checking if MCA component memheap:buddy can compile... yes | |
--- MCA component memheap:ptmalloc (no configuration) | |
checking for MCA component memheap:ptmalloc compile mode... static | |
checking if MCA component memheap:ptmalloc can compile... yes | |
+++ Configuring MCA framework scoll | |
checking for no configure components in framework scoll... basic, mpi | |
checking for m4 configure components in framework scoll... ucc | |
--- MCA component scoll:basic (no configuration) | |
checking for MCA component scoll:basic compile mode... static | |
checking if MCA component scoll:basic can compile... yes | |
--- MCA component scoll:mpi (no configuration) | |
checking for MCA component scoll:mpi compile mode... static | |
checking if MCA component scoll:mpi can compile... yes | |
--- MCA component scoll:ucc (m4 configuration macro) | |
checking for MCA component scoll:ucc compile mode... static | |
checking for ucc pkg-config name... (cached) ucc | |
checking if ucc pkg-config module exists... (cached) no | |
configure: Searching for ucc in default search paths | |
checking for ucc cppflags... | |
checking for ucc ldflags... | |
checking for ucc libs... -lucc | |
checking for ucc static libs... -lucc | |
checking for ucc/api/ucc.h... (cached) no | |
checking if MCA component scoll:ucc can compile... no | |
+++ Configuring MCA framework spml | |
checking for no configure components in framework spml... | |
checking for m4 configure components in framework spml... ucx | |
--- MCA component spml:ucx (m4 configuration macro) | |
checking for MCA component spml:ucx compile mode... static | |
checking for ucx pkg-config name... (cached) ucx | |
checking if ucx pkg-config module exists... (cached) no | |
configure: Searching for ucx in default search paths | |
checking for ucx cppflags... | |
checking for ucx ldflags... | |
checking for ucx libs... -lucp -luct -lucm -lucs | |
checking for ucx static libs... -lucp -luct -lucm -lucs | |
checking for ucp/api/ucp.h... (cached) no | |
configure: WARNING: UCX version is too old, please upgrade to 1.9 or higher. | |
checking if MCA component spml:ucx can compile... no | |
+++ Configuring MCA framework sshmem | |
checking for no configure components in framework sshmem... | |
checking for m4 configure components in framework sshmem... mmap, sysv, ucx | |
--- MCA component sshmem:mmap (m4 configuration macro) | |
checking for MCA component sshmem:mmap compile mode... static | |
checking if want mmap shared memory support... yes | |
checking for library containing mmap... (cached) none required | |
checking if MCA component sshmem:mmap can compile... yes | |
--- MCA component sshmem:sysv (m4 configuration macro) | |
checking for MCA component sshmem:sysv compile mode... static | |
checking if want SYSV shared memory support... yes | |
checking for shmget... (cached) yes | |
checking if MCA component sshmem:sysv can compile... yes | |
--- MCA component sshmem:ucx (m4 configuration macro) | |
checking for MCA component sshmem:ucx compile mode... static | |
checking for ucx pkg-config name... (cached) ucx | |
checking if ucx pkg-config module exists... (cached) no | |
configure: Searching for ucx in default search paths | |
checking for ucx cppflags... | |
checking for ucx ldflags... | |
checking for ucx libs... -lucp -luct -lucm -lucs | |
checking for ucx static libs... -lucp -luct -lucm -lucs | |
checking for ucp/api/ucp.h... (cached) no | |
configure: WARNING: UCX version is too old, please upgrade to 1.9 or higher. | |
checking if MCA component sshmem:ucx can compile... no | |
checking for size of endpoint array... 1 | |
configure: WARNING: No spml found. Will not build OpenSHMEM layer. | |
============================================================================ | |
== Extended MPI interfaces setup | |
============================================================================ | |
checking for available MPI Extensions... affinity, cuda, ftmpi, rocm, shortfloat | |
checking which MPI extension should be enabled... All Available Extensions | |
--- MPI Extension affinity | |
checking if MPI Extension affinity can compile... yes | |
checking if MPI Extension affinity has C bindings... yes (required) | |
checking if MPI Extension affinity has mpif.h bindings... no | |
checking if MPI Extension affinity has "use mpi" bindings... no | |
checking if MPI Extension affinity has "use mpi_f08" bindings... no | |
--- MPI Extension cuda | |
checking if MPI Extension cuda can compile... yes | |
checking if MPI Extension cuda has C bindings... yes (required) | |
checking if MPI Extension cuda has mpif.h bindings... no | |
checking if MPI Extension cuda has "use mpi" bindings... no | |
checking if MPI Extension cuda has "use mpi_f08" bindings... no | |
--- MPI Extension ftmpi | |
checking if MPI Extension ftmpi can compile... yes | |
checking if MPI Extension ftmpi has C bindings... yes (required) | |
checking if MPI Extension ftmpi has mpif.h bindings... yes | |
checking if MPI Extension ftmpi has "use mpi" bindings... yes | |
checking if MPI Extension ftmpi has "use mpi_f08" bindings... yes | |
--- MPI Extension rocm | |
checking if MPI Extension rocm can compile... yes | |
checking if MPI Extension rocm has C bindings... yes (required) | |
checking if MPI Extension rocm has mpif.h bindings... no | |
checking if MPI Extension rocm has "use mpi" bindings... no | |
checking if MPI Extension rocm has "use mpi_f08" bindings... no | |
--- MPI Extension shortfloat | |
checking if MPI Extension shortfloat can compile... no | |
============================================================================ | |
== Symbol visibility feature | |
============================================================================ | |
checking if gcc supports -fvisibility=hidden... yes | |
checking whether to enable symbol visibility... yes (via -fvisibility=hidden) | |
============================================================================ | |
== Final top-level OMPI configuration | |
============================================================================ | |
*** Libtool configuration | |
checking how to print strings... printf | |
checking for a sed that does not truncate output... (cached) /usr/bin/sed | |
checking for fgrep... /usr/bin/grep -F | |
checking for ld used by gcc... /usr/bin/ld | |
checking if the linker (/usr/bin/ld) is GNU ld... yes | |
checking the maximum length of command line arguments... 1572864 | |
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop | |
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop | |
checking for /usr/bin/ld option to reload object files... -r | |
checking for objdump... objdump | |
checking how to recognize dependent libraries... pass_all | |
checking for dlltool... no | |
checking how to associate runtime and link libraries... printf %s\n | |
checking for ar... ar | |
checking for archiver @FILE support... @ | |
checking for strip... strip | |
checking for ranlib... ranlib | |
checking command to parse /usr/bin/nm -B output from gcc object... ok | |
checking for sysroot... no | |
checking for a working dd... /usr/bin/dd | |
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 | |
checking for mt... mt | |
checking if mt is a manifest tool... no | |
checking for dlfcn.h... (cached) yes | |
checking for objdir... .libs | |
checking if gcc supports -fno-rtti -fno-exceptions... no | |
checking for gcc option to produce PIC... -fPIC -DPIC | |
checking if gcc PIC flag -fPIC -DPIC works... yes | |
checking if gcc static flag -static works... yes | |
checking if gcc supports -c -o file.o... yes | |
checking if gcc supports -c -o file.o... (cached) yes | |
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes | |
checking whether -lc should be explicitly linked in... no | |
checking dynamic linker characteristics... GNU/Linux ld.so | |
checking how to hardcode library paths into programs... immediate | |
checking whether stripping libraries is possible... yes | |
checking if libtool supports shared libraries... yes | |
checking whether to build shared libraries... yes | |
checking whether to build static libraries... no | |
checking how to run the C++ preprocessor... g++ -E | |
checking for ld used by g++... /usr/bin/ld -m elf_x86_64 | |
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes | |
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes | |
checking for g++ option to produce PIC... -fPIC -DPIC | |
checking if g++ PIC flag -fPIC -DPIC works... yes | |
checking if g++ static flag -static works... yes | |
checking if g++ supports -c -o file.o... yes | |
checking if g++ supports -c -o file.o... (cached) yes | |
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes | |
checking dynamic linker characteristics... (cached) GNU/Linux ld.so | |
checking how to hardcode library paths into programs... immediate | |
configure: creating ./config.lt | |
config.lt: creating libtool | |
*** Compiler flags | |
checking which of CFLAGS are ok for debugger modules... -DNDEBUG -mcx16 | |
checking for debugger extra CFLAGS... -g | |
checking if -fasynchronous-unwind-tables compiler flag works... yes | |
checking for final compiler unwind flags... -fasynchronous-unwind-tables | |
*** Wrapper compiler final setup | |
checking for perl... /usr/bin/perl | |
checking if linker supports RPATH... yes (-Wl,-rpath -Wl,LIBDIR + ) | |
checking if linker supports RUNPATH... yes (-Wl,--enable-new-dtags) | |
checking if Fortran linker supports RUNPATH... no | |
checking for OPAL wrapper CPPFLAGS... -I${includedir} | |
checking for OPAL wrapper CFLAGS... -pthread | |
checking for OPAL wrapper CFLAGS_PREFIX... | |
checking for OPAL wrapper CXXFLAGS... -pthread | |
checking for OPAL wrapper CXXFLAGS_PREFIX... | |
checking for OPAL wrapper LDFLAGS... -L${libdir} -Wl,-rpath -Wl,${libdir} -Wl,--enable-new-dtags | |
checking for OPAL wrapper static LDFLAGS... | |
checking for OPAL wrapper LIBS... -lopen-pal | |
checking for OPAL wrapper static LIBS... | |
checking for OMPI wrapper CPPFLAGS... -I${includedir} | |
checking for OMPI wrapper CFLAGS... -pthread | |
checking for OMPI wrapper CFLAGS_PREFIX... | |
checking for OMPI wrapper CXXFLAGS... -pthread | |
checking for OMPI wrapper CXXFLAGS_PREFIX... | |
checking for OMPI wrapper FCFLAGS... | |
checking for OMPI wrapper FCFLAGS_PREFIX... | |
checking for OMPI wrapper LDFLAGS... -L${libdir} -Wl,-rpath -Wl,${libdir} -Wl,--enable-new-dtags | |
checking for OMPI wrapper static LDFLAGS... | |
checking for OMPI wrapper LIBS... -lmpi | |
checking for OMPI wrapper static LIBS... | |
checking for OMPI wrapper Fortran LDFLAGS... -L${libdir} | |
checking for OMPI wrapper Fortran static LDFLAGS... | |
checking for OMPI wrapper Fortran LIBS... -lmpi | |
checking for OMPI wrapper Fortran static LIBS... | |
checking for OMPI pkg-config Cflags... -I${includedir} -pthread | |
checking for OMPI pkg-config Libs... -L${libdir} -Wl,-rpath -Wl,${libdir} -Wl,--enable-new-dtags -lmpi | |
checking for OMPI pkg-config Libs.private... | |
checking for OMPI pkg-config Fortran Cflags... -I${includedir} | |
checking for OMPI pkg-config Fortran Libs... -L${libdir} -lmpi | |
checking for OMPI pkg-config Fortran Libs.private... -L${libdir} | |
checking for OMPI pkg-config Modules... | |
checking for OMPI pkg-config Modules.private... | |
checking for OSHMEM wrapper CPPFLAGS... -I${includedir} | |
checking for OSHMEM wrapper CFLAGS... -pthread | |
checking for OSHMEM wrapper CFLAGS_PREFIX... | |
checking for OSHMEM wrapper CXXFLAGS... -pthread | |
checking for OSHMEM wrapper CXXFLAGS_PREFIX... | |
checking for OSHMEM wrapper FCFLAGS... | |
checking for OSHMEM wrapper FCFLAGS_PREFIX... | |
checking for OSHMEM wrapper LDFLAGS... -L${libdir} -Wl,-rpath -Wl,${libdir} -Wl,--enable-new-dtags | |
checking for OSHMEM wrapper static LDFLAGS... | |
checking for OSHMEM wrapper LIBS... -loshmem -lmpi | |
checking for OSHMEM wrapper static LIBS... | |
checking for OSHMEM wrapper Fortran LDFLAGS... -L${libdir} | |
checking for OSHMEM wrapper Fortran static LDFLAGS... -L${libdir} | |
checking for OSHMEM wrapper Fortran LIBS... -loshmem -loshmem -lmpi | |
checking for OSHMEM wrapper Fortran static LIBS... | |
checking for OSHMEM pkg-config Cflags... -I${includedir} -pthread | |
checking for OSHMEM pkg-config Libs... -L${libdir} -Wl,-rpath -Wl,${libdir} -Wl,--enable-new-dtags -loshmem -lmpi | |
checking for OSHMEM pkg-config Libs.private... | |
checking for OSHMEM pkg-config Fortran Cflags... | |
checking for OSHMEM pkg-config Fortran Libs... -L${libdir} -loshmem -loshmem -lmpi | |
checking for OSHMEM pkg-config Fortran Libs.private... -L${libdir} | |
checking for OSHMEM pkg-config Modules... | |
checking for OSHMEM pkg-config Modules.private... | |
checking if libtool needs -no-undefined flag to build shared libraries... no | |
*** Final output | |
checking OMPI final CPPFLAGS... -iquote$(top_srcdir) | |
checking OMPI final LDFLAGS... | |
checking OMPI final LIBS... -lpthread -lrt -lm -lutil | |
configure: WARNING: "make dist" will be disabled due to: Sphinx/Documentation | |
checking for libraries that use libnl v1... (none) | |
checking for libraries that use libnl v3... (none) | |
checking that generated files are newer than configure... done | |
configure: creating ./config.status | |
config.status: creating ompi/include/ompi/version.h | |
config.status: creating oshmem/include/oshmem/version.h | |
config.status: creating opal/include/opal/version.h | |
config.status: creating ompi/mpi/java/Makefile | |
config.status: creating ompi/mpi/java/java/Makefile | |
config.status: creating ompi/mpi/java/c/Makefile | |
config.status: creating ompi/mpi/fortran/configure-fortran-output.h | |
config.status: creating opal/mca/common/Makefile | |
config.status: creating opal/mca/common/ofi/Makefile | |
config.status: creating opal/mca/common/sm/Makefile | |
config.status: creating opal/mca/common/ucx/Makefile | |
config.status: creating opal/mca/accelerator/Makefile | |
config.status: creating opal/mca/accelerator/null/Makefile | |
config.status: creating opal/mca/accelerator/cuda/Makefile | |
config.status: creating opal/mca/accelerator/rocm/Makefile | |
config.status: creating opal/mca/allocator/Makefile | |
config.status: creating opal/mca/allocator/basic/Makefile | |
config.status: creating opal/mca/allocator/bucket/Makefile | |
config.status: creating opal/mca/backtrace/Makefile | |
config.status: creating opal/mca/backtrace/execinfo/Makefile | |
config.status: creating opal/mca/backtrace/printstack/Makefile | |
config.status: creating opal/mca/backtrace/none/Makefile | |
config.status: creating opal/mca/btl/Makefile | |
config.status: creating opal/mca/btl/self/Makefile | |
config.status: creating opal/mca/btl/ofi/Makefile | |
config.status: creating opal/mca/btl/portals4/Makefile | |
config.status: creating opal/mca/btl/sm/Makefile | |
config.status: creating opal/mca/btl/smcuda/Makefile | |
config.status: creating opal/mca/btl/tcp/Makefile | |
config.status: creating opal/mca/btl/uct/Makefile | |
config.status: creating opal/mca/btl/ugni/Makefile | |
config.status: creating opal/mca/btl/usnic/Makefile | |
config.status: creating opal/mca/dl/Makefile | |
config.status: creating opal/mca/dl/dlopen/Makefile | |
config.status: creating opal/mca/dl/libltdl/Makefile | |
config.status: creating opal/mca/hwloc/Makefile | |
config.status: creating opal/mca/if/Makefile | |
config.status: creating opal/mca/if/bsdx_ipv4/Makefile | |
config.status: creating opal/mca/if/bsdx_ipv6/Makefile | |
config.status: creating opal/mca/if/linux_ipv6/Makefile | |
config.status: creating opal/mca/if/posix_ipv4/Makefile | |
config.status: creating opal/mca/if/solaris_ipv6/Makefile | |
config.status: creating opal/mca/installdirs/Makefile | |
config.status: creating opal/mca/installdirs/env/Makefile | |
config.status: creating opal/mca/installdirs/config/Makefile | |
config.status: creating opal/mca/installdirs/config/install_dirs.h | |
config.status: creating opal/mca/memchecker/Makefile | |
config.status: creating opal/mca/memchecker/valgrind/Makefile | |
config.status: creating opal/mca/memcpy/Makefile | |
config.status: creating opal/mca/memory/Makefile | |
config.status: creating opal/mca/memory/patcher/Makefile | |
config.status: creating opal/mca/memory/malloc_solaris/Makefile | |
config.status: creating opal/mca/mpool/Makefile | |
config.status: creating opal/mca/mpool/hugepage/Makefile | |
config.status: creating opal/mca/mpool/memkind/Makefile | |
config.status: creating opal/mca/patcher/Makefile | |
config.status: creating opal/mca/patcher/overwrite/Makefile | |
config.status: creating opal/mca/pmix/Makefile | |
config.status: creating opal/mca/rcache/Makefile | |
config.status: creating opal/mca/rcache/grdma/Makefile | |
config.status: creating opal/mca/rcache/gpusm/Makefile | |
config.status: creating opal/mca/rcache/rgpusm/Makefile | |
config.status: creating opal/mca/rcache/udreg/Makefile | |
config.status: creating opal/mca/reachable/Makefile | |
config.status: creating opal/mca/reachable/weighted/Makefile | |
config.status: creating opal/mca/reachable/netlink/Makefile | |
config.status: creating opal/mca/shmem/Makefile | |
config.status: creating opal/mca/shmem/mmap/Makefile | |
config.status: creating opal/mca/shmem/posix/Makefile | |
config.status: creating opal/mca/shmem/sysv/Makefile | |
config.status: creating opal/mca/smsc/Makefile | |
config.status: creating opal/mca/smsc/cma/Makefile | |
config.status: creating opal/mca/smsc/knem/Makefile | |
config.status: creating opal/mca/smsc/xpmem/Makefile | |
config.status: creating opal/mca/threads/Makefile | |
config.status: creating opal/mca/threads/argobots/Makefile | |
config.status: creating opal/mca/threads/pthreads/Makefile | |
config.status: creating opal/mca/threads/qthreads/Makefile | |
config.status: creating opal/mca/timer/Makefile | |
config.status: creating opal/mca/timer/altix/Makefile | |
config.status: creating opal/mca/timer/darwin/Makefile | |
config.status: creating opal/mca/timer/linux/Makefile | |
config.status: creating opal/mca/timer/solaris/Makefile | |
config.status: creating ompi/mca/common/Makefile | |
config.status: creating ompi/mca/common/monitoring/Makefile | |
config.status: creating ompi/mca/common/ompio/Makefile | |
config.status: creating ompi/mca/bml/Makefile | |
config.status: creating ompi/mca/bml/r2/Makefile | |
config.status: creating ompi/mca/coll/Makefile | |
config.status: creating ompi/mca/coll/adapt/Makefile | |
config.status: creating ompi/mca/coll/basic/Makefile | |
config.status: creating ompi/mca/coll/han/Makefile | |
config.status: creating ompi/mca/coll/inter/Makefile | |
config.status: creating ompi/mca/coll/libnbc/Makefile | |
config.status: creating ompi/mca/coll/self/Makefile | |
config.status: creating ompi/mca/coll/sync/Makefile | |
config.status: creating ompi/mca/coll/tuned/Makefile | |
config.status: creating ompi/mca/coll/cuda/Makefile | |
config.status: creating ompi/mca/coll/ftagree/Makefile | |
config.status: creating ompi/mca/coll/hcoll/Makefile | |
config.status: creating ompi/mca/coll/monitoring/Makefile | |
config.status: creating ompi/mca/coll/portals4/Makefile | |
config.status: creating ompi/mca/coll/sm/Makefile | |
config.status: creating ompi/mca/coll/ucc/Makefile | |
config.status: creating ompi/mca/fbtl/Makefile | |
config.status: creating ompi/mca/fbtl/ime/Makefile | |
config.status: creating ompi/mca/fbtl/posix/Makefile | |
config.status: creating ompi/mca/fbtl/pvfs2/Makefile | |
config.status: creating ompi/mca/fcoll/Makefile | |
config.status: creating ompi/mca/fcoll/dynamic/Makefile | |
config.status: creating ompi/mca/fcoll/dynamic_gen2/Makefile | |
config.status: creating ompi/mca/fcoll/individual/Makefile | |
config.status: creating ompi/mca/fcoll/vulcan/Makefile | |
config.status: creating ompi/mca/fs/Makefile | |
config.status: creating ompi/mca/fs/gpfs/Makefile | |
config.status: creating ompi/mca/fs/ime/Makefile | |
config.status: creating ompi/mca/fs/lustre/Makefile | |
config.status: creating ompi/mca/fs/pvfs2/Makefile | |
config.status: creating ompi/mca/fs/ufs/Makefile | |
config.status: creating ompi/mca/hook/Makefile | |
config.status: creating ompi/mca/hook/comm_method/Makefile | |
config.status: creating ompi/mca/io/Makefile | |
config.status: creating ompi/mca/io/ompio/Makefile | |
config.status: creating ompi/mca/io/romio341/Makefile | |
config.status: creating ompi/mca/mtl/Makefile | |
config.status: creating ompi/mca/mtl/ofi/Makefile | |
config.status: creating ompi/mca/mtl/portals4/Makefile | |
config.status: creating ompi/mca/mtl/psm2/Makefile | |
config.status: creating ompi/mca/op/Makefile | |
config.status: creating ompi/mca/op/avx/Makefile | |
config.status: creating ompi/mca/osc/Makefile | |
config.status: creating ompi/mca/osc/sm/Makefile | |
config.status: creating ompi/mca/osc/monitoring/Makefile | |
config.status: creating ompi/mca/osc/portals4/Makefile | |
config.status: creating ompi/mca/osc/rdma/Makefile | |
config.status: creating ompi/mca/osc/ucx/Makefile | |
config.status: creating ompi/mca/part/Makefile | |
config.status: creating ompi/mca/part/persist/Makefile | |
config.status: creating ompi/mca/pml/Makefile | |
config.status: creating ompi/mca/pml/cm/Makefile | |
config.status: creating ompi/mca/pml/monitoring/Makefile | |
config.status: creating ompi/mca/pml/ob1/Makefile | |
config.status: creating ompi/mca/pml/ucx/Makefile | |
config.status: creating ompi/mca/pml/v/Makefile | |
config.status: creating ompi/mca/sharedfp/Makefile | |
config.status: creating ompi/mca/sharedfp/individual/Makefile | |
config.status: creating ompi/mca/sharedfp/lockedfile/Makefile | |
config.status: creating ompi/mca/sharedfp/sm/Makefile | |
config.status: creating ompi/mca/topo/Makefile | |
config.status: creating ompi/mca/topo/basic/Makefile | |
config.status: creating 3rd-party/treematch/Makefile | |
config.status: creating ompi/mca/topo/treematch/Makefile | |
config.status: creating ompi/mca/vprotocol/Makefile | |
config.status: creating ompi/mca/vprotocol/pessimist/Makefile | |
config.status: creating oshmem/mca/atomic/Makefile | |
config.status: creating oshmem/mca/atomic/basic/Makefile | |
config.status: creating oshmem/mca/atomic/ucx/Makefile | |
config.status: creating oshmem/mca/memheap/Makefile | |
config.status: creating oshmem/mca/memheap/buddy/Makefile | |
config.status: creating oshmem/mca/memheap/ptmalloc/Makefile | |
config.status: creating oshmem/mca/scoll/Makefile | |
config.status: creating oshmem/mca/scoll/basic/Makefile | |
config.status: creating oshmem/mca/scoll/mpi/Makefile | |
config.status: creating oshmem/mca/scoll/ucc/Makefile | |
config.status: creating oshmem/mca/spml/Makefile | |
config.status: creating oshmem/mca/spml/ucx/Makefile | |
config.status: creating oshmem/mca/sshmem/Makefile | |
config.status: creating oshmem/mca/sshmem/mmap/Makefile | |
config.status: creating oshmem/mca/sshmem/sysv/Makefile | |
config.status: creating oshmem/mca/sshmem/ucx/Makefile | |
config.status: creating ompi/mpiext/affinity/Makefile | |
config.status: creating ompi/mpiext/affinity/c/Makefile | |
config.status: creating ompi/mpiext/cuda/Makefile | |
config.status: creating ompi/mpiext/cuda/c/Makefile | |
config.status: creating ompi/mpiext/ftmpi/Makefile | |
config.status: creating ompi/mpiext/ftmpi/c/Makefile | |
config.status: creating ompi/mpiext/ftmpi/c/profile/Makefile | |
config.status: creating ompi/mpiext/ftmpi/mpif-h/Makefile | |
config.status: creating ompi/mpiext/ftmpi/use-mpi/Makefile | |
config.status: creating ompi/mpiext/ftmpi/use-mpi-f08/Makefile | |
config.status: creating ompi/mpiext/rocm/Makefile | |
config.status: creating ompi/mpiext/rocm/c/Makefile | |
config.status: creating ompi/mpiext/shortfloat/Makefile | |
config.status: creating ompi/mpiext/shortfloat/c/Makefile | |
config.status: creating ompi/mpiext/shortfloat/mpif-h/Makefile | |
config.status: creating ompi/mpiext/shortfloat/use-mpi/Makefile | |
config.status: creating ompi/mpiext/shortfloat/use-mpi-f08/Makefile | |
config.status: creating ompi/mpiext/shortfloat/c/mpiext_shortfloat_c.h | |
config.status: creating ompi/mpiext/shortfloat/mpif-h/mpiext_shortfloat_mpifh.h | |
config.status: creating ompi/mpiext/shortfloat/use-mpi-f08/mpiext_shortfloat_usempif08.h | |
config.status: creating Makefile | |
config.status: creating docs/Makefile | |
config.status: creating config/Makefile | |
config.status: creating contrib/Makefile | |
config.status: creating contrib/dist/mofed/debian/changelog | |
config.status: creating contrib/dist/mofed/debian/control | |
config.status: creating contrib/dist/mofed/debian/copyright | |
config.status: creating 3rd-party/Makefile | |
config.status: creating test/Makefile | |
config.status: creating test/event/Makefile | |
config.status: creating test/asm/Makefile | |
config.status: creating test/datatype/Makefile | |
config.status: creating test/class/Makefile | |
config.status: creating test/mpool/Makefile | |
config.status: creating test/support/Makefile | |
config.status: creating test/threads/Makefile | |
config.status: creating test/util/Makefile | |
config.status: creating test/monitoring/Makefile | |
config.status: creating test/spc/Makefile | |
config.status: creating contrib/dist/mofed/debian/rules | |
config.status: creating contrib/dist/mofed/compile_debian_mlnx_example | |
config.status: creating opal/Makefile | |
config.status: creating opal/etc/Makefile | |
config.status: creating opal/include/Makefile | |
config.status: creating opal/datatype/Makefile | |
config.status: creating opal/util/Makefile | |
config.status: creating opal/util/keyval/Makefile | |
config.status: creating opal/mca/base/Makefile | |
config.status: creating opal/tools/wrappers/Makefile | |
config.status: creating opal/tools/wrappers/opalcc-wrapper-data.txt | |
config.status: creating opal/tools/wrappers/opal.pc | |
config.status: creating ompi/Makefile | |
config.status: creating ompi/etc/Makefile | |
config.status: creating ompi/include/Makefile | |
config.status: creating ompi/include/mpif.h | |
config.status: creating ompi/include/mpif-config.h | |
config.status: creating ompi/datatype/Makefile | |
config.status: creating ompi/debuggers/Makefile | |
config.status: creating ompi/mpi/c/Makefile | |
config.status: creating ompi/mpi/fortran/base/Makefile | |
config.status: creating ompi/mpi/fortran/mpif-h/Makefile | |
config.status: creating ompi/mpi/fortran/mpif-h/profile/Makefile | |
config.status: creating ompi/mpi/fortran/use-mpi/Makefile | |
config.status: creating ompi/mpi/fortran/use-mpi/mpi-types.F90 | |
config.status: creating ompi/mpi/fortran/use-mpi-tkr/Makefile | |
config.status: creating ompi/mpi/fortran/use-mpi-tkr/fortran_sizes.h | |
config.status: creating ompi/mpi/fortran/use-mpi-tkr/fortran_kinds.sh | |
config.status: creating ompi/mpi/fortran/use-mpi-ignore-tkr/Makefile | |
config.status: creating ompi/mpi/fortran/use-mpi-ignore-tkr/mpi-ignore-tkr-interfaces.h | |
config.status: creating ompi/mpi/fortran/use-mpi-ignore-tkr/mpi-ignore-tkr-file-interfaces.h | |
config.status: creating ompi/mpi/fortran/use-mpi-ignore-tkr/mpi-ignore-tkr-removed-interfaces.h | |
config.status: creating ompi/mpi/fortran/use-mpi-f08/Makefile | |
config.status: creating ompi/mpi/fortran/use-mpi-f08/base/Makefile | |
config.status: creating ompi/mpi/fortran/use-mpi-f08/profile/Makefile | |
config.status: creating ompi/mpi/fortran/use-mpi-f08/bindings/Makefile | |
config.status: creating ompi/mpi/fortran/use-mpi-f08/mod/Makefile | |
config.status: creating ompi/mpi/fortran/use-mpi-f08/mod/mpi-f08-interfaces.h | |
config.status: creating ompi/mpi/fortran/mpiext-use-mpi/Makefile | |
config.status: creating ompi/mpi/fortran/mpiext-use-mpi-f08/Makefile | |
config.status: creating ompi/mpi/tool/Makefile | |
config.status: creating ompi/tools/ompi_info/Makefile | |
config.status: creating ompi/tools/wrappers/Makefile | |
config.status: creating ompi/tools/wrappers/mpicc-wrapper-data.txt | |
config.status: creating ompi/tools/wrappers/mpic++-wrapper-data.txt | |
config.status: creating ompi/tools/wrappers/mpifort-wrapper-data.txt | |
config.status: creating ompi/tools/wrappers/ompi.pc | |
config.status: creating ompi/tools/wrappers/ompi-c.pc | |
config.status: creating ompi/tools/wrappers/ompi-cxx.pc | |
config.status: creating ompi/tools/wrappers/ompi-fort.pc | |
config.status: creating ompi/tools/wrappers/mpijavac.pl | |
config.status: creating ompi/tools/mpisync/Makefile | |
config.status: creating ompi/tools/mpirun/Makefile | |
config.status: creating oshmem/Makefile | |
config.status: creating oshmem/include/Makefile | |
config.status: creating oshmem/shmem/c/Makefile | |
config.status: creating oshmem/shmem/fortran/Makefile | |
config.status: creating oshmem/tools/oshmem_info/Makefile | |
config.status: creating oshmem/tools/wrappers/Makefile | |
config.status: creating oshmem/tools/wrappers/shmemcc-wrapper-data.txt | |
config.status: creating oshmem/tools/wrappers/shmemc++-wrapper-data.txt | |
config.status: creating oshmem/tools/wrappers/shmemfort-wrapper-data.txt | |
config.status: creating oshmem/tools/wrappers/oshmem.pc | |
config.status: creating oshmem/tools/wrappers/oshmem-c.pc | |
config.status: creating oshmem/tools/wrappers/oshmem-cxx.pc | |
config.status: creating oshmem/tools/wrappers/oshmem-fort.pc | |
config.status: creating opal/include/opal_config.h | |
config.status: opal/include/opal_config.h is unchanged | |
config.status: creating ompi/include/mpi.h | |
config.status: ompi/include/mpi.h is unchanged | |
config.status: creating oshmem/include/shmem.h | |
config.status: oshmem/include/shmem.h is unchanged | |
config.status: creating ompi/mpiext/cuda/c/mpiext_cuda_c.h | |
config.status: ompi/mpiext/cuda/c/mpiext_cuda_c.h is unchanged | |
config.status: creating ompi/mpiext/rocm/c/mpiext_rocm_c.h | |
config.status: ompi/mpiext/rocm/c/mpiext_rocm_c.h is unchanged | |
config.status: linking ompi/mca/common/monitoring/profile2mat.pl to test/monitoring/profile2mat.pl | |
config.status: linking ompi/mca/common/monitoring/aggregate_profile.pl to test/monitoring/aggregate_profile.pl | |
config.status: executing depfiles commands | |
config.status: executing ompi/mca/osc/monitoring/osc_monitoring_template_gen.h commands | |
config.status: executing libtool commands | |
Open MPI configuration: | |
----------------------- | |
Version: 5.0.0 | |
MPI Standard Version: 3.1 | |
Build MPI C bindings: yes | |
Build MPI Fortran bindings: no | |
Build MPI Java bindings (experimental): no | |
Build Open SHMEM support: false (no spml) | |
Debug build: no | |
Platform file: (none) | |
Miscellaneous | |
----------------------- | |
Atomics: GCC built-in style atomics | |
Fault Tolerance support: mpi | |
HTML docs and man pages: installing packaged docs | |
hwloc: external | |
libevent: external | |
Open UCC: no | |
pmix: external | |
PRRTE: external | |
Threading Package: pthreads | |
Transports | |
----------------------- | |
Cisco usNIC: no | |
Cray uGNI (Gemini/Aries): no | |
Intel Omnipath (PSM2): no (not found) | |
Open UCX: no | |
OpenFabrics OFI Libfabric: no (not found) | |
Portals4: no (not found) | |
Shared memory/copy in+copy out: yes | |
Shared memory/Linux CMA: yes | |
Shared memory/Linux KNEM: no | |
Shared memory/XPMEM: no | |
TCP: yes | |
Accelerators | |
----------------------- | |
CUDA support: no | |
ROCm support: no | |
OMPIO File Systems | |
----------------------- | |
DDN Infinite Memory Engine: no | |
Generic Unix FS: yes | |
IBM Spectrum Scale/GPFS: no (not found) | |
Lustre: no (not found) | |
PVFS2/OrangeFS: no | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment