$> CC=mpicc CXX=mpicxx FC=mpif90 cmake -DADIOS2_USE_ZFP=OFF -DADIOS2_USE_SZ=OFF -DADIOS2_USE_MGARD=OFF -DADIOS2_USE_PNG=OFF -DADIOS2_USE_Blosc=OFF -DCMAKE_INSTALL_PREFIX=/ccs/proj/csc143/kmehta/opt/ADIOS2-2.8.1/installation/pgi/20.4 /ccs/proj/csc143/kmehta/opt/ADIOS2-2.8.1/ -- The C compiler identification is PGI 20.4.0 -- The CXX compiler identification is PGI 20.4.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /sw/summit/spack-envs/base/opt/linux-rhel8-ppc64le/pgi-20.4/spectrum-mpi-10.4.0.3-20210112-nsdouvzpwtbpe2intuwg4xi7ucvm5yhh/bin/mpicc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /sw/summit/spack-envs/base/opt/linux-rhel8-ppc64le/pgi-20.4/spectrum-mpi-10.4.0.3-20210112-nsdouvzpwtbpe2intuwg4xi7ucvm5yhh/bin/mpicxx - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found BZip2: /usr/lib64/libbz2.so (found version "1.0.6") -- Looking for BZ2_bzCompressInit -- Looking for BZ2_bzCompressInit - found -- Looking for a CUDA compiler -- Looking for a CUDA compiler - /sw/summit/cuda/11.0.3/bin/nvcc -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- The CUDA compiler identification is NVIDIA 11.0.221 -- Detecting CUDA compiler ABI info -- Detecting CUDA compiler ABI info - done -- Check for working CUDA compiler: /sw/summit/cuda/11.0.3/bin/nvcc - skipped -- Detecting CUDA compile features -- Detecting CUDA compile features - done -- Looking for a Fortran compiler -- Looking for a Fortran compiler - /sw/summit/spack-envs/base/opt/linux-rhel8-ppc64le/pgi-20.4/spectrum-mpi-10.4.0.3-20210112-nsdouvzpwtbpe2intuwg4xi7ucvm5yhh/bin/mpif90 -- The Fortran compiler identification is PGI 20.4.0 -- Detecting Fortran compiler ABI info -- Detecting Fortran compiler ABI info - done -- Check for working Fortran compiler: /sw/summit/spack-envs/base/opt/linux-rhel8-ppc64le/pgi-20.4/spectrum-mpi-10.4.0.3-20210112-nsdouvzpwtbpe2intuwg4xi7ucvm5yhh/bin/mpif90 - skipped -- Performing Test ADIOS2_HAVE_FORTRAN_F03_ARGS -- Performing Test ADIOS2_HAVE_FORTRAN_F03_ARGS - Success -- Performing Test ADIOS2_HAVE_FORTRAN_GNU_ARGS -- Performing Test ADIOS2_HAVE_FORTRAN_GNU_ARGS - Success -- Found MPI_C: /sw/summit/spack-envs/base/opt/linux-rhel8-ppc64le/pgi-20.4/spectrum-mpi-10.4.0.3-20210112-nsdouvzpwtbpe2intuwg4xi7ucvm5yhh/bin/mpicc (found version "3.1") -- Found MPI_CXX: /sw/summit/spack-envs/base/opt/linux-rhel8-ppc64le/pgi-20.4/spectrum-mpi-10.4.0.3-20210112-nsdouvzpwtbpe2intuwg4xi7ucvm5yhh/bin/mpicxx (found version "3.1") -- Found MPI_Fortran: /sw/summit/spack-envs/base/opt/linux-rhel8-ppc64le/pgi-20.4/spectrum-mpi-10.4.0.3-20210112-nsdouvzpwtbpe2intuwg4xi7ucvm5yhh/bin/mpif90 (found version "3.1") -- Found MPI: TRUE (found version "3.1") found components: C Fortran CXX -- Could NOT find ZeroMQ (missing: ZeroMQ_LIBRARY ZeroMQ_INCLUDE_DIR) (Required is at least version "4.1") -- Found PkgConfig: /usr/bin/pkg-config (found version "1.4.2") -- Checking for module 'dspaces' -- Package 'dspaces', required by 'virtual:world', not found -- Could NOT find DataSpaces (missing: DATASPACES_VERSION DATASPACES_INCLUDE_DIR DATASPACES_LIBRARIES) (Required is at least version "2.1.1") -- HDF5 C compiler wrapper is unable to compile a minimal HDF5 program. -- Could NOT find HDF5 (missing: HDF5_LIBRARIES HDF5_INCLUDE_DIRS C) (found version "") -- Could NOT find IME (missing: IME_LIBRARY IME_INCLUDE_DIR) CMake Warning at cmake/DetectOptions.cmake:301 (message): Disabling python bindings as they are not supported with the PGI compiler Call Stack (most recent call first): CMakeLists.txt:165 (include) -- Found Python: /sw/summit/python/3.7/anaconda3/2020.07-rhel8/bin/python3.7 (found version "3.7.7") found components: Interpreter -- Checking for module 'libfabric' -- Package 'libfabric', required by 'virtual:world', not found -- Could NOT find LIBFABRIC (missing: LIBFABRIC_LIBRARIES) (Required is at least version "1.6") -- Could NOT find DAOS (missing: DAOS_LIBRARY DFS_LIBRARY DAOS_INCLUDE_DIR) -- Looking for shmget -- Looking for shmget - found -- Could NOT find Sodium (missing: sodium_LIBRARY_RELEASE sodium_LIBRARY_DEBUG sodium_INCLUDE_DIR) -- Performing Test ADIOS2_USE_Fortran_flag_argument_mismatch -- Performing Test ADIOS2_USE_Fortran_flag_argument_mismatch - Failed -- Checking for O_DIRECT -- Performing Test O_DIRECT_WORKS -- Performing Test O_DIRECT_WORKS - Success -- ADIOS2 ThirdParty: Configuring KWSys -- Checking whether wstring is available -- Checking whether wstring is available - yes -- Checking whether C compiler has ptrdiff_t in stddef.h -- Checking whether C compiler has ptrdiff_t in stddef.h - yes -- Checking whether C compiler has ssize_t in unistd.h -- Checking whether C compiler has ssize_t in unistd.h - yes -- Checking whether CXX compiler has setenv -- Checking whether CXX compiler has setenv - yes -- Checking whether CXX compiler has unsetenv -- Checking whether CXX compiler has unsetenv - yes -- Checking whether CXX compiler has environ in stdlib.h -- Checking whether CXX compiler has environ in stdlib.h - no -- Checking whether CXX compiler has utimes -- Checking whether CXX compiler has utimes - yes -- Checking whether CXX compiler has utimensat -- Checking whether CXX compiler has utimensat - yes -- Checking whether CXX compiler struct stat has st_mtim member -- Checking whether CXX compiler struct stat has st_mtim member - yes -- Checking whether CXX compiler struct stat has st_mtimespec member -- Checking whether CXX compiler struct stat has st_mtimespec member - no -- Checking whether is available -- Checking whether is available - yes -- ADIOS2 ThirdParty: Configuring perfstubs -- ADIOS2 ThirdParty: Configuring GTest -- ADIOS2 ThirdParty: Configuring pugixml -- ADIOS2 ThirdParty: Configuring nlohmann_json -- ADIOS2 ThirdParty: Configuring yaml-cpp -- ADIOS2 ThirdParty: Configuring atl -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of double -- Check size of double - done -- Check size of float -- Check size of float - done -- Check size of int -- Check size of int - done -- Check size of short -- Check size of short - done -- Looking for include file malloc.h -- Looking for include file malloc.h - found -- Looking for include file unistd.h -- Looking for include file unistd.h - found -- Looking for include file stdlib.h -- Looking for include file stdlib.h - found -- Looking for include file string.h -- Looking for include file string.h - found -- Looking for include file sys/time.h -- Looking for include file sys/time.h - found -- Looking for include file windows.h -- Looking for include file windows.h - not found -- Looking for fork -- Looking for fork - found -- Found atl: /tmp/kmehta/thirdparty/atl/atl/atl-config.cmake (found version "2.2.1") -- ADIOS2 ThirdParty: Configuring dill -- Check size of void* -- Check size of void* - done -- Check size of long -- Check size of long - done -- Checking for module 'libffi' -- Found libffi, version 3.1 -- Found LibFFI: -L/usr/lib64;-lffi -- Enabling emulation -- Found Perl: /usr/bin/perl (found version "5.26.3") -- Looking for include file stdarg.h -- Looking for include file stdarg.h - found -- Looking for include file memory.h -- Looking for include file memory.h - found -- Looking for include file sys/mman.h -- Looking for include file sys/mman.h - found -- Looking for __clear_cache -- Looking for __clear_cache - found -- Clear cache defined is 1 -- Found dill: /tmp/kmehta/thirdparty/dill/dill/dill-config.cmake (found version "2.4.1") -- ADIOS2 ThirdParty: Configuring ffs -- Check size of off_t -- Check size of off_t - done -- Check size of long double -- Check size of long double - done -- Check size of long long -- Check size of long long - done -- Check size of size_t -- Check size of size_t - done -- Looking for socket -- Looking for socket - found -- Found BISON: /usr/bin/bison (found version "3.0.4") -- Found FLEX: /usr/bin/flex (found version "2.6.1") -- Found atl: /tmp/kmehta/thirdparty/atl/atl/atl-config.cmake (found suitable version "2.2.1", minimum required is "2.2.1") -- Looking for netdb.h -- Looking for netdb.h - found -- Looking for sockLib.h -- Looking for sockLib.h - not found -- Looking for sys/select.h -- Looking for sys/select.h - found -- Looking for sys/socket.h -- Looking for sys/socket.h - found -- Looking for sys/times.h -- Looking for sys/times.h - found -- Looking for sys/uio.h -- Looking for sys/uio.h - found -- Looking for sys/un.h -- Looking for sys/un.h - found -- Looking for winsock.h -- Looking for winsock.h - not found -- Looking for strtof -- Looking for strtof - found -- Looking for strtod -- Looking for strtod - found -- Looking for strtold -- Looking for strtold - found -- Looking for getdomainname -- Looking for getdomainname - found -- Check size of struct iovec -- Check size of struct iovec - done -- Performing Test HAS_IOV_BASE_IOVEC -- Performing Test HAS_IOV_BASE_IOVEC - Success -- Found atl: /tmp/kmehta/thirdparty/atl/atl/atl-config.cmake (found version "2.2.1") -- Found ffs: /tmp/kmehta/thirdparty/ffs/ffs/ffs-config.cmake (found version "1.6.0") -- ADIOS2 ThirdParty: Configuring enet -- Looking for getaddrinfo -- Looking for getaddrinfo - found -- Looking for getnameinfo -- Looking for getnameinfo - found -- Looking for gethostbyaddr_r -- Looking for gethostbyaddr_r - found -- Looking for gethostbyname_r -- Looking for gethostbyname_r - found -- Looking for poll -- Looking for poll - found -- Looking for fcntl -- Looking for fcntl - found -- Looking for inet_pton -- Looking for inet_pton - found -- Looking for inet_ntop -- Looking for inet_ntop - found -- Performing Test HAS_MSGHDR_FLAGS -- Performing Test HAS_MSGHDR_FLAGS - Success -- Performing Test HAS_SOCKLEN_T -- Performing Test HAS_SOCKLEN_T - Success -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) -- Found enet: /tmp/kmehta/thirdparty/enet/enet/enet-config.cmake (found version "1.3.14") -- ADIOS2 ThirdParty: Configuring EVPath -- Performing Test HAVE_MATH -- Performing Test HAVE_MATH - Success -- Found atl: /tmp/kmehta/thirdparty/atl/atl/atl-config.cmake (found suitable version "2.2.1", minimum required is "2.2.1") -- Found atl: /tmp/kmehta/thirdparty/atl/atl/atl-config.cmake (found version "2.2.1") -- Found ffs: /tmp/kmehta/thirdparty/ffs/ffs/ffs-config.cmake (found suitable version "1.6.0", minimum required is "1.5.1") -- Found dill: /tmp/kmehta/thirdparty/dill/dill/dill-config.cmake (found suitable version "2.4.1", minimum required is "2.3.1") -- Looking for clock_gettime -- Looking for clock_gettime - found -- Looking for sys/epoll.h -- Looking for sys/epoll.h - found -- Looking for hostlib.h -- Looking for hostlib.h - not found -- Looking for sys/sockio.h -- Looking for sys/sockio.h - not found -- Performing Test HAVE_FDS_BITS -- Performing Test HAVE_FDS_BITS - Failed -- Looking for writev -- Looking for writev - found -- Looking for uname -- Looking for uname - found -- Looking for getloadavg -- Looking for getloadavg - found -- Looking for gettimeofday -- Looking for gettimeofday - found -- Looking for getifaddrs -- Looking for getifaddrs - found -- Found atl: /tmp/kmehta/thirdparty/atl/atl/atl-config.cmake (found suitable version "2.2.1", minimum required is "2.2.1") -- Found atl: /tmp/kmehta/thirdparty/atl/atl/atl-config.cmake (found version "2.2.1") -- Found ffs: /tmp/kmehta/thirdparty/ffs/ffs/ffs-config.cmake (found suitable version "1.6.0", minimum required is "1.6.0") -- Found EVPath: /tmp/kmehta/thirdparty/EVPath/EVPath/EVPathConfigCommon.cmake (found version "4.5.0") -- Detecting Fortran/C Interface -- Detecting Fortran/C Interface - Found GLOBAL and MODULE mangling -- Verifying Fortran/CXX Compiler Compatibility -- Verifying Fortran/CXX Compiler Compatibility - Success -- Performing Test ADIOS2_HAVE_FORTRAN_SUBMODULES -- Performing Test ADIOS2_HAVE_FORTRAN_SUBMODULES - Success -- Found MPI: TRUE (found version "3.1") found components: C -- Found PythonInterp: /sw/summit/python/3.7/anaconda3/2020.07-rhel8/bin/python3.7 (found version "3.7.7") CMake Warning at testing/utils/iotest/CMakeLists.txt:210 (message): Not enough (2) MPI procs for insitu tests with adios_iotest ADIOS2 build configuration: ADIOS Version: 2.8.1 C++ Compiler : PGI 20.4.0 /sw/summit/spack-envs/base/opt/linux-rhel8-ppc64le/pgi-20.4/spectrum-mpi-10.4.0.3-20210112-nsdouvzpwtbpe2intuwg4xi7ucvm5yhh/bin/mpicxx Cuda Compiler : /sw/summit/cuda/11.0.3/bin/nvcc Cuda Architecture : 52 Fortran Compiler : PGI 20.4.0 /sw/summit/spack-envs/base/opt/linux-rhel8-ppc64le/pgi-20.4/spectrum-mpi-10.4.0.3-20210112-nsdouvzpwtbpe2intuwg4xi7ucvm5yhh/bin/mpif90 Installation prefix: /ccs/proj/csc143/kmehta/opt/ADIOS2-2.8.1/installation/pgi/20.4 bin: bin lib: lib64 include: include cmake: lib64/cmake/adios2 python: lib/python3.7/site-packages Features: Library Type: shared Build Type: Release Testing: ON Examples: ON Build Options: BP5 : ON DataMan : OFF DataSpaces: OFF HDF5 : OFF HDF5_VOL : OFF MHS : ON SST : ON CUDA : ON Fortran : ON MPI : ON Python : OFF Blosc : OFF BZip2 : ON LIBPRESSIO: OFF MGARD : OFF PNG : OFF SZ : OFF ZFP : OFF DAOS : OFF IME : OFF O_DIRECT : ON SysVShMem : ON ZeroMQ : OFF Profiling : ON Endian_Reverse: OFF Sodium : OFF RDMA Transport for Staging: Unconfigured -- Configuring done -- Generating done -- Build files have been written to: /tmp/kmehta