Sorry, I didn’t reply under your message just now. This is the second part of my output.
The second part of output:
============================================================================
== Modular Component Architecture (MCA) setup
============================================================================
checking for subdir args... '--disable-option-checking' '--prefix=/usr/local/ompi' '--enable-prte-ft' '--with-proxy-version-string=5.1.0a1' '--with-proxy-package-name=Open MPI' '--with-proxy-bugreport=https://www.open-mpi.org/community/help/' '--disable-devel-check' '--enable-prte-prefix-by-default' '--with-cuda=/usr/local/cuda-12.2' '--with-ucx=/usr/local/ucx' '--with-ucx-libdir=/usr/local/ucx/lib' '--enable-mca-dso=btl-smcuda,rcache-rgpusm,rcache-gpusm,accelerator-cuda'
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... accelerator-cuda rcache-gpusm rcache-rgpusm btl-smcuda
checking which components should be static... default
*** Configuring MCA
checking for frameworks... common, errmgr, ess, filem, grpcomm, iof, odls, plm, prtebacktrace, prtedl, prteinstalldirs, prtereachable, ras, rmaps, 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, pals, 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... static
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... none required
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
checking for lsf static libs... -llsf -lnsl
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:pals (m4 configuration macro)
checking for MCA component ess:pals compile mode... static
checking for HPE PALS support... checking for libpals pkg-config name... libpals
checking if libpals pkg-config module exists... no
configure: Searching for libpals in default search paths
checking for libpals cppflags...
checking for libpals ldflags...
checking for libpals libs... -lpals
checking for libpals static libs... -lpals
checking for pals.h... no
prte_check_pals_happy = no auto
checking if MCA component ess:pals 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 plm
checking for no configure components in framework plm...
checking for m4 configure components in framework plm... alps, lsf, pals, slurm, ssh, tm
--- MCA component plm:alps (m4 configuration macro)
checking for MCA component plm:alps compile mode... static
checking if MCA component plm:alps can compile... no
--- MCA component plm:lsf (m4 configuration macro)
checking for MCA component plm:lsf compile mode... static
checking for library containing yp_all... (cached) -lnsl
checking for library containing shm_open... (cached) none required
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
checking for lsf static libs... -llsf -lnsl -lnsl
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:pals (m4 configuration macro)
checking for MCA component plm:pals compile mode... static
checking for HPE PALS support... checking for libpals pkg-config name... (cached) libpals
checking if libpals pkg-config module exists... (cached) no
configure: Searching for libpals in default search paths
checking for libpals cppflags...
checking for libpals ldflags...
checking for libpals libs... -lpals
checking for libpals static libs... -lpals
checking for pals.h... (cached) no
prte_check_pals_happy = no auto
checking if MCA component plm:pals 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... static
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... yes
checking for libnl_route pkg-config cflags... -I/usr/include/libnl3
checking for libnl_route pkg-config ldflags...
checking for libnl_route pkg-config static ldflags...
checking for libnl_route pkg-config libs... -lnl-route-3 -lnl-3
checking for libnl_route pkg-config static libs... -lnl-route-3 -lnl-3
checking for netlink/route/route.h... yes
checking for rtnl_route_get... yes
checking for linux/netlink.h... yes
checking if MCA component prtereachable:netlink can compile... yes
+++ Configuring MCA framework ras
checking for no configure components in framework ras... simulator, testrm
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:testrm (no configuration)
checking for MCA component ras:testrm compile mode... static
checking if MCA component ras:testrm can compile... yes
--- MCA component ras:alps (m4 configuration macro)
checking for MCA component ras:alps compile mode... static
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... static
checking for library containing yp_all... (cached) -lnsl
checking for library containing shm_open... (cached) none required
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
checking for lsf static libs... -llsf -lnsl -lnsl -lnsl
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... likwid
--- 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
--- MCA component rmaps:likwid (m4 configuration macro)
checking for MCA component rmaps:likwid compile mode... static
checking if MCA component rmaps:likwid can compile... no
+++ Configuring MCA framework schizo
checking for no configure components in framework schizo...
checking for m4 configure components in framework schizo... ompi, prte, slurm
--- 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
--- MCA component schizo:slurm (m4 configuration macro)
checking for MCA component schizo:slurm compile mode... static
checking if MCA component schizo:slurm 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 aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert aarch64-unknown-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) 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/maoheng/git/source_code/openmpi/ompi/3rd-party/prrte -iquote/home/maoheng/git/source_code/openmpi/ompi/build/3rd-party/prrte -iquote/home/maoheng/git/source_code/openmpi/ompi/3rd-party/prrte/src/include -iquote/home/maoheng/git/source_code/openmpi/ompi/build/3rd-party/prrte/src/include -iquote/home/maoheng/git/source_code/openmpi/ompi/build/3rd-party/prrte/include -I/usr/local/include -I/usr/local/include/pmix
checking final CFLAGS... -O3 -DNDEBUG -finline-functions
checking final LDFLAGS... -L/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib -Wl,--enable-new-dtags
checking final LIBS... -lm -levent_core -levent_pthreads -lpmix -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/pals/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/plm/Makefile
config.status: creating src/mca/plm/alps/Makefile
config.status: creating src/mca/plm/lsf/Makefile
config.status: creating src/mca/plm/pals/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/testrm/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/rmaps/likwid/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/schizo/slurm/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/tools/psched/Makefile
config.status: creating src/include/prte_config.h
config.status: executing depfiles commands
config.status: executing libtool commands
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...
*** Fault tolerance
checking if want fault tolerance... Enabled mpi (Specified auto)
checking if want checkpoint/restart enabled debugging option... Disabled
============================================================================
== Modular Component Architecture (MCA) setup
============================================================================
checking for subdir args... '--prefix=/usr/local/ompi' '--with-cuda=/usr/local/cuda-12.2' '--with-ucx=/usr/local/ucx' '--with-ucx-libdir=/usr/local/ucx/lib' '--enable-mca-dso=btl-smcuda,rcache-rgpusm,rcache-gpusm,accelerator-cuda'
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... accelerator-cuda rcache-gpusm rcache-rgpusm btl-smcuda
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... /usr/local/ucx/lib/pkgconfig/ucx.pc
checking if ucx pkg-config module exists... no
checking for ucx header at /usr/local/ucx/include... found
checking for ucx library (ucp) in /usr/local/ucx/lib... found
checking for ucx cppflags... -I/usr/local/ucx/include
checking for ucx ldflags... -L/usr/local/ucx/lib
checking for ucx libs... -lucp -luct -lucm -lucs
checking for ucx static libs... -lucp -luct -lucm -lucs
checking for ucp/api/ucp.h... yes
checking for ucp_cleanup... yes
checking if ucx requires libnl v1 or v3... none
checking for UCX version header... yes
checking UCX version 1.8.x... no
checking whether ucp_tag_send_nbr is declared... yes
checking whether ucp_ep_flush_nb is declared... yes
checking whether ucp_worker_flush_nb is declared... yes
checking whether ucp_request_check_status is declared... yes
checking whether ucp_put_nb is declared... yes
checking whether ucp_get_nb is declared... yes
checking whether ucp_put_nbx is declared... yes
checking whether ucp_get_nbx is declared... yes
checking whether ucp_atomic_op_nbx is declared... yes
checking whether ucp_ep_flush_nbx is declared... yes
checking whether ucm_test_events is declared... yes
checking whether ucm_test_external_events is declared... yes
checking whether UCP_ATOMIC_POST_OP_AND is declared... yes
checking whether UCP_ATOMIC_POST_OP_OR is declared... yes
checking whether UCP_ATOMIC_POST_OP_XOR is declared... yes
checking whether UCP_ATOMIC_FETCH_OP_FAND is declared... yes
checking whether UCP_ATOMIC_FETCH_OP_FOR is declared... yes
checking whether UCP_ATOMIC_FETCH_OP_FXOR is declared... yes
checking whether UCP_PARAM_FIELD_ESTIMATED_NUM_PPN is declared... yes
checking whether UCP_WORKER_FLAG_IGNORE_REQUEST_LEAK is declared... yes
checking whether UCP_OP_ATTR_FLAG_MULTI_SEND is declared... yes
checking whether UCS_MEMORY_TYPE_RDMA is declared... yes
checking whether UCP_MEM_MAP_SYMMETRIC_RKEY is declared... yes
checking whether UCP_WORKER_ATTR_FIELD_ADDRESS_FLAGS is declared... yes
checking whether UCP_ATTR_FIELD_MEMORY_TYPES is declared... yes
checking whether UCP_EP_ATTR_FIELD_TRANSPORTS is declared... yes
checking whether ucp_tag_send_nbx is declared... yes
checking whether ucp_tag_send_sync_nbx is declared... yes
checking whether ucp_tag_recv_nbx is declared... yes
checking whether ucp_rkey_compare is declared... yes
checking for ucp_request_param_t... yes
checking whether open_memstream is declared... yes
checking if MCA component common:ucx can compile... yes
+++ Configuring MCA framework accelerator
checking for no configure components in framework accelerator...
checking for m4 configure components in framework accelerator... cuda, null, rocm, ze
--- MCA component accelerator:cuda (m4 configuration macro)
checking for MCA component accelerator:cuda compile mode... dso
checking if --with-cuda is set... found (/usr/local/cuda-12.2/include/cuda.h)
checking for cuda pkg-config name... /usr/local/cuda-12.2/targets/aarch64-linux/lib/stubs
/usr/local/cuda-12.2/compat/pkgconfig/cuda.pc
checking if cuda pkg-config module exists... no
checking for cuda header at /usr/local/cuda-12.2/include... found
checking for cuda library (cuda) in /usr/local/cuda-12.2/targets/aarch64-linux/lib/stubs
/usr/local/cuda-12.2/compat... found
checking for cuda cppflags... -I/usr/local/cuda-12.2/include
checking for cuda ldflags... -L/usr/local/cuda-12.2/targets/aarch64-linux/lib/stubs
/usr/local/cuda-12.2/compat
checking for cuda libs... -lcuda
checking for cuda static libs... -lcuda
checking for cuda.h... yes
checking for cuMemFree... no
checking whether CU_MEM_LOCATION_TYPE_HOST_NUMA is declared... yes
checking if have cuda support... no
checking if MCA component accelerator:cuda can compile... no
--- MCA component accelerator:null (m4 configuration macro, priority 0)
checking for MCA component accelerator:null compile mode... static
checking if MCA component accelerator:null can compile... yes
--- 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
--- MCA component accelerator:ze (m4 configuration macro)
checking for MCA component accelerator:ze compile mode... static
checking for ze pkg-config name... level-zero
checking if ze pkg-config module exists... no
configure: Searching for ze in default search paths
checking for ze cppflags...
checking for ze ldflags...
checking for ze libs... -lze_loader
checking for ze static libs... -lze_loader
checking for level_zero/ze_api.h... no
checking if MCA component accelerator:ze 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, smcuda
checking for m4 configure components in framework btl... ofi, portals4, sm, tcp, uct, 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:smcuda (no configuration)
checking for MCA component btl:smcuda compile mode... dso
checking if MCA component btl:smcuda 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: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) /usr/local/ucx/lib/pkgconfig/ucx.pc
checking if ucx pkg-config module exists... (cached) no
checking for ucx header at /usr/local/ucx/include... found
checking for ucx library (ucp) in /usr/local/ucx/lib... found
checking for ucx cppflags... -I/usr/local/ucx/include
checking for ucx ldflags... -L/usr/local/ucx/lib
checking for ucx libs... -lucp -luct -lucm -lucs
checking for ucx static libs... -lucp -luct -lucm -lucs
checking for ucp/api/ucp.h... (cached) yes
checking for ucp_cleanup... (cached) yes
checking if ucx requires libnl v1 or v3... (cached) none
checking for UCX version header... (cached) yes
checking UCX version 1.8.x... (cached) no
checking whether ucp_tag_send_nbr is declared... (cached) yes
checking whether ucp_ep_flush_nb is declared... (cached) yes
checking whether ucp_worker_flush_nb is declared... (cached) yes
checking whether ucp_request_check_status is declared... (cached) yes
checking whether ucp_put_nb is declared... (cached) yes
checking whether ucp_get_nb is declared... (cached) yes
checking whether ucp_put_nbx is declared... (cached) yes
checking whether ucp_get_nbx is declared... (cached) yes
checking whether ucp_atomic_op_nbx is declared... (cached) yes
checking whether ucp_ep_flush_nbx is declared... (cached) yes
checking whether ucm_test_events is declared... (cached) yes
checking whether ucm_test_external_events is declared... (cached) yes
checking whether UCP_ATOMIC_POST_OP_AND is declared... (cached) yes
checking whether UCP_ATOMIC_POST_OP_OR is declared... (cached) yes
checking whether UCP_ATOMIC_POST_OP_XOR is declared... (cached) yes
checking whether UCP_ATOMIC_FETCH_OP_FAND is declared... (cached) yes
checking whether UCP_ATOMIC_FETCH_OP_FOR is declared... (cached) yes
checking whether UCP_ATOMIC_FETCH_OP_FXOR is declared... (cached) yes
checking whether UCP_PARAM_FIELD_ESTIMATED_NUM_PPN is declared... (cached) yes
checking whether UCP_WORKER_FLAG_IGNORE_REQUEST_LEAK is declared... (cached) yes
checking whether UCP_OP_ATTR_FLAG_MULTI_SEND is declared... (cached) yes
checking whether UCS_MEMORY_TYPE_RDMA is declared... (cached) yes
checking whether UCP_MEM_MAP_SYMMETRIC_RKEY is declared... (cached) yes
checking whether UCP_WORKER_ATTR_FIELD_ADDRESS_FLAGS is declared... (cached) yes
checking whether UCP_ATTR_FIELD_MEMORY_TYPES is declared... (cached) yes
checking whether UCP_EP_ATTR_FIELD_TRANSPORTS is declared... (cached) yes
checking whether ucp_tag_send_nbx is declared... (cached) yes
checking whether ucp_tag_send_sync_nbx is declared... (cached) yes
checking whether ucp_tag_recv_nbx is declared... (cached) yes
checking whether ucp_rkey_compare is declared... (cached) yes
checking for ucp_request_param_t... (cached) yes
checking check uct version... yes
checking UCT version compatibility... UCT version compatible
checking whether UCT_PROGRESS_THREAD_SAFE is declared... yes
checking whether UCT_CB_FLAG_SYNC is declared... no
checking if MCA component btl:uct can compile... yes
--- 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... no
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... gpusm, grdma, rgpusm
checking for m4 configure components in framework rcache...
--- MCA component rcache:gpusm (no configuration)
checking for MCA component rcache:gpusm compile mode... dso
checking if MCA component rcache:gpusm can compile... yes
--- 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:rgpusm (no configuration)
checking for MCA component rcache:rgpusm compile mode... dso
checking if MCA component rcache:rgpusm can compile... yes
+++ 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... none required
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... accelerator
checking for m4 configure components in framework smsc... cma, knem, xpmem
--- MCA component smsc:accelerator (no configuration)
checking for MCA component smsc:accelerator compile mode... static
checking if MCA component smsc:accelerator can compile... yes
--- 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... yes
checking if C++ compiler and POSIX threads work as is... yes
checking if Fortran compiler and POSIX threads work as is... 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... accelerator, adapt, basic, inter, libnbc, self, sync, tuned, xhc
checking for m4 configure components in framework coll... acoll, ftagree, han, hcoll, monitoring, portals4, ucc
--- MCA component coll:accelerator (no configuration)
checking for MCA component coll:accelerator compile mode... static
checking if MCA component coll:accelerator can compile... yes
--- 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: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:xhc (no configuration)
checking for MCA component coll:xhc compile mode... static
checking if MCA component coll:xhc can compile... yes
--- MCA component coll:acoll (m4 configuration macro)
checking for MCA component coll:acoll compile mode... static
checking for xpmem pkg-config name... (cached) xpmem
checking if xpmem pkg-config module exists... (cached) 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... (cached) no
checking if MCA component coll:acoll can compile... yes
--- 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:han (m4 configuration macro)
checking for MCA component coll:han compile mode... static
checking if MCA component coll:han can compile... yes
checking for index in endpoint array for tag SMSC... 1
--- 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: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
--- 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
+++ 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, 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: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 '../../../3rd-party/romio341/configure' FROM_OMPI=yes CC="gcc" CFLAGS="-O3 -DNDEBUG -Wundef -Wno-long-long -Wsign-compare -Wmissing-prototypes -Wstrict-prototypes -Wcomment -Wshadow -Werror-implicit-function-declaration -fno-strict-aliasing -pedantic -Wall -Wformat-truncation=0 -finline-functions -D__EXTENSIONS__" CPPFLAGS="" FFLAGS="" LDFLAGS=" " --enable-shared --disable-static --prefix=/usr/local/ompi --disable-aio --disable-weak-symbols --enable-strict --disable-f77 --disable-f90 ac_cv_lib_cuda_cuMemGetAddressRange=no ac_cv_lib_cudart_cudaStreamSynchronize=no --cache-file=/dev/null --srcdir=../../../3rd-party/romio341 --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... aarch64-unknown-linux-gnu
checking host system type... aarch64-unknown-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 aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert aarch64-unknown-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) 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 ../../../../3rd-party/romio341/mpl/configure --disable-option-checking '--prefix=/usr/local/ompi' --disable-versioning --enable-embedded 'FROM_OMPI=yes' 'CC=gcc' 'CFLAGS=-O3 -DNDEBUG -Wundef -Wno-long-long -Wsign-compare -Wmissing-prototypes -Wstrict-prototypes -Wcomment -Wshadow -Werror-implicit-function-declaration -fno-strict-aliasing -pedantic -Wall -Wformat-truncation=0 -finline-functions -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' 'ac_cv_lib_cudart_cudaStreamSynchronize=no' --cache-file=/dev/null --srcdir=../../../../3rd-party/romio341/mpl
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... aarch64-unknown-linux-gnu
checking host system type... aarch64-unknown-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 aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert aarch64-unknown-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) 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 sys/param.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... no
checking for valgrind/memcheck.h... no
checking for helgrind.h... no
checking for valgrind/helgrind.h... no
checking for drd.h... no
checking for valgrind/drd.h... no
checking whether the valgrind headers are broken or too old... yes
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... no
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... no
checking for support for gcc __atomic intrinsics... no
checking for support for C11 atomic intrinsics... no
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... (cached) 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: 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
checking for architecture... LINUX
ROMIO home directory is ../../../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
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 -Wundef -Wno-long-long -Wsign-compare -Wmissing-prototypes -Wstrict-prototypes -Wcomment -Wshadow -Werror-implicit-function-declaration -fno-strict-aliasing -pedantic -Wall -Wformat-truncation=0 -finline-functions -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: executing depfiles commands
config.status: executing libtool commands
config.status: executing default-1 commands
configure: /bin/bash '../../../3rd-party/romio341/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