Executing: uname -s stdout: Linux ================================================================================ ================================================================================ Starting configure run at Thu, 04 Nov 2021 10:24:09 -0700 Configure Options: --configModules=PETSc.Configure --optionsModule=config.compilerOptions --CFLAGS=" -g -DLANDAU_DIM=2 -DLANDAU_MAX_SPECIES=10 -DLANDAU_MAX_Q=4 -mp=gpu" --CXXFLAGS=" -g -DLANDAU_DIM=2 -DLANDAU_MAX_SPECIES=10 -DLANDAU_MAX_Q=4 -mp=gpu" --FFLAGS=" -g -mp=gpu" --CUDAFLAGS="-g -Xcompiler -rdynamic -DLANDAU_DIM=2 -DLANDAU_MAX_SPECIES=10 -DLANDAU_MAX_Q=4 -mp=gpu" --with-cc=cc --with-cxx=CC --with-fc=ftn --with-cudac=/global/common/software/nersc/cos1.3/cuda/11.3.0/bin/nvcc --COPTFLAGS=" -O" --CXXOPTFLAGS=" -O" --FOPTFLAGS=" -O" --with-debugging=0 --with-cuda=1 --with-cuda-arch=80 --with-mpiexec=srun --with-batch=0 --download-p4est=1 --with-zlib=1 --with-kokkos-kernels-tpl=0 --with-make-np=8 PETSC_ARCH=arch-perlmutter-opt-nvidia-cuda Working directory: /global/u2/m/madams/petsc Machine platform: ('Linux', 'login35', '4.12.14-197.78_9.1.65-cray_shasta_c', '#1 SMP Tue Oct 12 00:55:29 UTC 2021 (844151d)', 'x86_64', 'x86_64') Python version: 2.7.18 (default, Mar 04 2021, 23:25:57) [GCC] ================================================================================ Environmental variables CRAY_LMOD_NET=ofi/1.0 CRAY_MPICH_BASEDIR=/opt/cray/pe/mpich/8.1.10/ofi LMOD_SITE_NAME=NERSC LESS=-M -I -R CRAY_PERFTOOLS_PREFIX=/opt/cray/pe/perftools/21.10.0 PE_LIBSCI_GENCOMPILERS_GNU_x86_64=9.1 __LMOD_REF_COUNT_MODULEPATH=/usr/share/lmod/lmod/modulefiles/Core:2;/opt/cray/pe/lmod/modulefiles/mpi/nvidia/20/ofi/1.0/cray-mpich/8.0:1;/opt/cray/pe/lmod/modulefiles/comnet/nvidia/20/ofi/1.0:1;/opt/cray/pe/lmod/modulefiles/compiler/nvidia/20:1;/opt/cray/pe/lmod/modulefiles/mix_compilers:1;/opt/cray/pe/lmod/modulefiles/perftools/21.10.0:1;/opt/cray/pe/lmod/modulefiles/net/ofi/1.0:1;/opt/cray/pe/lmod/modulefiles/cpu/x86-rome/1.0:1;/usr/share/modulefiles/Linux:1;/usr/share/modulefiles/Core:1;/opt/cray/pe/lmod/modulefiles/core:1;/opt/cray/pe/lmod/modulefiles/craype-targets/default:1;/opt/cray/modulefiles:1;/opt/modulefiles:1;/global/common/software/nersc/shasta2105/modulefiles:2;/global/common/software/nersc/shasta2105/extra_modulefiles:2 LMOD_SETTARG_FULL_SUPPORT=no PE_MPICH_GTL_DIR_amd_gfx90a=-L/opt/cray/pe/mpich/8.1.10/gtl/lib PE_MPICH_GTL_LIBS_nvidia80=-lmpi_gtl_cuda PE_LIBSCI_PKGCONFIG_LIBS=libsci_mpi:libsci PE_LIBSCI_PKGCONFIG_VARIABLES=PE_LIBSCI_OMP_REQUIRES_@openmp@:PE_SCI_EXT_LIBPATH:PE_SCI_EXT_LIBNAME NVIDIA_VERSION=21.7 PELOCAL_PRGENV=true CRAY_LIBSCI_BASE_DIR=/opt/cray/pe/libsci/21.08.1.2 CRAY_DSMML_VER=0.2.2 XKEYSYMDB=/usr/X11R6/lib/X11/XKeysymDB PAT_RT_HWPC=1 CUDA_DIR=/global/common/software/nersc/cos1.3/cuda/11.3.0 CRAY_LMOD_COMPILER=nvidia/20 SHELL=/bin/bash PE_DSMML_MODULE_NAME=cray-dsmml PE_LIBSCI_GENCOMPS_CRAY_x86_64=90 PE_PERFTOOLS_MPICH_LIBDIR=/opt/cray/pe/mpich/8.1.10/ofi/nvidia/20.7/lib __LMOD_REF_COUNT_PE_CRAYCLANG_FIXED_PKGCONFIG_PATH=/opt/cray/pe/libsci/21.08.1.2/CRAY/9.0/x86_64/lib/pkgconfig:1 XDG_DATA_DIRS=/usr/share PE_LIBSCI_GENCOMPILERS_NVIDIA_x86_64=20.7 LIBGL_DEBUG=quiet LMOD_SYSHOST=perlmutter LMOD_CACHED_LOADS=no DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/13302/bus CMAKE_DIR=/global/common/software/nersc/shasta2105/cmake/git-master __LMOD_REF_COUNT_PE_PRODUCT_LIST=CRAY_PMI:1;CRAY_LIBSCI:1;CRAYPE:1;CRAYPE_X86_ROME:1;PERFTOOLS:1;CRAYPAT:1 PE_PMI_PKGCONFIG_LIBS=cray-pmi LESS_ADVANCED_PREPROCESSOR=no CRAY_CPU_TARGET=x86-rome MANPATH=/global/common/software/nersc/cos1.3/cuda/11.3.0/doc/man:/opt/cray/pe/pmi/6.0.14/man:/opt/cray/pe/libsci/21.08.1.2/man:/opt/cray/pe/man/csmlversion:/opt/cray/pe/mpich/8.1.10/ofi/man:/opt/cray/pe/mpich/8.1.10/man/mpich:/opt/cray/pe/dsmml/0.2.2/dsmml/man:/opt/cray/pe/craype/2.7.11/man:/opt/nvidia/hpc_sdk/Linux_x86_64/21.7/compilers/man:/opt/cray/pe/perftools/21.10.0/man:/opt/cray/pe/papi/6.0.0.10/share/pdoc/man:/opt/cray/libfabric/1.11.0.4.79/share/man:/usr/share/lmod/lmod/share/man:/usr/local/man:/usr/share/man:/usr/man PETSC_OPTIONS=-use_gpu_aware_mpi 0 JAVA_HOME=/usr/lib64/jvm/java PROFILEREAD=true PE_PKGCONFIG_PRODUCTS=PE_PMI:PE_LIBSCI:PE_MPICH:PE_DSMML:PE_XPMEM PE_MPICH_GTL_LIBS_amd_gfx908=-lmpi_gtl_hsa KMP_AFFINITY=balanced XDG_RUNTIME_DIR=/run/user/13302 PE_LIBSCI_MODULE_NAME=cray-libsci/21.08.1.2 CUDA_PATH=/global/common/software/nersc/cos1.3/cuda/11.3.0 CRAY_XPMEM_INCLUDE_OPTS=-I/opt/cray/xpmem/2.2.40-7.0.1.0_3.1__g1d7a24d.shasta/include _ModuleTable013_=MS4wIiwiL3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9MaW51eCIsIi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMvQ29yZSIsIi9vcHQvY3JheS9wZS9sbW9kL21vZHVsZWZpbGVzL2NvcmUiLCIvb3B0L2NyYXkvcGUvbG1vZC9tb2R1bGVmaWxlcy9jcmF5cGUtdGFyZ2V0cy9kZWZhdWx0IiwiL29wdC9jcmF5L21vZHVsZWZpbGVzIiwiL29wdC9tb2R1bGVmaWxlcyIsIi9nbG9iYWwvY29tbW9uL3NvZnR3YXJlL25lcnNjL3NoYXN0YTIxMDUvbW9kdWxlZmlsZXMiLCIvZ2xvYmFsL2NvbW1vbi9zb2Z0d2FyZS9uZXJzYy9zaGFzdGEyMTA1L2V4dHJhX21vZHVsZWZpbGVzIix9LFsic3lzdGVtQmFzZU1QQVRIIl09Ii91c3Ivc2hhcmUvbW9kdWxlZmlsZXMvTGludXg6L3Vzci9zaGFyZS9tb2R1 LMOD_FAMILY_COMPILER_VERSION=21.7 PE_LIBSCI_VOLATILE_PKGCONFIG_PATH=/opt/cray/pe/libsci/21.08.1.2/@PRGENV@/@PE_LIBSCI_GENCOMPS@/@PE_LIBSCI_TARGET@/lib/pkgconfig __LMOD_REF_COUNT_CMAKE_PREFIX_PATH=/global/common/software/nersc/shasta2105/cmake/git-master:1;/global/common/software/nersc/cos1.3/cuda/11.3.0:1 LMOD_FAMILY_CUDATOOLKIT_VERSION=11.3.0 PE_ENV=NVIDIA PE_MPICH_GTL_DIR_amd_gfx908=-L/opt/cray/pe/mpich/8.1.10/gtl/lib PE_PRODUCT_LIST=CRAY_PMI:CRAY_LIBSCI:CRAYPE:CRAYPE_X86_ROME:PERFTOOLS:CRAYPAT PE_MPICH_GTL_DIR_amd_gfx906=-L/opt/cray/pe/mpich/8.1.10/gtl/lib __LMOD_REF_COUNT_CRAY_LD_LIBRARY_PATH=/opt/cray/pe/pmi/6.0.14/lib:1;/opt/cray/pe/libsci/21.08.1.2/NVIDIA/20.7/x86_64/lib:1;/opt/cray/pe/mpich/8.1.10/ofi/nvidia/20.7/lib:1;/opt/cray/pe/mpich/8.1.10/gtl/lib:1;/opt/cray/pe/dsmml/0.2.2/dsmml/lib:1;/opt/cray/pe/perftools/21.10.0/lib64:1 PE_LIBSCI_GENCOMPILERS_AOCC_x86_64=2.0 XDG_SESSION_ID=115 LMOD_FAMILY_COMPILER=nvidia SDK_HOME=/usr/lib64/jvm/java LIBSCI_VERSION=21.08.1.2 SVN_EDITOR=vim PE_PKGCONFIG_LIBS=libsci_mpi:libsci:mpich:dsmml __LMOD_REF_COUNT_PE_MPICH_FORTRAN_PKGCONFIG_LIBS=mpichf90:1 CRAYPE_DIR=/opt/cray/pe/craype/2.7.11 CRAY_PERFTOOLS_VERSION=21.10.0 HOSTNAME=login35 LMOD_ROOT=/usr/share/lmod _ModuleTable002_=Il09IlByZ0Vudi1udmlkaWEvOC4yLjAiLFsibG9hZE9yZGVyIl09MTEscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0iUHJnRW52LW52aWRpYSIsfSxjbWFrZT17WyJmbiJdPSIvZ2xvYmFsL2NvbW1vbi9zb2Z0d2FyZS9uZXJzYy9zaGFzdGEyMTA1L2V4dHJhX21vZHVsZWZpbGVzL2NtYWtlL2dpdC0yMDIxMDgzMC5sdWEiLFsiZnVsbE5hbWUiXT0iY21ha2UvZ2l0LTIwMjEwODMwIixbImxvYWRPcmRlciJdPTE3LHByb3BUPXt9LFsic3RhY2tEZXB0aCJdPTAsWyJzdGF0dXMiXT0iYWN0aXZlIixbInVzZXJOYW1lIl09ImNtYWtlIix9LFsiY3JheS1kc21tbCJdPXtbImZuIl09Ii9vcHQvY3JheS9wZS9sbW9kL21vZHVs PETSC_ARCH=arch-perlmutter-opt-gcc-kokkos-cuda.py LMOD_PACKAGE_PATH=/global/common/software/nersc/perlmutter/shasta2105/lmod-configuration/sitepackages CRAYPE_NETWORK_TARGET=ofi CSHRCREAD=true MACHTYPE=x86_64-suse-linux PE_LIBSCI_GENCOMPS_NVIDIA_x86_64=207 _ModuleTable014_=bGVmaWxlcy9Db3JlOi91c3Ivc2hhcmUvbG1vZC9sbW9kL21vZHVsZWZpbGVzL0NvcmU6L29wdC9jcmF5L3BlL2xtb2QvbW9kdWxlZmlsZXMvY29yZTovb3B0L2NyYXkvcGUvbG1vZC9tb2R1bGVmaWxlcy9jcmF5cGUtdGFyZ2V0cy9kZWZhdWx0Oi9nbG9iYWwvY29tbW9uL3NvZnR3YXJlL25lcnNjL3NoYXN0YTIxMDUvbW9kdWxlZmlsZXM6L2dsb2JhbC9jb21tb24vc29mdHdhcmUvbmVyc2Mvc2hhc3RhMjEwNS9leHRyYV9tb2R1bGVmaWxlczovb3B0L2NyYXkvbW9kdWxlZmlsZXM6L29wdC9tb2R1bGVmaWxlcyIsfQ== __LMOD_REF_COUNT_MANPATH=/global/common/software/nersc/cos1.3/cuda/11.3.0/doc/man:1;/opt/cray/pe/pmi/6.0.14/man:1;/opt/cray/pe/libsci/21.08.1.2/man:1;/opt/cray/pe/man/csmlversion:1;/opt/cray/pe/mpich/8.1.10/ofi/man:1;/opt/cray/pe/mpich/8.1.10/man/mpich:1;/opt/cray/pe/dsmml/0.2.2/dsmml/man:1;/opt/cray/pe/craype/2.7.11/man:1;/opt/nvidia/hpc_sdk/Linux_x86_64/21.7/compilers/man:1;/opt/cray/pe/perftools/21.10.0/man:1;/opt/cray/pe/papi/6.0.0.10/share/pdoc/man:1;/opt/cray/libfabric/1.11.0.4.79/share/man:1;/usr/share/lmod/lmod/share/man:1;/usr/local/man:1;/usr/share/man:1;/usr/man:1 JAVA_ROOT=/usr/lib64/jvm/java CRAY_DSMML_PREFIX=/opt/cray/pe/dsmml/0.2.2/dsmml MINICOM=-c on CSHEDIT=emacs LESSOPEN=lessopen.sh %s _ModuleTable008_=YW49e1siZm4iXT0iL2dsb2JhbC9jb21tb24vc29mdHdhcmUvbmVyc2Mvc2hhc3RhMjEwNS9leHRyYV9tb2R1bGVmaWxlcy9kYXJzaGFuLzMuMi4xIixbImZ1bGxOYW1lIl09ImRhcnNoYW4vMy4yLjEiLFsibG9hZE9yZGVyIl09MTYscHJvcFQ9e3R5cGVfPXtbImlvIl09MSx9LH0sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0iZGFyc2hhbi8zLjIuMSIsfSxsaWJmYWJyaWM9e1siZm4iXT0iL29wdC9jcmF5L21vZHVsZWZpbGVzL2xpYmZhYnJpYy8xLjExLjAuNC43OSIsWyJmdWxsTmFtZSJdPSJsaWJmYWJyaWMvMS4xMS4wLjQuNzkiLFsibG9hZE9yZGVyIl09Mixwcm9wVD17fSxbInN0YWNrRGVwdGgiXT0xLFsic3RhdHVzIl09ImFj CPATH=/opt/nvidia/hpc_sdk/Linux_x86_64/21.7/math_libs/include:/opt/nvidia/hpc_sdk/Linux_x86_64/21.7/compilers/include USER=madams CRAY_MPICH_DIR=/opt/cray/pe/mpich/8.1.10/ofi/nvidia/20.7 CMAKE_PREFIX_PATH=/global/common/software/nersc/shasta2105/cmake/git-master:/global/common/software/nersc/cos1.3/cuda/11.3.0 PE_MPICH_PKGCONFIG_LIBS=mpich CRAY_NVIDIA_VERSION=21.7 __LMOD_REF_COUNT_PE_PMI_PKGCONFIG_LIBS=cray-pmi:1 PE_MPICH_GTL_LIBS_amd_gfx90a=-lmpi_gtl_hsa JDK_HOME=/usr/lib64/jvm/java __LMOD_REF_COUNT_LD_LIBRARY_PATH=/global/common/software/nersc/cos1.3/cuda/11.3.0/extras/CUPTI/lib64:1;/global/common/software/nersc/cos1.3/cuda/11.3.0/lib64:1;/global/common/software/nersc/cos1.3/cuda/11.3.0/lib64/compat:1;/opt/nvidia/hpc_sdk/Linux_x86_64/21.7/math_libs/lib64:1;/opt/nvidia/hpc_sdk/Linux_x86_64/21.7/compilers/lib:1;/opt/cray/pe/papi/6.0.0.10/lib64:1;/opt/cray/libfabric/1.11.0.4.79/lib64:1;/global/common/software/nersc/cos1.3/cuda/11.3.0/lib64/stubs:1 SHLVL=1 BASH_FUNC_ml%%=() { eval $($LMOD_DIR/ml_cmd "$@") } LMOD_FAMILY_CRAYPE_NETWORK_VERSION=false __LMOD_REF_COUNT_ACLOCAL_PATH=/global/common/software/nersc/shasta2105/cmake/git-master/share/aclocal:1 XALT_SAMPLING=yes CPU=x86_64 CRAY_XPMEM_POST_LINK_OPTS=-L/opt/cray/xpmem/2.2.40-7.0.1.0_3.1__g1d7a24d.shasta/lib64 CRAY_LIBSCI_DIR=/opt/cray/pe/libsci/21.08.1.2 PETSC_DIR=/global/homes/m/madams/petsc __LMOD_REF_COUNT_PE_PKGCONFIG_PRODUCTS=PE_PMI:1;PE_LIBSCI:1;PE_MPICH:1;PE_DSMML:1;PE_XPMEM:1 __LMOD_REF_COUNT_PE_MPICH_FIXED_PRGENV=NVIDIA:1 SLURM_MPI_TYPE=cray_shasta PERFTOOLS_VERSION=21.10.0 LMOD_FAMILY_MPI_VERSION=8.1.10 MODULESHOME=/usr/share/lmod/lmod CRAY_NVIDIA_PREFIX=/opt/nvidia/hpc_sdk/Linux_x86_64/21.7 _ModuleTable007_=IixbImZ1bGxOYW1lIl09ImNyYXlwZS14ODYtcm9tZSIsWyJsb2FkT3JkZXIiXT0xLHByb3BUPXt9LFsic3RhY2tEZXB0aCJdPTAsWyJzdGF0dXMiXT0iYWN0aXZlIixbInVzZXJOYW1lIl09ImNyYXlwZS14ODYtcm9tZSIsfSxjdWRhPXtbImZuIl09Ii9nbG9iYWwvY29tbW9uL3NvZnR3YXJlL25lcnNjL3NoYXN0YTIxMDUvZXh0cmFfbW9kdWxlZmlsZXMvY3VkYS8xMS4zLjAubHVhIixbImZ1bGxOYW1lIl09ImN1ZGEvMTEuMy4wIixbImxvYWRPcmRlciJdPTE0LHByb3BUPXthcmNoPXtbImdwdSJdPTEsfSx0eXBlXz17WyJjb21waWxlciJdPTEsfSx9LFsic3RhY2tEZXB0aCJdPTAsWyJzdGF0dXMiXT0iYWN0aXZlIixbInVzZXJOYW1lIl09ImN1ZGEvMTEuMy4wIix9LGRhcnNo XALT_EXECUTABLE_TRACKING=no APP2_STATE=21.10.0 JAVA_BINDIR=/usr/lib64/jvm/java/bin LMOD_MODULERCFILE=/global/common/software/nersc/perlmutter/shasta2105/lmod-configuration/sitepackages/modulerc.lua __LMOD_REF_COUNT_PKG_CONFIG_PATH=/opt/cray/pe/pmi/6.0.14/lib/pkgconfig:1;/opt/cray/pe/dsmml/0.2.2/dsmml/lib/pkgconfig:1;/opt/cray/pe/craype/2.7.11/pkg-config:1;/opt/cray/libfabric/1.11.0.4.79/lib64/pkgconfig:1 _ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXtbIlByZ0VudiJdPSJQcmdFbnYtbnZpZGlhIixbImNvbXBpbGVyIl09Im52aWRpYSIsWyJjcmF5cGUiXT0iY3JheXBlIixbImNyYXlwZV9jcHUiXT0iY3JheXBlLXg4Ni1yb21lIixbImNyYXlwZV9uZXR3b3JrIl09ImNyYXlwZS1uZXR3b3JrLW9maSIsWyJjdWRhdG9vbGtpdCJdPSJjdWRhIixbIm1waSJdPSJjcmF5LW1waWNoIix9LG1UPXtbIlByZ0Vudi1udmlkaWEiXT17WyJmbiJdPSIvb3B0L2NyYXkvcGUvbG1vZC9tb2R1bGVmaWxlcy9jb3JlL1ByZ0Vudi1udmlkaWEvOC4yLjAubHVhIixbImZ1bGxOYW1l LMOD_VERSION=8.3.1 CRAY_LIBSCI_VERSION=21.08.1.2 _ModuleTable009_=dGl2ZSIsWyJ1c2VyTmFtZSJdPSJsaWJmYWJyaWMiLH0sbnZpZGlhPXtbImZuIl09Ii9vcHQvY3JheS9wZS9sbW9kL21vZHVsZWZpbGVzL2NvcmUvbnZpZGlhLzIxLjcubHVhIixbImZ1bGxOYW1lIl09Im52aWRpYS8yMS43IixbImxvYWRPcmRlciJdPTYscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MSxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0ibnZpZGlhIix9LFsicGVyZnRvb2xzLWJhc2UiXT17WyJmbiJdPSIvb3B0L2NyYXkvcGUvbG1vZC9tb2R1bGVmaWxlcy9jb3JlL3BlcmZ0b29scy1iYXNlLzIxLjEwLjAubHVhIixbImZ1bGxOYW1lIl09InBlcmZ0b29scy1iYXNlLzIxLjEwLjAiLFsibG9hZE9yZGVyIl09NCxwcm9wVD17fSxbInN0YWNrRGVwdGgiXT0w MAIL=/var/spool/mail/madams CRAY_LIBSCI_PREFIX_DIR=/opt/cray/pe/libsci/21.08.1.2/NVIDIA/20.7/x86_64 BASH_ENV=/usr/share/lmod/lmod/init/bash __LMOD_REF_COUNT_PATH=/global/common/software/nersc/shasta2105/python/3.9-anaconda-2021.05/bin:1;/global/homes/m/madams/.local/perlmutter/3.9-anaconda-2021.05/bin:1;/global/common/software/nersc/shasta2105/cmake/git-master/bin:1;/global/common/software/nersc/cos1.3/cuda/11.3.0/bin:2;/global/common/software/nersc/bin:1;/opt/cray/pe/craype/2.7.11/bin:1;/opt/nvidia/hpc_sdk/Linux_x86_64/21.7/compilers/bin:1;/opt/cray/pe/perftools/21.10.0/bin:1;/opt/cray/pe/papi/6.0.0.10/bin:1;/opt/cray/libfabric/1.11.0.4.79/bin:1;/usr/local/bin:1;/usr/bin:1;/bin:1;/usr/lib/mit/bin:1;/opt/cray/pe/bin:1 XNLSPATH=/usr/X11R6/lib/X11/nls TMPDIR=/tmp MODULEPATH=/usr/share/lmod/lmod/modulefiles/Core:/opt/cray/pe/lmod/modulefiles/mpi/nvidia/20/ofi/1.0/cray-mpich/8.0:/opt/cray/pe/lmod/modulefiles/comnet/nvidia/20/ofi/1.0:/opt/cray/pe/lmod/modulefiles/compiler/nvidia/20:/opt/cray/pe/lmod/modulefiles/mix_compilers:/opt/cray/pe/lmod/modulefiles/perftools/21.10.0:/opt/cray/pe/lmod/modulefiles/net/ofi/1.0:/opt/cray/pe/lmod/modulefiles/cpu/x86-rome/1.0:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/opt/cray/pe/lmod/modulefiles/core:/opt/cray/pe/lmod/modulefiles/craype-targets/default:/opt/cray/modulefiles:/opt/modulefiles:/global/common/software/nersc/shasta2105/modulefiles:/global/common/software/nersc/shasta2105/extra_modulefiles _ModuleTable011_=YWx0LzIuMTAuMi5sdWEiLFsiZnVsbE5hbWUiXT0ieGFsdC8yLjEwLjIiLFsibG9hZE9yZGVyIl09MTUscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0ieGFsdC8yLjEwLjIiLH0seHBtZW09e1siZm4iXT0iL29wdC9jcmF5L21vZHVsZWZpbGVzL3hwbWVtLzIuMi40MC03LjAuMS4wXzMuMV9fZzFkN2EyNGQuc2hhc3RhIixbImZ1bGxOYW1lIl09InhwbWVtLzIuMi40MC03LjAuMS4wXzMuMV9fZzFkN2EyNGQuc2hhc3RhIixbImxvYWRPcmRlciJdPTUscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0ieHBtZW0iLH0sfSxtcGF0aEE9eyIvdXNyL3NoYXJlL2xtb2Qv SSH_CONNECTION=128.55.224.33 51310 128.55.126.14 22 XDG_CONFIG_DIRS=/etc/xdg MAN_POSIXLY_CORRECT=1 LMOD_FAMILY_PRGENV=PrgEnv-nvidia PE_LIBSCI_GENCOMPILERS_CRAY_x86_64=9.0 WINDOWMANAGER=xterm LMOD_CASE_INDEPENDENT_SORTING=yes COLORTERM=1 _LMFILES_=/opt/cray/pe/lmod/modulefiles/craype-targets/default/craype-x86-rome.lua:/opt/cray/modulefiles/libfabric/1.11.0.4.79:/opt/cray/pe/lmod/modulefiles/craype-targets/default/craype-network-ofi.lua:/opt/cray/pe/lmod/modulefiles/core/perftools-base/21.10.0.lua:/opt/cray/modulefiles/xpmem/2.2.40-7.0.1.0_3.1__g1d7a24d.shasta:/opt/cray/pe/lmod/modulefiles/core/nvidia/21.7.lua:/opt/cray/pe/lmod/modulefiles/core/craype/2.7.11.lua:/opt/cray/pe/lmod/modulefiles/core/cray-dsmml/0.2.2.lua:/opt/cray/pe/lmod/modulefiles/comnet/nvidia/20/ofi/1.0/cray-mpich/8.1.10.lua:/opt/cray/pe/lmod/modulefiles/core/cray-libsci/21.08.1.2.lua:/opt/cray/pe/lmod/modulefiles/core/PrgEnv-nvidia/8.2.0.lua:/opt/cray/pe/lmod/modulefiles/core/cray-pmi/6.0.14.lua:/opt/cray/pe/lmod/modulefiles/core/cray-pmi-lib/6.0.14.lua:/global/common/software/nersc/shasta2105/extra_modulefiles/cuda/11.3.0.lua:/global/common/software/nersc/shasta2105/extra_modulefiles/xalt/2.10.2.lua:/global/common/software/nersc/shasta2105/extra_modulefiles/darshan/3.2.1:/global/common/software/nersc/shasta2105/extra_modulefiles/cmake/git-20210830.lua:/global/common/software/nersc/shasta2105/extra_modulefiles/python/3.9-anaconda-2021.05.lua PAGER=less PE_XPMEM_PKGCONFIG_LIBS=cray-xpmem JRE_HOME=/usr/lib64/jvm/java/jre __LMOD_REF_COUNT_LOADEDMODULES=craype-x86-rome:1;libfabric/1.11.0.4.79:1;craype-network-ofi:1;perftools-base/21.10.0:1;xpmem/2.2.40-7.0.1.0_3.1__g1d7a24d.shasta:1;nvidia/21.7:1;craype/2.7.11:1;cray-dsmml/0.2.2:1;cray-mpich/8.1.10:1;cray-libsci/21.08.1.2:1;PrgEnv-nvidia/8.2.0:1;cray-pmi/6.0.14:1;cray-pmi-lib/6.0.14:1;cuda/11.3.0:1;xalt/2.10.2:1;darshan/3.2.1:1;cmake/git-20210830:1;python/3.9-anaconda-2021.05:1 LMOD_IGNORE_CACHE=1 LMOD_DIR=/usr/share/lmod/lmod/libexec CRAY_MPICH_VER=8.1.10 GIT_PS1_SHOWDIRTYSTATE=1 CRAYPAT_ROOT=/opt/cray/pe/perftools/21.10.0 CRAYPAT_LD_LIBRARY_PATH=/opt/cray/pe/gcc-libs:/opt/cray/gcc-libs:/opt/cray/pe/perftools/21.10.0/lib64 PE_CRAYCLANG_FIXED_PKGCONFIG_PATH=/opt/cray/pe/libsci/21.08.1.2/CRAY/9.0/x86_64/lib/pkgconfig CRAY_PMI_POST_LINK_OPTS=-L/opt/cray/pe/pmi/6.0.14/lib HUGETLB_VERBOSE=0 PYTHON_DIR=/global/common/software/nersc/shasta2105/python/3.9-anaconda-2021.05 PKG_CONFIG_PATH=/opt/cray/pe/pmi/6.0.14/lib/pkgconfig:/opt/cray/pe/dsmml/0.2.2/dsmml/lib/pkgconfig:/opt/cray/pe/craype/2.7.11/pkg-config:/opt/cray/libfabric/1.11.0.4.79/lib64/pkgconfig LMOD_PKG=/usr/share/lmod/lmod CUDA_VERSION=11.3.0 MODULEPATH_ROOT=/usr/share/modulefiles LMOD_FAMILY_CUDATOOLKIT=cuda HOME=/global/homes/m/madams HISTSIZE=1000 LD_LIBRARY_PATH=/global/common/software/nersc/cos1.3/cuda/11.3.0/extras/CUPTI/lib64:/global/common/software/nersc/cos1.3/cuda/11.3.0/lib64:/global/common/software/nersc/cos1.3/cuda/11.3.0/lib64/compat:/opt/nvidia/hpc_sdk/Linux_x86_64/21.7/math_libs/lib64:/opt/nvidia/hpc_sdk/Linux_x86_64/21.7/compilers/lib:/opt/cray/pe/papi/6.0.0.10/lib64:/opt/cray/libfabric/1.11.0.4.79/lib64:/global/common/software/nersc/cos1.3/cuda/11.3.0/lib64/stubs LOADEDMODULES=craype-x86-rome:libfabric/1.11.0.4.79:craype-network-ofi:perftools-base/21.10.0:xpmem/2.2.40-7.0.1.0_3.1__g1d7a24d.shasta:nvidia/21.7:craype/2.7.11:cray-dsmml/0.2.2:cray-mpich/8.1.10:cray-libsci/21.08.1.2:PrgEnv-nvidia/8.2.0:cray-pmi/6.0.14:cray-pmi-lib/6.0.14:cuda/11.3.0:xalt/2.10.2:darshan/3.2.1:cmake/git-20210830:python/3.9-anaconda-2021.05 LANG=en_US.UTF-8 LMOD_FAMILY_CRAYPE=craype PE_MPICH_GTL_DIR_nvidia70=-L/opt/cray/pe/mpich/8.1.10/gtl/lib BASH_FUNC_module%%=() { eval $($LMOD_CMD bash "$@") && eval $(${LMOD_SETTARG_CMD:-:} -s sh) } LMOD_SYSTEM_NAME=perlmutter CRAY_DSMML_ROOTDIR=/opt/cray/pe/dsmml/0.2.2 XALT_GPU_TRACKING=no G_BROKEN_FILENAMES=1 __LMOD_REF_COUNT__LMFILES_=/opt/cray/pe/lmod/modulefiles/craype-targets/default/craype-x86-rome.lua:1;/opt/cray/modulefiles/libfabric/1.11.0.4.79:1;/opt/cray/pe/lmod/modulefiles/craype-targets/default/craype-network-ofi.lua:1;/opt/cray/pe/lmod/modulefiles/core/perftools-base/21.10.0.lua:1;/opt/cray/modulefiles/xpmem/2.2.40-7.0.1.0_3.1__g1d7a24d.shasta:1;/opt/cray/pe/lmod/modulefiles/core/nvidia/21.7.lua:1;/opt/cray/pe/lmod/modulefiles/core/craype/2.7.11.lua:1;/opt/cray/pe/lmod/modulefiles/core/cray-dsmml/0.2.2.lua:1;/opt/cray/pe/lmod/modulefiles/comnet/nvidia/20/ofi/1.0/cray-mpich/8.1.10.lua:1;/opt/cray/pe/lmod/modulefiles/core/cray-libsci/21.08.1.2.lua:1;/opt/cray/pe/lmod/modulefiles/core/PrgEnv-nvidia/8.2.0.lua:1;/opt/cray/pe/lmod/modulefiles/core/cray-pmi/6.0.14.lua:1;/opt/cray/pe/lmod/modulefiles/core/cray-pmi-lib/6.0.14.lua:1;/global/common/software/nersc/shasta2105/extra_modulefiles/cuda/11.3.0.lua:1;/global/common/software/nersc/shasta2105/extra_modulefiles/xalt/2.10.2.lua:1;/global/common/software/nersc/shasta2105/extra_modulefiles/darshan/3.2.1:1;/global/common/software/nersc/shasta2105/extra_modulefiles/cmake/git-20210830.lua:1;/global/common/software/nersc/shasta2105/extra_modulefiles/python/3.9-anaconda-2021.05.lua:1 __LMOD_REF_COUNT_PE_LIBSCI_REQUIRED_PRODUCTS=PE_MPICH:1 GIT_PS1_SHOWUPSTREAM=auto PE_LIBSCI_FIXED_PRGENV=CRAYCLANG _=../arch-perlmutter-opt-nvidia-cuda.py _ModuleTable_Sz_=14 PE_FORTRAN_PKGCONFIG_LIBS=mpichf90 OSTYPE=linux _ModuleTable005_=LFsidXNlck5hbWUiXT0iY3JheS1wbWkiLH0sWyJjcmF5LXBtaS1saWIiXT17WyJmbiJdPSIvb3B0L2NyYXkvcGUvbG1vZC9tb2R1bGVmaWxlcy9jb3JlL2NyYXktcG1pLWxpYi82LjAuMTQubHVhIixbImZ1bGxOYW1lIl09ImNyYXktcG1pLWxpYi82LjAuMTQiLFsibG9hZE9yZGVyIl09MTMscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0iY3JheS1wbWktbGliIix9LGNyYXlwZT17WyJmbiJdPSIvb3B0L2NyYXkvcGUvbG1vZC9tb2R1bGVmaWxlcy9jb3JlL2NyYXlwZS8yLjcuMTEubHVhIixbImZ1bGxOYW1lIl09ImNyYXlwZS8yLjcuMTEiLFsibG9hZE9yZGVyIl09Nyxwcm9wVD17fSxbInN0YWNrRGVwdGgiXT0xLFsi CRAY_PMI_PREFIX=/opt/cray/pe/pmi/6.0.14 LMOD_FAMILY_CRAYPE_CPU=craype-x86-rome PE_NVIDIA_FIXED_PKGCONFIG_PATH=/opt/cray/pe/mpich/8.1.10/ofi/nvidia/20.7/lib/pkgconfig PYTHONUSERBASE=/global/homes/m/madams/.local/perlmutter/3.9-anaconda-2021.05 CRAY_PMI_INCLUDE_OPTS=-I/opt/cray/pe/pmi/6.0.14/include CRAY_DSMML_BASEDIR=/opt/cray/pe/dsmml/0.2.2 PSCRATCH=/pscratch/sd/m/madams CRAY_PMI_VERSION=6.0.14 CUDA_HOME=/global/common/software/nersc/cos1.3/cuda/11.3.0 __LMOD_REF_COUNT_CPATH=/opt/nvidia/hpc_sdk/Linux_x86_64/21.7/math_libs/include:1;/opt/nvidia/hpc_sdk/Linux_x86_64/21.7/compilers/include:1 NVIDIA_PATH=/opt/nvidia/hpc_sdk/Linux_x86_64/21.7 LMOD_FAMILY_CRAYPE_VERSION=2.7.11 G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-15,CP1252 LMOD_CMD=/usr/share/lmod/lmod/libexec/lmod HOST=login35 LMOD_AVAIL_STYLE=grouped:system PE_LIBSCI_VOLATILE_PRGENV=AOCC CRAY GNU NVIDIA GPG_TTY=/dev/pts/3 PE_MPICH_MODULE_NAME=cray-mpich IPM_REPORT=full LMOD_FAMILY_CRAYPE_NETWORK=craype-network-ofi LESSCLOSE=lessclose.sh %s %s CMAKE_ROOT=/global/common/software/nersc/shasta2105/cmake/git-master SSH_TTY=/dev/pts/3 LMOD_FAMILY_CRAYPE_CPU_VERSION=false NERSC_HOST=perlmutter __LMOD_REF_COUNT_PE_FORTRAN_PKGCONFIG_LIBS=mpichf90:1 _ModuleTable010_=LFsic3RhdHVzIl09ImFjdGl2ZSIsWyJ1c2VyTmFtZSJdPSJwZXJmdG9vbHMtYmFzZSIsfSxweXRob249e1siZm4iXT0iL2dsb2JhbC9jb21tb24vc29mdHdhcmUvbmVyc2Mvc2hhc3RhMjEwNS9leHRyYV9tb2R1bGVmaWxlcy9weXRob24vMy45LWFuYWNvbmRhLTIwMjEuMDUubHVhIixbImZ1bGxOYW1lIl09InB5dGhvbi8zLjktYW5hY29uZGEtMjAyMS4wNSIsWyJsb2FkT3JkZXIiXT0xOCxwcm9wVD17dHlwZV89e1siZGV2Il09MSx9LH0sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0icHl0aG9uIix9LHhhbHQ9e1siZm4iXT0iL2dsb2JhbC9jb21tb24vc29mdHdhcmUvbmVyc2Mvc2hhc3RhMjEwNS9leHRyYV9tb2R1bGVmaWxlcy94 LMOD_FAMILY_MPI=cray-mpich PE_DSMML_PKGCONFIG_LIBS=dsmml SCRATCH=/pscratch/sd/m/madams CRAY_DSMML_DIR=/opt/cray/pe/dsmml/0.2.2/dsmml PAT_BUILD_PAPI_LIBDIR=/opt/cray/pe/papi/6.0.0.10/lib64 _ModuleTable006_=c3RhdHVzIl09ImFjdGl2ZSIsWyJ1c2VyTmFtZSJdPSJjcmF5cGUiLH0sWyJjcmF5cGUtbmV0d29yay1vZmkiXT17WyJmbiJdPSIvb3B0L2NyYXkvcGUvbG1vZC9tb2R1bGVmaWxlcy9jcmF5cGUtdGFyZ2V0cy9kZWZhdWx0L2NyYXlwZS1uZXR3b3JrLW9maS5sdWEiLFsiZnVsbE5hbWUiXT0iY3JheXBlLW5ldHdvcmstb2ZpIixbImxvYWRPcmRlciJdPTMscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0iY3JheXBlLW5ldHdvcmstb2ZpIix9LFsiY3JheXBlLXg4Ni1yb21lIl09e1siZm4iXT0iL29wdC9jcmF5L3BlL2xtb2QvbW9kdWxlZmlsZXMvY3JheXBlLXRhcmdldHMvZGVmYXVsdC9jcmF5cGUteDg2LXJvbWUubHVh LMOD_sys=Linux MORE=-sl LMOD_RC=/global/common/software/nersc/perlmutter/shasta2105/lmod-configuration/sitepackages/lmodrc.lua LMOD_SYSTEM_DEFAULT_MODULES=craype-x86-rome:craype-network-ofi:perftools-base:xpmem:PrgEnv-nvidia:cray-pmi:cray-pmi-lib NERSC_FAMILY_CUDATOOLKIT_VERSION=11.3.0 PE_MPICH_GTL_DIR_nvidia80=-L/opt/cray/pe/mpich/8.1.10/gtl/lib _ModuleTable012_=bG1vZC9tb2R1bGVmaWxlcy9Db3JlIiwiL29wdC9jcmF5L3BlL2xtb2QvbW9kdWxlZmlsZXMvbXBpL252aWRpYS8yMC9vZmkvMS4wL2NyYXktbXBpY2gvOC4wIiwiL29wdC9jcmF5L3BlL2xtb2QvbW9kdWxlZmlsZXMvY29tbmV0L252aWRpYS8yMC9vZmkvMS4wIiwiL29wdC9jcmF5L3BlL2xtb2QvbW9kdWxlZmlsZXMvY29tcGlsZXIvbnZpZGlhLzIwIiwiL29wdC9jcmF5L3BlL2xtb2QvbW9kdWxlZmlsZXMvbWl4X2NvbXBpbGVycyIsIi9vcHQvY3JheS9wZS9sbW9kL21vZHVsZWZpbGVzL3BlcmZ0b29scy8yMS4xMC4wIiwiL29wdC9jcmF5L3BlL2xtb2QvbW9kdWxlZmlsZXMvbmV0L29maS8xLjAiLCIvb3B0L2NyYXkvcGUvbG1vZC9tb2R1bGVmaWxlcy9jcHUveDg2LXJvbWUv HOSTTYPE=x86_64 CRAYPE_VERSION=2.7.11 PE_LIBSCI_REQUIRED_PRODUCTS=PE_MPICH CRAY_MPICH_PREFIX=/opt/cray/pe/mpich/8.1.10/ofi/nvidia/20.7 SSH_CLIENT=128.55.224.33 51310 22 LOGNAME=madams ACLOCAL_PATH=/global/common/software/nersc/shasta2105/cmake/git-master/share/aclocal __LMOD_REF_COUNT_PE_MPICH_PKGCONFIG_LIBS=mpich:1 LIBGL_ALWAYS_INDIRECT=1 PATH=/global/common/software/nersc/shasta2105/python/3.9-anaconda-2021.05/bin:/global/homes/m/madams/.local/perlmutter/3.9-anaconda-2021.05/bin:/global/common/software/nersc/shasta2105/cmake/git-master/bin:/global/common/software/nersc/cos1.3/cuda/11.3.0/bin:/global/common/software/nersc/bin:/opt/cray/pe/craype/2.7.11/bin:/opt/nvidia/hpc_sdk/Linux_x86_64/21.7/compilers/bin:/opt/cray/pe/perftools/21.10.0/bin:/opt/cray/pe/papi/6.0.0.10/bin:/opt/cray/libfabric/1.11.0.4.79/bin:/usr/local/bin:/usr/bin:/bin:/usr/lib/mit/bin:/opt/cray/pe/bin PE_MPICH_GTL_LIBS_amd_gfx906=-lmpi_gtl_hsa TERM=xterm-256color PS1=\A\[\033[;1m\]\[\033[35m\]$(ret=$?; [ $ret -ne 0 ] && echo -n " $ret")\[\033[;0m\] \[\033[31m\]\h \[\033[36m\]$(__git_ps1 '%s') \[\033[33m\]$NERSC_HOST:\[\033[32m\]\w\[\033[0m\]\$ TZ=America/Los_Angeles CRAY_ACCEL_TARGET=nvidia80 CRAY_MPICH_ROOTDIR=/opt/cray/pe/mpich/8.1.10 NVHPC=/opt/nvidia/hpc_sdk __LMOD_REF_COUNT_PE_PKGCONFIG_LIBS=libsci_mpi:1;libsci:1;mpich:1;dsmml:1 CRAY_MPICH_VERSION=8.1.10 _ModuleTable003_=ZWZpbGVzL2NvcmUvY3JheS1kc21tbC8wLjIuMi5sdWEiLFsiZnVsbE5hbWUiXT0iY3JheS1kc21tbC8wLjIuMiIsWyJsb2FkT3JkZXIiXT04LHByb3BUPXt9LFsic3RhY2tEZXB0aCJdPTEsWyJzdGF0dXMiXT0iYWN0aXZlIixbInVzZXJOYW1lIl09ImNyYXktZHNtbWwiLH0sWyJjcmF5LWxpYnNjaSJdPXtbImZuIl09Ii9vcHQvY3JheS9wZS9sbW9kL21vZHVsZWZpbGVzL2NvcmUvY3JheS1saWJzY2kvMjEuMDguMS4yLmx1YSIsWyJmdWxsTmFtZSJdPSJjcmF5LWxpYnNjaS8yMS4wOC4xLjIiLFsibG9hZE9yZGVyIl09MTAscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MSxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0iY3JheS1saWJzY2kiLH0sWyJjcmF5LW1waWNo PE_MPICH_PKGCONFIG_VARIABLES=PE_MPICH_GTL_DIR_@accelerator@:PE_MPICH_GTL_LIBS_@accelerator@ LIBSCI_BASE_DIR=/opt/cray/pe/libsci/21.08.1.2 NERSC_FAMILY_CUDATOOLKIT=cuda CRAY_LMOD_CPU=x86-rome/1.0 LMOD_FAMILY_PRGENV_VERSION=8.2.0 PE_LIBSCI_OMP_REQUIRES_openmp=_mp PE_MPICH_FORTRAN_PKGCONFIG_LIBS=mpichf90 SSH_AUTH_SOCK=/tmp/ssh-kI4S2CH3K0/agent.1483 MPICH_DIR=/opt/cray/pe/mpich/8.1.10/ofi/nvidia/20.7 CRAYPAT_OPTS_EXECUTABLE=libexec64/opts __LMOD_REF_COUNT_PE_NVIDIA_FIXED_PKGCONFIG_PATH=/opt/cray/pe/mpich/8.1.10/ofi/nvidia/20.7/lib/pkgconfig:1 PE_MPICH_GENCOMPILERS_NVIDIA=20.7 LESSKEY=/etc/lesskey.bin PE_LIBSCI_GENCOMPS_AOCC_x86_64=20 PE_MPICH_GTL_LIBS_nvidia70=-lmpi_gtl_cuda __LMOD_REF_COUNT_PE_DSMML_PKGCONFIG_LIBS=dsmml:1 PE_LIBSCI_OMP_REQUIRES= CRAY_DSMML_VERSION=0.2.2 PE_MPICH_FIXED_PRGENV=NVIDIA __LMOD_REF_COUNT_PE_MPICH_GENCOMPILERS_NVIDIA=20.7:1 OLDPWD=/global/homes/m/madams PKGCONFIG_ENABLED=1 PE_LIBSCI_GENCOMPS_GNU_x86_64=91 PWD=/global/homes/m/madams/petsc OFFLOAD_INIT=on_start _ModuleTable004_=Il09e1siZm4iXT0iL29wdC9jcmF5L3BlL2xtb2QvbW9kdWxlZmlsZXMvY29tbmV0L252aWRpYS8yMC9vZmkvMS4wL2NyYXktbXBpY2gvOC4xLjEwLmx1YSIsWyJmdWxsTmFtZSJdPSJjcmF5LW1waWNoLzguMS4xMCIsWyJsb2FkT3JkZXIiXT05LHByb3BUPXt9LFsic3RhY2tEZXB0aCJdPTEsWyJzdGF0dXMiXT0iYWN0aXZlIixbInVzZXJOYW1lIl09ImNyYXktbXBpY2giLH0sWyJjcmF5LXBtaSJdPXtbImZuIl09Ii9vcHQvY3JheS9wZS9sbW9kL21vZHVsZWZpbGVzL2NvcmUvY3JheS1wbWkvNi4wLjE0Lmx1YSIsWyJmdWxsTmFtZSJdPSJjcmF5LXBtaS82LjAuMTQiLFsibG9hZE9yZGVyIl09MTIscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUi CRAY_LMOD_MPI=cray-mpich/8.0 CRAY_LD_LIBRARY_PATH=/opt/cray/pe/pmi/6.0.14/lib:/opt/cray/pe/libsci/21.08.1.2/NVIDIA/20.7/x86_64/lib:/opt/cray/pe/mpich/8.1.10/ofi/nvidia/20.7/lib:/opt/cray/pe/mpich/8.1.10/gtl/lib:/opt/cray/pe/dsmml/0.2.2/dsmml/lib:/opt/cray/pe/perftools/21.10.0/lib64 CFS=/global/cfs/cdirs Files in path provided by default path /global/common/software/nersc/shasta2105/python/3.9-anaconda-2021.05/bin: qmlmin iptest3 dask-mpi sdbadmin gss-client matplotlib fc-scan jupyter-kernel navigator-updater curl-config bzgrep xsltproc jupyter-serverextension lz4 runxlrd.py pydoc elbadmin mergesolv fitsheader h5import f2py ahost fc-validate glib-gettextize pycc pal2rgb sqlite3_analyzer sphinx-apidoc uic tificc rst2html5.py lzma xzcmp route53 tput jupyter-server zstdgrep gst-discoverer-1.0 gsettings sip pyls pip pydoc3 h5mkgrp gio xmlwf bsdtar tiffcmp icuinfo gencnval pandoc cph ipython xzgrep conda2solv pngfix qmlimportscanner rst2s5.py h5redeploy instance_events qdoc qtplugininfo dumpsolv jupyter-nbconvert makeconv tiffmedian h5debug qhelpgenerator conda-inspect gobject-query conda-build volint toe xml2-config c_rehash webpmux pep8 qcollectiongenerator fitsinfo conda-repo flask hb-view tic zstdless kvno lzcat gdbus-codegen conda-env gst-inspect-1.0 dbus-send h5c++ pydocstyle h5repack wish curve_keygen pytest tiffset xzmore xz pyjson5 unlzma unzstd djpeg python3.8-config glib-mkenums fetch_file asadmin designer qdbus bokeh dbus-uuidgen sphinx-quickstart infocmp icu-config jpegtran tiff2pdf rst2html4.py jupyter-bundlerextension gst-typefind-1.0 h5cc genbrk klist flake8 samp_hub pyflakes launch_instance h5stat s3put bzfgrep fc-cat h5ls qdbusviewer cairo-trace watchmedo patchelf lzegrep jupyter-labextension rst2pseudoxml.py tiff2rgba pcretest nltk h5copy bzdiff mamba ptrepack mturk lzcmp adig glib-genmarshal pygmentize fixqt4headers.pl lzmainfo bzless assistant qmllint lss3 bzip2recover qmlprofiler dask-scheduler lz4c bsdcat python dynamodb_load imageio_remove_bin cfadmin dbus-monitor rst2odt_prepstyles.py yapf cwutil conda-convert gif2h5 xmllint taskadmin bsdcpio fribidi bzcat conda-content-trust rcc curl h5unjam isort yapf-diff tqdm tiff2ps bundle_image dbus-launch gtester anaconda dask-ssh fc-pattern qgltf k5srvutil sphinx-autogen anaconda-navigator list_instances python3-config pkgdata dbus-test-tool fax2ps epylint pydoc3.8 freetype-config jupyter-migrate rst2man.py cq infotocap tclsh8.6 black pixeltool reset compile_et xzegrep 2to3-3.8 jupyter-console libpng16-config qmlplugindump xmlpatternsvalidator qwebengine_convert_dict tset odbcinst gendict gapplication jupyter-kernelspec pasteurize isql qdbusxml2cpp rst2odt.py jupyter-qtconsole pango-list kdestroy dbus-run-session xml2-config.bak gresource bzip2 zstd zstdmt h5clear h5diff deactivate gdbus jpgicc qdbuscpp2xml gst-device-monitor-1.0 openssl rg jlpm xslt-config bzcmp unlz4 fc-cache bunzip2 qdarkstyle xmlpatterns sphinx-build pango-view rstpep2html.py gencfu conda-skeleton genrb futurize lsm2bin fc-conflist lzgrep wish8.6 qta-browser conda-token qtpaths sclient rdjpgcom spyder tiffinfo libtool cygdb sim_client qlalr jupyter-troubleshoot iusql pt2to3 wheel jupyter-nbextension tabs linkicc glib-compile-schemas fc-query conda-metapackage h52gif rst2html.py f2py3 nosetests skivi acountry png-fix-itxt libtoolize anaconda-project f2py3.8 jupyter-nbclassic chardetect glib-compile-resources tiffdump bzmore qml gtester-report dynamodb_dump x86_64-conda_cos6-linux-gnu-ld lzless h5watch xmlcatalog idle3 dbus-daemon jupyter-labhub odbc_config tiffcp jupyter qt.conf showtable py.test gst-stats-1.0 psicc iptest zstdcat ktutil kinit dbus-cleanup-sockets conda-server canbusutil qmlcachegen lzfgrep pttree python3 lzmore python3.8 numba qtattributionsscanner conda-develop pyuic5 glacier lrelease lzmadec qscxmlc h5fc xzless jsonschema lz4cat isort-identify-imports blackd idle3.8 wrjpgcom tiffsplit pyrcc5 kswitch h5jam ipython3 conda-verify qmake kill_instance moc vba_extract.py ptdump hb-shape qtdiag gst-play-1.0 krb5-config ppm2tiff cython jupyter-notebook uuclient keyring installcheck pcre-config h5repart tifffile hb-subset testsolv fax2tiff xzdiff rst2xetex.py repo2solv fitscheck pycodestyle clear gst-launch-1.0 repc transicc cjpeg h5dump kpasswd xzcat rst2xml.py lconvert autopep8 activate h5perf_serial sqlite3 h5format_convert ksu captoinfo webpinfo lupdate lzdiff dbus-update-activation-environment conda-debug conda-render syncqt.pl nosetests-3.9 pybabel symilar bzegrep pyreverse fc-list xzfgrep tiffdither derb dltest cythonize tiffcrop qhelpconverter pkginfo raw2tiff pyami_sendmail fits2bitmap qmltestrunner jupyter-trust pylint kadmin xzdec isympy qmlscene rst2latex.py imageio_download_bin binstar jupyter-lab conda-index conda wcslint libpng-config tclsh pylupdate5 linguist unxz pcregrep slencheck ncursesw6-config qmleasing fitsdiff gio-querymodules 2to3 jupyter-run tiff2bw hb-ot-shape-closure dask-worker pip3 fc-match Warning accessing /global/homes/m/madams/.local/perlmutter/3.9-anaconda-2021.05/bin gives errors: [Errno 2] No such file or directory: '/global/homes/m/madams/.local/perlmutter/3.9-anaconda-2021.05/bin' /global/common/software/nersc/shasta2105/cmake/git-master/bin: ctest cpack cmake ccmake /global/common/software/nersc/cos1.3/cuda/11.3.0/bin: nvlink cuda-gdbserver crt nv-nsight-cu-cli nsys-ui nsys-exporter cuda-memcheck nvdisasm cu++filt nvcc.profile ncu-ui cuda-install-samples-11.3.sh ptxas nvcc cudafe++ nsight_ee_plugins_manage.sh nvprof cuobjdump nvprune nsys nv-nsight-cu computeprof cuda-gdb bin2c nsight-sys cuda-uninstaller ncu fatbinary nvvp compute-sanitizer /global/common/software/nersc/bin: usgrsu myquota take myquota_old fix_perms showquota sqs cmnquota give hpss_get_sorted_files.py cfsquota generate_sorted_list_for_hpss.py /opt/cray/pe/craype/2.7.11/bin: 2.25.0.craype.ld CC cc driver ftn /opt/nvidia/hpc_sdk/Linux_x86_64/21.7/compilers/bin: .cuda-gdbrc .ncurc .nsightrc .nsysrc .nvc++rc .nvccrc .nvcrc .nvfortranrc .nvprofrc cuda-gdb localrc localrc-lock makelocalrc ncu nsight-sys nsys nv-nsight-cu-cli nvaccelerror nvaccelinfo nvc nvc++ nvcc nvcpuid nvcudainit nvdecode nvextract nvfortran nvprepro nvprof nvsize nvunzip nvzip pgaccelerror pgaccelinfo pgc++ pgcc pgcpuid pgcudainit pgf77 pgf90 pgf95 pgfortran pgprepro pgsize pgunzip pgzip rcfiles tools /opt/cray/pe/perftools/21.10.0/bin: app2 grid_order jman pat_build pat_help pat_info pat_opts pat_report pat_run pat_view reveal /opt/cray/pe/papi/6.0.0.10/bin: papi_avail papi_clockres papi_command_line papi_component_avail papi_cost papi_decode papi_error_codes papi_event_chooser papi_mem_info papi_multiplex_cost papi_native_avail papi_version papi_xml_event_info /opt/cray/libfabric/1.11.0.4.79/bin: fi_info fi_pingpong fi_strerror /usr/local/bin: /usr/bin: .fipscheck.hmac .hsi-4.0.1.3.exe .hsi-5.0.2.p12.exe .htar-4.0.1.3.exe .htar-5.0.2.p12.exe .pftp-client-7.3.exe .pftp-client-7.4.exe DcgmProfTesterKernels.ptx Mail WebKitWebDriver X Xorg Xvfb [ aclocal aclocal-1.15 acpi_listen acpi_validate acpibin acpiexamples acpiexec acpihelp acpinames acpisrc acpixtract addr2line ansible ansible-config ansible-connection ansible-console ansible-doc ansible-galaxy ansible-inventory ansible-playbook ansible-pull ansible-vault apiperf appdata2solv appletviewer apropos ar arch arpaname as asn1Coding asn1Decoding asn1Parser at atq atrm authvar autoconf autoheader autom4te automake automake-1.15 autopoint autoreconf autoscan autoupdate awk b2sum babeltrace babeltrace-log base32 base64 basename bashbug batch bc bison bootctl broadwayd build-classpath build-classpath-directory build-jar-repository bunzip2 busctl bzcat bzcmp bzdiff bzegrep bzfgrep bzgrep bzip2 bzip2recover bzless bzmore bznew c++ c++filt c_rehash cal capinfos captoinfo captype cat catatonit catchsegv catman cc ccmake certutil cfs-state-reporter-spire-agent chacl chage chardetect chardetect-2.7 chardetect-3.6 chattr chcon check-binary-files checkmedia checkmk checksctp chfn chgrp chkconfig chkstat chmem chmod choom chown chronic chronyc chroot chrp-addnote chrt chsh chvt cksum clean-binary-files clear clrunimap cmake cmp cmsutil cmtime col colcrt colrm column combine comm comps2solv conmon copybw copylat corelist coverage coverage-3.6 coverage3 cowsay cowthink cp cpack cpan cpio cpp cpp-7 cpsmount-spire-agent cpupcstat cpupower cray cray-ifmap cray-ifname create-jar-links crlutil csh csplit ctags ctest cups-config curl curl-config cut cvt cyrus_sasl_sample_client cyrus_sasl_sample_server dapltest date dbilogstrip dbiprof dbiproxy dbus-cleanup-sockets dbus-daemon dbus-launch dbus-launch.nox11 dbus-monitor dbus-run-session dbus-send dbus-test-tool dbus-update-activation-environment dbus-uuidgen dc dcgmi dcgmproftester10 dcgmproftester11 dd deallocvt deltainfoxml2solv delv desktop-file-edit desktop-file-install desktop-file-validate df diff diff-jars diff3 dig dimax_init dir dircolors dirmngr dirmngr-client dirmngr_ldap dirname dltest dmesg dnsdomainname docker-init domainname dracut dshbak dtest dtestcm dtestsrq dtestx du dump2psl.pl dump2slvl.pl dumpcap dumpkeys dumpsolv dvs-hmi-spire-agent dvs-map-spire-agent dwp dwz easy_install easy_install-3.6 ebrowse echo edit editcap efikeygen efisiglist egrep eject elfedit emacs emacs-gtk emacs-x11 emacsclient embedspu enc2xs encguess env envsubst eqn erb erb.ruby2.5 errno etags eu-addr2line eu-ar eu-elfcmp eu-elfcompress eu-elflint eu-findtextrel eu-make-debug-archive eu-nm eu-objdump eu-ranlib eu-readelf eu-size eu-stack eu-strings eu-strip eu-unstrip ex expand expiry expr extcheck extlinux f2py f2py-3.6 f2py2 f2py2.7 f2py3 f2py3.6 factor fallocate false fasthash fc-cache fc-cat fc-list fc-match fc-pattern fc-query fc-scan fc-validate fdupes fgconsole fgrep file filesize fillup fincore find find-jar findmnt fips_standalone_hmac fipscheck fipshmac firewall-cmd firewall-offline-cmd firewallctl flex flex++ flint flint_ext flock fluent-binlog-reader fluent-binlog-reader-1.5.2 fluent-binlog-reader.ruby2.5 fluent-binlog-reader.ruby2.5-1.5.2 fluent-ca-generate fluent-ca-generate-1.5.2 fluent-ca-generate.ruby2.5 fluent-ca-generate.ruby2.5-1.5.2 fluent-cat fluent-cat-1.5.2 fluent-cat.ruby2.5 fluent-cat.ruby2.5-1.5.2 fluent-debug fluent-debug-1.5.2 fluent-debug.ruby2.5 fluent-debug.ruby2.5-1.5.2 fluent-gem fluent-gem-1.5.2 fluent-gem.ruby2.5 fluent-gem.ruby2.5-1.5.2 fluent-plugin-config-format fluent-plugin-config-format-1.5.2 fluent-plugin-config-format.ruby2.5 fluent-plugin-config-format.ruby2.5-1.5.2 fluent-plugin-generate fluent-plugin-generate-1.5.2 fluent-plugin-generate.ruby2.5 fluent-plugin-generate.ruby2.5-1.5.2 fluentd fluentd-1.5.2 fluentd.ruby2.5 fluentd.ruby2.5-1.5.2 fmt fold free freetype-config fsfs-access-map funzip funzip-plain fuse-overlayfs fuser fusermount fwtrace g++ g++-7 g13 g2r gapplication gawk gcc gcc-7 gcc-ar gcc-ar-7 gcc-nm gcc-nm-7 gcc-ranlib gcc-ranlib-7 gconf-merge-tree gconftool-2 gconftool-rebuild gcore gcov gcov-7 gcov-dump gcov-dump-7 gcov-tool gcov-tool-7 gdb gdb-add-index gdbus gdbus-codegen gdk-pixbuf-csource gdk-pixbuf-pixdata gdk-pixbuf-query-loaders-64 gem gem.ruby2.5 gem2rpm gem2rpm-0.10.1 gem2rpm.ruby2.5 gem2rpm.ruby2.5-0.10.1 genDDNSkey gencat gendiff genhash geqn get_kernel_version getconf getent getfacl gethostip getkeycodes getopt gettext gettext.sh gettextize getunimap gfortran gfortran-7 gio gio-querymodules-64 git git-lfs git-new-workdir git-receive-pack git-shell git-upload-archive git-upload-pack glib-compile-resources glib-compile-schemas glib-genmarshal glib-gettextize glib-mkenums gmake gnuctags go gobject-query gofmt gpasswd gpg gpg-agent gpg-connect-agent gpg-wks-server gpg-zip gpg2 gpgconf gpgparsemail gpgscm gpgsm gpgtar gpgv gpgv2 gprof grep gresource groff grog grops grotty groups grub2-editenv grub2-emu grub2-file grub2-fstest grub2-glue-efi grub2-kbdcomp grub2-menulst2cfg grub2-mkfont grub2-mkimage grub2-mklayout grub2-mknetdir grub2-mkpasswd-pbkdf2 grub2-mkrelpath grub2-mkrescue grub2-mkstandalone grub2-mount grub2-render-label grub2-script-check grub2-syslinux2cfg gsettings gsettings-data-convert gst-device-monitor-1.0 gst-discoverer-1.0 gst-play-1.0 gstack gtbl gtester gtester-report gtf gtk-builder-convert gtk-builder-tool gtk-demo gtk-encode-symbolic-svg gtk-launch gtk-query-immodules-2.0-64 gtk-query-immodules-3.0-64 gtk-query-settings gtk-update-icon-cache gtk-update-icon-cache-2.0 gtk-update-icon-cache-3.0 gtk3-icon-browser guess_encoding gunzip gvimtutor gzexe gzip h2ph h2xs hardlink hca_self_test.ofed head heartbeat-spire-agent hexdump host hostid hostname hostnamectl hsi htar hugeadm hugectl hugeedit hwloc-annotate hwloc-assembler hwloc-assembler-remote hwloc-bind hwloc-calc hwloc-compress-dir hwloc-diff hwloc-distances hwloc-distrib hwloc-gather-topology hwloc-info hwloc-ls hwloc-patch hwloc-ps i2c i386 iasl ib_acme ib_atomic_bw ib_atomic_lat ib_read_bw ib_read_lat ib_send_bw ib_send_lat ib_write_bw ib_write_lat ibcongest ibdiagm.sh ibdiagnet ibdiagnet_csv2xml.py ibdiagpath ibdmchk ibdmtr ibgenperm ibnetsplit ibnlparse ibtopodiff ibv_asyncwatch ibv_devices ibv_devinfo ibv_rc_pingpong ibv_srq_pingpong ibv_uc_pingpong ibv_ud_pingpong ibv_xsrq_pingpong iconv icu-config id idl2wrs ifdata ifnames ifne info infocmp infotocap inotifywait inotifywatch install install-info installation_sources installcheck instmodsh iokit-config iokit-gather-stats iokit-libecho iokit-lstats iokit-parse-ior iokit-plot-obdfilter iokit-plot-ost iokit-plot-sgpdd ionice ior-survey ipcalc ipcmk ipcrm ipcs iperf3 iptables-xml irb irb.ruby2.5 isohybrid isohybrid.pl isolinux-config isosize isql isutf8 itox itrace iusql jar jarsigner java javac javadoc javah javap jcmd jconsole jdb jhat jinfo jmap join journalctl jp jp-3.6 jps jq jrunscript jsadebugd json_pp jsonschema jsonschema-3.6 jstack jstat jstatd kbd kbd_mode kbdinfo kbdrate kbxutil kernel-install keyctl keyring keytab-lilo keytool kill killall kinit klist kmod kmp-install ksh last lastb lastlog lckdo ld ld.bfd ldapadd ldapcompare ldapdelete ldapexop ldapmodify ldapmodrdn ldappasswd ldapsearch ldapurl ldapwhoami ldd less lessclose.sh lessecho lesskey lessopen.sh lex lexgrog lfs lfs_migrate libnetcfg libpng-config libpng16-config libtool libtoolize line link linux32 linux64 lksh llobdstat llstat ln lnstat loadkeys loadunimap locale localectl localedef logger loginctl logname lognormalizer look ls lsattr lsb-release lsb_release lsblk lscpu lsinitrd lsipc lslocks lslogins lsmem lsmod lsns lsof lss16toppm lstopo lstopo-no-graphics lua lua5.3 luac luac5.3 luacheck luacov lwp-download lwp-dump lwp-mirror lwp-request lzcat lzcmp lzdiff lzegrep lzfgrep lzgrep lzless lzma lzmadec lzmainfo lzmore m17n-db m4 mail mailx make makedumpfile makedumpfile-R.pl man mandb manpath mapscrn mariadb_config mckey mcookie mcra mcreate md5pass md5sum mdevices_info mdig mds-survey memdiskfind memhog merge-pciids mergecap mergesolv mesg mft_uninstall.sh mget_temp mget_temp_ext migratepages migspeed minit mispipe mkdir mkdiskimage mkfifo mkhpsstok.pl mkinfodir mknod mksh mktemp mkzimage_cmdline mlnx_dump_parser mlnx_perf mlnx_qos mlx_fpga mlx_fpga_ext mlx_fs_dump mlxburn mlxcables mlxcables_ext mlxconfig mlxdump mlxdump_ext mlxfwmanager mlxfwreset mlxfwstress mlxfwstress_ext mlxgearbox mlxi2c mlxlink mlxlink_ext mlxmcg mlxmdio mlxpci mlxphyburn mlxprivhost mlxreg mlxreg_ext mlxtrace mlxtrace_ext mlxuptime mlxvpd mmdbresolve mmroff modsign-repackage modsign-verify modutil more mount mountpoint mpi-selector mpi-selector-menu mremote msgattrib msgcat msgcmp msgcomm msgconv msgen msgexec msgfilter msgfmt msggrep msginit msgmerge msgunfmt msguniq mst mst_cable mst_ib_add mstconfig mstcongestion mstdump mstflint mstfwreset mstfwtrace mstmcra mstmread mstmtserver mstmwrite mstop mstprivhost mstregdump mstresourcedump mstvpd mtserver munge munlink mv mysql mysql_config mysqladmin mysqlcheck mysqld_safe_helper mysqldump mysqlimport mysqlshow namei native2ascii ncurses6-config ncursesw6-config neqn newgidmap newgrp newuidmap ngettext nice nisdomainname nl nm node_exporter nohup nproc nroff nsenter nslookup nss-policy-check nstat nsupdate numactl numademo numastat numfmt nv-hostengine nvidia-bug-report.sh nvidia-cuda-mps-control nvidia-cuda-mps-server nvidia-debugdump nvidia-modprobe nvidia-persistenced nvidia-settings nvidia-smi nvidia-xconfig obdfilter-survey objcopy objdump od odbc_config odbcinst ofed_info ofed_rpm_info old omshell openssl openvt oprofile_map_events.pl oprofile_start.sh orbd orca-spire-agent ost-survey outpsfheader p11-kit pack200 pagesize passwd paste patch pathchk pckt_drop pcre-config pdcp pdksh pdsh pee peekfd perf perl perl5.26.1 perlbug perldoc perlivp perlthanks pesigcheck pesign pesign-client pftp pgrep pic piconv pigz pinentry pinentry-curses pinentry-tty ping ping6 pinky pirb pirb-1.0.3 pirb.ruby2.5 pirb.ruby2.5-1.0.3 pk12util pkg-config pkill pl2pm plot-llstat pmap pod2html pod2man pod2text pod2usage podchecker podman podman-remote podselect policytool ppmtolss16 pr preconv printenv printf prlimit prove prtstat pruby pruby-1.0.3 pruby.ruby2.5 pruby.ruby2.5-1.0.3 ps psfaddtable psfgettable psfstriptable psfxtable pslog pstree pstree.x11 ptar ptardiff ptargrep ptx pwd pwdx pxelinux-options pybabel pybabel-2.7 pybabel-3.6 pydoc pydoc3 pydoc3.6 pyjwt pyjwt-3.6 pyrsa-decrypt pyrsa-decrypt-3.6 pyrsa-decrypt-bigfile pyrsa-decrypt-bigfile-3.6 pyrsa-encrypt pyrsa-encrypt-3.6 pyrsa-encrypt-bigfile pyrsa-encrypt-bigfile-3.6 pyrsa-keygen pyrsa-keygen-3.6 pyrsa-priv2pub pyrsa-priv2pub-3.6 pyrsa-sign pyrsa-sign-3.6 pyrsa-verify pyrsa-verify-3.6 python python2 python2.7 python3 python3.6 python3.6m pyvenv pyvenv-3.6 qperf rake rake.ruby.ruby2.5 rake.ruby2.5 randpkt ranlib raw_ethernet_burst_lat raw_ethernet_bw raw_ethernet_fs_rate raw_ethernet_lat rawshark rbash rcopy rdma_client rdma_server rdma_xclient rdma_xserver rdoc rdoc.ruby.ruby2.5 rdoc.ruby2.5 readelf readlink realpath rebuild-jar-repository recode-sr-latin redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-sentinel remunge rename renice reordercap repo2solv repo2solv.sh repomdxml2solv reset resizecons resourcedump resourceparse rev ri ri.ruby.ruby2.5 ri.ruby2.5 riostream rm rmdir rmic rmid rmiregistry routef routel rpcgen rpdcp rping rpm rpm2cpio rpmbuild rpmdb rpmdb2solv rpmgraph rpmkeys rpmlocate rpmmd2solv rpmqpack rpmquery rpms2solv rpmsign rpmspec rpmverify rst2html rst2html4 rst2html4-docutils rst2html5 rst2html5-docutils rst2latex rst2man rst2odt rst2odt_prepstyles rst2pseudoxml rst2s5 rst2xetex rst2xml rstpep2html rstream rsync rsyncstats ruby ruby-find-versioned ruby.ruby2.5 run_perftest_loopback run_perftest_multi_devices runc runcon rview rvim s3 sacct sacctmgr safe-rm safe-rmdir salloc sanity sattach sbatch sbcast scancel scdaemon schemagen scontrol scp screen screendump script scriptreplay scrontab sctp_darn sctp_status sctp_test sdiag sdiff secure-forward-ca-generate secure-forward-ca-generate-0.4.5 secure-forward-ca-generate.ruby2.5 secure-forward-ca-generate.ruby2.5-0.4.5 sed seff seq serialver servertool setarch setfacl setfont setkeycodes setleds setlogcons setmetamode setpalette setpriv setsid setterm setvesablank setvtrgb sftp sg sgather sgpdd-survey sh sha1pass sha1sum sha224sum sha256sum sha384sum sha512sum shade-jar sharkd shasum shifter shifterimg showconsolefont showkey shred shuf signtool signver sinfo sipcalc size sjobexitmod sjstat skill slabtop sleep slencheck slingshot-diag slingshot-ifname slingshot-ifroute slingshot-snapshot slirp4netns slptool smail smicache smidiff smidump smilint smiquery smistrip smixlate smoketest smtpd.py snice soelim sort spawn_console spawn_login spire-agent splain split sponge sprio sprof sqlite3_analyzer squeue sreport srun ss ssh ssh-add ssh-agent ssh-copy-id ssh-keygen ssh-keyscan sshare ssltap sss_ssh_authorizedkeys sss_ssh_knownhostsproxy sstat stat stdbuf stdlogctl strace strace-graph strace-log-merge strigger strings strip stty su sudo sudoedit sudoreplay sum suse-update-mime-defaults susetags2solv sview svn svn-bench svn-populate-node-origins-index svn_apply_autoprops.py svnadmin svnauthz svnauthz-validate svnbench svndiff svndumpfilter svnfsfs svngrep svnlook svnmucc svnraisetreeconflict svnrdump svnserve svnsync svnversion sync syscfg syslinux syslinux-mtools syslinux2ansi systemctl systemd-analyze systemd-ask-password systemd-cat systemd-cgls systemd-cgtop systemd-delta systemd-detect-virt systemd-escape systemd-firstboot systemd-hwdb systemd-inhibit systemd-machine-id-setup systemd-mount systemd-notify systemd-path systemd-run systemd-socket-activate systemd-stdio-bridge systemd-sysusers systemd-tmpfiles systemd-tty-ask-password-agent systemd-umount tabs tac tack tagmedia tail tar taskset tbl tc_wrap.py tclsh tclsh8.6 tcsh tee telnet test testsolv tethereal text2pcap tic time timedatectl timeout tload tmux tnameserv toe top touch tput tr trace tracepath tracepath6 troff true truncate trust ts tset tshark tsort tty turbostat tzselect uai-ssh.sh ucmatose ucx_info ucx_perftest ucx_read_profile udaddy udevadm udpong ul ulockmgr_server umount uname uname26 uncompress unexpand unicode_start unicode_stop uniq unlink unlzma unmunge unpack200 unpigz unshare unxz unzip unzip-plain unzipsfx unzipsfx-plain update-desktop-database update-mime-database updateinfoxml2solv uptime users utmpdump uuidgen uuidparse vdir vdpauinfo vi vidir view vim vim-nox11 vimdiff vimtutor vipe vitmp vkcube vkcubepp vlock vmstat vulkaninfo w wall watch watchgnupg wc wdctl wget whatis whereis which who whoami withsctp wmidump wmixtract wqdump wqdump_ext write wsdump.py wsdump.py-3.6 wsgen wsimport x86_64 x86_64-suse-linux-gnu-pkg-config x86_energy_perf_policy xargs xauth xconv.pl xf86debug xgettext xjc xkbcomp xml2-config xmlcatalog xmllint xorg-backtrace xsltproc xsubpp xxd xz xzcat xzcmp xzdec xzdiff xzegrep xzfgrep xzgrep xzless xzmore xznew yacc yes ypcat ypchfn ypchsh ypdomainname ypmatch yppasswd ypwhich yzpper zcat zcmp zdiff zegrep zfgrep zforce zgrep zip zipcloak zipdetails zipgrep zipgrep-plain zipinfo zipnote zipsplit zless zmore znew zrun zsh zypp-CheckAccessDeleted zypp-NameReqPrv zypper /bin: arch awk basename bash cat chgrp chmod chown chvt clrunimap cp cpio csh date dbus-cleanup-sockets dbus-daemon dbus-monitor dbus-send dbus-test-tool dbus-update-activation-environment dbus-uuidgen dd deallocvt df dmesg dnsdomainname domainname dumpkeys echo egrep ex false fgconsole fgrep fillup find findmnt fsync fuser gawk getkeycodes getunimap grep guess_encoding gunzip gzip hostname ip kbd_mode kbdinfo kbdrate keyctl kill ksh lksh ln loadkeys loadunimap logger login ls lsblk lsmod mail mapscrn md5sum mkdir mknod mksh mktemp mlnx_conf_mgr.sh mlnx_interface_mgr.sh more mount mv nisdomainname openvt outpsfheader pdksh pgrep pidof ping ping6 pkill ps psfaddtable psfgettable psfstriptable psfxtable pwd readlink resizecons rm rmdir rpm screendump sed setfont setkeycodes setleds setlogcons setmetamode setpalette setvesablank setvtrgb sh showconsolefont showkey sleep sort spawn_console spawn_login stat stty su sync systemctl systemd systemd-ask-password tar tcsh touch tracepath tracepath6 true umount uname unicode_start unicode_stop usleep vi vim ypdomainname zcat zsh /usr/lib/mit/bin: gss-client k5srvutil kadmin kdestroy kinit klist kpasswd ksu kswitch ktutil kvno sclient sim_client uuclient /opt/cray/pe/bin: set_default set_default_master set-gcc-libs ============================================================================================= TESTING: configureExternalPackagesDir from config.framework(/global/u2/m/madams/petsc/config/BuildSystem/config/framework.py:1028) serialEvaluation: initial cxxDialectRanges ('c++03', 'c++17') serialEvaluation: new cxxDialectRanges ('c++03', 'c++17') child config.utilities.macosFirewall 0.000006 ============================================================================================= TESTING: configureDebuggers from config.utilities.debuggers(/global/u2/m/madams/petsc/config/BuildSystem/config/utilities/debuggers.py:21) Find a default debugger and determine its arguments Executing: uname -s stdout: Linux Checking for program /global/common/software/nersc/shasta2105/python/3.9-anaconda-2021.05/bin/gdb...not found Checking for program /global/homes/m/madams/.local/perlmutter/3.9-anaconda-2021.05/bin/gdb...not found Checking for program /global/common/software/nersc/shasta2105/cmake/git-master/bin/gdb...not found Checking for program /global/common/software/nersc/cos1.3/cuda/11.3.0/bin/gdb...not found Checking for program /global/common/software/nersc/bin/gdb...not found Checking for program /opt/cray/pe/craype/2.7.11/bin/gdb...not found Checking for program /opt/nvidia/hpc_sdk/Linux_x86_64/21.7/compilers/bin/gdb...not found Checking for program /opt/cray/pe/perftools/21.10.0/bin/gdb...not found Checking for program /opt/cray/pe/papi/6.0.0.10/bin/gdb...not found Checking for program /opt/cray/libfabric/1.11.0.4.79/bin/gdb...not found Checking for program /usr/local/bin/gdb...not found Checking for program /usr/bin/gdb...found Defined make macro "GDB" to "/usr/bin/gdb" Defined "USE_DEBUGGER" to ""gdb"" Executing: uname -s stdout: Linux Defined make macro "DSYMUTIL" to "true" Executing: uname -s stdout: Linux child config.utilities.debuggers 0.031396 ============================================================================================= TESTING: configureDirectories from PETSc.options.petscdir(/global/u2/m/madams/petsc/config/PETSc/options/petscdir.py:23) Checks PETSC_DIR and sets if not set Version Information: #define PETSC_VERSION_RELEASE 0 #define PETSC_VERSION_MAJOR 3 #define PETSC_VERSION_MINOR 16 #define PETSC_VERSION_SUBMINOR 0 #define PETSC_VERSION_PATCH 0 #define PETSC_VERSION_DATE "unknown" #define PETSC_VERSION_GIT "unknown" #define PETSC_VERSION_DATE_GIT "unknown" #define PETSC_VERSION_EQ(MAJOR,MINOR,SUBMINOR) \ #define PETSC_VERSION_ PETSC_VERSION_EQ #define PETSC_VERSION_LT(MAJOR,MINOR,SUBMINOR) \ #define PETSC_VERSION_LE(MAJOR,MINOR,SUBMINOR) \ #define PETSC_VERSION_GT(MAJOR,MINOR,SUBMINOR) \ #define PETSC_VERSION_GE(MAJOR,MINOR,SUBMINOR) \ child PETSc.options.petscdir 0.004878 ============================================================================================= TESTING: getDatafilespath from PETSc.options.dataFilesPath(/global/u2/m/madams/petsc/config/PETSc/options/dataFilesPath.py:29) Checks what DATAFILESPATH should be child PETSc.options.dataFilesPath 0.001159 ============================================================================================= TESTING: configureGit from config.sourceControl(/global/u2/m/madams/petsc/config/BuildSystem/config/sourceControl.py:24) Find the Git executable Checking for program /global/common/software/nersc/shasta2105/python/3.9-anaconda-2021.05/bin/git...not found Checking for program /global/homes/m/madams/.local/perlmutter/3.9-anaconda-2021.05/bin/git...not found Checking for program /global/common/software/nersc/shasta2105/cmake/git-master/bin/git...not found Checking for program /global/common/software/nersc/cos1.3/cuda/11.3.0/bin/git...not found Checking for program /global/common/software/nersc/bin/git...not found Checking for program /opt/cray/pe/craype/2.7.11/bin/git...not found Checking for program /opt/nvidia/hpc_sdk/Linux_x86_64/21.7/compilers/bin/git...not found Checking for program /opt/cray/pe/perftools/21.10.0/bin/git...not found Checking for program /opt/cray/pe/papi/6.0.0.10/bin/git...not found Checking for program /opt/cray/libfabric/1.11.0.4.79/bin/git...not found Checking for program /usr/local/bin/git...not found Checking for program /usr/bin/git...found Defined make macro "GIT" to "git" Executing: git --version stdout: git version 2.26.2 ============================================================================================= TESTING: configureMercurial from config.sourceControl(/global/u2/m/madams/petsc/config/BuildSystem/config/sourceControl.py:35) Find the Mercurial executable Checking for program /global/common/software/nersc/shasta2105/python/3.9-anaconda-2021.05/bin/hg...not found Checking for program /global/homes/m/madams/.local/perlmutter/3.9-anaconda-2021.05/bin/hg...not found Checking for program /global/common/software/nersc/shasta2105/cmake/git-master/bin/hg...not found Checking for program /global/common/software/nersc/cos1.3/cuda/11.3.0/bin/hg...not found Checking for program /global/common/software/nersc/bin/hg...not found Checking for program /opt/cray/pe/craype/2.7.11/bin/hg...not found Checking for program /opt/nvidia/hpc_sdk/Linux_x86_64/21.7/compilers/bin/hg...not found Checking for program /opt/cray/pe/perftools/21.10.0/bin/hg...not found Checking for program /opt/cray/pe/papi/6.0.0.10/bin/hg...not found Checking for program /opt/cray/libfabric/1.11.0.4.79/bin/hg...not found Checking for program /usr/local/bin/hg...not found Checking for program /usr/bin/hg...not found Checking for program /bin/hg...not found Checking for program /usr/lib/mit/bin/hg...not found Checking for program /opt/cray/pe/bin/hg...not found Checking for program /global/homes/m/madams/petsc/lib/petsc/bin/win32fe/hg...not found child config.sourceControl 0.013560 ============================================================================================= TESTING: configureInstallationMethod from PETSc.options.petscclone(/global/u2/m/madams/petsc/config/PETSc/options/petscclone.py:20) lib/petsc/bin/maint exists. This appears to be a repository clone .git directory exists Executing: ['git', 'describe', '--match=v*'] stdout: v3.16.0-358-g1e87b36284 Executing: ['git', 'log', '-1', '--pretty=format:%H'] stdout: 1e87b362848aa09f1ba21f2c0e4a3bafb60428f4 Executing: ['git', 'log', '-1', '--pretty=format:%ci'] stdout: 2021-10-31 19:08:20 -0400 Executing: ['git', 'rev-parse', '--abbrev-ref', 'HEAD'] stdout: adams/pcksp-batch-kokkos Defined "VERSION_GIT" to ""v3.16.0-358-g1e87b36284"" Defined "VERSION_DATE_GIT" to ""2021-10-31 19:08:20 -0400"" Defined "VERSION_BRANCH_GIT" to ""adams/pcksp-batch-kokkos"" child PETSc.options.petscclone 0.388311 ============================================================================================= TESTING: setNativeArchitecture from PETSc.options.arch(/global/u2/m/madams/petsc/config/PETSc/options/arch.py:31) ============================================================================================= TESTING: configureArchitecture from PETSc.options.arch(/global/u2/m/madams/petsc/config/PETSc/options/arch.py:43) Checks PETSC_ARCH and sets if not set ============================================================================================= Warning: PETSC_ARCH from environment does not match command-line or name of script. Warning: Using from command-line or name of script: arch-perlmutter-opt-nvidia-cuda, ignoring environment: arch-perlmutter-opt-gcc-kokkos-cuda.py ============================================================================================= No previous hashfile found Setting hashfile: arch-perlmutter-opt-nvidia-cuda/lib/petsc/conf/configure-hash Deleting configure hash file: arch-perlmutter-opt-nvidia-cuda/lib/petsc/conf/configure-hash Unable to delete configure hash file: arch-perlmutter-opt-nvidia-cuda/lib/petsc/conf/configure-hash child PETSc.options.arch 0.027228 ============================================================================================= TESTING: setInstallDir from PETSc.options.installDir(/global/u2/m/madams/petsc/config/PETSc/options/installDir.py:32) setup installDir to either prefix or if that is not set to PETSC_DIR/PETSC_ARCH Defined make macro "PREFIXDIR" to "/global/homes/m/madams/petsc/arch-perlmutter-opt-nvidia-cuda" ============================================================================================= TESTING: saveReconfigure from PETSc.options.installDir(/global/u2/m/madams/petsc/config/PETSc/options/installDir.py:76) ============================================================================================= TESTING: cleanConfDir from PETSc.options.installDir(/global/u2/m/madams/petsc/config/PETSc/options/installDir.py:69) ============================================================================================= TESTING: configureInstallDir from PETSc.options.installDir(/global/u2/m/madams/petsc/config/PETSc/options/installDir.py:53) Makes installDir subdirectories if it does not exist for both prefix install location and PETSc work install location Changed persistence directory to /global/homes/m/madams/petsc/arch-perlmutter-opt-nvidia-cuda/lib/petsc/conf ============================================================================================= TESTING: restoreReconfigure from PETSc.options.installDir(/global/u2/m/madams/petsc/config/PETSc/options/installDir.py:89) child PETSc.options.installDir 0.005060 ============================================================================================= TESTING: setExternalPackagesDir from PETSc.options.externalpackagesdir(/global/u2/m/madams/petsc/config/PETSc/options/externalpackagesdir.py:15) ============================================================================================= TESTING: cleanExternalpackagesDir from PETSc.options.externalpackagesdir(/global/u2/m/madams/petsc/config/PETSc/options/externalpackagesdir.py:22) child PETSc.options.externalpackagesdir 0.001174 ============================================================================================= TESTING: configureCLanguage from PETSc.options.languages(/global/u2/m/madams/petsc/config/PETSc/options/languages.py:27) Choose whether to compile the PETSc library using a C or C++ compiler C language is C Defined "CLANGUAGE_C" to "1" Defined make macro "CLANGUAGE" to "C" child PETSc.options.languages 0.001585 ============================================================================================= TESTING: resetEnvCompilers from config.setCompilers(/global/u2/m/madams/petsc/config/BuildSystem/config/setCompilers.py:2101) ============================================================================================= TESTING: checkEnvCompilers from config.setCompilers(/global/u2/m/madams/petsc/config/BuildSystem/config/setCompilers.py:2131) ============================================================================================= TESTING: checkMPICompilerOverride from config.setCompilers(/global/u2/m/madams/petsc/config/BuildSystem/config/setCompilers.py:2071) Check if --with-mpi-dir is used along with CC CXX or FC compiler options. This usually prevents mpi compilers from being used - so issue a warning ============================================================================================= TESTING: requireMpiLdPath from config.setCompilers(/global/u2/m/madams/petsc/config/BuildSystem/config/setCompilers.py:2092) OpenMPI wrappers require LD_LIBRARY_PATH set ============================================================================================= TESTING: checkInitialFlags from config.setCompilers(/global/u2/m/madams/petsc/config/BuildSystem/config/setCompilers.py:604) Initialize the compiler and linker flags Initialized CFLAGS to -g -DLANDAU_DIM=2 -DLANDAU_MAX_SPECIES=10 -DLANDAU_MAX_Q=4 -mp=gpu Initialized CFLAGS to -g -DLANDAU_DIM=2 -DLANDAU_MAX_SPECIES=10 -DLANDAU_MAX_Q=4 -mp=gpu Initialized LDFLAGS to Initialized CUDAFLAGS to -g -Xcompiler -rdynamic -DLANDAU_DIM=2 -DLANDAU_MAX_SPECIES=10 -DLANDAU_MAX_Q=4 -mp=gpu Initialized CUDAFLAGS to -g -Xcompiler -rdynamic -DLANDAU_DIM=2 -DLANDAU_MAX_SPECIES=10 -DLANDAU_MAX_Q=4 -mp=gpu Initialized LDFLAGS to Initialized HIPFLAGS to Initialized HIPFLAGS to Initialized LDFLAGS to Initialized SYCLCXXFLAGS to Initialized SYCLCXXFLAGS to Initialized LDFLAGS to Initialized CXXFLAGS to -g -DLANDAU_DIM=2 -DLANDAU_MAX_SPECIES=10 -DLANDAU_MAX_Q=4 -mp=gpu Initialized CXX_CXXFLAGS to Initialized LDFLAGS to Initialized FFLAGS to -g -mp=gpu Initialized FFLAGS to -g -mp=gpu Initialized LDFLAGS to Initialized CPPFLAGS to Initialized FPPFLAGS to Initialized CUDAPPFLAGS to -Wno-deprecated-gpu-targets Initialized CXXPPFLAGS to Initialized HIPPPFLAGS to Initialized SYCLPPFLAGS to Initialized CC_LINKER_FLAGS to [] Initialized CXX_LINKER_FLAGS to [] Initialized FC_LINKER_FLAGS to [] Initialized CUDAC_LINKER_FLAGS to [] Initialized HIPC_LINKER_FLAGS to [] Initialized SYCLCXX_LINKER_FLAGS to [] Initialized sharedLibraryFlags to [] Initialized dynamicLibraryFlags to [] ============================================================================================= TESTING: checkCCompiler from config.setCompilers(/global/u2/m/madams/petsc/config/BuildSystem/config/setCompilers.py:787) Locate a functional C compiler Checking for program /global/common/software/nersc/shasta2105/python/3.9-anaconda-2021.05/bin/cc...not found Checking for program /global/homes/m/madams/.local/perlmutter/3.9-anaconda-2021.05/bin/cc...not found Checking for program /global/common/software/nersc/shasta2105/cmake/git-master/bin/cc...not found Checking for program /global/common/software/nersc/cos1.3/cuda/11.3.0/bin/cc...not found Checking for program /global/common/software/nersc/bin/cc...not found Checking for program /opt/cray/pe/craype/2.7.11/bin/cc...found Defined make macro "CC" to "cc" ===== Checking compiler Executing: cc -c -o /tmp/petsc-jV9U1b/config.setCompilers/conftest.o -I/tmp/petsc-jV9U1b/config.setCompilers -g -DLANDAU_DIM=2 -DLANDAU_MAX_SPECIES=10 -DLANDAU_MAX_Q=4 -mp=gpu /tmp/petsc-jV9U1b/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } ===== Checking linker Executing: cc -c -o /tmp/petsc-jV9U1b/config.setCompilers/conftest.o -I/tmp/petsc-jV9U1b/config.setCompilers -g -DLANDAU_DIM=2 -DLANDAU_MAX_SPECIES=10 -DLANDAU_MAX_Q=4 -mp=gpu /tmp/petsc-jV9U1b/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: cc -o /tmp/petsc-jV9U1b/config.setCompilers/conftest -g -DLANDAU_DIM=2 -DLANDAU_MAX_SPECIES=10 -DLANDAU_MAX_Q=4 -mp=gpu /tmp/petsc-jV9U1b/config.setCompilers/conftest.o ===== Checking linker Executing: cc -c -o /tmp/petsc-jV9U1b/config.setCompilers/conftest.o -I/tmp/petsc-jV9U1b/config.setCompilers -g -DLANDAU_DIM=2 -DLANDAU_MAX_SPECIES=10 -DLANDAU_MAX_Q=4 -mp=gpu /tmp/petsc-jV9U1b/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: cc -o /tmp/petsc-jV9U1b/config.setCompilers/conftest -g -DLANDAU_DIM=2 -DLANDAU_MAX_SPECIES=10 -DLANDAU_MAX_Q=4 -mp=gpu /tmp/petsc-jV9U1b/config.setCompilers/conftest.o -lpetsc-ufod4vtr9mqHvKIQiVAm Possible ERROR while running linker: exit code 2 stderr: /usr/bin/ld: cannot find -lpetsc-ufod4vtr9mqHvKIQiVAm pgacclnk: child process exit status 1: /usr/bin/ld Linker output before filtering: /usr/bin/ld: cannot find -lpetsc-ufod4vtr9mqHvKIQiVAm pgacclnk: child process exit status 1: /usr/bin/ld : Linker output after filtering: /usr/bin/ld: cannot find -lpetsc-ufod4vtr9mqHvKIQiVAm pgacclnk: child process exit status 1: /usr/bin/ld: ======== Checking running linked program ===== Checking linker Executing: cc -c -o /tmp/petsc-jV9U1b/config.setCompilers/conftest.o -I/tmp/petsc-jV9U1b/config.setCompilers -g -DLANDAU_DIM=2 -DLANDAU_MAX_SPECIES=10 -DLANDAU_MAX_Q=4 -mp=gpu /tmp/petsc-jV9U1b/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: cc -o /tmp/petsc-jV9U1b/config.setCompilers/conftest -g -DLANDAU_DIM=2 -DLANDAU_MAX_SPECIES=10 -DLANDAU_MAX_Q=4 -mp=gpu /tmp/petsc-jV9U1b/config.setCompilers/conftest.o Testing executable /tmp/petsc-jV9U1b/config.setCompilers/conftest to see if it can be run Executing: /tmp/petsc-jV9U1b/config.setCompilers/conftest Running Executable with threads to time it out at 60 Executing: /tmp/petsc-jV9U1b/config.setCompilers/conftest Executing: cc --version stdout: nvc 21.7-0 64-bit target on x86-64 Linux -tp zen-64 NVIDIA Compilers and Tools Copyright (c) 2021, NVIDIA CORPORATION & AFFILIATES. All rights reserved. ============================================================================================= TESTING: checkCPreprocessor from config.setCompilers(/global/u2/m/madams/petsc/config/BuildSystem/config/setCompilers.py:826) Locate a functional C preprocessor Checking for program /global/common/software/nersc/shasta2105/python/3.9-anaconda-2021.05/bin/cc...not found Checking for program /global/homes/m/madams/.local/perlmutter/3.9-anaconda-2021.05/bin/cc...not found Checking for program /global/common/software/nersc/shasta2105/cmake/git-master/bin/cc...not found Checking for program /global/common/software/nersc/cos1.3/cuda/11.3.0/bin/cc...not found Checking for program /global/common/software/nersc/bin/cc...not found Checking for program /opt/cray/pe/craype/2.7.11/bin/cc...found Defined make macro "CPP" to "cc -E" Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: cc -E -I/tmp/petsc-jV9U1b/config.setCompilers /tmp/petsc-jV9U1b/config.setCompilers/conftest.c Possible ERROR while running preprocessor: stdout: # 1 "/tmp/petsc-jV9U1b/config.setCompilers/conftest.c" # 1 "/opt/nvidia/hpc_sdk/Linux_x86_64/21.7/compilers/include/_cplus_macros.h" 1 3 # 1 "/tmp/petsc-jV9U1b/config.setCompilers/conftest.c" 2 # 1 "/opt/nvidia/hpc_sdk/Linux_x86_64/21.7/compilers/include/_cplus_preinclude.h" 1 3 struct __va_list_tag { unsigned int gp_offset; unsigned int fp_offset; char *overflow_arg_area; char *reg_save_area; }; # 27 "/opt/nvidia/hpc_sdk/Linux_x86_64/21.7/compilers/include/_cplus_preinclude.h" 3 typedef struct __va_list_tag __pgi_va_list[1]; # 41 "/opt/nvidia/hpc_sdk/Linux_x86_64/21.7/compilers/include/_cplus_preinclude.h" 3 # 1 "/tmp/petsc-jV9U1b/config.setCompilers/conftest.c" 2 # 1 "/tmp/petsc-jV9U1b/config.setCompilers/confdefs.h" 1 # 2 "/tmp/petsc-jV9U1b/config.setCompilers/conftest.c" 2 # 1 "/tmp/petsc-jV9U1b/config.setCompilers/conffix.h" 1 # 3 "/tmp/petsc-jV9U1b/config.setCompilers/conftest.c" 2 # 1 "/opt/nvidia/hpc_sdk/Linux_x86_64/21.7/compilers/include/stdlib.h" 1 3 #pragma once # 1 "/usr/include/stdlib.h" 1 3 # 1 "/usr/include/bits/libc-header-start.h" 1 3 # 1 "/usr/include/features.h" 1 3 # 142 "/usr/include/features.h" 3 # 162 "/usr/include/features.h" 3 # 173 "/usr/include/features.h" 3 # 187 "/usr/include/features.h" 3 # 211 "/usr/include/features.h" 3 # 222 "/usr/include/features.h" 3 # 262 "/usr/include/features.h" 3 # 278 "/usr/include/features.h" 3 # 291 "/usr/include/features.h" 3 # 317 "/usr/include/features.h" 3 # 349 "/usr/include/features.h" 3 # 388 "/usr/include/features.h" 3 # 1 "/usr/include/stdc-predef.h" 1 3 # 43 "/usr/include/stdc-predef.h" 3 # 51 "/usr/include/stdc-predef.h" 3 # 402 "/usr/include/features.h" 2 3 # 1 "/usr/include/sys/cdefs.h" 1 3 # 48 "/usr/include/sys/cdefs.h" 3 # 72 "/usr/include/sys/cdefs.h" 3 # 82 "/usr/include/sys/cdefs.h" 3 # 116 "/usr/include/sys/cdefs.h" 3 # 133 "/usr/include/sys/cdefs.h" 3 # 156 "/usr/include/sys/cdefs.h" 3 # 184 "/usr/include/sys/cdefs.h" 3 # 217 "/usr/include/sys/cdefs.h" 3 # 244 "/usr/include/sys/cdefs.h" 3 # 262 "/usr/include/sys/cdefs.h" 3 # 285 "/usr/include/sys/cdefs.h" 3 # 308 "/usr/include/sys/cdefs.h" 3 # 320 "/usr/include/sys/cdefs.h" 3 # 350 "/usr/include/sys/cdefs.h" 3 # 392 "/usr/include/sys/cdefs.h" 3 # 400 "/usr/include/sys/cdefs.h" 3 # 410 "/usr/include/sys/cdefs.h" 3 # 418 "/usr/include/sys/cdefs.h" 3 # 1 "/usr/include/bits/wordsize.h" 1 3 # 10 "/usr/include/bits/wordsize.h" 3 # 420 "/usr/include/sys/cdefs.h" 2 3 # 1 "/usr/include/bits/long-double.h" 1 3 # 421 "/usr/include/sys/cdefs.h" 2 3 # 453 "/usr/include/sys/cdefs.h" 3 # 466 "/usr/include/sys/cdefs.h" 3 # 483 "/usr/include/sys/cdefs.h" 3 # 424 "/usr/include/features.h" 2 3 # 1 "/usr/include/gnu/stubs.h" 1 3 # 1 "/usr/include/gnu/stubs-64.h" 1 3 # 11 "/usr/include/gnu/stubs.h" 2 3 # 448 "/usr/include/features.h" 2 3 # 34 "/usr/include/bits/libc-header-start.h" 2 3 # 44 "/usr/include/bits/libc-header-start.h" 3 # 53 "/usr/include/bits/libc-header-start.h" 3 # 62 "/usr/include/bits/libc-header-start.h" 3 # 26 "/usr/include/stdlib.h" 2 3 # 1 "/usr/lib64/gcc/x86_64-suse-linux/7/include/stddef.h" 1 3 # 44 "/usr/lib64/gcc/x86_64-suse-linux/7/include/stddef.h" 3 # 91 "/usr/lib64/gcc/x86_64-suse-linux/7/include/stddef.h" 3 # 116 "/usr/lib64/gcc/x86_64-suse-linux/7/include/stddef.h" 3 # 164 "/usr/lib64/gcc/x86_64-suse-linux/7/include/stddef.h" 3 # 216 "/usr/lib64/gcc/x86_64-suse-linux/7/include/stddef.h" 3 typedef unsigned long int size_t; # 240 "/usr/lib64/gcc/x86_64-suse-linux/7/include/stddef.h" 3 # 282 "/usr/lib64/gcc/x86_64-suse-linux/7/include/stddef.h" 3 # 310 "/usr/lib64/gcc/x86_64-suse-linux/7/include/stddef.h" 3 # 323 "/usr/lib64/gcc/x86_64-suse-linux/7/include/stddef.h" 3 typedef int wchar_t; # 349 "/usr/lib64/gcc/x86_64-suse-linux/7/include/stddef.h" 3 # 361 "/usr/lib64/gcc/x86_64-suse-linux/7/include/stddef.h" 3 # 395 "/usr/lib64/gcc/x86_64-suse-linux/7/include/stddef.h" 3 # 413 "/usr/lib64/gcc/x86_64-suse-linux/7/include/stddef.h" 3 # 449 "/usr/lib64/gcc/x86_64-suse-linux/7/include/stddef.h" 3 # 32 "/usr/include/stdlib.h" 2 3 # 1 "/usr/include/bits/waitflags.h" 1 3 # 35 "/usr/include/bits/waitflags.h" 3 # 40 "/usr/include/stdlib.h" 2 3 # 1 "/usr/include/bits/waitstatus.h" 1 3 # 41 "/usr/include/stdlib.h" 2 3 # 53 "/usr/include/stdlib.h" 3 # 1 "/opt/nvidia/hpc_sdk/Linux_x86_64/21.7/compilers/include/bits/floatn.h" 1 3 #pragma once # 32 "/opt/nvidia/hpc_sdk/Linux_x86_64/21.7/compilers/include/bits/floatn.h" 3 # 1 "/usr/include/bits/floatn.h" 1 3 # 36 "/usr/include/bits/floatn.h" 3 # 55 "/usr/include/bits/floatn.h" 3 # 67 "/usr/include/bits/floatn.h" 3 # 93 "/usr/include/bits/floatn.h" 3 # 34 "/opt/nvidia/hpc_sdk/Linux_x86_64/21.7/compilers/include/bits/floatn.h" 2 3 # 67 "/opt/nvidia/hpc_sdk/Linux_x86_64/21.7/compilers/include/bits/floatn.h" 3 typedef __float128 _Float128; # 83 "/opt/nvidia/hpc_sdk/Linux_x86_64/21.7/compilers/include/bits/floatn.h" 3 # 114 "/opt/nvidia/hpc_sdk/Linux_x86_64/21.7/compilers/include/bits/floatn.h" 3 # 132 "/opt/nvidia/hpc_sdk/Linux_x86_64/21.7/compilers/include/bits/floatn.h" 3 typedef _Complex float __cfloat128 __attribute__ ((__mode__ (__TC__))); # 150 "/opt/nvidia/hpc_sdk/Linux_x86_64/21.7/compilers/include/bits/floatn.h" 3 # 197 "/opt/nvidia/hpc_sdk/Linux_x86_64/21.7/compilers/include/bits/floatn.h" 3 # 56 "/usr/include/stdlib.h" 2 3 typedef struct { int quot; int rem; } div_t; typedef struct { long int quot; long int rem; } ldiv_t; typedef struct { long long int quot; long long int rem; } lldiv_t; extern size_t __ctype_get_mb_cur_max (void) __attribute__ ((__nothrow__ , __leaf__)) ; extern double atof (const char *__nptr) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) ; extern int atoi (const char *__nptr) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) ; extern long int atol (const char *__nptr) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) ; extern long long int atoll (const char *__nptr) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) ; extern double strtod (const char *__restrict __nptr, char **__restrict __endptr) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern float strtof (const char *__restrict __nptr, char **__restrict __endptr) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern long double strtold (const char *__restrict __nptr, char **__restrict __endptr) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); # 137 "/usr/include/stdlib.h" 3 extern long int strtol (const char *__restrict __nptr, char **__restrict __endptr, int __base) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern unsigned long int strtoul (const char *__restrict __nptr, char **__restrict __endptr, int __base) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern long long int strtoq (const char *__restrict __nptr, char **__restrict __endptr, int __base) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern unsigned long long int strtouq (const char *__restrict __nptr, char **__restrict __endptr, int __base) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern long long int strtoll (const char *__restrict __nptr, char **__restrict __endptr, int __base) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern unsigned long long int strtoull (const char *__restrict __nptr, char **__restrict __endptr, int __base) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); # 187 "/usr/include/stdlib.h" 3 # 242 "/usr/include/stdlib.h" 3 # 264 "/usr/include/stdlib.h" 3 extern char *l64a (long int __n) __attribute__ ((__nothrow__ , __leaf__)) ; extern long int a64l (const char *__s) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) ; # 1 "/usr/include/sys/types.h" 1 3 # 1 "/usr/include/bits/types.h" 1 3 # 1 "/usr/include/bits/wordsize.h" 1 3 # 10 "/usr/include/bits/wordsize.h" 3 # 28 "/usr/include/bits/types.h" 2 3 typedef unsigned char __u_char; typedef unsigned short int __u_short; typedef unsigned int __u_int; typedef unsigned long int __u_long; typedef signed char __int8_t; typedef unsigned char __uint8_t; typedef signed short int __int16_t; typedef unsigned short int __uint16_t; typedef signed int __int32_t; typedef unsigned int __uint32_t; typedef signed long int __int64_t; typedef unsigned long int __uint64_t; typedef long int __quad_t; typedef unsigned long int __u_quad_t; typedef long int __intmax_t; typedef unsigned long int __uintmax_t; # 125 "/usr/include/bits/types.h" 3 # 1 "/usr/include/bits/typesizes.h" 1 3 # 37 "/usr/include/bits/typesizes.h" 3 # 75 "/usr/include/bits/typesizes.h" 3 # 131 "/usr/include/bits/types.h" 2 3 typedef unsigned long int __dev_t; typedef unsigned int __uid_t; typedef unsigned int __gid_t; typedef unsigned long int __ino_t; typedef unsigned long int __ino64_t; typedef unsigned int __mode_t; typedef unsigned long int __nlink_t; typedef long int __off_t; typedef long int __off64_t; typedef int __pid_t; typedef struct { int __val[2]; } __fsid_t; typedef long int __clock_t; typedef unsigned long int __rlim_t; typedef unsigned long int __rlim64_t; typedef unsigned int __id_t; typedef long int __time_t; typedef unsigned int __useconds_t; typedef long int __suseconds_t; typedef int __daddr_t; typedef int __key_t; typedef int __clockid_t; typedef void * __timer_t; typedef long int __blksize_t; typedef long int __blkcnt_t; typedef long int __blkcnt64_t; typedef unsigned long int __fsblkcnt_t; typedef unsigned long int __fsblkcnt64_t; typedef unsigned long int __fsfilcnt_t; typedef unsigned long int __fsfilcnt64_t; typedef long int __fsword_t; typedef long int __ssize_t; typedef long int __syscall_slong_t; typedef unsigned long int __syscall_ulong_t; typedef __off64_t __loff_t; typedef __quad_t *__qaddr_t; typedef char *__caddr_t; typedef long int __intptr_t; typedef unsigned int __socklen_t; typedef int __sig_atomic_t; # 30 "/usr/include/sys/types.h" 2 3 typedef __u_char u_char; typedef __u_short u_short; typedef __u_int u_int; typedef __u_long u_long; typedef __quad_t quad_t; typedef __u_quad_t u_quad_t; typedef __fsid_t fsid_t; typedef __loff_t loff_t; typedef __ino_t ino_t; # 58 "/usr/include/sys/types.h" 3 typedef __dev_t dev_t; typedef __gid_t gid_t; typedef __mode_t mode_t; typedef __nlink_t nlink_t; typedef __uid_t uid_t; typedef __off_t off_t; # 96 "/usr/include/sys/types.h" 3 typedef __pid_t pid_t; typedef __id_t id_t; typedef __ssize_t ssize_t; typedef __daddr_t daddr_t; typedef __caddr_t caddr_t; typedef __key_t key_t; # 1 "/usr/include/bits/types/clock_t.h" 1 3 typedef __clock_t clock_t; # 128 "/usr/include/sys/types.h" 2 3 # 1 "/usr/include/bits/types/clockid_t.h" 1 3 typedef __clockid_t clockid_t; # 130 "/usr/include/sys/types.h" 2 3 # 1 "/usr/include/bits/types/time_t.h" 1 3 typedef __time_t time_t; # 131 "/usr/include/sys/types.h" 2 3 # 1 "/usr/include/bits/types/timer_t.h" 1 3 typedef __timer_t timer_t; # 132 "/usr/include/sys/types.h" 2 3 # 143 "/usr/include/sys/types.h" 3 # 1 "/usr/lib64/gcc/x86_64-suse-linux/7/include/stddef.h" 1 3 # 44 "/usr/lib64/gcc/x86_64-suse-linux/7/include/stddef.h" 3 # 91 "/usr/lib64/gcc/x86_64-suse-linux/7/include/stddef.h" 3 # 116 "/usr/lib64/gcc/x86_64-suse-linux/7/include/stddef.h" 3 # 164 "/usr/lib64/gcc/x86_64-suse-linux/7/include/stddef.h" 3 # 240 "/usr/lib64/gcc/x86_64-suse-linux/7/include/stddef.h" 3 # 349 "/usr/lib64/gcc/x86_64-suse-linux/7/include/stddef.h" 3 # 361 "/usr/lib64/gcc/x86_64-suse-linux/7/include/stddef.h" 3 # 395 "/usr/lib64/gcc/x86_64-suse-linux/7/include/stddef.h" 3 # 413 "/usr/lib64/gcc/x86_64-suse-linux/7/include/stddef.h" 3 # 449 "/usr/lib64/gcc/x86_64-suse-linux/7/include/stddef.h" 3 # 146 "/usr/include/sys/types.h" 2 3 typedef unsigned long int ulong; typedef unsigned short int ushort; typedef unsigned int uint; # 1 "/usr/include/bits/stdint-intn.h" 1 3 typedef __int8_t int8_t; typedef __int16_t int16_t; typedef __int32_t int32_t; typedef __int64_t int64_t; # 157 "/usr/include/sys/types.h" 2 3 # 173 "/usr/include/sys/types.h" 3 typedef unsigned int u_int8_t __attribute__ ((__mode__ (__QI__))); typedef unsigned int u_int16_t __attribute__ ((__mode__ (__HI__))); typedef unsigned int u_int32_t __attribute__ ((__mode__ (__SI__))); typedef unsigned int u_int64_t __attribute__ ((__mode__ (__DI__))); typedef int register_t __attribute__ ((__mode__ (__word__))); # 1 "/usr/include/endian.h" 1 3 # 1 "/usr/include/bits/endian.h" 1 3 # 37 "/usr/include/endian.h" 2 3 # 50 "/usr/include/endian.h" 3 # 1 "/usr/include/bits/byteswap.h" 1 3 # 1 "/usr/include/bits/wordsize.h" 1 3 # 10 "/usr/include/bits/wordsize.h" 3 # 29 "/usr/include/bits/byteswap.h" 2 3 # 1 "/usr/include/bits/byteswap-16.h" 1 3 # 36 "/usr/include/bits/byteswap.h" 2 3 static __inline unsigned int __bswap_32 (unsigned int __bsx) { return __builtin_bswap32 (__bsx); } # 93 "/usr/include/bits/byteswap.h" 3 # 106 "/usr/include/bits/byteswap.h" 3 static __inline __uint64_t __bswap_64 (__uint64_t __bsx) { return __builtin_bswap64 (__bsx); } # 154 "/usr/include/bits/byteswap.h" 3 # 61 "/usr/include/endian.h" 2 3 # 1 "/usr/include/bits/uintn-identity.h" 1 3 static __inline __uint16_t __uint16_identity (__uint16_t __x) { return __x; } static __inline __uint32_t __uint32_identity (__uint32_t __x) { return __x; } static __inline __uint64_t __uint64_identity (__uint64_t __x) { return __x; } # 62 "/usr/include/endian.h" 2 3 # 96 "/usr/include/endian.h" 3 # 195 "/usr/include/sys/types.h" 2 3 # 1 "/usr/include/sys/select.h" 1 3 # 1 "/usr/include/bits/select.h" 1 3 # 1 "/usr/include/bits/wordsize.h" 1 3 # 10 "/usr/include/bits/wordsize.h" 3 # 23 "/usr/include/bits/select.h" 2 3 # 43 "/usr/include/bits/select.h" 3 # 57 "/usr/include/bits/select.h" 3 # 31 "/usr/include/sys/select.h" 2 3 # 1 "/usr/include/bits/types/sigset_t.h" 1 3 # 1 "/usr/include/bits/types/__sigset_t.h" 1 3 typedef struct { unsigned long int __val[(1024 / (8 * sizeof (unsigned long int)))]; } __sigset_t; # 5 "/usr/include/bits/types/sigset_t.h" 2 3 typedef __sigset_t sigset_t; # 34 "/usr/include/sys/select.h" 2 3 # 1 "/usr/include/bits/types/struct_timeval.h" 1 3 struct timeval { __time_t tv_sec; __suseconds_t tv_usec; }; # 38 "/usr/include/sys/select.h" 2 3 # 1 "/usr/include/bits/types/struct_timespec.h" 1 3 struct timespec { __time_t tv_sec; __syscall_slong_t tv_nsec; }; # 40 "/usr/include/sys/select.h" 2 3 typedef __suseconds_t suseconds_t; typedef long int __fd_mask; typedef struct { __fd_mask __fds_bits[1024 / (8 * (int) sizeof (__fd_mask))]; } fd_set; typedef __fd_mask fd_mask; extern int select (int __nfds, fd_set *__restrict __readfds, fd_set *__restrict __writefds, fd_set *__restrict __exceptfds, struct timeval *__restrict __timeout); extern int pselect (int __nfds, fd_set *__restrict __readfds, fd_set *__restrict __writefds, fd_set *__restrict __exceptfds, const struct timespec *__restrict __timeout, const __sigset_t *__restrict __sigmask); # 198 "/usr/include/sys/types.h" 2 3 # 1 "/usr/include/sys/sysmacros.h" 1 3 # 1 "/usr/include/bits/sysmacros.h" 1 3 # 47 "/usr/include/bits/sysmacros.h" 3 # 59 "/usr/include/bits/sysmacros.h" 3 # 73 "/usr/include/bits/sysmacros.h" 3 # 42 "/usr/include/sys/sysmacros.h" 2 3 # 59 "/usr/include/sys/sysmacros.h" 3 extern unsigned int gnu_dev_major (__dev_t __dev) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)); extern unsigned int gnu_dev_minor (__dev_t __dev) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)); extern __dev_t gnu_dev_makedev (unsigned int __major, unsigned int __minor) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)); # 84 "/usr/include/sys/sysmacros.h" 3 # 99 "/usr/include/sys/sysmacros.h" 3 # 109 "/usr/include/sys/sysmacros.h" 3 # 206 "/usr/include/sys/types.h" 2 3 typedef __blksize_t blksize_t; typedef __blkcnt_t blkcnt_t; typedef __fsblkcnt_t fsblkcnt_t; typedef __fsfilcnt_t fsfilcnt_t; # 244 "/usr/include/sys/types.h" 3 # 1 "/usr/include/bits/pthreadtypes.h" 1 3 # 1 "/usr/include/bits/thread-shared-types.h" 1 3 # 1 "/usr/include/bits/pthreadtypes-arch.h" 1 3 # 1 "/usr/include/bits/wordsize.h" 1 3 # 10 "/usr/include/bits/wordsize.h" 3 # 22 "/usr/include/bits/pthreadtypes-arch.h" 2 3 # 49 "/usr/include/bits/pthreadtypes-arch.h" 3 struct __pthread_rwlock_arch_t { unsigned int __readers; unsigned int __writers; unsigned int __wrphase_futex; unsigned int __writers_futex; unsigned int __pad3; unsigned int __pad4; int __cur_writer; int __shared; signed char __rwelision; unsigned char __pad1[7]; unsigned long int __pad2; unsigned int __flags; # 92 "/usr/include/bits/pthreadtypes-arch.h" 3 }; # 59 "/usr/include/bits/thread-shared-types.h" 2 3 typedef struct __pthread_internal_list { struct __pthread_internal_list *__prev; struct __pthread_internal_list *__next; } __pthread_list_t; # 74 "/usr/include/bits/thread-shared-types.h" 3 # 98 "/usr/include/bits/thread-shared-types.h" 3 struct __pthread_mutex_s { int __lock ; unsigned int __count; int __owner; unsigned int __nusers; int __kind; short __spins; short __elision; __pthread_list_t __list; # 143 "/usr/include/bits/thread-shared-types.h" 3 }; struct __pthread_cond_s { union { unsigned long long int __wseq; struct { unsigned int __low; unsigned int __high; } __wseq32; }; union { unsigned long long int __g1_start; struct { unsigned int __low; unsigned int __high; } __g1_start32; }; unsigned int __g_refs[2] ; unsigned int __g_size[2]; unsigned int __g1_orig_size; unsigned int __wrefs; unsigned int __g_signals[2]; }; # 24 "/usr/include/bits/pthreadtypes.h" 2 3 typedef unsigned long int pthread_t; typedef union { char __size[4]; int __align; } pthread_mutexattr_t; typedef union { char __size[4]; int __align; } pthread_condattr_t; typedef unsigned int pthread_key_t; typedef int pthread_once_t; union pthread_attr_t { char __size[56]; long int __align; }; typedef union pthread_attr_t pthread_attr_t; typedef union { struct __pthread_mutex_s __data; char __size[40]; long int __align; } pthread_mutex_t; typedef union { struct __pthread_cond_s __data; char __size[48]; long long int __align; } pthread_cond_t; typedef union { struct __pthread_rwlock_arch_t __data; char __size[56]; long int __align; } pthread_rwlock_t; typedef union { char __size[8]; long int __align; } pthread_rwlockattr_t; typedef volatile int pthread_spinlock_t; typedef union { char __size[32]; long int __align; } pthread_barrier_t; typedef union { char __size[4]; int __align; } pthread_barrierattr_t; # 255 "/usr/include/sys/types.h" 2 3 # 280 "/usr/include/stdlib.h" 2 3 extern long int random (void) __attribute__ ((__nothrow__ , __leaf__)); extern void srandom (unsigned int __seed) __attribute__ ((__nothrow__ , __leaf__)); extern char *initstate (unsigned int __seed, char *__statebuf, size_t __statelen) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); extern char *setstate (char *__statebuf) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); struct random_data { int32_t *fptr; int32_t *rptr; int32_t *state; int rand_type; int rand_deg; int rand_sep; int32_t *end_ptr; }; extern int random_r (struct random_data *__restrict __buf, int32_t *__restrict __result) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern int srandom_r (unsigned int __seed, struct random_data *__buf) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); extern int initstate_r (unsigned int __seed, char *__restrict __statebuf, size_t __statelen, struct random_data *__restrict __buf) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 4))); extern int setstate_r (char *__restrict __statebuf, struct random_data *__restrict __buf) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern int rand (void) __attribute__ ((__nothrow__ , __leaf__)); extern void srand (unsigned int __seed) __attribute__ ((__nothrow__ , __leaf__)); extern int rand_r (unsigned int *__seed) __attribute__ ((__nothrow__ , __leaf__)); extern double drand48 (void) __attribute__ ((__nothrow__ , __leaf__)); extern double erand48 (unsigned short int __xsubi[3]) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern long int lrand48 (void) __attribute__ ((__nothrow__ , __leaf__)); extern long int nrand48 (unsigned short int __xsubi[3]) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern long int mrand48 (void) __attribute__ ((__nothrow__ , __leaf__)); extern long int jrand48 (unsigned short int __xsubi[3]) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern void srand48 (long int __seedval) __attribute__ ((__nothrow__ , __leaf__)); extern unsigned short int *seed48 (unsigned short int __seed16v[3]) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern void lcong48 (unsigned short int __param[7]) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); struct drand48_data { unsigned short int __x[3]; unsigned short int __old_x[3]; unsigned short int __c; unsigned short int __init; unsigned long long int __a; }; extern int drand48_r (struct drand48_data *__restrict __buffer, double *__restrict __result) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern int erand48_r (unsigned short int __xsubi[3], struct drand48_data *__restrict __buffer, double *__restrict __result) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern int lrand48_r (struct drand48_data *__restrict __buffer, long int *__restrict __result) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern int nrand48_r (unsigned short int __xsubi[3], struct drand48_data *__restrict __buffer, long int *__restrict __result) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern int mrand48_r (struct drand48_data *__restrict __buffer, long int *__restrict __result) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern int jrand48_r (unsigned short int __xsubi[3], struct drand48_data *__restrict __buffer, long int *__restrict __result) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern int srand48_r (long int __seedval, struct drand48_data *__buffer) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); extern int seed48_r (unsigned short int __seed16v[3], struct drand48_data *__buffer) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern int lcong48_r (unsigned short int __param[7], struct drand48_data *__buffer) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); extern void *malloc (size_t __size) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__malloc__)) ; extern void *calloc (size_t __nmemb, size_t __size) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__malloc__)) ; extern void *realloc (void *__ptr, size_t __size) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)); # 446 "/usr/include/stdlib.h" 3 extern void free (void *__ptr) __attribute__ ((__nothrow__ , __leaf__)); # 1 "/opt/nvidia/hpc_sdk/Linux_x86_64/21.7/compilers/include/alloca.h" 1 3 # 1 "/usr/include/alloca.h" 1 3 # 1 "/usr/lib64/gcc/x86_64-suse-linux/7/include/stddef.h" 1 3 # 44 "/usr/lib64/gcc/x86_64-suse-linux/7/include/stddef.h" 3 # 91 "/usr/lib64/gcc/x86_64-suse-linux/7/include/stddef.h" 3 # 116 "/usr/lib64/gcc/x86_64-suse-linux/7/include/stddef.h" 3 # 164 "/usr/lib64/gcc/x86_64-suse-linux/7/include/stddef.h" 3 # 240 "/usr/lib64/gcc/x86_64-suse-linux/7/include/stddef.h" 3 # 349 "/usr/lib64/gcc/x86_64-suse-linux/7/include/stddef.h" 3 # 361 "/usr/lib64/gcc/x86_64-suse-linux/7/include/stddef.h" 3 # 395 "/usr/lib64/gcc/x86_64-suse-linux/7/include/stddef.h" 3 # 413 "/usr/lib64/gcc/x86_64-suse-linux/7/include/stddef.h" 3 # 449 "/usr/lib64/gcc/x86_64-suse-linux/7/include/stddef.h" 3 # 25 "/usr/include/alloca.h" 2 3 extern void *alloca (size_t __size) __attribute__ ((__nothrow__ , __leaf__)); # 13 "/opt/nvidia/hpc_sdk/Linux_x86_64/21.7/compilers/include/alloca.h" 2 3 extern void* __alloca(size_t); # 32 "/opt/nvidia/hpc_sdk/Linux_x86_64/21.7/compilers/include/alloca.h" 3 # 452 "/usr/include/stdlib.h" 2 3 extern void *valloc (size_t __size) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__malloc__)) ; extern int posix_memalign (void **__memptr, size_t __alignment, size_t __size) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ; extern void *aligned_alloc (size_t __alignment, size_t __size) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__malloc__)) __attribute__ ((__alloc_size__ (2))) ; extern void abort (void) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__noreturn__)); extern int atexit (void (*__func) (void)) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern int at_quick_exit (void (*__func) (void)) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern int on_exit (void (*__func) (int __status, void *__arg), void *__arg) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern void exit (int __status) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__noreturn__)); extern void quick_exit (int __status) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__noreturn__)); extern void _Exit (int __status) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__noreturn__)); extern char *getenv (const char *__name) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ; # 524 "/usr/include/stdlib.h" 3 extern int putenv (char *__string) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern int setenv (const char *__name, const char *__value, int __replace) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); extern int unsetenv (const char *__name) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern int clearenv (void) __attribute__ ((__nothrow__ , __leaf__)); extern char *mktemp (char *__template) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); extern int mkstemp (char *__template) __attribute__ ((__nonnull__ (1))) ; # 583 "/usr/include/stdlib.h" 3 extern int mkstemps (char *__template, int __suffixlen) __attribute__ ((__nonnull__ (1))) ; # 606 "/usr/include/stdlib.h" 3 extern char *mkdtemp (char *__template) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ; # 660 "/usr/include/stdlib.h" 3 extern int system (const char *__command) ; # 675 "/usr/include/stdlib.h" 3 extern char *realpath (const char *__restrict __name, char *__restrict __resolved) __attribute__ ((__nothrow__ , __leaf__)) ; typedef int (*__compar_fn_t) (const void *, const void *); # 699 "/usr/include/stdlib.h" 3 extern void *bsearch (const void *__key, const void *__base, size_t __nmemb, size_t __size, __compar_fn_t __compar) __attribute__ ((__nonnull__ (1, 2, 5))) ; extern void qsort (void *__base, size_t __nmemb, size_t __size, __compar_fn_t __compar) __attribute__ ((__nonnull__ (1, 4))); extern int abs (int __x) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)) ; extern long int labs (long int __x) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)) ; extern long long int llabs (long long int __x) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)) ; extern div_t div (int __numer, int __denom) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)) ; extern ldiv_t ldiv (long int __numer, long int __denom) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)) ; extern lldiv_t lldiv (long long int __numer, long long int __denom) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)) ; extern char *ecvt (double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3, 4))) ; extern char *fcvt (double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3, 4))) ; extern char *gcvt (double __value, int __ndigit, char *__buf) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3))) ; extern char *qecvt (long double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3, 4))) ; extern char *qfcvt (long double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3, 4))) ; extern char *qgcvt (long double __value, int __ndigit, char *__buf) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3))) ; extern int ecvt_r (double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign, char *__restrict __buf, size_t __len) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3, 4, 5))); extern int fcvt_r (double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign, char *__restrict __buf, size_t __len) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3, 4, 5))); extern int qecvt_r (long double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign, char *__restrict __buf, size_t __len) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3, 4, 5))); extern int qfcvt_r (long double __value, int __ndigit, int *__restrict __decpt, int *__restrict __sign, char *__restrict __buf, size_t __len) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3, 4, 5))); extern int mblen (const char *__s, size_t __n) __attribute__ ((__nothrow__ , __leaf__)); extern int mbtowc (wchar_t *__restrict __pwc, const char *__restrict __s, size_t __n) __attribute__ ((__nothrow__ , __leaf__)); extern int wctomb (char *__s, wchar_t __wchar) __attribute__ ((__nothrow__ , __leaf__)); extern size_t mbstowcs (wchar_t *__restrict __pwcs, const char *__restrict __s, size_t __n) __attribute__ ((__nothrow__ , __leaf__)); extern size_t wcstombs (char *__restrict __s, const wchar_t *__restrict __pwcs, size_t __n) __attribute__ ((__nothrow__ , __leaf__)); extern int rpmatch (const char *__response) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ; extern int getsubopt (char **__restrict __optionp, char *const *__restrict __tokens, char **__restrict __valuep) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2, 3))) ; # 875 "/usr/include/stdlib.h" 3 # 886 "/usr/include/stdlib.h" 3 extern int getloadavg (double __loadavg[], int __nelem) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); # 1 "/usr/include/bits/stdlib-float.h" 1 3 # 902 "/usr/include/stdlib.h" 2 3 # 910 "/usr/include/stdlib.h" 3 # 14 "/opt/nvidia/hpc_sdk/Linux_x86_64/21.7/compilers/include/stdlib.h" 2 3 void* __host_malloc(size_t); void __host_free(void*); # 4 "/tmp/petsc-jV9U1b/config.setCompilers/conftest.c" 2 stderr: nvc-Warning-The -gpu option has no effect unless a language-specific option to enable GPU code generation is used (e.g.: -acc, -mp=gpu, -stdpar, -cuda) Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: nvc-Warning-The -gpu option has no effect unless a language-specific option to enable GPU code generation is used (e.g.: -acc, -mp=gpu, -stdpar, -cuda) : Preprocess output after filtering: nvc-Warning-The -gpu option has no effect unless a language-specific option to enable GPU code generation is used (e.g.: -acc, -mp=gpu, -stdpar, -cuda): Checking for program /global/common/software/nersc/shasta2105/python/3.9-anaconda-2021.05/bin/cc...not found Checking for program /global/homes/m/madams/.local/perlmutter/3.9-anaconda-2021.05/bin/cc...not found Checking for program /global/common/software/nersc/shasta2105/cmake/git-master/bin/cc...not found Checking for program /global/common/software/nersc/cos1.3/cuda/11.3.0/bin/cc...not found Checking for program /global/common/software/nersc/bin/cc...not found Checking for program /opt/cray/pe/craype/2.7.11/bin/cc...found Defined make macro "CPP" to "cc --use cpp32" Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: cc --use cpp32 -I/tmp/petsc-jV9U1b/config.setCompilers /tmp/petsc-jV9U1b/config.setCompilers/conftest.c Possible ERROR while running preprocessor: exit code 1 stderr: nvc-Error-Unknown switch: --use Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: nvc-Error-Unknown switch: --use : Preprocess output after filtering: nvc-Error-Unknown switch: --use: ******************************************************************************* UNABLE to CONFIGURE with GIVEN OPTIONS (see configure.log for details): ------------------------------------------------------------------------------- Cannot find a C preprocessor ******************************************************************************* File "/global/u2/m/madams/petsc/config/configure.py", line 467, in petsc_configure framework.configure(out = sys.stdout) File "/global/u2/m/madams/petsc/config/BuildSystem/config/framework.py", line 1392, in configure self.processChildren() File "/global/u2/m/madams/petsc/config/BuildSystem/config/framework.py", line 1380, in processChildren self.serialEvaluation(self.childGraph) File "/global/u2/m/madams/petsc/config/BuildSystem/config/framework.py", line 1355, in serialEvaluation child.configure() File "/global/u2/m/madams/petsc/config/BuildSystem/config/setCompilers.py", line 2163, in configure self.executeTest(self.checkCPreprocessor) File "/global/u2/m/madams/petsc/config/BuildSystem/config/base.py", line 138, in executeTest ret = test(*args,**kargs) File "/global/u2/m/madams/petsc/config/BuildSystem/config/setCompilers.py", line 838, in checkCPreprocessor raise RuntimeError('Cannot find a C preprocessor') ================================================================================ Finishing configure run at Thu, 04 Nov 2021 10:24:12 -0700 ================================================================================