Executing: uname -s stdout: Linux ================================================================================ ================================================================================ Starting configure run at Tue, 18 Jan 2022 17:39:10 -0700 Configure Options: --configModules=PETSc.Configure --optionsModule=config.compilerOptions --with-debugging=no --with-shared-libraries=1 --download-fblaslapack=1 --download-metis=1 --download-ptscotch=1 --download-parmetis=1 --download-mumps=1 --download-strumpack=1 --download-scalapack=1 --download-slepc=1 --with-mpi=1 --with-cxx-dialect=C++14 --with-fortran-bindings=0 --with-sowing=0 --with-64-bit-indices --with-make-np=24 --with-cuda --with-cudac=nvcc --with-cuda-arch=70 --download-kokkos=1 Working directory: /home/kongf/workhome/sawtooth/moosegpu/petsc Machine platform: uname_result(system='Linux', node='sawtooth2', release='3.10.0-1160.45.1.el7.x86_64', version='#1 SMP Wed Oct 13 17:20:51 UTC 2021', machine='x86_64', processor='x86_64') Python version: 3.6.8 (default, Nov 16 2020, 16:55:22) [GCC 4.8.5 20150623 (Red Hat 4.8.5-44)] ================================================================================ Environmental variables MANPATH=/apps/local/mvapich2/2.3.5-gcc-8.4.0/share/man:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/share/man::/opt/c3/man:/opt/pbs/share/man:/opt/clmgr/man:/opt/sgi/share/man:/opt/clmgr/share/man:/opt/clmgr/lib/cm-cli/man:/usr/share/catman:/usr/share/man:/usr/catman:/usr/man TOOLS_DIR=/home/kongf/workhome/sawtooth/tools MV2_THREADS_PER_PROCESS=1 XDG_SESSION_ID=25100 HOSTNAME=sawtooth2 hostname=hostname _ModuleTable003_=RGVwdGgiXT0xLFsic3RhdHVzIl09ImFjdGl2ZSIsWyJ1c2VyTmFtZSJdPSJnY2MvOC40LjAtZ2NjLTQuOC41LWphY2QiLH0sbXZhcGljaDI9e1siZm4iXT0iL2FwcHMvbG9jYWwvbW9kdWxlcy9tdmFwaWNoMi8yLjMuNS1nY2MtOC40LjAiLFsiZnVsbE5hbWUiXT0ibXZhcGljaDIvMi4zLjUtZ2NjLTguNC4wIixbImxvYWRPcmRlciJdPTIscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0ibXZhcGljaDIvMi4zLjUtZ2NjLTguNC4wIix9LH0sbXBhdGhBPXsiL2FwcHMvbG9jYWwvbW9kdWxlcyIsIi9hcHBzL2xvY2FsL3NwYWNrL21vZHVsZXMvbGludXgtY2VudG9zNy1icm9hZHdlbGwiLCIvYXBwcy9sb2NhbC9zcGFjay9t MV2_USE_LAZY_MEM_UNREGISTER=0 SHELL=/bin/bash TERM=xterm-256color __LMOD_REF_COUNT_MODULEPATH=/apps/local/modules:1;/apps/local/spack/modules/linux-centos7-broadwell:1;/apps/local/spack/modules/linux-centos7-haswell:1;/apps/local/spack/modules/linux-centos7-cascadelake:1;/apps/local/spack/modules/linux-centos7-skylake_avx512:1 HISTSIZE=1000000 LMOD_ROOT=/apps/local/spack/software/gcc-9.2.0/lmod-8.2.10-is6jpvjbr2sqq656iqttmvidh5mq5up7/lmod SSH_CLIENT=10.50.10.12 55508 22 MODULEPATH_ROOT=/apps/local/modules MV2_HOMOGENEOUS_CLUSTER=1 LMOD_PACKAGE_PATH=/apps/local/lmod LIBRARY_PATH=/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64:/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/home/kongf/workhome/sawtooth/tools/lib LMOD_PKG=/apps/local/spack/software/gcc-9.2.0/lmod-8.2.10-is6jpvjbr2sqq656iqttmvidh5mq5up7/lmod/lmod QTDIR=/usr/lib64/qt-3.3 LMOD_VERSION=8.2.10 LMOD_SHORT_TIME=60 QTINC=/usr/lib64/qt-3.3/include SSH_TTY=/dev/pts/41 __LMOD_REF_COUNT_CMAKE_PREFIX_PATH=/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey:1;/apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r:1;/apps/local/mvapich2/2.3.5-gcc-8.4.0:1;/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2:1 __LMOD_REF_COUNT_LOADEDMODULES=gcc/8.4.0-gcc-4.8.5-jacd:1;mvapich2/2.3.5-gcc-8.4.0:1;cmake/3.18.4-gcc-9.3.0-qhpg:1;cuda/10.1.243-gcc-7.5.0-v4ym:1 QT_GRAPHICSSYSTEM_CHECKED=1 USER=kongf CUDA_HOME=/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey LS_COLORS=rs=0:di=38;5;27:ln=38;5;51:mh=44;38;5;15:pi=40;38;5;11:so=38;5;13:do=38;5;5:bd=48;5;232;38;5;11:cd=48;5;232;38;5;3:or=48;5;232;38;5;9:mi=05;48;5;232;38;5;15:su=48;5;196;38;5;15:sg=48;5;11;38;5;16:ca=48;5;196;38;5;226:tw=48;5;10;38;5;16:ow=48;5;10;38;5;21:st=48;5;21;38;5;15:ex=38;5;34:*.tar=38;5;9:*.tgz=38;5;9:*.arc=38;5;9:*.arj=38;5;9:*.taz=38;5;9:*.lha=38;5;9:*.lz4=38;5;9:*.lzh=38;5;9:*.lzma=38;5;9:*.tlz=38;5;9:*.txz=38;5;9:*.tzo=38;5;9:*.t7z=38;5;9:*.zip=38;5;9:*.z=38;5;9:*.Z=38;5;9:*.dz=38;5;9:*.gz=38;5;9:*.lrz=38;5;9:*.lz=38;5;9:*.lzo=38;5;9:*.xz=38;5;9:*.bz2=38;5;9:*.bz=38;5;9:*.tbz=38;5;9:*.tbz2=38;5;9:*.tz=38;5;9:*.deb=38;5;9:*.rpm=38;5;9:*.jar=38;5;9:*.war=38;5;9:*.ear=38;5;9:*.sar=38;5;9:*.rar=38;5;9:*.alz=38;5;9:*.ace=38;5;9:*.zoo=38;5;9:*.cpio=38;5;9:*.7z=38;5;9:*.rz=38;5;9:*.cab=38;5;9:*.jpg=38;5;13:*.jpeg=38;5;13:*.gif=38;5;13:*.bmp=38;5;13:*.pbm=38;5;13:*.pgm=38;5;13:*.ppm=38;5;13:*.tga=38;5;13:*.xbm=38;5;13:*.xpm=38;5;13:*.tif=38;5;13:*.tiff=38;5;13:*.png=38;5;13:*.svg=38;5;13:*.svgz=38;5;13:*.mng=38;5;13:*.pcx=38;5;13:*.mov=38;5;13:*.mpg=38;5;13:*.mpeg=38;5;13:*.m2v=38;5;13:*.mkv=38;5;13:*.webm=38;5;13:*.ogm=38;5;13:*.mp4=38;5;13:*.m4v=38;5;13:*.mp4v=38;5;13:*.vob=38;5;13:*.qt=38;5;13:*.nuv=38;5;13:*.wmv=38;5;13:*.asf=38;5;13:*.rm=38;5;13:*.rmvb=38;5;13:*.flc=38;5;13:*.avi=38;5;13:*.fli=38;5;13:*.flv=38;5;13:*.gl=38;5;13:*.dl=38;5;13:*.xcf=38;5;13:*.xwd=38;5;13:*.yuv=38;5;13:*.cgm=38;5;13:*.emf=38;5;13:*.axv=38;5;13:*.anx=38;5;13:*.ogv=38;5;13:*.ogx=38;5;13:*.aac=38;5;45:*.au=38;5;45:*.flac=38;5;45:*.mid=38;5;45:*.midi=38;5;45:*.mka=38;5;45:*.mp3=38;5;45:*.mpc=38;5;45:*.ogg=38;5;45:*.ra=38;5;45:*.wav=38;5;45:*.axa=38;5;45:*.oga=38;5;45:*.spx=38;5;45:*.xspf=38;5;45: LMOD_sys=Linux LD_LIBRARY_PATH=/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64:/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/home/kongf/workhome/sawtooth/tools/lib:/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib:/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib OSCAR_HOME=/opt/oscar CPATH=/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include:/apps/local/mvapich2/2.3.5-gcc-8.4.0/include:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/include:/home/kongf/workhome/sawtooth/tools/include _ModuleTable004_=b2R1bGVzL2xpbnV4LWNlbnRvczctaGFzd2VsbCIsIi9hcHBzL2xvY2FsL3NwYWNrL21vZHVsZXMvbGludXgtY2VudG9zNy1jYXNjYWRlbGFrZSIsIi9hcHBzL2xvY2FsL3NwYWNrL21vZHVsZXMvbGludXgtY2VudG9zNy1za3lsYWtlX2F2eDUxMiIsfSxbInN5c3RlbUJhc2VNUEFUSCJdPSIvYXBwcy9sb2NhbC9tb2R1bGVzOi9hcHBzL2xvY2FsL3NwYWNrL21vZHVsZXMvbGludXgtY2VudG9zNy1icm9hZHdlbGw6L2FwcHMvbG9jYWwvc3BhY2svbW9kdWxlcy9saW51eC1jZW50b3M3LWhhc3dlbGw6L2FwcHMvbG9jYWwvc3BhY2svbW9kdWxlcy9saW51eC1jZW50b3M3LWNhc2NhZGVsYWtlOi9hcHBzL2xvY2FsL3NwYWNrL21vZHVsZXMvbGludXgtY2VudG9zNy1za3lsYWtlX2F2 __LMOD_REF_COUNT__LMFILES_=/apps/local/spack/modules/linux-centos7-haswell/gcc/8.4.0-gcc-4.8.5-jacd:1;/apps/local/modules/mvapich2/2.3.5-gcc-8.4.0:1;/apps/local/spack/modules/linux-centos7-cascadelake/cmake/3.18.4-gcc-9.3.0-qhpg:1;/apps/local/spack/modules/linux-centos7-skylake_avx512/cuda/10.1.243-gcc-7.5.0-v4ym:1 hpc_bash_loaded=Yes LMOD_PREPEND_BLOCK=normal PATH=/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin:/apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin:/apps/local/mvapich2/2.3.5-gcc-8.4.0/bin:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/bin:/home/kongf/workhome/sawtooth/tools/bin:/home/kongf/workhome/sawtooth/tools/go/bin:/opt/clmgr/sbin:/opt/clmgr/bin:/opt/sgi/sbin:/opt/sgi/bin:/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/opt/c3/bin:/opt/ibutils/bin:/opt/pbs/bin:/sbin:/bin:/home/kongf/workhome/lemhi/bin MAIL=/var/spool/mail/kongf _ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPTcyMDAuMCxbImNfc2hvcnRUaW1lIl09Ni4yODY2NTIwODgxNjUzLGRlcHRoVD17fSxmYW1pbHk9e30sbVQ9e2NtYWtlPXtbImZuIl09Ii9hcHBzL2xvY2FsL3NwYWNrL21vZHVsZXMvbGludXgtY2VudG9zNy1jYXNjYWRlbGFrZS9jbWFrZS8zLjE4LjQtZ2NjLTkuMy4wLXFocGciLFsiZnVsbE5hbWUiXT0iY21ha2UvMy4xOC40LWdjYy05LjMuMC1xaHBnIixbImxvYWRPcmRlciJdPTMscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0iY21ha2UvMy4xOC40LWdjYy05LjMuMC1xaHBnIix9LGN1ZGE9e1siZm4iXT0iL2FwcHMvbG9jYWwv LMOD_SETTARG_CMD=: PWD=/home/kongf/workhome/sawtooth/moosegpu/petsc F90=mpif90 _LMFILES_=/apps/local/spack/modules/linux-centos7-haswell/gcc/8.4.0-gcc-4.8.5-jacd:/apps/local/modules/mvapich2/2.3.5-gcc-8.4.0:/apps/local/spack/modules/linux-centos7-cascadelake/cmake/3.18.4-gcc-9.3.0-qhpg:/apps/local/spack/modules/linux-centos7-skylake_avx512/cuda/10.1.243-gcc-7.5.0-v4ym LANG=en_US.UTF-8 LMOD_PAGER=more MODULEPATH=/apps/local/modules:/apps/local/spack/modules/linux-centos7-broadwell:/apps/local/spack/modules/linux-centos7-haswell:/apps/local/spack/modules/linux-centos7-cascadelake:/apps/local/spack/modules/linux-centos7-skylake_avx512 _ModuleTable_Sz_=5 LOADEDMODULES=gcc/8.4.0-gcc-4.8.5-jacd:mvapich2/2.3.5-gcc-8.4.0:cmake/3.18.4-gcc-9.3.0-qhpg:cuda/10.1.243-gcc-7.5.0-v4ym C3_RSH=ssh -oConnectTimeout=10 -oForwardX11=no F77=mpif77 LMOD_CMD=/apps/local/spack/software/gcc-9.2.0/lmod-8.2.10-is6jpvjbr2sqq656iqttmvidh5mq5up7/lmod/lmod/libexec/lmod _ModuleTable005_=eDUxMiIsfQ== HISTCONTROL=ignoreboth SSH_ASKPASS=/usr/libexec/openssh/gnome-ssh-askpass CXX=mpicxx HOME=/home/kongf SHLVL=1 LANGUAGE=en_US.UTF-8 __LMOD_REF_COUNT_PATH=/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin:1;/apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin:1;/apps/local/mvapich2/2.3.5-gcc-8.4.0/bin:1;/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/bin:1;/home/kongf/workhome/sawtooth/tools/bin:1;/home/kongf/workhome/sawtooth/tools/go/bin:1;/opt/clmgr/sbin:1;/opt/clmgr/bin:1;/opt/sgi/sbin:1;/opt/sgi/bin:1;/usr/lib64/qt-3.3/bin:1;/usr/local/bin:1;/usr/bin:1;/usr/local/sbin:1;/usr/sbin:1;/opt/c3/bin:1;/opt/ibutils/bin:1;/opt/pbs/bin:1;/sbin:1;/bin:1;/home/kongf/workhome/lemhi/bin:1 GOROOT=/home/kongf/workhome/sawtooth/tools/go __LMOD_REF_COUNT_CPATH=/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include:1;/apps/local/mvapich2/2.3.5-gcc-8.4.0/include:1;/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/include:1;/home/kongf/workhome/sawtooth/tools/include:1 _ModuleTable002_=c3BhY2svbW9kdWxlcy9saW51eC1jZW50b3M3LXNreWxha2VfYXZ4NTEyL2N1ZGEvMTAuMS4yNDMtZ2NjLTcuNS4wLXY0eW0iLFsiZnVsbE5hbWUiXT0iY3VkYS8xMC4xLjI0My1nY2MtNy41LjAtdjR5bSIsWyJsb2FkT3JkZXIiXT00LHByb3BUPXt9LFsic3RhY2tEZXB0aCJdPTAsWyJzdGF0dXMiXT0iYWN0aXZlIixbInVzZXJOYW1lIl09ImN1ZGEvMTAuMS4yNDMtZ2NjLTcuNS4wLXY0eW0iLH0sZ2NjPXtbImZuIl09Ii9hcHBzL2xvY2FsL3NwYWNrL21vZHVsZXMvbGludXgtY2VudG9zNy1oYXN3ZWxsL2djYy84LjQuMC1nY2MtNC44LjUtamFjZCIsWyJmdWxsTmFtZSJdPSJnY2MvOC40LjAtZ2NjLTQuOC41LWphY2QiLFsibG9hZE9yZGVyIl09MSxwcm9wVD17fSxbInN0YWNr FC=mpif90 BASH_ENV=/apps/local/spack/software/gcc-9.2.0/lmod-8.2.10-is6jpvjbr2sqq656iqttmvidh5mq5up7/lmod/8.2.10/init/bash LOGNAME=kongf LMOD_arch=x86_64 QTLIB=/usr/lib64/qt-3.3/lib SSH_CONNECTION=10.50.10.12 55508 10.50.10.13 22 XDG_DATA_DIRS=/home/kongf/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share MODULESHOME=/apps/local/spack/software/gcc-9.2.0/lmod-8.2.10-is6jpvjbr2sqq656iqttmvidh5mq5up7/lmod/lmod __LMOD_REF_COUNT_LIBRARY_PATH=/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64:1;/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib:1;/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64:1;/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:1;/home/kongf/workhome/sawtooth/tools/lib:1 __LMOD_REF_COUNT_ACLOCAL_PATH=/apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/share/aclocal:1 LESSOPEN=||/usr/bin/lesspipe.sh %s LMOD_SETTARG_FULL_SUPPORT=no __LMOD_REF_COUNT_LD_LIBRARY_PATH=/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64:1;/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib:1;/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64:1;/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:1;/home/kongf/workhome/sawtooth/tools/lib:1 GOPATH=/home/kongf/workhome/lemhi PKG_CONFIG_PATH=/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib/pkgconfig LMOD_FULL_SETTARG_SUPPORT=no USE_PCM_DB=2 ACLOCAL_PATH=/apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/share/aclocal XDG_RUNTIME_DIR=/run/user/24746 CC=mpicc CMAKE_PREFIX_PATH=/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey:/apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r:/apps/local/mvapich2/2.3.5-gcc-8.4.0:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2 __LMOD_REF_COUNT_PKG_CONFIG_PATH=/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib/pkgconfig:1 LMOD_DIR=/apps/local/spack/software/gcc-9.2.0/lmod-8.2.10-is6jpvjbr2sqq656iqttmvidh5mq5up7/lmod/lmod/libexec myhost=sawtooth2 __LMOD_REF_COUNT_MANPATH=/apps/local/mvapich2/2.3.5-gcc-8.4.0/share/man:1;/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/share/man:1;/opt/c3/man:1;/opt/pbs/share/man:1;/opt/clmgr/man:1;/opt/sgi/share/man:1;/opt/clmgr/share/man:1;/opt/clmgr/lib/cm-cli/man:1;/usr/share/catman:1;/usr/share/man:1;/usr/catman:1;/usr/man:1 LMOD_COLORIZE=yes BASH_FUNC_module()=() { eval $($LMOD_CMD bash "$@") && eval $(${LMOD_SETTARG_CMD:-:} -s sh) } BASH_FUNC_ml()=() { eval $($LMOD_DIR/ml_cmd "$@") } Files in path provided by default path /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin: cuda-uninstaller cuda-gdb cuda-gdbserver nvprof cuda-memcheck nvdisasm gpu-library-advisor nsight nsight_ee_plugins_manage.sh nv-nsight-cu-cli nv-nsight-cu nsight-sys nsys-exporter nsys computeprof nvvp crt bin2c cudafe++ fatbinary nvcc nvcc.profile nvlink ptxas cuobjdump nvprune /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin: ccmake cmake ctest cpack /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin: hydra_persist hydra_nameserver hydra_pmi_proxy mpiexec.hydra mpiexec mpirun mpichversion mpivars mpirun_rsh mpiexec.mpirun_rsh mpispawn parkill mpicc mpicxx mpifort mpic++ mpif90 mpif77 mpiname /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/bin: g++ c++ x86_64-pc-linux-gnu-g++ x86_64-pc-linux-gnu-c++ gfortran gcc cpp gcc-ar x86_64-pc-linux-gnu-gfortran x86_64-pc-linux-gnu-gcc-ar x86_64-pc-linux-gnu-gcc-8.4.0 x86_64-pc-linux-gnu-gcc gcc-nm x86_64-pc-linux-gnu-gcc-nm gcc-ranlib x86_64-pc-linux-gnu-gcc-ranlib gcov gcov-tool gcov-dump /home/kongf/workhome/sawtooth/tools/bin: pprof pprof-symbolize Warning accessing /home/kongf/workhome/sawtooth/tools/go/bin gives errors: [Errno 2] No such file or directory: '/home/kongf/workhome/sawtooth/tools/go/bin' Warning accessing /opt/clmgr/sbin gives errors: [Errno 2] No such file or directory: '/opt/clmgr/sbin' /opt/clmgr/bin: cmu_start_monitoring config_client SendUdpMessage SecondaryServerMonitoringDaemon pdsh pcm_console rpdcp SmallMonitoringDaemon cmu_restart_monitoring cmu_stop_monitoring cm pdcp cmu_lock dshbak /opt/sgi/sbin: cattr repair-ssh-root-keys tempohbc ipmiwrapper /opt/sgi/bin: chosts cnodes cminfo /usr/lib64/qt-3.3/bin: /usr/local/bin: genhash lsearch getquota /usr/bin: libnetcfg gnudoit ibnetsplit dynamodb_load ogg123 jsondiff-%{py_ver} sendiso emacsclient ppdmerge groff rhsmcertd msgfilter gvfs-mime pinfo eqn udisksctl chfn x86_64-redhat-linux-g++ gparted eu-nm gsnd gnome-session-inhibit gnome-session-properties pitchplay mate-calc tbl lpoptions exo-open soelim xdg-settings sha512sum osinfo-detect rpmspec colmux raw hcitool pgawk rz gvfs-mkdir gnome-thumbnail-font abrt-action-analyze-python taskset pkcon rcsfreeze bcomps sdbadmin ld.gold pmjson abrt-action-check-oops-for-hw-error aseqdump glxinfo zforce sudoedit mlxprivhost cxpm dbus-daemon ccomps flex++ expand telepathy-gabble-xmpp-console gs gnome-help reporter-mantisbt ppdc unlink w dvd+rw-booktype systemd-cgtop papi_component_avail setvtrgb sort soundstretch lynx readlink osinfo-query pmie riostream syndaemon gss-client watchgnupg msgcat ptx rmid orage mlxphyburn setcifsacl script alsamixer systemd-coredumpctl oodraw pstree.x11 gpg-error-config cmtime blktrace rmcp_ping sed usleep nl-link-stats cdda2ogg sudo gnome-screenshot gawk pslurp combinediff spamc hdsploader dtestx gcore combinedeltarpm logview wavpack loadunimap ndctl gconftool-2 bzip2recover psfaddtable gpgsplit audit2why uptime tsort yumex ogginfo scp-dbus-service gnome-keyring gex brltty eu-elflint mate-screensaver-command hugeadm db_dump185 mate-system-monitor rxe_cfg ppdhtml tgz hcidump pmconfirm udpong totem-video-thumbnailer gsdj pasuspender xmlsec1 prsync mlxdump_ext rsync osinfo-db-import plistutil sss_ssh_authorizedkeys setup-nsssysinit.sh rdoc tpmtool ps2ascii eu-elfcompress ldnsd stty ldd mzip fold umount fwtrace ibv_uc_pingpong checkpolicy eu-addr2line Xvnc mlxuptime gcm-viewer consolehelper-gtk dircolors ibnlparse stream ldns-keyfetcher groups ksvalidator enscript mlxcables_ext rarian-sk-config ccache-swig gpg-connect-agent sexp-conv abrt-action-notify abrt-retrace-client python-config xfdesktop ptargrep nop lss3 shasum i386 modulecmd taskadmin bluetoothctl xinit ldns-mx fc-cache-64 ranlib ldapcompare vm-support sbcinfo df osinfo-db-validate ruby grep analog unbuffer abrt-dump-oops systemd-tty-ask-password-agent rebuild-jar-repository gupnp-dlna-info-2.0 unix2mac ksh93 systemd-inhibit ucmatose zegrep abrt-action-generate-backtrace show-installed pf2afm curl grub2-mkrelpath setfacl vlock lsblk mmd skill blkrawverify rmdir fprintd-enroll msgmerge csslint-0.6 ocs vcut gstat pmlc winpr-makecert pip2.7 btmon mate-volume-control-applet gst-launch-1.0 setarch strip locale fc automake-1.13 import flint pcp gio csh fixcvsdiff mlxreg smbtree ntpstat isoinfo pminfo ab caja-sendto pmtime c2ph mlxtrace attr wish8.5 states grub2-fstest acyclic split lessecho sqlite3 lockfile papi_mem_info host agentxtrap abrt-applet xlsatoms fusermount-glusterfs nl-neigh-add usermount imsettings-reload p11-kit kill_instance genl-ctrl-list printafm enchant unoconv caja-connect-server readcd wish numastat javaws.itweb mergerepo gst-inspect-0.10 smbstatus mlabel libwacom-list-local-devices ControlPanel WebKitWebDriver eps2eps plymouth smbcontrol whiptail mcheck papi_version fc-query signver cq systemd-detect-virt sa-compile systemctl rarian-sk-get-content-list ssh-copy-id hostid pmie2col crash tic oocalc ibdmchk fetch_file transmission-remote net-snmp-cert ooimpress c99 nl-pktloc-lookup ping mdir gnome-contacts gnome-session-custom-session splitdiff easy_install-3.6 piconv mstcongestion xsetpointer mate-calc-cmd growisofs gvfs-info gst-typefind xzdiff pmieconf krb5-config sleep oowriter run_perftest_multi_devices mate-disk-usage-analyzer dtestsrq pldd ldappasswd msgexec redland-db-upgrade papi_clockres enchant-lsmod yum-groups-manager zipcmp gio-querymodules-64 chcon dc toe gnome-calculator paperconf chattr grub2-file pmtrace gcm-calibrate captoinfo gpk-prefs phpize instance_events gvfs-cat ibcongest true luac pdftocairo emacs mlxi2c centrino-decode pm-is-supported cancel.cups weather ex systemconfigurator sbcdec chmod journalbeat gc ftp targetcli wvunpack xsetwacom getopt pactl xlsclients systemd-loginctl xfconf-query idiag-socket-details lpstat geoiplookup gvfs-mount gnome-keyring-3 vpi_tcpdump mate-dictionary gview padsp-32 mkhybrid rpmsign x86_64-redhat-linux-c++ db_stat systemd-machine-id-setup imsettings-switch wlfreerdp ca-legacy fprintd-verify scrollkeeper-uninstall mate-screenshot system-config-date ibv_asyncwatch cd-fix-profile ofed_rpm_info testlibraw pack200 eject ipmitool python2 smbspool getcifsacl db_dump mlxmdio scrollkeeper-get-cl xfce4-display-settings gcr-viewer cgexec rhino svn grub2-render-label pyrsa-verify cheese net-snmp-create-v3-user scanimage grub2-mklayout sane-find-scanner grilo-test-ui-0.3 mtype nl-neigh-list nl-neigh-delete gpk-log svndumpfilter cdparanoia minit mate-invest-chart mmc-tool edid-decode python-argcomplete-check-easy-install-script pmval pmpython rdma_server ccdecrypt slabtop traptoemail mate-at-properties wall getconf gnome-disk-image-mounter gpg-error phar.phar zipinfo mren system-config-users scrollkeeper-extract gnome-session-quit tput genisoimage ssh-keygen jsonpatch-%{py_ver} msggrep sa-learn md5sum xargs recountdiff ldns-update mib2c-update compare gpgv2 sliceprint find fipscheck setxkbmap mate-network-properties autoscan cgcreate reset xev empathy-accounts scrollkeeper-get-toc-from-id ibdiagnet_csv2xml.py lprsetup.sh dump2slvl.pl check-binary-files ld.bfd papi_multiplex_cost huge_page_setup_helper.py amidi ibv_umr dvdrecord pip sadf libtool resize pgrep fmt pmlogextract db_archive evim pyrsa-sign-2 gconf-merge-tree mate-session-inhibit xdg-email nl-route-delete ccat spax env cmsh xfce4-power-manager pbmtpg updatedb mturk grub2-syslinux2cfg gnulib-tool metacity-message bcfree metacity dbus-send shuf arecordmidi echo escputil zless httxt2dbm pstree db_verify pkexec pmlogsummary gendiff isodebug nl-classid-lookup nedit fc-match ldns-rrsig mcomp mstfwtrace spamassassin mate-wm lscpu mapscrn singularity zgrep mysql_config xstdcmap build-jar-repository reporter-mailx lsns makeinfo nsenter gnome-text-editor pyrsa-encrypt-bigfile mst osinfo-db-path ldns-keygen localedef ibdiagnet mimedump psktool thunar-volman-settings php-cgi pyrsa-encrypt-bigfile-2 nm mstdump ssh qmi-network dbus-update-activation-environment grub2-mkimage pmevent pyrsa-sign caja-autorun-software roqet mail getent xsetmode nl-link-enslave yum-repoquery3 gvpack pflags iptc ldns-nsec3-hash lz4 xzcat rpmverify fg htdbm pluma pydoc3.6 json_xs gnome-disks msgen mkfontscale wnck-urgency-monitor readmult abrt-action-save-package-data pydoc3 xfrun4 mmcli pmchart passwd dvd+rw-mediainfo jobs tclsh8.5 showkey abrt-action-analyze-core vncpasswd xzgrep rpmdumpheader gctags trust dialog aseqnet xemacs-21.5-b34 stund sudoreplay a2p turbostat abs2rel gnutls-cli sedispol xmlcatalog sotruss pax ghostscript dehtmldiff xfce4-mouse-settings pavucontrol jscal-restore diff3 gnome-terminal nl-list-caches tail celtenc051 ibv_dctgt wvdial systemd-stdio-bridge sh eu-readelf repo-graph as mtools nl-fib-lookup g++ totem pdbedit convert pdftotext xfwm4 pdftoppm stapsh gencat ldns-signzone axfer nl-class-add s3put svnlook lsipc POST printenv bashbug unzipsfx lsmem cmp unalias mate-volume-control pmfind man numfmt ldapmodrdn pdf2ps startx net-snmp-config expr satyr hunspell pkcs1-conv gst-launch-0.10 hex2hcd gperf seq gvfs-less nmtui-hostname rarian-sk-get-scripts preconv shred last qemu-ga rarian-sk-migrate systemd-firstboot ps2pdf13 whatis xfce4-appearance-settings fdp unxz lsmcli stap-prep unshare ooviewdoc xsetroot rdma_client pmsocks sz nl-route-get pwdx rpmbuild pdfimages ipmish smbcquotas ln gnome-shell-extension-prefs ipcrm dvd-ram-control cups-calibrate xmvn-builddep pyrsa-decrypt-bigfile-2 udaddy cupstestppd scrollkeeper-rebuilddb nproc upower papi_native_avail mib2c mate-search-tool colcrt nl-qdisc-delete systemd-ask-password vinagre swig pscp.pssh mokutil yelp eom lsb_release uuidgen virt-xml-validate rarian-sk-rebuild baobab dijkstra sldd-ib1.sh pmdate time logresolve xfce4-panel xgamma ldapwhoami xvattr jscal devdump seahorse recode repodiff grub2-script-check unlz4 patchwork strace-log-merge hangul brltty-ttb compress resizecons relnotes ipmicmd thunar ncat openipmish machinectl rm mate-session raw_ethernet_bw pyrsa-decrypt-2 pre-grohtml renice diffimg aplaymidi filebeat hciconfig secon numad phar system-config-printer prove kibitz xmlwf db_deadlock cpumap cd-it8 HEAD mate-keyboard-properties redhat-support-tool vim geoipupdate scrollkeeper-config userformat uxterm nedit-client yume-opkg asadmin mlxtrace_ext nl-neightbl-list eu-unstrip msgfmt ldns-testns newuidmap aplay expect gtbl mate-font-viewer systemd-run diff-jars chvt nano desktop-file-install gvfs-trash abrt-cli ed activate-global-python-argcomplete funzip dgawk mate-keybinding-properties verifytree array intltool-prepare more apm rdma_xserver transmission-edit nl-qdisc-list libreoffice gvpr lsinitrd irb recode-sr-latin usbhid-dump mlnx_dump_parser blkparse rdate mktemp id dotty xdg-user-dirs-update autom4te sum xset msgconv rename xdg-user-dirs-gtk-update ibus-daemon read vmware-namespace-cmd system-config-language xfce4-power-manager-settings zipmerge alsabat xlsfonts lwp-download ciptool pango-list firefox findmnt ul snmp-bridge-mib locate policyeditor.itweb systool boltctl mdel papi_error_codes fuseiso nf-monitor install setleds os_release nl-addr-list transmission-create net ptaskset xkibitz mcookie mate-terminal pphs paste uuclient xterm composite page_owner_sort pmlogger gnome-character-map pwscore cgclassify unwrapdiff rhythmbox-client crywrap parec co svnrdump xfce4-session-settings podchecker usx2yloader tftp resourceparse build-classpath-directory setmetamode lsscsi bzcat pwmake hesinfo gst-feedback-0.10 intstats gucharmap mimesend login pmlogconf targetclid linux-boot-prober json_verify gvfs-rename btrace passmass xfce4-popup-windowmenu evince-previewer mate-panel gpic mate-screensaver-preferences mmove chacl hca_self_test.ofed papi_command_line migspeed xemacs fprintd-list gxl2dot rarian-sk-gen-uuid gst-xmlinspect-0.10 keyctl unix2dos rpmdb formail ldapsearch show-changed-rco lssubsys mdu yum pod2text ucs2any setpriv xfwm4-settings pod2texi named-rrchecker pmlogcheck migratepages teamnl nl-link-set cpp gtk-launch nf-queue rpcclient kbdrate dbus-binding-tool regdiff xsubpp grep-changelog gvfs-copy mailq.postfix nl-addr-delete tmpwatch bdftopcf clean-binary-files rmail.postfix ident zfgrep perldoc sgi_config_changed update-mime-database cal fc-cache redhat_lsb_init dd oomath lastcomm jsonpointer-%{py_ver} p11tool lprm.cups neqn deallocvt startxfce4 sb ldns-notify fi_pingpong find-jar gpgv papi_avail peekfd gem nautilus cd-create-profile xslt-config rdma_xclient nf-ct-list papi_decode vdir tapestat iceauth seapplet identify ldns-zcat policyeditor ksverdiff abrt-action-analyze-ccpp-local cfadmin readom grl-inspect-0.3 autoupdate pmdumptext eu-strings nettle-lfib-stream scrollkeeper-install gvgen gettext.sh lefty cupstestdsc psfgettable nl-class-list alt-java gcm-picker lwp-dump pyvenv-3.6 pcre-config pathchk munge nl-qdisc-add imsettings-info setterm xhost xfce4-session pkla-admin-identities mlxcables dtrace xfce4-popup-directorymenu jsonpatch elbadmin grub2-mkpasswd-pbkdf2 flock gxl2gv svnsync linux64 reporter-upload clibrary gpg-zip gnome-system-log yacc ptty_try lp.cups ldns-chaos mlxreg_ext policytool ffset infotocap nmtui-edit ksh on_ac_power htpasswd lexgrog spamd newgrp systemd-hwdb grub2-kbdcomp vmware-toolbox-cmd pod2usage zipsplit atril mate-calculator calibrate_ppa isosize sox otflist intltool-update db_printlog mtoolstest scrollkeeper-update cscope-indexer gnome-session update-ca-trust stapbpf vmware-vgauth-cmd mkdir isovfy tree lpq.cups idn exiv2 colrm pmdiff paplay memhog coredumpctl dbus-monitor mate-typing-monitor xzdec gzexe abrt-dump-xorg setserial atrm collectl newaliases rpmkeys gfortran lwp-mirror mv size mkfontdir mbadblocks isodump cisco-decrypt traceroute6 osinfo-install-script blkiomon iconv nmtui-connect thunar-settings uuid gpk-update-viewer xflock4 ib_atomic_lat userpasswd mailq ipmilan pkmon quotasync findsmb gnome-clocks bluetooth-sendto wvdialconf dbwrap_tool ldapmodify mate-appearance-properties open ldapadd cksum samba-regedit pnuke db_log_verify mknod mlx_fpga localectl rpmgraph ptar ftp-rfc update-gtk-immodules arecord abrt-action-trim-files doveadm ib_read_bw csplit gettext systemd-tmpfiles pmlogsize lpq ipmi_ui fros ac abrt-merge-pstoreoops tr elfedit arch gettextize lwp-request lpr hpijs mpris-proxy ypdomainname pinentry tnameserv vmware-hgfsclient lppasswd simple-scan animate oldfind gtf tee ndptool bdftruncate raw_ethernet_fs_rate otfdump 7za sg openssl virt-pki-validate mate-power-statistics mkinitrd fonttosfnt exo-preferred-applications mlxburn wc nl-cls-delete gcalccmd sha256sum pax11publish objdump fipshmac mstprivhost xvinfo mstresourcedump mstconfig soffice nettle-hash dot ksflatten mimepostcard python3 mxtar openipmicmd pdfseparate view yes papi_event_chooser unpack200 repotrack curl-config mate-notification-properties meld nl-tctree-list ps2pdf db_hotbackup scrollkeeper-get-index-from-docpath nf-ct-add crlutil coverage abrt-watch-log lneato ps2epsi speaker-test clear bzgrep abrt-action-analyze-xorg pfc toc2cue transmission-gtk orc-bugreport mountpoint imsettings-list hostnamectl pip-3.6 bison ib_send_lat slogin pfbtopfa rarian-sk-get-cl rbash bootctl mlxfwmanager db_upgrade dbus-cleanup-sockets mate-screensaver gdk-pixbuf-thumbnailer pkaction gtk-update-icon-cache rarian-sk-extract xemacs-script rx sxpm rlog sbcenc ibv_polldcinfo needs-restarting orca atril-thumbnailer mcd psfxtable reposync sealert mlnx_get_vfs.pl mate-mouse-properties scriptreplay hugectl get_module ssh-keyscan prlimit gcov itweb-settings urlgrabber cd-drive chronyc bzless pyrsa-priv2pub-2 ps2pdf14 scrollkeeper-get-toc-from-docpath easy_install-2.7 gst-stats-1.0 gst-xmllaunch mlxlink_ext gdb-add-index ibgenperm xzegrep od userinfo wait cdrecord js mate-display-properties podselect gnome-dictionary mlxlink cifsdd pip2 realpath manpath nslookup htop gpg2 f95 gsound-play list_instances pkttyagent zipdetails base64 tty sdp_long_message minfo bccmd telnet msgunfmt udevadm msgattrib powernow-k8-decode pstack write alsatplg python2-config uncompress ucx_info oLschema2ldif aclocal ibsim-run rpmquery flipdiff mlnx_conf_mgr.sh xfce4-keyboard-settings gpgparsemail xfwm4-tweaks-settings rngtest pacat pmquery mimeencode ocsptool circo libtar nfsiostat-sysstat lslogins ppdi gnutls-serv numactl pdfdetach mc-wait-for-name rcsmerge amixer vorbiscomment nl verify_blkparse easy_install zcat xkbcomp rarian-sk-preinstall mattrib timedatectl vmware-checkvm nmtui abrt-action-analyze-vulnerability gnome-keyring-daemon fc-scan pod2man sprof appstream-util purple-client-example dapltest rev rarian-example rcsclean play systemd-escape nm-online gvfs-tree over ldns-version bg abrt-action-save-kernel-data scl_enabled showconsolefont screen qperf papi_cost editdiff ldapdelete gvfs-monitor-file rstream rmiregistry ctags nautilus-autorun-software yum-config-manager xdg-open ttmkfdir pmdumplog winpr-hash nfs4_setfacl gsbj pip3 tracepath6 cp emacs-24.3-nox ib_acme lslocks mkafmmap libinput igawk gst-launch unopkg etags.emacs autoconf timeout gvimtutor sctp_status lpstat.cups m17n-conv libtoolize dumpsexp dlook ssh-agent pdfunite nf-exp-delete envsubst gpg-agent speech-dispatcher setsid grub2-editenv mate-panel-screenshot debuginfo-install dtestcm sim_lsmplugin alias colormgr db_replicate sedismod rpcgen tabs hugeedit dir cc nl-link-ifindex2name mate-about-me testgdbm xzcmp dbus-uuidgen mlxfwreset perl5.16.3 xfdesktop-settings padsp pip3.6 targetd python2.7 lesspipe.sh lpr.cups mate-thumbnail-font reporter-rhtsupport sar rlogin-cwd fc-validate nautilus-desktop eu-make-debug-archive lchsh zipgrep fribidi gcc-ar command mlxfwstress_ext head nmcli celtdec051 scl toc2cddb pinentry-gtk-2 ps wqdump setup c89 ldns-test-edns date mdevices_info xz aserver ps2pdf12 mate-session-save run-singularity sdp_run_test fzsftp chage [ instmodsh chcat pyrsa-encrypt-2 xinput repomanage filezilla qemu-img liveinst mlnx_interface_mgr.sh run-parts less sdrcomp keytool pmap modifyrepo lscgroup splain firewall-cmd gvfs-rm sha1sum canberra-boot scrollkeeper-get-extended-content-list ipod-read-sysinfo-extended raw_ethernet_burst_lat sessreg zenheiset cdda2wav gupnp-dlna-ls-profiles-2.0 pigz nohup zipnote gjs xmllint nisdomainname traceroute ffcfstress minicom audit2allow jscal-store empathy perlbug pagesize bzcmp gst-feedback watch rftp ssltap mst_cable db_recover mpstat rcsdiff python-argcomplete-tcsh rct umask alsaloop pkill ibv_rc_pingpong eu-elfcmp scl_source mate-desktop-item-edit isdv4-serial-inputattach ib_send_bw anaconda-cleanup mcopy mlxpci scrollkeeper-gen-seriesid mclasserase mstflint dwp mstregdump gvcolor gcm-import icedax unexpand vmstat fortune dbus-run-session znew sha224sum yum-builddep smbprint diffstat utmpdump nf-exp-add mac2unix grub2-mknetdir mailstat mpi-selector-menu post-grohtml sdiff koi8rxterm os-prober nc jsondiff vncconfig tload cmnodes qdbus cluster pdffonts tclsh batch prune brltty-config numademo bzip2 dwz fusermount diff stdbuf lsdiff gslj test readelf repoquery perlthanks withsctp pyrsa-keygen-2 bno_plot.py dumpiso linux32 wget comm Mail php xbrlapi mformat instperf gvfs-save systemd-notify gst-typefind-0.10 gdm-screenshot report-gtk ldns-verify-zone ar uz targetctl bashbug-64 VGAuthService amuFormat.sh yum-debug-dump xdpyinfo infocmp gnote sha384sum kdumpctl mate-session-properties whoami wodim svnserve gvmap.sh mstop run_perftest_loopback mdig geoiplookup6 ziptorrent git dislocate xdg-user-dir abrt-action-analyze-java danetool xxd automake dbus-test-tool mshowfat x86_64 nf-log pip-3 synclient jsonpointer nsupdate gvim gnome-weather mlxgearbox erb dot2gxl merge rsyslog-recover-qi.pl subscription-manager virt-host-validate arpaname makedeltarpm kernel-install montage gneqn abrt-action-generate-core-backtrace quota hdmv_test gst-xmllaunch-0.10 mkisofs nl-rule-list svnadmin chgrp pchrt xdriinfo gtk-query-immodules-2.0-64 ifnames sim_client tac ucx_read_profile psed dbpmda systemd-sysv-convert flite_time sfdp ccguess byacc scrollkeeper-preinstall busctl ibdiagpath pyrsa-encrypt festival_client gsettings smbpasswd flatpak iecset tzselect rdfproc index_dump dvd+rw-format fftest caja dig x86_energy_perf_policy eu-findtextrel json_reformat update-desktop-database git-receive-pack crontab mpartition gnutls-cli-debug gnome-control-center natpmpc ibtopodiff mimeexplode factor gvfs-monitor-dir xprop gcc-nm pdfinfo ibus-setup rvim ldns-zsplit pdf2dsc zipcloak javaws mlnx_qcn pyrsa-verify-2 solterm grub2-mkstandalone reporter-ureport systemd-analyze report-cli vimdot troff msgcomm cgsnapshot xrandr makedb rhythmbox intltoolize doveconf dplace xmbind register-python-argcomplete h2xs printf sync tailf bash osage awk msginit logger nl-addr-add tred ri empathy-debugger create-jar-links mstmcra ibus-table-createdb make gpg bd_info applydeltarpm ps2ps ptardiff hpcups-update-ppds gsoelim rarian-sk-install x86_64-redhat-linux-gcc mbimcli qemu-io rcopy runscript stap-merge sctp_darn glib-compile-schemas semodule_package checkmodule abrt-handle-upload iso-read setkeycodes reporter-bugzilla pidstat X cvtsudoers abrt-action-analyze-c pmlogmv gdmflexiserver systemd-nspawn rping lsusb mate-system-log alsaunmute dumpkeys jsonschema purple-url-handler ibv_ud_pingpong infokey dmesg mailx libinput-debug-events systemd-cgls gtar mkfifo ibsim svnversion cpuset dimax_init route53 ldns-compare-zones cgget yumdownloader sldd-ib0.sh tcsh logname unpigz fi_info c++filt dlook.pl getfattr xchat yume snmpconf sdptool dirname mpls_dump grub2-mkrescue xfreerdp nice mate-control-center xsltproc pmstat detect_ppa top xrdb eu-stack mmount mcra simc_lsmplugin mozo xfce4-session-logout grotty Xorg abrt-action-analyze-oops hostname gtroff pyinotify mbim-network pinentry-curses gdbus cd-read rediff smbclient ib_write_bw perlsh msguniq GET abrt-action-list-dsos dnsdomainname xfsettingsd whereis aulastlog bond2team espeak mate-panel-test-applets pk12util cscope ccencrypt abrt-action-analyze-backtrace mft_uninstall.sh nl-link-list ibdiagm.sh lp_solve ldns-gen-zone xauth uniq vi du gst-typefind-1.0 pygtk-demo interdiff nl-list-sockets gnuplot-wx brasero domainname desktop-file-validate ldns-dpa xfce4-terminal vmmouse_detect regtree fgconsole oddjob_request getfacl exempi fallocate ld dvipdf brltty-trtxt autoheader eu-strip vmhgfs-fuse smbget fc-list net-snmp-config-x86_64 gapplication db_tuner pftp rarian-sk-get-extended-content-list gedit ffmvforce transmission-show yum-repoquery anaconda-disable-nm-ibft-plugin Thunar indent evince aclocal-1.13 gpgconf cvt mstfwreset fc-cat mshortname pyjwt lchfn appstream-compose timed-run caja-file-management-properties nl-util-addr openipmi_eventd eu-ar gsettings-data-convert gstack gv2gml ps2ps2 servertool smbcacls stapdyn brltty-ctb stunbdc graphml2gv l2ping spdsend unicode_start gunzip mate-default-applications-properties cifsiostat nf-exp-list cifscreds gml2gv chardetect compile_et otfview xrefresh cd-info systemd-path dsync ootags bc marco truncate etags tmux ppdpo engrampa vimtutor ibdump osinfo-db-export ping6 mate-power-manager cut gsdj500 prtstat delv column vmware-user gmetric pamon unmunge false openoffice.org rarian-sk-update spd-say gcc-ranlib parecord file geqn fgrep btreplay chown gcc xdg-icon-resource pango-querymodules-64 sa-update spd-conf mget_temp_ext ps2pdfwr perlivp cdda-player lzop rhsm-debug gst-inspect dynamodb_dump gvfs-move fi_strerror gjs-console gpasswd vmware-xferlogs regshell gr2fonttest charmap mkpasswd saytime fdupes db_checkpoint gnome-shell-extension-tool virsh emacs-24.3 gnuclient iptables-xml mm2gv l2test btrecord libieee1284_test certutil ipcalc setfont mlnx_qos perl cwutil purple-send-async glxinfo64 dm-tool chrt firewall-offline-cmd nfs4_editfacl pkg-config nfs4_getfacl flite htdigest objcopy dconf-editor perf ausyscall gv2gxl spice-vdagent pyrsa-keygen flint_ext abrt-action-analyze-vmcore mget_temp notify-send sa-check_spamd pssh gnome-session-selector nl-class-delete sushi akill mobj_dump cairo-sphinx procmail python2.7-config coverage2 mogrify catman nmblookup gnome-font-viewer mdeltree bunzip2 conjure ib_read_lat drill touch ibv_cc_pingpong grub2-glue-efi mkrfc2734 cdrdao dvcont getkeycodes cmcp teamdctl profiles nautilus-sendto xkill pwd twopi pmloglabel ucx_perftest ls systemd-cat cd ldns-read-zone pmafm gnome-abrt mc-tool inputattach raw_ethernet_lat s2p getopts tracepath alsaucm pinentry-gtk git-upload-archive pinky java xdg-mime pyrsa-decrypt-bigfile ldapexop chsh ngettext netstat link join grl-launch-0.3 setup-nsssysinit marco-message clpi_dump soxi gnroff pstruct xminicom createrepo nl-link-name2ifindex zenity rnano sound_dump xzmore nroff git-upload-pack sa-awl ebrowse gslp mcat testrb gnome-documents grops itrace ib_atomic_bw cpio lz4c check-module kbdinfo xdg-desktop-menu mlxmcg rctest gst-inspect-1.0 nm-applet zdiff mlxfwstress which certtool cue2toc hexdump pam-panel-icon gnome-tweaks mate-cpufreq-selector grub2-menulst2cfg tracker pic remunge cgdelete at festival_server vxloader ibdev2netdev unix-lpr.sh tz_convert ldapurl journalctl nail connection_recovery xmodmap gvimdiff psfstriptable nl-cls-add ib_write_lat mount itweb-settings.itweb lsmd pdftohtml pckt_drop evince-thumbnailer eu-ranlib ipcs kmod display mlx_fpga_ext pkcheck jstest ksshell sndfile-resample sx mremote mousetweaks jjs cgset implantisomd5 free kbd_mode xzfgrep sandbox kill espdiff nm-connection-editor info h2ph slabinfo gmake tcptraceroute pl2pm lz dbus-launch msghack gcm-inspect scp nl-link-release xfce4-mime-settings vmware-rpctool thunar-volman freetype-config install-printerdriver ooffice mvxattr showrgb start-pulseaudio-x11 mate-color-select mst_ib_add unit2 abrt-action-perform-ccpp-analysis grepdiff yum-debug-restore basename cat ldns-walk wqdump_ext testparm rb vimdiff pmmessage ijsgutenprint.5.2 hciattach pcp2csv strace papi_xml_event_info tc_wrap.py ibdmtr xgettext wdctl vimx lprm atom exo-desktop-item-edit file-roller lz4cat msgcmp ldns-revoke ibv_xsrq_pingpong egrep rview ibus lp canberra-gtk-play nl-monitor xorg-x11-fonts-update-dirs ibv_dcini pmprobe mate-about libpng15-config mckey gatttool rfcomm killall mutter teamd oggdec package-cleanup glacier libpng-config ibv_devinfo filterdiff mlx_fs_dump pango-view gdk-pixbuf-query-loaders-64 resourcedump stat fc-conflist pmgenmap runcon tmon mstmread neato autopoint gnuplot build-classpath xfce4-appfinder gdb xdg-desktop-icon ccrypt secret-tool sss_ssh_knownhostsproxy catchsegv purple-remote intltool-merge pbm2ppa ionice sharesec scrollkeeper-get-content-list nagiostats aconnect 7z hmac256 btattach dump2psl.pl tset gtk-query-immodules-3.0-64 gvfs-open gnome-shell pkla-check-authorization rksh zcmp ulockmgr_server git-shell test_ppa mate-terminal.wrapper pr paps iperf vmware-user-suid-wrapper cd-iccdump panelctl ssh-add rvi ipmi_sim gnome-shell-perf-tool intltool-extract gst-xmlinspect cpan rapper ascii-xfr festival newgidmap mpaste abrt-action-install-debuginfo xdg-screensaver look gnome-boxes col find2perl repoclosure su ibv_devices dtest systemd-delta vmware-vmblock-fuse eu-size mwm xfce4-accessibility-settings oggenc addr2line bluemoon qemu-nbd pyvenv ldns-resolver unflatten mlxdump red patch xfce4-popup-applicationsmenu iso-info wvgain lsattr ibv_intf bzmore dracut jvmjar bzdiff system-config-printer-applet loginctl bundle_image cancel system-config-abrt mkmanifest gprof dconf pod2latex autoreconf fprintd-delete mstmtserver smbtar who eu-objdump gsf-office-thumbnailer strings dos2unix staprun glxgears lesskey gvfs-ls lpunlock doxygen mpi-selector python3.6 i2c python3.6m nl-route-add clibrary2 xml2-config checkisomd5 etags.xemacs rec mstmwrite desktop-file-edit pacmd checksctp xzless vmtoolsd regpatch ainfo pyrsa-decrypt shcomp gvfs-set-attribute pnm2ppa globaltime libinput-list-devices newaliases.postfix mate-power-preferences openvt autoexpect tar vstp nss-policy-check launch_instance chmem xfce4-settings-manager rhn_register orbd lastb lex ldns-key2ds texi2any pydoc festival_server_control apropos uname ldns-dane lsusb.py modutil gvmap cmsutil purple-send mixartloader nodeattr mlxvpd setfattr mandb sccmap repo-rss namei pod2html rpm stap text2wave mrd find-repos-of-install zmore mtserver otftobdf cpupower eog foomatic-rip xwininfo nl-route-list libgcrypt-config m4 diffpp ofed_info nl-cls-list gpk-application users c++ sctp_test aulast zip libbluray_test atril-previewer brltty-install ibv_task_pingpong gkbd-keyboard-display firewall-config dotlockfile rcs flex loadkeys gnome-system-monitor mesg lastlog stap-report fzputtygen gzip coverage-2.7 fc-pattern pulseaudio unzip auvirt mate-window-properties rmail bdsplice db_load python zsoelim list_titles ibv_srq_pingpong grub2-mkfont alsa-delay usb-devices iostat qmicli nenscript xfce4-settings-editor lua sftp xfwm4-workspace-settings atq rpm2cpio snice mlnx_perf unicode_stop pyami_sendmail consolehelper pdftops ci mstvpd cd-paranoia ipcmk gdlib-config btt pyrsa-priv2pub mlxconfig pmstore timed-read /usr/local/sbin: keepalived /usr/sbin: luseradd ibcheckerrs efibootmgr blkdiscard logrotate cracklib-packer fixfiles fsck.ext4 mii-tool cgconfigparser radvdump netgather lockdev mate-display-properties-install-systemwide mountstats rtstat pifconfig accton iptables-save pluginviewer abrt-auto-reporting usbmuxd xfs_copy dump_mfts.sh e2undo abrt-dbus ibcheckwidth xfs_io thin_delta apachectl ledctl dump-acct quotaoff mkfs.minix eventlogadm iscsistart lchage getsebool automount zdump nodetrace netreport sysinfo-snapshot.py xfs_logprint lvremove dosfsck compat_gid_gen ibdatacounts try-from ipsec vgmerge dump-utmp lvmconfig unbound-anchor restorecon cups-genppdupdate rpc.rquotad mkdosfs fsck.fat virtlogd sefcontext_compile ib2ib_setup vgcfgrestore iptables mount.glusterfs grub2-set-default smbios-state-byte-ctl radvd sestatus pam_console_apply pvchange lightdm netscsid accept kpartx sln atd rsyslogd ascheck sktest mount.cifs iprsos fsck.xfs clock plymouth-set-default-theme mkfs.vfat mklost+found sss_useradd selinuxenabled applygnupgdefaults gmond rpc.mountd ibnetdiscover show_gids fcgistarter cupsaddsmb xfs_bmap saquery btrfs-zero-log create-cracklib-dict pm-suspend-hybrid fcoemon umount.udisks2 ibdiscover.pl ip6tables genl-ctrl-list kpatch cma_roce_tos ibsysstat vgchange pm-utils-bugreport-info.sh nstat mkfs.msdos groupdel setpci losetup resize2fs thin_dump nl-pktloc-lookup pam_timestamp_check rhn-profile-sync btrfs-select-super lvmdiskscan ibacm rpcinfo ibccconfig bootcpuset lvcreate sa check_lft_balance.pl vgs modprobe pvs btrfs-convert saned sendmail.postfix pethtool sss_groupdel dcbtool grub2-macbless udp-receiver xfs_quota sosreport nfsidmap ss ibaddr e2label xfs_admin lgroupdel postkick semanage pm-powersave cupsfilter sgpio ebtables-restore named thin_rmap blkdeactivate vpddecode vgremove ntpd avahi-autoipd vgmknodes start-statd fxload abrt-configuration tuned ibhosts mkfs ibroute irqbalance dmeventd smpquery selabel_digest pvmove rdma lpc.cups raid-check firstboot groupmod lpasswd ifdown nl-classid-lookup partx convertcfg useradd shutdown abrt-install-ccpp-hook show_irq_affinity_hints.sh devlink glusterfs fsck.msdos thin_restore iconvconfig named-checkzone smbios-sys-info-lite abrt-server hwclock grpunconv ntpdc pam_tally2 runuser semodule unix_update vgsplit fsck.vfat multipath vgreduce btrfstune dmidecode rdisc nagios pvcreate sss_debuglevel readprofile pivot_root pvck mkfs.ext2 mate-power-backlight-helper iptunnel paperconfig rndc abrt-harvest-vmcore nl-class-add cupsd thin_repair poweroff mkfs.btrfs ownership audispd cupsctl vendor_post_uninstall.sh xfs_mdrestore usermod dnsmasq reject ebtables-save xqmstats nl-qdisc-delete lvs genrandom alsactl rpc.idmapd saslpasswd2 cfdisk sushell cryptsetup unsquashfs ifcfg usernetctl btrfsck mkfs.xfs mkfs.ext4 xfce4-kiosk-query parted insmod ibmirror vipw fping hypervkvpd cache_repair realm route update-smart-drivedb named-checkconf ether-wake spacewalk-channel munged new-kernel-pkg selabel_partial_match sss_userdel array dnssec-settime nl-qdisc-list e2freefrag xfs_freeze ifconfig sgdisk postsuper fping6 iprdump uuserver vdptool setfiles rhnreg_ks pptp openconnect nologin iw sss_obfuscate authconfig-tui btrfs-find-root tcsd pppstats ifstat packer setcap yumdb eapol_test lgroupadd atrun ibqueryerrors.pl lsof msr-cpuid ntpq vgck mii-diag dhclient brctl suexec ntpdate lvmetad cache_check mlnx-sf arrayconfig mtr ibswportwatch.pl authconfig sgi_collect_dump tcpslice syspurpose grub2-sparc64-setup mksquashfs nrpe hpe-mpi-update-source setquota xfs_db named-journalprint fcnsq sss_cache ModemManager ibccquery btrfs-image ifup arpd build-locale-archive blockdev xl2tpd tmpwatch alsabat-test.sh era_check dhclient-script request-key set_irq_affinity_cpulist.sh grub2-ofpathname update-pciids alsa-info smtp-source srp_daemon.sh e2fsck bridge si_prepareclient cbq ibclearerrors dm_dso_reg_tool ausearch nl-class-list nmbd nl-qdisc-add lvextend ibcheckportstate vgscan ibprintca.pl ofed_uninstall.sh dnssec-keygen zic selinuxexeccon grub2-rpm-sort btrfs smartd chpasswd ldconfig luserdel grpconv selinuxconlist mkhomedir_helper grub2-reboot lwresd pppoe-discovery connectx_port_config postlog swapon adduser smparquery virt-what vgcreate dnssec-checkds ibstat fcping ibcheckerrors vgimportclone wpa_passphrase exportfs rtmon fsfreeze pppdump mount.nfs4 convertquota xfsdump btrfs-map-logical nl-cls-delete testsaslauthd nameif ibportstate routel rpcbind lspci e4defrag install-info agetty selabel_lookup alsa-info.sh ntp-keygen fsck.ext2 alternatives ethtool cifs.upcall libvirtd intel-microcode2ucode telinit abrt-harvest-pstoreoops dmsetup gluster ibfindnodesusing.pl dmfilemapd badblocks thin_ls mkfs.fat dmstats ibrouters sasldblistusers2 cache_writeback quotastats smtp-sink vgrename fsck.btrfs sendmail mlnx_affinity biosdecode tuned-adm avcstat postcat weak-modules ddns-confgen cracklib-check pm-hibernate vendor_pre_uninstall.sh mount.nfs snmpd gpartedbin udevadm postalias ibcheckport userdel mdadm wrmsr kexec lvresize pwck showmount sfdisk runlevel pm-suspend system_info_gather postdrop usb_modeswitch ibcacheedit selabel_lookup_best_match blkid usb_modeswitch_dispatcher ntsysv tracepath6 unix_chkpwd ibcheckstate smbd sulogin ibsrpdm setregdomain sysctl lvdisplay ibprintrt.pl init lpadmin dump_lfts.sh vpnc-disconnect fdformat key.dns_resolver iscsid ctrlaltdel tune2fs faillock plipconfig pvdisplay accessdb mkfs.cramfs ipmaddr set_irq_affinity_bynode.sh setup slattach grub2-install cacertdir_rehash groupmems ibprintswitch.pl xfs_ncheck sssd cache_dump rtkitctl liveinst arp postconf depmod firewalld selinux_restorecon mlnx_bf_configure chat dnssec-revoke quot sysctl_perf_tuning lsmod NetworkManager fsck.cramfs yum-complete-transaction vpnc mke2fs hypervvssd procsetd sss_groupshow xfs_estimate getcap consoletype cache_restore iprupdate pdata_tools dmraid setup_mr_cache.sh sim_server mcelog postlock smpdump crda fixparts lnewusers setsebool load_policy vgconvert blkmapd cupsaccept sss_groupmod umount.nfs4 subscription-manager httpd glibc_post_upgrade.x86_64 sldd.sh rhn-channel iblinkinfo ibqueryerrors abrtd lvm tc mkdumprd iprinit aureport plymouthd avahi-daemon mdmon umount.nfs snmptrapd genl cgrulesengd repquota wpa_cli smbios-get-ut-data postfix tcpdump postqueue hardlink setroubleshootd rtacct findfs mpathpersist sss_seed gssproxy lvreduce dovecot rngd gdm vgcfgbackup fipvlan sshd-keygen cupsenable mate-system-log dnssec-verify cupsdisable odp_stat.sh groupadd xfs_growfs rpc.gssd cupsreject dnssec-keyfromlabel grubby ibping setenforce osd_login xfs_mkfile dmraid.static sedispatch gss-server rtpr anaconda ctstat visudo swapoff logsave cgdcbxd chkconfig ibcheckportwidth show_counters pvresize xl2tpd-control nl-link-list rndc-confgen addpart anacron rfkill dosfslabel cups-genppd.5.2 resizepart common_irq_affinity.sh smartctl ebtables postmap safe_finger openvpn vendstat lvscan lvmsadc pwconv grub2-mkconfig cgclear biosdevname rpc.statd mkswap zramctl capsh tsig-keygen xtables-multi lpmove fdisk cgdisk halt ibdatacounters lldptool xfs_info ping6 strfile installkernel rhnsd chroot ntptime augenrules xfce4-pm-helper iprdbg fsck.ext3 fcrls mkdict lid named-compilezone grub2-probe clockdiff grub2-bios-setup pvscan e2image iscsiuio sss_groupadd sss_override iprconfig chronyd grub2-get-kernel-settings getenforce wipefs ibchecknode auditd delpart regdbdump lvmdump portrelease chgpasswd cups-browsed userhelper fsck getpcaps perfquery nl-class-delete ibstatus akill lnstat nfsstat lldpad xfsinvutil xfs_rtcp ip6tables-save rpcdebug thin_trim rpc.nfsd fsck.minix handle-sshpw set_irq_affinity.sh isc-hmac-fixup sss_usermod pppd tracepath xfs_metadump xfsrestore ibclearcounters edquota ksmtuned modinfo thin_metadata_size ledmon pidof vgextend xfs_fsr fatlabel skdump arrayd mkfs.ext3 ibchecknet set_nodedesc.sh opensm pvremove arping sys-unconfig lvrename swaplabel srp_daemon saslauthd mpathconf rdmsr nl-cls-add genhomedircon dumpe2fs grub2-setpassword sminfo killall5 cpuset_release_agent dmevent_tool sssctl autrace nfsdcltrack filefrag mlnx_tune xfs_repair era_invalidate pwhistory_helper ppp-watch pwunconv osmtest smbios-upflag-ctl ibswitches switch_root portreserve fstrim iconvconfig.x86_64 quotaon lvmconf rhn_check cmimage quotacheck dnssec-signzone cma_roce_mode iptables-restore tcpd lgroupmod partprobe selinuxdefcon lvmpolld redhat_lsb_trigger.x86_64 cache_metadata_size genhostid lvconvert newusers matchpathcon grpck nsec3hash btrfs-debug-tree rtcwake makedumpfile ipset cpuset_memory_spread era_dump dnssec-coverage ibtracert dnssec-importkey tickadj fuser fsadm spice-vdagentd era_restore lpinfo lvmsar udp-sender iscsi-iname show_irq_affinity.sh hypervfcopyd service ipmievd lvchange thin_check tcpdmatch sshd dracut glusterfsd reboot dnssec-keymgr routef chcpu xfpm-power-backlight-helper vigr wpa_supplicant ip memlogd cracklib-format auditctl run_srp_daemon gdisk lightdm-gtk-greeter ainfo dnssec-dsfromkey sm-notify multipathd ldattach postmulti rhn_register htcacheclean ip6tables-restore ifenslave oddjobd lusermod dump_fts vgimport debugfs iscsiadm cifs.idmap nscd nl-cls-list crond rmmod iblinkinfo.pl virtlockd vmcore-dmesg lpc rotatelogs ibidsverify.pl cracklib-unpacker ibnodes unstr vgdisplay update-alternatives nfsiostat addgnupghome mount.fuse vgexport fcoeadm /opt/c3/bin: c3.sh ckill cname c3.csh c3_com_obj.py c3_sock.py c3_config.py clist c3_except.py c3_file_obj.py cexec cpush cnum cshutdown cget c3_version.py cexecs cpushimage crm /opt/ibutils/bin: ibnlparse ibdmsh ibdmchk dump2slvl.pl ibdiagnet RunSimTest ibis ibdiagpath ibtopodiff mkSimNodeDir ibmsquit ibmssh ibdiagui ibdmtr dump2psl.pl IBMgtSim /opt/pbs/bin: qmgr qterm pbs_wish pbs_remsh qenable qrun qorder qrls qhold pbs_mpirun qdisable pbsrun_unwrap qstart qstat pbsdsh pbs_rsub pbs_release_nodes printjob.bin qmsg qsub qsig qstop pbs_ralter pbs_python pbs_mpihp qmove pbs_lamboot printjob qselect pbs_rstat qrerun pbsrun_wrap pbs_rdel pbs_tclsh pbs_sleep pbs_hostn qalter pbs_topologyinfo pbsnodes tracejob qdel pbs_mpilam pbsrun /sbin: luseradd ibcheckerrs efibootmgr blkdiscard logrotate cracklib-packer fixfiles fsck.ext4 mii-tool cgconfigparser radvdump netgather lockdev mate-display-properties-install-systemwide mountstats rtstat pifconfig accton iptables-save pluginviewer abrt-auto-reporting usbmuxd xfs_copy dump_mfts.sh e2undo abrt-dbus ibcheckwidth xfs_io thin_delta apachectl ledctl dump-acct quotaoff mkfs.minix eventlogadm iscsistart lchage getsebool automount zdump nodetrace netreport sysinfo-snapshot.py xfs_logprint lvremove dosfsck compat_gid_gen ibdatacounts try-from ipsec vgmerge dump-utmp lvmconfig unbound-anchor restorecon cups-genppdupdate rpc.rquotad mkdosfs fsck.fat virtlogd sefcontext_compile ib2ib_setup vgcfgrestore iptables mount.glusterfs grub2-set-default smbios-state-byte-ctl radvd sestatus pam_console_apply pvchange lightdm netscsid accept kpartx sln atd rsyslogd ascheck sktest mount.cifs iprsos fsck.xfs clock plymouth-set-default-theme mkfs.vfat mklost+found sss_useradd selinuxenabled applygnupgdefaults gmond rpc.mountd ibnetdiscover show_gids fcgistarter cupsaddsmb xfs_bmap saquery btrfs-zero-log create-cracklib-dict pm-suspend-hybrid fcoemon umount.udisks2 ibdiscover.pl ip6tables genl-ctrl-list kpatch cma_roce_tos ibsysstat vgchange pm-utils-bugreport-info.sh nstat mkfs.msdos groupdel setpci losetup resize2fs thin_dump nl-pktloc-lookup pam_timestamp_check rhn-profile-sync btrfs-select-super lvmdiskscan ibacm rpcinfo ibccconfig bootcpuset lvcreate sa check_lft_balance.pl vgs modprobe pvs btrfs-convert saned sendmail.postfix pethtool sss_groupdel dcbtool grub2-macbless udp-receiver xfs_quota sosreport nfsidmap ss ibaddr e2label xfs_admin lgroupdel postkick semanage pm-powersave cupsfilter sgpio ebtables-restore named thin_rmap blkdeactivate vpddecode vgremove ntpd avahi-autoipd vgmknodes start-statd fxload abrt-configuration tuned ibhosts mkfs ibroute irqbalance dmeventd smpquery selabel_digest pvmove rdma lpc.cups raid-check firstboot groupmod lpasswd ifdown nl-classid-lookup partx convertcfg useradd shutdown abrt-install-ccpp-hook show_irq_affinity_hints.sh devlink glusterfs fsck.msdos thin_restore iconvconfig named-checkzone smbios-sys-info-lite abrt-server hwclock grpunconv ntpdc pam_tally2 runuser semodule unix_update vgsplit fsck.vfat multipath vgreduce btrfstune dmidecode rdisc nagios pvcreate sss_debuglevel readprofile pivot_root pvck mkfs.ext2 mate-power-backlight-helper iptunnel paperconfig rndc abrt-harvest-vmcore nl-class-add cupsd thin_repair poweroff mkfs.btrfs ownership audispd cupsctl vendor_post_uninstall.sh xfs_mdrestore usermod dnsmasq reject ebtables-save xqmstats nl-qdisc-delete lvs genrandom alsactl rpc.idmapd saslpasswd2 cfdisk sushell cryptsetup unsquashfs ifcfg usernetctl btrfsck mkfs.xfs mkfs.ext4 xfce4-kiosk-query parted insmod ibmirror vipw fping hypervkvpd cache_repair realm route update-smart-drivedb named-checkconf ether-wake spacewalk-channel munged new-kernel-pkg selabel_partial_match sss_userdel array dnssec-settime nl-qdisc-list e2freefrag xfs_freeze ifconfig sgdisk postsuper fping6 iprdump uuserver vdptool setfiles rhnreg_ks pptp openconnect nologin iw sss_obfuscate authconfig-tui btrfs-find-root tcsd pppstats ifstat packer setcap yumdb eapol_test lgroupadd atrun ibqueryerrors.pl lsof msr-cpuid ntpq vgck mii-diag dhclient brctl suexec ntpdate lvmetad cache_check mlnx-sf arrayconfig mtr ibswportwatch.pl authconfig sgi_collect_dump tcpslice syspurpose grub2-sparc64-setup mksquashfs nrpe hpe-mpi-update-source setquota xfs_db named-journalprint fcnsq sss_cache ModemManager ibccquery btrfs-image ifup arpd build-locale-archive blockdev xl2tpd tmpwatch alsabat-test.sh era_check dhclient-script request-key set_irq_affinity_cpulist.sh grub2-ofpathname update-pciids alsa-info smtp-source srp_daemon.sh e2fsck bridge si_prepareclient cbq ibclearerrors dm_dso_reg_tool ausearch nl-class-list nmbd nl-qdisc-add lvextend ibcheckportstate vgscan ibprintca.pl ofed_uninstall.sh dnssec-keygen zic selinuxexeccon grub2-rpm-sort btrfs smartd chpasswd ldconfig luserdel grpconv selinuxconlist mkhomedir_helper grub2-reboot lwresd pppoe-discovery connectx_port_config postlog swapon adduser smparquery virt-what vgcreate dnssec-checkds ibstat fcping ibcheckerrors vgimportclone wpa_passphrase exportfs rtmon fsfreeze pppdump mount.nfs4 convertquota xfsdump btrfs-map-logical nl-cls-delete testsaslauthd nameif ibportstate routel rpcbind lspci e4defrag install-info agetty selabel_lookup alsa-info.sh ntp-keygen fsck.ext2 alternatives ethtool cifs.upcall libvirtd intel-microcode2ucode telinit abrt-harvest-pstoreoops dmsetup gluster ibfindnodesusing.pl dmfilemapd badblocks thin_ls mkfs.fat dmstats ibrouters sasldblistusers2 cache_writeback quotastats smtp-sink vgrename fsck.btrfs sendmail mlnx_affinity biosdecode tuned-adm avcstat postcat weak-modules ddns-confgen cracklib-check pm-hibernate vendor_pre_uninstall.sh mount.nfs snmpd gpartedbin udevadm postalias ibcheckport userdel mdadm wrmsr kexec lvresize pwck showmount sfdisk runlevel pm-suspend system_info_gather postdrop usb_modeswitch ibcacheedit selabel_lookup_best_match blkid usb_modeswitch_dispatcher ntsysv tracepath6 unix_chkpwd ibcheckstate smbd sulogin ibsrpdm setregdomain sysctl lvdisplay ibprintrt.pl init lpadmin dump_lfts.sh vpnc-disconnect fdformat key.dns_resolver iscsid ctrlaltdel tune2fs faillock plipconfig pvdisplay accessdb mkfs.cramfs ipmaddr set_irq_affinity_bynode.sh setup slattach grub2-install cacertdir_rehash groupmems ibprintswitch.pl xfs_ncheck sssd cache_dump rtkitctl liveinst arp postconf depmod firewalld selinux_restorecon mlnx_bf_configure chat dnssec-revoke quot sysctl_perf_tuning lsmod NetworkManager fsck.cramfs yum-complete-transaction vpnc mke2fs hypervvssd procsetd sss_groupshow xfs_estimate getcap consoletype cache_restore iprupdate pdata_tools dmraid setup_mr_cache.sh sim_server mcelog postlock smpdump crda fixparts lnewusers setsebool load_policy vgconvert blkmapd cupsaccept sss_groupmod umount.nfs4 subscription-manager httpd glibc_post_upgrade.x86_64 sldd.sh rhn-channel iblinkinfo ibqueryerrors abrtd lvm tc mkdumprd iprinit aureport plymouthd avahi-daemon mdmon umount.nfs snmptrapd genl cgrulesengd repquota wpa_cli smbios-get-ut-data postfix tcpdump postqueue hardlink setroubleshootd rtacct findfs mpathpersist sss_seed gssproxy lvreduce dovecot rngd gdm vgcfgbackup fipvlan sshd-keygen cupsenable mate-system-log dnssec-verify cupsdisable odp_stat.sh groupadd xfs_growfs rpc.gssd cupsreject dnssec-keyfromlabel grubby ibping setenforce osd_login xfs_mkfile dmraid.static sedispatch gss-server rtpr anaconda ctstat visudo swapoff logsave cgdcbxd chkconfig ibcheckportwidth show_counters pvresize xl2tpd-control nl-link-list rndc-confgen addpart anacron rfkill dosfslabel cups-genppd.5.2 resizepart common_irq_affinity.sh smartctl ebtables postmap safe_finger openvpn vendstat lvscan lvmsadc pwconv grub2-mkconfig cgclear biosdevname rpc.statd mkswap zramctl capsh tsig-keygen xtables-multi lpmove fdisk cgdisk halt ibdatacounters lldptool xfs_info ping6 strfile installkernel rhnsd chroot ntptime augenrules xfce4-pm-helper iprdbg fsck.ext3 fcrls mkdict lid named-compilezone grub2-probe clockdiff grub2-bios-setup pvscan e2image iscsiuio sss_groupadd sss_override iprconfig chronyd grub2-get-kernel-settings getenforce wipefs ibchecknode auditd delpart regdbdump lvmdump portrelease chgpasswd cups-browsed userhelper fsck getpcaps perfquery nl-class-delete ibstatus akill lnstat nfsstat lldpad xfsinvutil xfs_rtcp ip6tables-save rpcdebug thin_trim rpc.nfsd fsck.minix handle-sshpw set_irq_affinity.sh isc-hmac-fixup sss_usermod pppd tracepath xfs_metadump xfsrestore ibclearcounters edquota ksmtuned modinfo thin_metadata_size ledmon pidof vgextend xfs_fsr fatlabel skdump arrayd mkfs.ext3 ibchecknet set_nodedesc.sh opensm pvremove arping sys-unconfig lvrename swaplabel srp_daemon saslauthd mpathconf rdmsr nl-cls-add genhomedircon dumpe2fs grub2-setpassword sminfo killall5 cpuset_release_agent dmevent_tool sssctl autrace nfsdcltrack filefrag mlnx_tune xfs_repair era_invalidate pwhistory_helper ppp-watch pwunconv osmtest smbios-upflag-ctl ibswitches switch_root portreserve fstrim iconvconfig.x86_64 quotaon lvmconf rhn_check cmimage quotacheck dnssec-signzone cma_roce_mode iptables-restore tcpd lgroupmod partprobe selinuxdefcon lvmpolld redhat_lsb_trigger.x86_64 cache_metadata_size genhostid lvconvert newusers matchpathcon grpck nsec3hash btrfs-debug-tree rtcwake makedumpfile ipset cpuset_memory_spread era_dump dnssec-coverage ibtracert dnssec-importkey tickadj fuser fsadm spice-vdagentd era_restore lpinfo lvmsar udp-sender iscsi-iname show_irq_affinity.sh hypervfcopyd service ipmievd lvchange thin_check tcpdmatch sshd dracut glusterfsd reboot dnssec-keymgr routef chcpu xfpm-power-backlight-helper vigr wpa_supplicant ip memlogd cracklib-format auditctl run_srp_daemon gdisk lightdm-gtk-greeter ainfo dnssec-dsfromkey sm-notify multipathd ldattach postmulti rhn_register htcacheclean ip6tables-restore ifenslave oddjobd lusermod dump_fts vgimport debugfs iscsiadm cifs.idmap nscd nl-cls-list crond rmmod iblinkinfo.pl virtlockd vmcore-dmesg lpc rotatelogs ibidsverify.pl cracklib-unpacker ibnodes unstr vgdisplay update-alternatives nfsiostat addgnupghome mount.fuse vgexport fcoeadm /bin: libnetcfg gnudoit ibnetsplit dynamodb_load ogg123 jsondiff-%{py_ver} sendiso emacsclient ppdmerge groff rhsmcertd msgfilter gvfs-mime pinfo eqn udisksctl chfn x86_64-redhat-linux-g++ gparted eu-nm gsnd gnome-session-inhibit gnome-session-properties pitchplay mate-calc tbl lpoptions exo-open soelim xdg-settings sha512sum osinfo-detect rpmspec colmux raw hcitool pgawk rz gvfs-mkdir gnome-thumbnail-font abrt-action-analyze-python taskset pkcon rcsfreeze bcomps sdbadmin ld.gold pmjson abrt-action-check-oops-for-hw-error aseqdump glxinfo zforce sudoedit mlxprivhost cxpm dbus-daemon ccomps flex++ expand telepathy-gabble-xmpp-console gs gnome-help reporter-mantisbt ppdc unlink w dvd+rw-booktype systemd-cgtop papi_component_avail setvtrgb sort soundstretch lynx readlink osinfo-query pmie riostream syndaemon gss-client watchgnupg msgcat ptx rmid orage mlxphyburn setcifsacl script alsamixer systemd-coredumpctl oodraw pstree.x11 gpg-error-config cmtime blktrace rmcp_ping sed usleep nl-link-stats cdda2ogg sudo gnome-screenshot gawk pslurp combinediff spamc hdsploader dtestx gcore combinedeltarpm logview wavpack loadunimap ndctl gconftool-2 bzip2recover psfaddtable gpgsplit audit2why uptime tsort yumex ogginfo scp-dbus-service gnome-keyring gex brltty eu-elflint mate-screensaver-command hugeadm db_dump185 mate-system-monitor rxe_cfg ppdhtml tgz hcidump pmconfirm udpong totem-video-thumbnailer gsdj pasuspender xmlsec1 prsync mlxdump_ext rsync osinfo-db-import plistutil sss_ssh_authorizedkeys setup-nsssysinit.sh rdoc tpmtool ps2ascii eu-elfcompress ldnsd stty ldd mzip fold umount fwtrace ibv_uc_pingpong checkpolicy eu-addr2line Xvnc mlxuptime gcm-viewer consolehelper-gtk dircolors ibnlparse stream ldns-keyfetcher groups ksvalidator enscript mlxcables_ext rarian-sk-config ccache-swig gpg-connect-agent sexp-conv abrt-action-notify abrt-retrace-client python-config xfdesktop ptargrep nop lss3 shasum i386 modulecmd taskadmin bluetoothctl xinit ldns-mx fc-cache-64 ranlib ldapcompare vm-support sbcinfo df osinfo-db-validate ruby grep analog unbuffer abrt-dump-oops systemd-tty-ask-password-agent rebuild-jar-repository gupnp-dlna-info-2.0 unix2mac ksh93 systemd-inhibit ucmatose zegrep abrt-action-generate-backtrace show-installed pf2afm curl grub2-mkrelpath setfacl vlock lsblk mmd skill blkrawverify rmdir fprintd-enroll msgmerge csslint-0.6 ocs vcut gstat pmlc winpr-makecert pip2.7 btmon mate-volume-control-applet gst-launch-1.0 setarch strip locale fc automake-1.13 import flint pcp gio csh fixcvsdiff mlxreg smbtree ntpstat isoinfo pminfo ab caja-sendto pmtime c2ph mlxtrace attr wish8.5 states grub2-fstest acyclic split lessecho sqlite3 lockfile papi_mem_info host agentxtrap abrt-applet xlsatoms fusermount-glusterfs nl-neigh-add usermount imsettings-reload p11-kit kill_instance genl-ctrl-list printafm enchant unoconv caja-connect-server readcd wish numastat javaws.itweb mergerepo gst-inspect-0.10 smbstatus mlabel libwacom-list-local-devices ControlPanel WebKitWebDriver eps2eps plymouth smbcontrol whiptail mcheck papi_version fc-query signver cq systemd-detect-virt sa-compile systemctl rarian-sk-get-content-list ssh-copy-id hostid pmie2col crash tic oocalc ibdmchk fetch_file transmission-remote net-snmp-cert ooimpress c99 nl-pktloc-lookup ping mdir gnome-contacts gnome-session-custom-session splitdiff easy_install-3.6 piconv mstcongestion xsetpointer mate-calc-cmd growisofs gvfs-info gst-typefind xzdiff pmieconf krb5-config sleep oowriter run_perftest_multi_devices mate-disk-usage-analyzer dtestsrq pldd ldappasswd msgexec redland-db-upgrade papi_clockres enchant-lsmod yum-groups-manager zipcmp gio-querymodules-64 chcon dc toe gnome-calculator paperconf chattr grub2-file pmtrace gcm-calibrate captoinfo gpk-prefs phpize instance_events gvfs-cat ibcongest true luac pdftocairo emacs mlxi2c centrino-decode pm-is-supported cancel.cups weather ex systemconfigurator sbcdec chmod journalbeat gc ftp targetcli wvunpack xsetwacom getopt pactl xlsclients systemd-loginctl xfconf-query idiag-socket-details lpstat geoiplookup gvfs-mount gnome-keyring-3 vpi_tcpdump mate-dictionary gview padsp-32 mkhybrid rpmsign x86_64-redhat-linux-c++ db_stat systemd-machine-id-setup imsettings-switch wlfreerdp ca-legacy fprintd-verify scrollkeeper-uninstall mate-screenshot system-config-date ibv_asyncwatch cd-fix-profile ofed_rpm_info testlibraw pack200 eject ipmitool python2 smbspool getcifsacl db_dump mlxmdio scrollkeeper-get-cl xfce4-display-settings gcr-viewer cgexec rhino svn grub2-render-label pyrsa-verify cheese net-snmp-create-v3-user scanimage grub2-mklayout sane-find-scanner grilo-test-ui-0.3 mtype nl-neigh-list nl-neigh-delete gpk-log svndumpfilter cdparanoia minit mate-invest-chart mmc-tool edid-decode python-argcomplete-check-easy-install-script pmval pmpython rdma_server ccdecrypt slabtop traptoemail mate-at-properties wall getconf gnome-disk-image-mounter gpg-error phar.phar zipinfo mren system-config-users scrollkeeper-extract gnome-session-quit tput genisoimage ssh-keygen jsonpatch-%{py_ver} msggrep sa-learn md5sum xargs recountdiff ldns-update mib2c-update compare gpgv2 sliceprint find fipscheck setxkbmap mate-network-properties autoscan cgcreate reset xev empathy-accounts scrollkeeper-get-toc-from-id ibdiagnet_csv2xml.py lprsetup.sh dump2slvl.pl check-binary-files ld.bfd papi_multiplex_cost huge_page_setup_helper.py amidi ibv_umr dvdrecord pip sadf libtool resize pgrep fmt pmlogextract db_archive evim pyrsa-sign-2 gconf-merge-tree mate-session-inhibit xdg-email nl-route-delete ccat spax env cmsh xfce4-power-manager pbmtpg updatedb mturk grub2-syslinux2cfg gnulib-tool metacity-message bcfree metacity dbus-send shuf arecordmidi echo escputil zless httxt2dbm pstree db_verify pkexec pmlogsummary gendiff isodebug nl-classid-lookup nedit fc-match ldns-rrsig mcomp mstfwtrace spamassassin mate-wm lscpu mapscrn singularity zgrep mysql_config xstdcmap build-jar-repository reporter-mailx lsns makeinfo nsenter gnome-text-editor pyrsa-encrypt-bigfile mst osinfo-db-path ldns-keygen localedef ibdiagnet mimedump psktool thunar-volman-settings php-cgi pyrsa-encrypt-bigfile-2 nm mstdump ssh qmi-network dbus-update-activation-environment grub2-mkimage pmevent pyrsa-sign caja-autorun-software roqet mail getent xsetmode nl-link-enslave yum-repoquery3 gvpack pflags iptc ldns-nsec3-hash lz4 xzcat rpmverify fg htdbm pluma pydoc3.6 json_xs gnome-disks msgen mkfontscale wnck-urgency-monitor readmult abrt-action-save-package-data pydoc3 xfrun4 mmcli pmchart passwd dvd+rw-mediainfo jobs tclsh8.5 showkey abrt-action-analyze-core vncpasswd xzgrep rpmdumpheader gctags trust dialog aseqnet xemacs-21.5-b34 stund sudoreplay a2p turbostat abs2rel gnutls-cli sedispol xmlcatalog sotruss pax ghostscript dehtmldiff xfce4-mouse-settings pavucontrol jscal-restore diff3 gnome-terminal nl-list-caches tail celtenc051 ibv_dctgt wvdial systemd-stdio-bridge sh eu-readelf repo-graph as mtools nl-fib-lookup g++ totem pdbedit convert pdftotext xfwm4 pdftoppm stapsh gencat ldns-signzone axfer nl-class-add s3put svnlook lsipc POST printenv bashbug unzipsfx lsmem cmp unalias mate-volume-control pmfind man numfmt ldapmodrdn pdf2ps startx net-snmp-config expr satyr hunspell pkcs1-conv gst-launch-0.10 hex2hcd gperf seq gvfs-less nmtui-hostname rarian-sk-get-scripts preconv shred last qemu-ga rarian-sk-migrate systemd-firstboot ps2pdf13 whatis xfce4-appearance-settings fdp unxz lsmcli stap-prep unshare ooviewdoc xsetroot rdma_client pmsocks sz nl-route-get pwdx rpmbuild pdfimages ipmish smbcquotas ln gnome-shell-extension-prefs ipcrm dvd-ram-control cups-calibrate xmvn-builddep pyrsa-decrypt-bigfile-2 udaddy cupstestppd scrollkeeper-rebuilddb nproc upower papi_native_avail mib2c mate-search-tool colcrt nl-qdisc-delete systemd-ask-password vinagre swig pscp.pssh mokutil yelp eom lsb_release uuidgen virt-xml-validate rarian-sk-rebuild baobab dijkstra sldd-ib1.sh pmdate time logresolve xfce4-panel xgamma ldapwhoami xvattr jscal devdump seahorse recode repodiff grub2-script-check unlz4 patchwork strace-log-merge hangul brltty-ttb compress resizecons relnotes ipmicmd thunar ncat openipmish machinectl rm mate-session raw_ethernet_bw pyrsa-decrypt-2 pre-grohtml renice diffimg aplaymidi filebeat hciconfig secon numad phar system-config-printer prove kibitz xmlwf db_deadlock cpumap cd-it8 HEAD mate-keyboard-properties redhat-support-tool vim geoipupdate scrollkeeper-config userformat uxterm nedit-client yume-opkg asadmin mlxtrace_ext nl-neightbl-list eu-unstrip msgfmt ldns-testns newuidmap aplay expect gtbl mate-font-viewer systemd-run diff-jars chvt nano desktop-file-install gvfs-trash abrt-cli ed activate-global-python-argcomplete funzip dgawk mate-keybinding-properties verifytree array intltool-prepare more apm rdma_xserver transmission-edit nl-qdisc-list libreoffice gvpr lsinitrd irb recode-sr-latin usbhid-dump mlnx_dump_parser blkparse rdate mktemp id dotty xdg-user-dirs-update autom4te sum xset msgconv rename xdg-user-dirs-gtk-update ibus-daemon read vmware-namespace-cmd system-config-language xfce4-power-manager-settings zipmerge alsabat xlsfonts lwp-download ciptool pango-list firefox findmnt ul snmp-bridge-mib locate policyeditor.itweb systool boltctl mdel papi_error_codes fuseiso nf-monitor install setleds os_release nl-addr-list transmission-create net ptaskset xkibitz mcookie mate-terminal pphs paste uuclient xterm composite page_owner_sort pmlogger gnome-character-map pwscore cgclassify unwrapdiff rhythmbox-client crywrap parec co svnrdump xfce4-session-settings podchecker usx2yloader tftp resourceparse build-classpath-directory setmetamode lsscsi bzcat pwmake hesinfo gst-feedback-0.10 intstats gucharmap mimesend login pmlogconf targetclid linux-boot-prober json_verify gvfs-rename btrace passmass xfce4-popup-windowmenu evince-previewer mate-panel gpic mate-screensaver-preferences mmove chacl hca_self_test.ofed papi_command_line migspeed xemacs fprintd-list gxl2dot rarian-sk-gen-uuid gst-xmlinspect-0.10 keyctl unix2dos rpmdb formail ldapsearch show-changed-rco lssubsys mdu yum pod2text ucs2any setpriv xfwm4-settings pod2texi named-rrchecker pmlogcheck migratepages teamnl nl-link-set cpp gtk-launch nf-queue rpcclient kbdrate dbus-binding-tool regdiff xsubpp grep-changelog gvfs-copy mailq.postfix nl-addr-delete tmpwatch bdftopcf clean-binary-files rmail.postfix ident zfgrep perldoc sgi_config_changed update-mime-database cal fc-cache redhat_lsb_init dd oomath lastcomm jsonpointer-%{py_ver} p11tool lprm.cups neqn deallocvt startxfce4 sb ldns-notify fi_pingpong find-jar gpgv papi_avail peekfd gem nautilus cd-create-profile xslt-config rdma_xclient nf-ct-list papi_decode vdir tapestat iceauth seapplet identify ldns-zcat policyeditor ksverdiff abrt-action-analyze-ccpp-local cfadmin readom grl-inspect-0.3 autoupdate pmdumptext eu-strings nettle-lfib-stream scrollkeeper-install gvgen gettext.sh lefty cupstestdsc psfgettable nl-class-list alt-java gcm-picker lwp-dump pyvenv-3.6 pcre-config pathchk munge nl-qdisc-add imsettings-info setterm xhost xfce4-session pkla-admin-identities mlxcables dtrace xfce4-popup-directorymenu jsonpatch elbadmin grub2-mkpasswd-pbkdf2 flock gxl2gv svnsync linux64 reporter-upload clibrary gpg-zip gnome-system-log yacc ptty_try lp.cups ldns-chaos mlxreg_ext policytool ffset infotocap nmtui-edit ksh on_ac_power htpasswd lexgrog spamd newgrp systemd-hwdb grub2-kbdcomp vmware-toolbox-cmd pod2usage zipsplit atril mate-calculator calibrate_ppa isosize sox otflist intltool-update db_printlog mtoolstest scrollkeeper-update cscope-indexer gnome-session update-ca-trust stapbpf vmware-vgauth-cmd mkdir isovfy tree lpq.cups idn exiv2 colrm pmdiff paplay memhog coredumpctl dbus-monitor mate-typing-monitor xzdec gzexe abrt-dump-xorg setserial atrm collectl newaliases rpmkeys gfortran lwp-mirror mv size mkfontdir mbadblocks isodump cisco-decrypt traceroute6 osinfo-install-script blkiomon iconv nmtui-connect thunar-settings uuid gpk-update-viewer xflock4 ib_atomic_lat userpasswd mailq ipmilan pkmon quotasync findsmb gnome-clocks bluetooth-sendto wvdialconf dbwrap_tool ldapmodify mate-appearance-properties open ldapadd cksum samba-regedit pnuke db_log_verify mknod mlx_fpga localectl rpmgraph ptar ftp-rfc update-gtk-immodules arecord abrt-action-trim-files doveadm ib_read_bw csplit gettext systemd-tmpfiles pmlogsize lpq ipmi_ui fros ac abrt-merge-pstoreoops tr elfedit arch gettextize lwp-request lpr hpijs mpris-proxy ypdomainname pinentry tnameserv vmware-hgfsclient lppasswd simple-scan animate oldfind gtf tee ndptool bdftruncate raw_ethernet_fs_rate otfdump 7za sg openssl virt-pki-validate mate-power-statistics mkinitrd fonttosfnt exo-preferred-applications mlxburn wc nl-cls-delete gcalccmd sha256sum pax11publish objdump fipshmac mstprivhost xvinfo mstresourcedump mstconfig soffice nettle-hash dot ksflatten mimepostcard python3 mxtar openipmicmd pdfseparate view yes papi_event_chooser unpack200 repotrack curl-config mate-notification-properties meld nl-tctree-list ps2pdf db_hotbackup scrollkeeper-get-index-from-docpath nf-ct-add crlutil coverage abrt-watch-log lneato ps2epsi speaker-test clear bzgrep abrt-action-analyze-xorg pfc toc2cue transmission-gtk orc-bugreport mountpoint imsettings-list hostnamectl pip-3.6 bison ib_send_lat slogin pfbtopfa rarian-sk-get-cl rbash bootctl mlxfwmanager db_upgrade dbus-cleanup-sockets mate-screensaver gdk-pixbuf-thumbnailer pkaction gtk-update-icon-cache rarian-sk-extract xemacs-script rx sxpm rlog sbcenc ibv_polldcinfo needs-restarting orca atril-thumbnailer mcd psfxtable reposync sealert mlnx_get_vfs.pl mate-mouse-properties scriptreplay hugectl get_module ssh-keyscan prlimit gcov itweb-settings urlgrabber cd-drive chronyc bzless pyrsa-priv2pub-2 ps2pdf14 scrollkeeper-get-toc-from-docpath easy_install-2.7 gst-stats-1.0 gst-xmllaunch mlxlink_ext gdb-add-index ibgenperm xzegrep od userinfo wait cdrecord js mate-display-properties podselect gnome-dictionary mlxlink cifsdd pip2 realpath manpath nslookup htop gpg2 f95 gsound-play list_instances pkttyagent zipdetails base64 tty sdp_long_message minfo bccmd telnet msgunfmt udevadm msgattrib powernow-k8-decode pstack write alsatplg python2-config uncompress ucx_info oLschema2ldif aclocal ibsim-run rpmquery flipdiff mlnx_conf_mgr.sh xfce4-keyboard-settings gpgparsemail xfwm4-tweaks-settings rngtest pacat pmquery mimeencode ocsptool circo libtar nfsiostat-sysstat lslogins ppdi gnutls-serv numactl pdfdetach mc-wait-for-name rcsmerge amixer vorbiscomment nl verify_blkparse easy_install zcat xkbcomp rarian-sk-preinstall mattrib timedatectl vmware-checkvm nmtui abrt-action-analyze-vulnerability gnome-keyring-daemon fc-scan pod2man sprof appstream-util purple-client-example dapltest rev rarian-example rcsclean play systemd-escape nm-online gvfs-tree over ldns-version bg abrt-action-save-kernel-data scl_enabled showconsolefont screen qperf papi_cost editdiff ldapdelete gvfs-monitor-file rstream rmiregistry ctags nautilus-autorun-software yum-config-manager xdg-open ttmkfdir pmdumplog winpr-hash nfs4_setfacl gsbj pip3 tracepath6 cp emacs-24.3-nox ib_acme lslocks mkafmmap libinput igawk gst-launch unopkg etags.emacs autoconf timeout gvimtutor sctp_status lpstat.cups m17n-conv libtoolize dumpsexp dlook ssh-agent pdfunite nf-exp-delete envsubst gpg-agent speech-dispatcher setsid grub2-editenv mate-panel-screenshot debuginfo-install dtestcm sim_lsmplugin alias colormgr db_replicate sedismod rpcgen tabs hugeedit dir cc nl-link-ifindex2name mate-about-me testgdbm xzcmp dbus-uuidgen mlxfwreset perl5.16.3 xfdesktop-settings padsp pip3.6 targetd python2.7 lesspipe.sh lpr.cups mate-thumbnail-font reporter-rhtsupport sar rlogin-cwd fc-validate nautilus-desktop eu-make-debug-archive lchsh zipgrep fribidi gcc-ar command mlxfwstress_ext head nmcli celtdec051 scl toc2cddb pinentry-gtk-2 ps wqdump setup c89 ldns-test-edns date mdevices_info xz aserver ps2pdf12 mate-session-save run-singularity sdp_run_test fzsftp chage [ instmodsh chcat pyrsa-encrypt-2 xinput repomanage filezilla qemu-img liveinst mlnx_interface_mgr.sh run-parts less sdrcomp keytool pmap modifyrepo lscgroup splain firewall-cmd gvfs-rm sha1sum canberra-boot scrollkeeper-get-extended-content-list ipod-read-sysinfo-extended raw_ethernet_burst_lat sessreg zenheiset cdda2wav gupnp-dlna-ls-profiles-2.0 pigz nohup zipnote gjs xmllint nisdomainname traceroute ffcfstress minicom audit2allow jscal-store empathy perlbug pagesize bzcmp gst-feedback watch rftp ssltap mst_cable db_recover mpstat rcsdiff python-argcomplete-tcsh rct umask alsaloop pkill ibv_rc_pingpong eu-elfcmp scl_source mate-desktop-item-edit isdv4-serial-inputattach ib_send_bw anaconda-cleanup mcopy mlxpci scrollkeeper-gen-seriesid mclasserase mstflint dwp mstregdump gvcolor gcm-import icedax unexpand vmstat fortune dbus-run-session znew sha224sum yum-builddep smbprint diffstat utmpdump nf-exp-add mac2unix grub2-mknetdir mailstat mpi-selector-menu post-grohtml sdiff koi8rxterm os-prober nc jsondiff vncconfig tload cmnodes qdbus cluster pdffonts tclsh batch prune brltty-config numademo bzip2 dwz fusermount diff stdbuf lsdiff gslj test readelf repoquery perlthanks withsctp pyrsa-keygen-2 bno_plot.py dumpiso linux32 wget comm Mail php xbrlapi mformat instperf gvfs-save systemd-notify gst-typefind-0.10 gdm-screenshot report-gtk ldns-verify-zone ar uz targetctl bashbug-64 VGAuthService amuFormat.sh yum-debug-dump xdpyinfo infocmp gnote sha384sum kdumpctl mate-session-properties whoami wodim svnserve gvmap.sh mstop run_perftest_loopback mdig geoiplookup6 ziptorrent git dislocate xdg-user-dir abrt-action-analyze-java danetool xxd automake dbus-test-tool mshowfat x86_64 nf-log pip-3 synclient jsonpointer nsupdate gvim gnome-weather mlxgearbox erb dot2gxl merge rsyslog-recover-qi.pl subscription-manager virt-host-validate arpaname makedeltarpm kernel-install montage gneqn abrt-action-generate-core-backtrace quota hdmv_test gst-xmllaunch-0.10 mkisofs nl-rule-list svnadmin chgrp pchrt xdriinfo gtk-query-immodules-2.0-64 ifnames sim_client tac ucx_read_profile psed dbpmda systemd-sysv-convert flite_time sfdp ccguess byacc scrollkeeper-preinstall busctl ibdiagpath pyrsa-encrypt festival_client gsettings smbpasswd flatpak iecset tzselect rdfproc index_dump dvd+rw-format fftest caja dig x86_energy_perf_policy eu-findtextrel json_reformat update-desktop-database git-receive-pack crontab mpartition gnutls-cli-debug gnome-control-center natpmpc ibtopodiff mimeexplode factor gvfs-monitor-dir xprop gcc-nm pdfinfo ibus-setup rvim ldns-zsplit pdf2dsc zipcloak javaws mlnx_qcn pyrsa-verify-2 solterm grub2-mkstandalone reporter-ureport systemd-analyze report-cli vimdot troff msgcomm cgsnapshot xrandr makedb rhythmbox intltoolize doveconf dplace xmbind register-python-argcomplete h2xs printf sync tailf bash osage awk msginit logger nl-addr-add tred ri empathy-debugger create-jar-links mstmcra ibus-table-createdb make gpg bd_info applydeltarpm ps2ps ptardiff hpcups-update-ppds gsoelim rarian-sk-install x86_64-redhat-linux-gcc mbimcli qemu-io rcopy runscript stap-merge sctp_darn glib-compile-schemas semodule_package checkmodule abrt-handle-upload iso-read setkeycodes reporter-bugzilla pidstat X cvtsudoers abrt-action-analyze-c pmlogmv gdmflexiserver systemd-nspawn rping lsusb mate-system-log alsaunmute dumpkeys jsonschema purple-url-handler ibv_ud_pingpong infokey dmesg mailx libinput-debug-events systemd-cgls gtar mkfifo ibsim svnversion cpuset dimax_init route53 ldns-compare-zones cgget yumdownloader sldd-ib0.sh tcsh logname unpigz fi_info c++filt dlook.pl getfattr xchat yume snmpconf sdptool dirname mpls_dump grub2-mkrescue xfreerdp nice mate-control-center xsltproc pmstat detect_ppa top xrdb eu-stack mmount mcra simc_lsmplugin mozo xfce4-session-logout grotty Xorg abrt-action-analyze-oops hostname gtroff pyinotify mbim-network pinentry-curses gdbus cd-read rediff smbclient ib_write_bw perlsh msguniq GET abrt-action-list-dsos dnsdomainname xfsettingsd whereis aulastlog bond2team espeak mate-panel-test-applets pk12util cscope ccencrypt abrt-action-analyze-backtrace mft_uninstall.sh nl-link-list ibdiagm.sh lp_solve ldns-gen-zone xauth uniq vi du gst-typefind-1.0 pygtk-demo interdiff nl-list-sockets gnuplot-wx brasero domainname desktop-file-validate ldns-dpa xfce4-terminal vmmouse_detect regtree fgconsole oddjob_request getfacl exempi fallocate ld dvipdf brltty-trtxt autoheader eu-strip vmhgfs-fuse smbget fc-list net-snmp-config-x86_64 gapplication db_tuner pftp rarian-sk-get-extended-content-list gedit ffmvforce transmission-show yum-repoquery anaconda-disable-nm-ibft-plugin Thunar indent evince aclocal-1.13 gpgconf cvt mstfwreset fc-cat mshortname pyjwt lchfn appstream-compose timed-run caja-file-management-properties nl-util-addr openipmi_eventd eu-ar gsettings-data-convert gstack gv2gml ps2ps2 servertool smbcacls stapdyn brltty-ctb stunbdc graphml2gv l2ping spdsend unicode_start gunzip mate-default-applications-properties cifsiostat nf-exp-list cifscreds gml2gv chardetect compile_et otfview xrefresh cd-info systemd-path dsync ootags bc marco truncate etags tmux ppdpo engrampa vimtutor ibdump osinfo-db-export ping6 mate-power-manager cut gsdj500 prtstat delv column vmware-user gmetric pamon unmunge false openoffice.org rarian-sk-update spd-say gcc-ranlib parecord file geqn fgrep btreplay chown gcc xdg-icon-resource pango-querymodules-64 sa-update spd-conf mget_temp_ext ps2pdfwr perlivp cdda-player lzop rhsm-debug gst-inspect dynamodb_dump gvfs-move fi_strerror gjs-console gpasswd vmware-xferlogs regshell gr2fonttest charmap mkpasswd saytime fdupes db_checkpoint gnome-shell-extension-tool virsh emacs-24.3 gnuclient iptables-xml mm2gv l2test btrecord libieee1284_test certutil ipcalc setfont mlnx_qos perl cwutil purple-send-async glxinfo64 dm-tool chrt firewall-offline-cmd nfs4_editfacl pkg-config nfs4_getfacl flite htdigest objcopy dconf-editor perf ausyscall gv2gxl spice-vdagent pyrsa-keygen flint_ext abrt-action-analyze-vmcore mget_temp notify-send sa-check_spamd pssh gnome-session-selector nl-class-delete sushi akill mobj_dump cairo-sphinx procmail python2.7-config coverage2 mogrify catman nmblookup gnome-font-viewer mdeltree bunzip2 conjure ib_read_lat drill touch ibv_cc_pingpong grub2-glue-efi mkrfc2734 cdrdao dvcont getkeycodes cmcp teamdctl profiles nautilus-sendto xkill pwd twopi pmloglabel ucx_perftest ls systemd-cat cd ldns-read-zone pmafm gnome-abrt mc-tool inputattach raw_ethernet_lat s2p getopts tracepath alsaucm pinentry-gtk git-upload-archive pinky java xdg-mime pyrsa-decrypt-bigfile ldapexop chsh ngettext netstat link join grl-launch-0.3 setup-nsssysinit marco-message clpi_dump soxi gnroff pstruct xminicom createrepo nl-link-name2ifindex zenity rnano sound_dump xzmore nroff git-upload-pack sa-awl ebrowse gslp mcat testrb gnome-documents grops itrace ib_atomic_bw cpio lz4c check-module kbdinfo xdg-desktop-menu mlxmcg rctest gst-inspect-1.0 nm-applet zdiff mlxfwstress which certtool cue2toc hexdump pam-panel-icon gnome-tweaks mate-cpufreq-selector grub2-menulst2cfg tracker pic remunge cgdelete at festival_server vxloader ibdev2netdev unix-lpr.sh tz_convert ldapurl journalctl nail connection_recovery xmodmap gvimdiff psfstriptable nl-cls-add ib_write_lat mount itweb-settings.itweb lsmd pdftohtml pckt_drop evince-thumbnailer eu-ranlib ipcs kmod display mlx_fpga_ext pkcheck jstest ksshell sndfile-resample sx mremote mousetweaks jjs cgset implantisomd5 free kbd_mode xzfgrep sandbox kill espdiff nm-connection-editor info h2ph slabinfo gmake tcptraceroute pl2pm lz dbus-launch msghack gcm-inspect scp nl-link-release xfce4-mime-settings vmware-rpctool thunar-volman freetype-config install-printerdriver ooffice mvxattr showrgb start-pulseaudio-x11 mate-color-select mst_ib_add unit2 abrt-action-perform-ccpp-analysis grepdiff yum-debug-restore basename cat ldns-walk wqdump_ext testparm rb vimdiff pmmessage ijsgutenprint.5.2 hciattach pcp2csv strace papi_xml_event_info tc_wrap.py ibdmtr xgettext wdctl vimx lprm atom exo-desktop-item-edit file-roller lz4cat msgcmp ldns-revoke ibv_xsrq_pingpong egrep rview ibus lp canberra-gtk-play nl-monitor xorg-x11-fonts-update-dirs ibv_dcini pmprobe mate-about libpng15-config mckey gatttool rfcomm killall mutter teamd oggdec package-cleanup glacier libpng-config ibv_devinfo filterdiff mlx_fs_dump pango-view gdk-pixbuf-query-loaders-64 resourcedump stat fc-conflist pmgenmap runcon tmon mstmread neato autopoint gnuplot build-classpath xfce4-appfinder gdb xdg-desktop-icon ccrypt secret-tool sss_ssh_knownhostsproxy catchsegv purple-remote intltool-merge pbm2ppa ionice sharesec scrollkeeper-get-content-list nagiostats aconnect 7z hmac256 btattach dump2psl.pl tset gtk-query-immodules-3.0-64 gvfs-open gnome-shell pkla-check-authorization rksh zcmp ulockmgr_server git-shell test_ppa mate-terminal.wrapper pr paps iperf vmware-user-suid-wrapper cd-iccdump panelctl ssh-add rvi ipmi_sim gnome-shell-perf-tool intltool-extract gst-xmlinspect cpan rapper ascii-xfr festival newgidmap mpaste abrt-action-install-debuginfo xdg-screensaver look gnome-boxes col find2perl repoclosure su ibv_devices dtest systemd-delta vmware-vmblock-fuse eu-size mwm xfce4-accessibility-settings oggenc addr2line bluemoon qemu-nbd pyvenv ldns-resolver unflatten mlxdump red patch xfce4-popup-applicationsmenu iso-info wvgain lsattr ibv_intf bzmore dracut jvmjar bzdiff system-config-printer-applet loginctl bundle_image cancel system-config-abrt mkmanifest gprof dconf pod2latex autoreconf fprintd-delete mstmtserver smbtar who eu-objdump gsf-office-thumbnailer strings dos2unix staprun glxgears lesskey gvfs-ls lpunlock doxygen mpi-selector python3.6 i2c python3.6m nl-route-add clibrary2 xml2-config checkisomd5 etags.xemacs rec mstmwrite desktop-file-edit pacmd checksctp xzless vmtoolsd regpatch ainfo pyrsa-decrypt shcomp gvfs-set-attribute pnm2ppa globaltime libinput-list-devices newaliases.postfix mate-power-preferences openvt autoexpect tar vstp nss-policy-check launch_instance chmem xfce4-settings-manager rhn_register orbd lastb lex ldns-key2ds texi2any pydoc festival_server_control apropos uname ldns-dane lsusb.py modutil gvmap cmsutil purple-send mixartloader nodeattr mlxvpd setfattr mandb sccmap repo-rss namei pod2html rpm stap text2wave mrd find-repos-of-install zmore mtserver otftobdf cpupower eog foomatic-rip xwininfo nl-route-list libgcrypt-config m4 diffpp ofed_info nl-cls-list gpk-application users c++ sctp_test aulast zip libbluray_test atril-previewer brltty-install ibv_task_pingpong gkbd-keyboard-display firewall-config dotlockfile rcs flex loadkeys gnome-system-monitor mesg lastlog stap-report fzputtygen gzip coverage-2.7 fc-pattern pulseaudio unzip auvirt mate-window-properties rmail bdsplice db_load python zsoelim list_titles ibv_srq_pingpong grub2-mkfont alsa-delay usb-devices iostat qmicli nenscript xfce4-settings-editor lua sftp xfwm4-workspace-settings atq rpm2cpio snice mlnx_perf unicode_stop pyami_sendmail consolehelper pdftops ci mstvpd cd-paranoia ipcmk gdlib-config btt pyrsa-priv2pub mlxconfig pmstore timed-read /home/kongf/workhome/lemhi/bin: pprof ============================================================================================= TESTING: configureExternalPackagesDir from config.framework(config/BuildSystem/config/framework.py:1035) serialEvaluation: initial cxxDialectRanges ('c++03', 'c++17') serialEvaluation: child kokkos raised minimum cxx dialect version to c++14 serialEvaluation: new cxxDialectRanges ('c++14', 'c++17') child config.utilities.macosFirewall took 0.000003 seconds ============================================================================================= TESTING: configureDebuggers from config.utilities.debuggers(config/BuildSystem/config/utilities/debuggers.py:21) Find a default debugger and determine its arguments Executing: uname -s stdout: Linux Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/gdb...not found Checking for program /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/gdb...not found Checking for program /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/gdb...not found Checking for program /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/bin/gdb...not found Checking for program /home/kongf/workhome/sawtooth/tools/bin/gdb...not found Checking for program /home/kongf/workhome/sawtooth/tools/go/bin/gdb...not found Checking for program /opt/clmgr/sbin/gdb...not found Checking for program /opt/clmgr/bin/gdb...not found Checking for program /opt/sgi/sbin/gdb...not found Checking for program /opt/sgi/bin/gdb...not found Checking for program /usr/lib64/qt-3.3/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 took 0.033724 seconds ============================================================================================= TESTING: configureDirectories from PETSc.options.petscdir(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 3 #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 took 0.005362 seconds ============================================================================================= TESTING: getDatafilespath from PETSc.options.dataFilesPath(config/PETSc/options/dataFilesPath.py:29) Checks what DATAFILESPATH should be child PETSc.options.dataFilesPath took 0.000892 seconds ============================================================================================= TESTING: configureGit from config.sourceControl(config/BuildSystem/config/sourceControl.py:24) Find the Git executable Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/git...not found Checking for program /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/git...not found Checking for program /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/git...not found Checking for program /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/bin/git...not found Checking for program /home/kongf/workhome/sawtooth/tools/bin/git...not found Checking for program /home/kongf/workhome/sawtooth/tools/go/bin/git...not found Checking for program /opt/clmgr/sbin/git...not found Checking for program /opt/clmgr/bin/git...not found Checking for program /opt/sgi/sbin/git...not found Checking for program /opt/sgi/bin/git...not found Checking for program /usr/lib64/qt-3.3/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 1.8.3.1 ============================================================================================= TESTING: configureMercurial from config.sourceControl(config/BuildSystem/config/sourceControl.py:35) Find the Mercurial executable Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/hg...not found Checking for program /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/hg...not found Checking for program /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/hg...not found Checking for program /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/bin/hg...not found Checking for program /home/kongf/workhome/sawtooth/tools/bin/hg...not found Checking for program /home/kongf/workhome/sawtooth/tools/go/bin/hg...not found Checking for program /opt/clmgr/sbin/hg...not found Checking for program /opt/clmgr/bin/hg...not found Checking for program /opt/sgi/sbin/hg...not found Checking for program /opt/sgi/bin/hg...not found Checking for program /usr/lib64/qt-3.3/bin/hg...not found Checking for program /usr/local/bin/hg...not found Checking for program /usr/bin/hg...not found Checking for program /usr/local/sbin/hg...not found Checking for program /usr/sbin/hg...not found Checking for program /opt/c3/bin/hg...not found Checking for program /opt/ibutils/bin/hg...not found Checking for program /opt/pbs/bin/hg...not found Checking for program /sbin/hg...not found Checking for program /bin/hg...not found Checking for program /home/kongf/workhome/lemhi/bin/hg...not found Checking for program /home/kongf/workhome/sawtooth/moosegpu/petsc/lib/petsc/bin/win32fe/hg...not found child config.sourceControl took 0.015115 seconds ============================================================================================= TESTING: configureInstallationMethod from PETSc.options.petscclone(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.3-618-gad32f7e Executing: ['git', 'log', '-1', '--pretty=format:%H'] stdout: ad32f7e43e617b56861b26173734ee17e6d03dcf Executing: ['git', 'log', '-1', '--pretty=format:%ci'] stdout: 2022-01-18 16:04:31 +0000 Executing: ['git', 'rev-parse', '--abbrev-ref', 'HEAD'] stdout: main Defined "VERSION_GIT" to ""v3.16.3-618-gad32f7e"" Defined "VERSION_DATE_GIT" to ""2022-01-18 16:04:31 +0000"" Defined "VERSION_BRANCH_GIT" to ""main"" child PETSc.options.petscclone took 0.071490 seconds ============================================================================================= TESTING: setNativeArchitecture from PETSc.options.arch(config/PETSc/options/arch.py:31) ============================================================================================= TESTING: configureArchitecture from PETSc.options.arch(config/PETSc/options/arch.py:43) Checks PETSC_ARCH and sets if not set No previous hashfile found Setting hashfile: arch-linux-c-opt/lib/petsc/conf/configure-hash Deleting configure hash file: arch-linux-c-opt/lib/petsc/conf/configure-hash Unable to delete configure hash file: arch-linux-c-opt/lib/petsc/conf/configure-hash child PETSc.options.arch took 0.040931 seconds ============================================================================================= TESTING: setInstallDir from PETSc.options.installDir(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 "/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt" ============================================================================================= TESTING: saveReconfigure from PETSc.options.installDir(config/PETSc/options/installDir.py:76) ============================================================================================= TESTING: cleanConfDir from PETSc.options.installDir(config/PETSc/options/installDir.py:69) ============================================================================================= TESTING: configureInstallDir from PETSc.options.installDir(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 /home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/petsc/conf ============================================================================================= TESTING: restoreReconfigure from PETSc.options.installDir(config/PETSc/options/installDir.py:89) child PETSc.options.installDir took 0.001259 seconds ============================================================================================= TESTING: setExternalPackagesDir from PETSc.options.externalpackagesdir(config/PETSc/options/externalpackagesdir.py:15) ============================================================================================= TESTING: cleanExternalpackagesDir from PETSc.options.externalpackagesdir(config/PETSc/options/externalpackagesdir.py:22) child PETSc.options.externalpackagesdir took 0.000540 seconds ============================================================================================= TESTING: configureCLanguage from PETSc.options.languages(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 took 0.000610 seconds ============================================================================================= TESTING: resetEnvCompilers from config.setCompilers(config/BuildSystem/config/setCompilers.py:2125) ============================================================================================= WARNING! Found environment variable: CC=mpicc Ignoring it! Use "./configure CC=$CC" if you really want to use this value ============================================================================================= ============================================================================================= WARNING! Found environment variable: CXX=mpicxx Ignoring it! Use "./configure CXX=$CXX" if you really want to use this value ============================================================================================= ============================================================================================= WARNING! Found environment variable: FC=mpif90 Ignoring it! Use "./configure FC=$FC" if you really want to use this value ============================================================================================= ============================================================================================= WARNING! Found environment variable: F77=mpif77 Ignoring it! Use "./configure F77=$F77" if you really want to use this value ============================================================================================= ============================================================================================= WARNING! Found environment variable: F90=mpif90 Ignoring it! Use "./configure F90=$F90" if you really want to use this value ============================================================================================= ============================================================================================= TESTING: checkEnvCompilers from config.setCompilers(config/BuildSystem/config/setCompilers.py:2141) ============================================================================================= TESTING: checkMPICompilerOverride from config.setCompilers(config/BuildSystem/config/setCompilers.py:2095) 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(config/BuildSystem/config/setCompilers.py:2116) OpenMPI wrappers require LD_LIBRARY_PATH set ============================================================================================= TESTING: checkInitialFlags from config.setCompilers(config/BuildSystem/config/setCompilers.py:618) Initialize the compiler and linker flags Initialized CFLAGS to Initialized CFLAGS to Initialized LDFLAGS to Initialized CUDAFLAGS to Initialized CUDAFLAGS to Initialized LDFLAGS to Initialized HIPFLAGS to Initialized HIPFLAGS to Initialized LDFLAGS to Initialized SYCLFLAGS to Initialized SYCLFLAGS to Initialized LDFLAGS to Initialized CXXFLAGS to Initialized CXX_CXXFLAGS to Initialized LDFLAGS to Initialized FFLAGS to Initialized FFLAGS to 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 SYCLC_LINKER_FLAGS to [] Initialized sharedLibraryFlags to [] Initialized dynamicLibraryFlags to [] ============================================================================================= TESTING: checkCCompiler from config.setCompilers(config/BuildSystem/config/setCompilers.py:801) Locate a functional C compiler Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/mpincc...not found Checking for program /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/mpincc...not found Checking for program /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/mpincc...not found Checking for program /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/bin/mpincc...not found Checking for program /home/kongf/workhome/sawtooth/tools/bin/mpincc...not found Checking for program /home/kongf/workhome/sawtooth/tools/go/bin/mpincc...not found Checking for program /opt/clmgr/sbin/mpincc...not found Checking for program /opt/clmgr/bin/mpincc...not found Checking for program /opt/sgi/sbin/mpincc...not found Checking for program /opt/sgi/bin/mpincc...not found Checking for program /usr/lib64/qt-3.3/bin/mpincc...not found Checking for program /usr/local/bin/mpincc...not found Checking for program /usr/bin/mpincc...not found Checking for program /usr/local/sbin/mpincc...not found Checking for program /usr/sbin/mpincc...not found Checking for program /opt/c3/bin/mpincc...not found Checking for program /opt/ibutils/bin/mpincc...not found Checking for program /opt/pbs/bin/mpincc...not found Checking for program /sbin/mpincc...not found Checking for program /bin/mpincc...not found Checking for program /home/kongf/workhome/lemhi/bin/mpincc...not found Checking for program /home/kongf/workhome/sawtooth/moosegpu/petsc/lib/petsc/bin/win32fe/mpincc...not found Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/mpicc...not found Checking for program /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/mpicc...not found Checking for program /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/mpicc...found Defined make macro "CC" to "mpicc" ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.setCompilers/conftest /tmp/petsc-83phc9nn/config.setCompilers/conftest.o ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.setCompilers/conftest /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -lpetsc-ufod4vtr9mqHvKIQiVAm Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: cannot find -lpetsc-ufod4vtr9mqHvKIQiVAm collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: cannot find -lpetsc-ufod4vtr9mqHvKIQiVAm collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: cannot find -lpetsc-ufod4vtr9mqHvKIQiVAm collect2: error: ld returned 1 exit status: ======== Checking running linked program ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.setCompilers/conftest /tmp/petsc-83phc9nn/config.setCompilers/conftest.o Testing executable /tmp/petsc-83phc9nn/config.setCompilers/conftest to see if it can be run Executing: /tmp/petsc-83phc9nn/config.setCompilers/conftest Running Executable with threads to time it out at 60 Executing: /tmp/petsc-83phc9nn/config.setCompilers/conftest Executing: mpicc --version stdout: gcc (Spack GCC) 8.4.0 Copyright (C) 2018 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Since MPI c compiler starts with mpi, force searches for other compilers to only look for MPI compilers ============================================================================================= TESTING: checkCPreprocessor from config.setCompilers(config/BuildSystem/config/setCompilers.py:840) Locate a functional C preprocessor Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/mpicc...not found Checking for program /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/mpicc...not found Checking for program /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/mpicc...found Defined make macro "CPP" to "mpicc -E" Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : ============================================================================================= TESTING: checkCUDACompiler from config.setCompilers(config/BuildSystem/config/setCompilers.py:876) Locate a functional CUDA compiler Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/nvcc...found Defined make macro "CUDAC" to "nvcc" ===== Checking compiler Executing: nvcc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -Wno-deprecated-gpu-targets /tmp/petsc-83phc9nn/config.setCompilers/conftest.cu Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: nvcc --version stdout: nvcc: NVIDIA (R) Cuda compiler driver Copyright (c) 2005-2019 NVIDIA Corporation Built on Sun_Jul_28_19:07:16_PDT_2019 Cuda compilation tools, release 10.1, V10.1.243 ============================================================================================= TESTING: checkCUDAPreprocessor from config.setCompilers(config/BuildSystem/config/setCompilers.py:916) Locate a functional CUDA preprocessor Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/nvcc...found Defined make macro "CUDAPP" to "nvcc -E" Preprocessing source: #include "confdefs.h" #include "conffix.h" #include __global__ void testFunction() {return;}; Executing: nvcc -E -I/tmp/petsc-83phc9nn/config.setCompilers -Wno-deprecated-gpu-targets /tmp/petsc-83phc9nn/config.setCompilers/conftest.cu Preprocess output before filtering: : Preprocess output after filtering: : ============================================================================================= TESTING: checkHIPCompiler from config.setCompilers(config/BuildSystem/config/setCompilers.py:950) Locate a functional HIP compiler Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/hipcc...not found Checking for program /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/hipcc...not found Checking for program /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/hipcc...not found Checking for program /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/bin/hipcc...not found Checking for program /home/kongf/workhome/sawtooth/tools/bin/hipcc...not found Checking for program /home/kongf/workhome/sawtooth/tools/go/bin/hipcc...not found Checking for program /opt/clmgr/sbin/hipcc...not found Checking for program /opt/clmgr/bin/hipcc...not found Checking for program /opt/sgi/sbin/hipcc...not found Checking for program /opt/sgi/bin/hipcc...not found Checking for program /usr/lib64/qt-3.3/bin/hipcc...not found Checking for program /usr/local/bin/hipcc...not found Checking for program /usr/bin/hipcc...not found Checking for program /usr/local/sbin/hipcc...not found Checking for program /usr/sbin/hipcc...not found Checking for program /opt/c3/bin/hipcc...not found Checking for program /opt/ibutils/bin/hipcc...not found Checking for program /opt/pbs/bin/hipcc...not found Checking for program /sbin/hipcc...not found Checking for program /bin/hipcc...not found Checking for program /home/kongf/workhome/lemhi/bin/hipcc...not found Checking for program /home/kongf/workhome/sawtooth/moosegpu/petsc/lib/petsc/bin/win32fe/hipcc...not found Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/opt/rocm/bin/hipcc...not found Checking for program /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/opt/rocm/bin/hipcc...not found Checking for program /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/opt/rocm/bin/hipcc...not found Checking for program /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/bin/opt/rocm/bin/hipcc...not found Checking for program /home/kongf/workhome/sawtooth/tools/bin/opt/rocm/bin/hipcc...not found Checking for program /home/kongf/workhome/sawtooth/tools/go/bin/opt/rocm/bin/hipcc...not found Checking for program /opt/clmgr/sbin/opt/rocm/bin/hipcc...not found Checking for program /opt/clmgr/bin/opt/rocm/bin/hipcc...not found Checking for program /opt/sgi/sbin/opt/rocm/bin/hipcc...not found Checking for program /opt/sgi/bin/opt/rocm/bin/hipcc...not found Checking for program /usr/lib64/qt-3.3/bin/opt/rocm/bin/hipcc...not found Checking for program /usr/local/bin/opt/rocm/bin/hipcc...not found Checking for program /usr/bin/opt/rocm/bin/hipcc...not found Checking for program /usr/local/sbin/opt/rocm/bin/hipcc...not found Checking for program /usr/sbin/opt/rocm/bin/hipcc...not found Checking for program /opt/c3/bin/opt/rocm/bin/hipcc...not found Checking for program /opt/ibutils/bin/opt/rocm/bin/hipcc...not found Checking for program /opt/pbs/bin/opt/rocm/bin/hipcc...not found Checking for program /sbin/opt/rocm/bin/hipcc...not found Checking for program /bin/opt/rocm/bin/hipcc...not found Checking for program /home/kongf/workhome/lemhi/bin/opt/rocm/bin/hipcc...not found Checking for program /home/kongf/workhome/sawtooth/moosegpu/petsc/lib/petsc/bin/win32fe/opt/rocm/bin/hipcc...not found ============================================================================================= TESTING: checkHIPPreprocessor from config.setCompilers(config/BuildSystem/config/setCompilers.py:993) Locate a functional HIP preprocessor ============================================================================================= TESTING: checkSYCLCompiler from config.setCompilers(config/BuildSystem/config/setCompilers.py:1024) Locate a functional SYCL compiler ============================================================================================= TESTING: checkSYCLPreprocessor from config.setCompilers(config/BuildSystem/config/setCompilers.py:1057) Locate a functional SYCL preprocessor ============================================================================================= TESTING: checkCxxCompiler from config.setCompilers(config/BuildSystem/config/setCompilers.py:1158) Locate a functional Cxx compiler Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/mpinc++...not found Checking for program /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/mpinc++...not found Checking for program /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/mpinc++...not found Checking for program /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/bin/mpinc++...not found Checking for program /home/kongf/workhome/sawtooth/tools/bin/mpinc++...not found Checking for program /home/kongf/workhome/sawtooth/tools/go/bin/mpinc++...not found Checking for program /opt/clmgr/sbin/mpinc++...not found Checking for program /opt/clmgr/bin/mpinc++...not found Checking for program /opt/sgi/sbin/mpinc++...not found Checking for program /opt/sgi/bin/mpinc++...not found Checking for program /usr/lib64/qt-3.3/bin/mpinc++...not found Checking for program /usr/local/bin/mpinc++...not found Checking for program /usr/bin/mpinc++...not found Checking for program /usr/local/sbin/mpinc++...not found Checking for program /usr/sbin/mpinc++...not found Checking for program /opt/c3/bin/mpinc++...not found Checking for program /opt/ibutils/bin/mpinc++...not found Checking for program /opt/pbs/bin/mpinc++...not found Checking for program /sbin/mpinc++...not found Checking for program /bin/mpinc++...not found Checking for program /home/kongf/workhome/lemhi/bin/mpinc++...not found Checking for program /home/kongf/workhome/sawtooth/moosegpu/petsc/lib/petsc/bin/win32fe/mpinc++...not found Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/mpinc++...not found Checking for program /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/mpinc++...not found Checking for program /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/mpinc++...not found Checking for program /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/bin/mpinc++...not found Checking for program /home/kongf/workhome/sawtooth/tools/bin/mpinc++...not found Checking for program /home/kongf/workhome/sawtooth/tools/go/bin/mpinc++...not found Checking for program /opt/clmgr/sbin/mpinc++...not found Checking for program /opt/clmgr/bin/mpinc++...not found Checking for program /opt/sgi/sbin/mpinc++...not found Checking for program /opt/sgi/bin/mpinc++...not found Checking for program /usr/lib64/qt-3.3/bin/mpinc++...not found Checking for program /usr/local/bin/mpinc++...not found Checking for program /usr/bin/mpinc++...not found Checking for program /usr/local/sbin/mpinc++...not found Checking for program /usr/sbin/mpinc++...not found Checking for program /opt/c3/bin/mpinc++...not found Checking for program /opt/ibutils/bin/mpinc++...not found Checking for program /opt/pbs/bin/mpinc++...not found Checking for program /sbin/mpinc++...not found Checking for program /bin/mpinc++...not found Checking for program /home/kongf/workhome/lemhi/bin/mpinc++...not found Checking for program /home/kongf/workhome/sawtooth/moosegpu/petsc/lib/petsc/bin/win32fe/mpinc++...not found Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/mpinc++...not found Checking for program /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/mpinc++...not found Checking for program /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/mpinc++...not found Checking for program /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/bin/mpinc++...not found Checking for program /home/kongf/workhome/sawtooth/tools/bin/mpinc++...not found Checking for program /home/kongf/workhome/sawtooth/tools/go/bin/mpinc++...not found Checking for program /opt/clmgr/sbin/mpinc++...not found Checking for program /opt/clmgr/bin/mpinc++...not found Checking for program /opt/sgi/sbin/mpinc++...not found Checking for program /opt/sgi/bin/mpinc++...not found Checking for program /usr/lib64/qt-3.3/bin/mpinc++...not found Checking for program /usr/local/bin/mpinc++...not found Checking for program /usr/bin/mpinc++...not found Checking for program /usr/local/sbin/mpinc++...not found Checking for program /usr/sbin/mpinc++...not found Checking for program /opt/c3/bin/mpinc++...not found Checking for program /opt/ibutils/bin/mpinc++...not found Checking for program /opt/pbs/bin/mpinc++...not found Checking for program /sbin/mpinc++...not found Checking for program /bin/mpinc++...not found Checking for program /home/kongf/workhome/lemhi/bin/mpinc++...not found Checking for program /home/kongf/workhome/sawtooth/moosegpu/petsc/lib/petsc/bin/win32fe/mpinc++...not found Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/mpicxx...not found Checking for program /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/mpicxx...not found Checking for program /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/mpicxx...found Defined make macro "CXX" to "mpicxx" ===== Checking compiler Executing: mpicxx -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers /tmp/petsc-83phc9nn/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } ===== Checking linker Executing: mpicxx -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers /tmp/petsc-83phc9nn/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: mpicxx -o /tmp/petsc-83phc9nn/config.setCompilers/conftest /tmp/petsc-83phc9nn/config.setCompilers/conftest.o ===== Checking linker Executing: mpicxx -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers /tmp/petsc-83phc9nn/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: mpicxx -o /tmp/petsc-83phc9nn/config.setCompilers/conftest /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -lpetsc-ufod4vtr9mqHvKIQiVAm Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: cannot find -lpetsc-ufod4vtr9mqHvKIQiVAm collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: cannot find -lpetsc-ufod4vtr9mqHvKIQiVAm collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: cannot find -lpetsc-ufod4vtr9mqHvKIQiVAm collect2: error: ld returned 1 exit status: ======== Checking running linked program ===== Checking linker Executing: mpicxx -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers /tmp/petsc-83phc9nn/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: mpicxx -o /tmp/petsc-83phc9nn/config.setCompilers/conftest /tmp/petsc-83phc9nn/config.setCompilers/conftest.o Testing executable /tmp/petsc-83phc9nn/config.setCompilers/conftest to see if it can be run Executing: /tmp/petsc-83phc9nn/config.setCompilers/conftest Running Executable with threads to time it out at 60 Executing: /tmp/petsc-83phc9nn/config.setCompilers/conftest Executing: mpicxx --version stdout: g++ (Spack GCC) 8.4.0 Copyright (C) 2018 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ============================================================================================= TESTING: checkCxxPreprocessor from config.setCompilers(config/BuildSystem/config/setCompilers.py:1199) Locate a functional Cxx preprocessor Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/mpicxx...not found Checking for program /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/mpicxx...not found Checking for program /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/mpicxx...found Defined make macro "CXXPP" to "mpicxx -E" Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicxx -E -I/tmp/petsc-83phc9nn/config.setCompilers /tmp/petsc-83phc9nn/config.setCompilers/conftest.cc Preprocess output before filtering: : Preprocess output after filtering: : ============================================================================================= TESTING: checkFortranCompiler from config.setCompilers(config/BuildSystem/config/setCompilers.py:1302) Locate a functional Fortran compiler Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/mpinfort...not found Checking for program /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/mpinfort...not found Checking for program /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/mpinfort...not found Checking for program /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/bin/mpinfort...not found Checking for program /home/kongf/workhome/sawtooth/tools/bin/mpinfort...not found Checking for program /home/kongf/workhome/sawtooth/tools/go/bin/mpinfort...not found Checking for program /opt/clmgr/sbin/mpinfort...not found Checking for program /opt/clmgr/bin/mpinfort...not found Checking for program /opt/sgi/sbin/mpinfort...not found Checking for program /opt/sgi/bin/mpinfort...not found Checking for program /usr/lib64/qt-3.3/bin/mpinfort...not found Checking for program /usr/local/bin/mpinfort...not found Checking for program /usr/bin/mpinfort...not found Checking for program /usr/local/sbin/mpinfort...not found Checking for program /usr/sbin/mpinfort...not found Checking for program /opt/c3/bin/mpinfort...not found Checking for program /opt/ibutils/bin/mpinfort...not found Checking for program /opt/pbs/bin/mpinfort...not found Checking for program /sbin/mpinfort...not found Checking for program /bin/mpinfort...not found Checking for program /home/kongf/workhome/lemhi/bin/mpinfort...not found Checking for program /home/kongf/workhome/sawtooth/moosegpu/petsc/lib/petsc/bin/win32fe/mpinfort...not found Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/mpif90...not found Checking for program /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/mpif90...not found Checking for program /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/mpif90...found Defined make macro "FC" to "mpif90" ===== Checking compiler Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers /tmp/petsc-83phc9nn/config.setCompilers/conftest.F90 Successful compile: Source: program main end ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers /tmp/petsc-83phc9nn/config.setCompilers/conftest.F90 Successful compile: Source: program main end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.setCompilers/conftest /tmp/petsc-83phc9nn/config.setCompilers/conftest.o ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers /tmp/petsc-83phc9nn/config.setCompilers/conftest.F90 Successful compile: Source: program main end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.setCompilers/conftest /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -lpetsc-ufod4vtr9mqHvKIQiVAm Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: cannot find -lpetsc-ufod4vtr9mqHvKIQiVAm collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: cannot find -lpetsc-ufod4vtr9mqHvKIQiVAm collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: cannot find -lpetsc-ufod4vtr9mqHvKIQiVAm collect2: error: ld returned 1 exit status: ======== Checking running linked program ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers /tmp/petsc-83phc9nn/config.setCompilers/conftest.F90 Successful compile: Source: program main end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.setCompilers/conftest /tmp/petsc-83phc9nn/config.setCompilers/conftest.o Testing executable /tmp/petsc-83phc9nn/config.setCompilers/conftest to see if it can be run Executing: /tmp/petsc-83phc9nn/config.setCompilers/conftest Running Executable with threads to time it out at 60 Executing: /tmp/petsc-83phc9nn/config.setCompilers/conftest Executing: mpif90 --version stdout: GNU Fortran (Spack GCC) 8.4.0 Copyright (C) 2018 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ============================================================================================= TESTING: checkFortranPreprocessor from config.setCompilers(config/BuildSystem/config/setCompilers.py:1339) Locate a functional Fortran preprocessor Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/mpif90...not found Checking for program /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/mpif90...not found Checking for program /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/mpif90...found Defined make macro "FPP" to "mpif90 -E" Preprocessing source: #define foo 10 Executing: mpif90 -E -I/tmp/petsc-83phc9nn/config.setCompilers /tmp/petsc-83phc9nn/config.setCompilers/conftest.F90 Preprocess output before filtering: : Preprocess output after filtering: : ============================================================================================= TESTING: checkFortranComments from config.setCompilers(config/BuildSystem/config/setCompilers.py:1361) Make sure fortran comment "!" works ===== Checking compiler Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers /tmp/petsc-83phc9nn/config.setCompilers/conftest.F90 Successful compile: Source: program main ! comment end Fortran comments can use ! in column 1 ============================================================================================= TESTING: checkLargeFileIO from config.setCompilers(config/BuildSystem/config/setCompilers.py:1531) ============================================================================================= TESTING: checkArchiver from config.setCompilers(config/BuildSystem/config/setCompilers.py:1630) Check that the archiver exists and can make a library usable by the compiler Executing: ar -V stdout: GNU ar version 2.27-44.base.el7_9.1 Copyright (C) 2016 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or (at your option) any later version. This program has absolutely no warranty. Executing: ar -V stdout: GNU ar version 2.27-44.base.el7_9.1 Copyright (C) 2016 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or (at your option) any later version. This program has absolutely no warranty. Defined make macro "FAST_AR_FLAGS" to "Scq" ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int foo(int a) { return a+1; } Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/ar...not found Checking for program /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/ar...not found Checking for program /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/ar...not found Checking for program /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/bin/ar...not found Checking for program /home/kongf/workhome/sawtooth/tools/bin/ar...not found Checking for program /home/kongf/workhome/sawtooth/tools/go/bin/ar...not found Checking for program /opt/clmgr/sbin/ar...not found Checking for program /opt/clmgr/bin/ar...not found Checking for program /opt/sgi/sbin/ar...not found Checking for program /opt/sgi/bin/ar...not found Checking for program /usr/lib64/qt-3.3/bin/ar...not found Checking for program /usr/local/bin/ar...not found Checking for program /usr/bin/ar...found Defined make macro "AR" to "/usr/bin/ar" Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/ranlib...not found Checking for program /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/ranlib...not found Checking for program /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/ranlib...not found Checking for program /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/bin/ranlib...not found Checking for program /home/kongf/workhome/sawtooth/tools/bin/ranlib...not found Checking for program /home/kongf/workhome/sawtooth/tools/go/bin/ranlib...not found Checking for program /opt/clmgr/sbin/ranlib...not found Checking for program /opt/clmgr/bin/ranlib...not found Checking for program /opt/sgi/sbin/ranlib...not found Checking for program /opt/sgi/bin/ranlib...not found Checking for program /usr/lib64/qt-3.3/bin/ranlib...not found Checking for program /usr/local/bin/ranlib...not found Checking for program /usr/bin/ranlib...found Defined make macro "RANLIB" to "/usr/bin/ranlib -c" Executing: /usr/bin/ar cr /tmp/petsc-83phc9nn/config.setCompilers/libconf1.a /tmp/petsc-83phc9nn/config.setCompilers/conf1.o Executing: /usr/bin/ranlib -c /tmp/petsc-83phc9nn/config.setCompilers/libconf1.a Possible ERROR while running ranlib: stderr: /usr/bin/ranlib: invalid option -- 'c' Ranlib is not functional with your archiver. Try --with-ranlib=true if ranlib is unnecessary. Executing: ar -V stdout: GNU ar version 2.27-44.base.el7_9.1 Copyright (C) 2016 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or (at your option) any later version. This program has absolutely no warranty. Executing: ar -V stdout: GNU ar version 2.27-44.base.el7_9.1 Copyright (C) 2016 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or (at your option) any later version. This program has absolutely no warranty. Defined make macro "FAST_AR_FLAGS" to "Scq" ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int foo(int a) { return a+1; } Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/ar...not found Checking for program /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/ar...not found Checking for program /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/ar...not found Checking for program /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/bin/ar...not found Checking for program /home/kongf/workhome/sawtooth/tools/bin/ar...not found Checking for program /home/kongf/workhome/sawtooth/tools/go/bin/ar...not found Checking for program /opt/clmgr/sbin/ar...not found Checking for program /opt/clmgr/bin/ar...not found Checking for program /opt/sgi/sbin/ar...not found Checking for program /opt/sgi/bin/ar...not found Checking for program /usr/lib64/qt-3.3/bin/ar...not found Checking for program /usr/local/bin/ar...not found Checking for program /usr/bin/ar...found Defined make macro "AR" to "/usr/bin/ar" Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/ranlib...not found Checking for program /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/ranlib...not found Checking for program /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/ranlib...not found Checking for program /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/bin/ranlib...not found Checking for program /home/kongf/workhome/sawtooth/tools/bin/ranlib...not found Checking for program /home/kongf/workhome/sawtooth/tools/go/bin/ranlib...not found Checking for program /opt/clmgr/sbin/ranlib...not found Checking for program /opt/clmgr/bin/ranlib...not found Checking for program /opt/sgi/sbin/ranlib...not found Checking for program /opt/sgi/bin/ranlib...not found Checking for program /usr/lib64/qt-3.3/bin/ranlib...not found Checking for program /usr/local/bin/ranlib...not found Checking for program /usr/bin/ranlib...found Defined make macro "RANLIB" to "/usr/bin/ranlib" Executing: /usr/bin/ar cr /tmp/petsc-83phc9nn/config.setCompilers/libconf1.a /tmp/petsc-83phc9nn/config.setCompilers/conf1.o Executing: /usr/bin/ranlib /tmp/petsc-83phc9nn/config.setCompilers/libconf1.a ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" extern int foo(int); int main() { int b = foo(1); if (b); ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.setCompilers/conftest /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -L/tmp/petsc-83phc9nn/config.setCompilers -lconf1 Defined make macro "AR_FLAGS" to "cr" Defined make macro "AR_LIB_SUFFIX" to "a" ============================================================================================= TESTING: checkArchiverRecipeArgfile from config.setCompilers(config/BuildSystem/config/setCompilers.py:1694) Checks if AR handles @ notation Executing: /usr/bin/ar cr checkRecipeArgfile.a @checkRecipeArgfile.args Defined make macro "AR_ARGFILE" to "yes" ============================================================================================= TESTING: checkSharedLinker from config.setCompilers(config/BuildSystem/config/setCompilers.py:1776) Check that the linker can produce shared libraries Executing: uname -s stdout: Linux Checking shared linker mpicc using flags ['-qmkshrobj'] Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/mpicc...not found Checking for program /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/mpicc...not found Checking for program /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/mpicc...found Defined make macro "LD_SHARED" to "mpicc" Executing: mpicc --help | head -n 20 stdout: Usage: gcc [options] file... Options: -pass-exit-codes Exit with highest error code from a phase. --help Display this information. --target-help Display target specific command line options. --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]. Display specific types of command line options. (Use '-v --help' to display command line options of sub-processes). --version Display compiler version information. -dumpspecs Display all of the built in spec strings. -dumpversion Display the version of the compiler. -dumpmachine Display the compiler's target processor. -print-search-dirs Display the directories in the compiler's search path. -print-libgcc-file-name Display the name of the compiler's companion library. -print-file-name= Display the full path to library . -print-prog-name= Display the full path to compiler component . -print-multiarch Display the target's normalized GNU triplet, used as a component in the library path. -print-multi-directory Display the root directory for versions of libgcc. -print-multi-lib Display the mapping between command line options and Detected GNU compiler Executing: mpicc -show stdout: gcc -fPIC -g -O -fno-omit-frame-pointer -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,-rpath -Wl,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,--enable-new-dtags -lmpi Trying no specific compiler flag for PIC code since MPI compiler or current flags seem to provide such a flag with -fPIC Trying C compiler flag Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.setCompilers/conftest -qmkshrobj /tmp/petsc-83phc9nn/config.setCompilers/conftest.o Possible ERROR while running linker: exit code 1 stderr: gcc: error: unrecognized command line option '-qmkshrobj' Rejecting linker flag -qmkshrobj due to nonzero status from link Linker output before filtering: gcc: error: unrecognized command line option '-qmkshrobj' : Linker output after filtering: gcc: error: unrecognized command line option '-qmkshrobj': Rejecting C linker flag -qmkshrobj due to gcc: error: unrecognized command line option '-qmkshrobj' ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int (*fprintf_ptr)(FILE*,const char*,...) = fprintf; void foo(void){ fprintf_ptr(stdout,"hello"); return; } void bar(void){foo();} Executing: mpicc -o /tmp/petsc-83phc9nn/config.setCompilers/libconftest.so /tmp/petsc-83phc9nn/config.setCompilers/conftest.o Possible ERROR while running linker: exit code 1 stderr: /lib/../lib64/crt1.o: In function `_start': (.text+0x20): undefined reference to `main' collect2: error: ld returned 1 exit status Linker output before filtering: /lib/../lib64/crt1.o: In function `_start': (.text+0x20): undefined reference to `main' collect2: error: ld returned 1 exit status : Linker output after filtering: /lib/../lib64/crt1.o: In function `_start': (.text+0x20): undefined reference to `main' collect2: error: ld returned 1 exit status: Rejected C compiler flag because it was not compatible with shared linker mpicc using flags ['-qmkshrobj'] Trying C compiler flag -fPIC Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -fPIC /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -fPIC Added C compiler flag -fPIC Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -fPIC /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.setCompilers/conftest -qmkshrobj -fPIC /tmp/petsc-83phc9nn/config.setCompilers/conftest.o Possible ERROR while running linker: exit code 1 stderr: gcc: error: unrecognized command line option '-qmkshrobj' Rejecting linker flag -qmkshrobj due to nonzero status from link Linker output before filtering: gcc: error: unrecognized command line option '-qmkshrobj' : Linker output after filtering: gcc: error: unrecognized command line option '-qmkshrobj': Rejecting C linker flag -qmkshrobj due to gcc: error: unrecognized command line option '-qmkshrobj' ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -fPIC /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int (*fprintf_ptr)(FILE*,const char*,...) = fprintf; void foo(void){ fprintf_ptr(stdout,"hello"); return; } void bar(void){foo();} Executing: mpicc -o /tmp/petsc-83phc9nn/config.setCompilers/libconftest.so -fPIC /tmp/petsc-83phc9nn/config.setCompilers/conftest.o Possible ERROR while running linker: exit code 1 stderr: /lib/../lib64/crt1.o: In function `_start': (.text+0x20): undefined reference to `main' collect2: error: ld returned 1 exit status Linker output before filtering: /lib/../lib64/crt1.o: In function `_start': (.text+0x20): undefined reference to `main' collect2: error: ld returned 1 exit status : Linker output after filtering: /lib/../lib64/crt1.o: In function `_start': (.text+0x20): undefined reference to `main' collect2: error: ld returned 1 exit status: Rejected C compiler flag -fPIC because it was not compatible with shared linker mpicc using flags ['-qmkshrobj'] Trying C compiler flag Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.setCompilers/conftest -qmkshrobj /tmp/petsc-83phc9nn/config.setCompilers/conftest.o Possible ERROR while running linker: exit code 1 stderr: gcc: error: unrecognized command line option '-qmkshrobj' Rejecting linker flag -qmkshrobj due to nonzero status from link Linker output before filtering: gcc: error: unrecognized command line option '-qmkshrobj' : Linker output after filtering: gcc: error: unrecognized command line option '-qmkshrobj': Rejecting C linker flag -qmkshrobj due to gcc: error: unrecognized command line option '-qmkshrobj' ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int (*fprintf_ptr)(FILE*,const char*,...) = fprintf; void foo(void){ fprintf_ptr(stdout,"hello"); return; } void bar(void){foo();} Executing: mpicc -o /tmp/petsc-83phc9nn/config.setCompilers/libconftest.so /tmp/petsc-83phc9nn/config.setCompilers/conftest.o Possible ERROR while running linker: exit code 1 stderr: /lib/../lib64/crt1.o: In function `_start': (.text+0x20): undefined reference to `main' collect2: error: ld returned 1 exit status Linker output before filtering: /lib/../lib64/crt1.o: In function `_start': (.text+0x20): undefined reference to `main' collect2: error: ld returned 1 exit status : Linker output after filtering: /lib/../lib64/crt1.o: In function `_start': (.text+0x20): undefined reference to `main' collect2: error: ld returned 1 exit status: Rejected C compiler flag because it was not compatible with shared linker mpicc using flags ['-qmkshrobj'] Deleting "LD_SHARED" Checking shared linker mpicc using flags ['-shared'] Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/mpicc...not found Checking for program /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/mpicc...not found Checking for program /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/mpicc...found Defined make macro "LD_SHARED" to "mpicc" Executing: mpicc --help | head -n 20 stdout: Usage: gcc [options] file... Options: -pass-exit-codes Exit with highest error code from a phase. --help Display this information. --target-help Display target specific command line options. --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]. Display specific types of command line options. (Use '-v --help' to display command line options of sub-processes). --version Display compiler version information. -dumpspecs Display all of the built in spec strings. -dumpversion Display the version of the compiler. -dumpmachine Display the compiler's target processor. -print-search-dirs Display the directories in the compiler's search path. -print-libgcc-file-name Display the name of the compiler's companion library. -print-file-name= Display the full path to library . -print-prog-name= Display the full path to compiler component . -print-multiarch Display the target's normalized GNU triplet, used as a component in the library path. -print-multi-directory Display the root directory for versions of libgcc. -print-multi-lib Display the mapping between command line options and Detected GNU compiler Executing: mpicc -show stdout: gcc -fPIC -g -O -fno-omit-frame-pointer -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,-rpath -Wl,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,--enable-new-dtags -lmpi Trying no specific compiler flag for PIC code since MPI compiler or current flags seem to provide such a flag with -fPIC Trying C compiler flag Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.setCompilers/conftest -shared /tmp/petsc-83phc9nn/config.setCompilers/conftest.o Valid C linker flag -shared ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int (*fprintf_ptr)(FILE*,const char*,...) = fprintf; void foo(void){ fprintf_ptr(stdout,"hello"); return; } void bar(void){foo();} Executing: mpicc -o /tmp/petsc-83phc9nn/config.setCompilers/libconftest.so -shared /tmp/petsc-83phc9nn/config.setCompilers/conftest.o ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int foo(void); int main() { int ret = foo(); if (ret) {} ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.setCompilers/conftest /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -L/tmp/petsc-83phc9nn/config.setCompilers -lconftest Using shared linker mpicc with flags ['-shared'] and library extension so Executing: uname -s stdout: Linux Executing: uname -s stdout: Linux ============================================================================================= TESTING: checkPIC from config.setCompilers(config/BuildSystem/config/setCompilers.py:1481) Determine the PIC option for each compiler Executing: mpif90 --help | head -n 20 stdout: Usage: gfortran [options] file... Options: -pass-exit-codes Exit with highest error code from a phase. --help Display this information. --target-help Display target specific command line options. --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]. Display specific types of command line options. (Use '-v --help' to display command line options of sub-processes). --version Display compiler version information. -dumpspecs Display all of the built in spec strings. -dumpversion Display the version of the compiler. -dumpmachine Display the compiler's target processor. -print-search-dirs Display the directories in the compiler's search path. -print-libgcc-file-name Display the name of the compiler's companion library. -print-file-name= Display the full path to library . -print-prog-name= Display the full path to compiler component . -print-multiarch Display the target's normalized GNU triplet, used as a component in the library path. -print-multi-directory Display the root directory for versions of libgcc. -print-multi-lib Display the mapping between command line options and Detected GNU compiler Executing: mpif90 -show stdout: gfortran -fPIC -g -O -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lmpifort -Wl,-rpath -Wl,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,--enable-new-dtags -lmpi Trying no specific compiler flag for PIC code since MPI compiler or current flags seem to provide such a flag with -fPIC Trying FC for PIC code without any compiler flag Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers /tmp/petsc-83phc9nn/config.setCompilers/conftest.F90 Successful compile: Source: program main end Output from compiling with ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers /tmp/petsc-83phc9nn/config.setCompilers/conftest.F90 Successful compile: Source: function foo(a) real:: a,x,bar common /xx/ x x=a foo = bar(x) end Executing: mpicc -o /tmp/petsc-83phc9nn/config.setCompilers/libconftest.so -shared /tmp/petsc-83phc9nn/config.setCompilers/conftest.o Accepted FC PIC code without compiler flag Executing: mpicxx --help | head -n 20 stdout: Usage: g++ [options] file... Options: -pass-exit-codes Exit with highest error code from a phase. --help Display this information. --target-help Display target specific command line options. --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]. Display specific types of command line options. (Use '-v --help' to display command line options of sub-processes). --version Display compiler version information. -dumpspecs Display all of the built in spec strings. -dumpversion Display the version of the compiler. -dumpmachine Display the compiler's target processor. -print-search-dirs Display the directories in the compiler's search path. -print-libgcc-file-name Display the name of the compiler's companion library. -print-file-name= Display the full path to library . -print-prog-name= Display the full path to compiler component . -print-multiarch Display the target's normalized GNU triplet, used as a component in the library path. -print-multi-directory Display the root directory for versions of libgcc. -print-multi-lib Display the mapping between command line options and Detected GNU compiler Executing: mpicxx -show stdout: g++ -g -O -fPIC -std=gnu++11 -fno-omit-frame-pointer -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lmpicxx -Wl,-rpath -Wl,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,--enable-new-dtags -lmpi Trying no specific compiler flag for PIC code since MPI compiler or current flags seem to provide such a flag with -fPIC Trying Cxx for PIC code without any compiler flag Executing: mpicxx -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers /tmp/petsc-83phc9nn/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with ===== Checking linker Executing: mpicxx -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers /tmp/petsc-83phc9nn/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int (*fprintf_ptr)(FILE*,const char*,...) = fprintf; void foo(void){ fprintf_ptr(stdout,"hello"); return; } void bar(void){foo();} Executing: mpicc -o /tmp/petsc-83phc9nn/config.setCompilers/libconftest.so -shared /tmp/petsc-83phc9nn/config.setCompilers/conftest.o Accepted Cxx PIC code without compiler flag Trying CUDA compiler flag -Xcompiler -fPIC for PIC code Executing: nvcc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -Xcompiler -fPIC -Wno-deprecated-gpu-targets /tmp/petsc-83phc9nn/config.setCompilers/conftest.cu Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Xcompiler -fPIC Added CUDA compiler flag -Xcompiler -fPIC ===== Checking linker Executing: nvcc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -Xcompiler -fPIC -Wno-deprecated-gpu-targets /tmp/petsc-83phc9nn/config.setCompilers/conftest.cu Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int (*fprintf_ptr)(FILE*,const char*,...) = fprintf; void foo(void){ fprintf_ptr(stdout,"hello"); return; } void bar(void){foo();} Executing: mpicc -o /tmp/petsc-83phc9nn/config.setCompilers/libconftest.so -shared /tmp/petsc-83phc9nn/config.setCompilers/conftest.o Accepted CUDA compiler flag -Xcompiler -fPIC for PIC code ============================================================================================= TESTING: checkSharedLinkerPaths from config.setCompilers(config/BuildSystem/config/setCompilers.py:1890) Determine the shared linker path options - IRIX: -rpath - Linux, OSF: -Wl,-rpath, - Solaris: -R - FreeBSD: -Wl,-R, Executing: uname -s stdout: Linux Executing: mpicc -V Trying C linker flag -Wl,-rpath, Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.setCompilers/conftest -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc /tmp/petsc-83phc9nn/config.setCompilers/conftest.o Valid C linker flag -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc Executing: uname -s stdout: Linux Executing: mpicc -V Trying Cxx linker flag -Wl,-rpath, Executing: mpicxx -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers /tmp/petsc-83phc9nn/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: mpicxx -o /tmp/petsc-83phc9nn/config.setCompilers/conftest -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc /tmp/petsc-83phc9nn/config.setCompilers/conftest.o Valid Cxx linker flag -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc Executing: uname -s stdout: Linux Executing: mpicc -V Trying FC linker flag -Wl,-rpath, Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers /tmp/petsc-83phc9nn/config.setCompilers/conftest.F90 Successful compile: Source: program main end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.setCompilers/conftest -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc /tmp/petsc-83phc9nn/config.setCompilers/conftest.o Valid FC linker flag -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc Executing: uname -s stdout: Linux Executing: mpicc -V Trying CUDA linker flag -Wl,-rpath, Executing: nvcc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -Xcompiler -fPIC -Wno-deprecated-gpu-targets /tmp/petsc-83phc9nn/config.setCompilers/conftest.cu Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: nvcc -o /tmp/petsc-83phc9nn/config.setCompilers/conftest -Xcompiler -fPIC /tmp/petsc-83phc9nn/config.setCompilers/conftest.o Valid CUDA linker flag -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc ============================================================================================= TESTING: checkLibC from config.setCompilers(config/BuildSystem/config/setCompilers.py:1929) Test whether we need to explicitly include libc in shared linking - Mac OSX requires an explicit reference to libc for shared linking ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int foo(void) {void *chunk = malloc(31); free(chunk); return 0;} Executing: mpicc -o /tmp/petsc-83phc9nn/config.setCompilers/libconftest.so -shared /tmp/petsc-83phc9nn/config.setCompilers/conftest.o Shared linking does not require an explicit libc reference ============================================================================================= TESTING: checkDynamicLinker from config.setCompilers(config/BuildSystem/config/setCompilers.py:1975) Check that the linker can dynamicaly load shared libraries Checking for header: dlfcn.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_DLFCN_H" to "1" Checking for functions [dlopen dlsym dlclose] in library ['dl'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries /tmp/petsc-83phc9nn/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char dlopen(); static void _check_dlopen() { dlopen(); } char dlsym(); static void _check_dlsym() { dlsym(); } char dlclose(); static void _check_dlclose() { dlclose(); } int main() { _check_dlopen(); _check_dlsym(); _check_dlclose();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest /tmp/petsc-83phc9nn/config.libraries/conftest.o -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers /tmp/petsc-83phc9nn/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char dlopen(); static void _check_dlopen() { dlopen(); } char dlsym(); static void _check_dlsym() { dlsym(); } char dlclose(); static void _check_dlclose() { dlclose(); } void dummy(void) {_check_dlopen(); _check_dlsym(); _check_dlclose();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers /tmp/petsc-83phc9nn/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.compilers/conftest /tmp/petsc-83phc9nn/config.compilers/conftest.o /tmp/petsc-83phc9nn/config.compilers/confc.o -ldl Defined "HAVE_LIBDL" to "1" Adding ['dl'] to LIBS Executing: uname -s stdout: Linux Checking dynamic linker mpicc using flags ['-shared'] Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/mpicc...not found Checking for program /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/mpicc...not found Checking for program /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/mpicc...found Defined make macro "DYNAMICLINKER" to "mpicc" Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.setCompilers /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.setCompilers/conftest -shared /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -ldl Valid C linker flag -shared ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.setCompilers /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int foo(void) {printf("test");return 0;} Executing: mpicc -o /tmp/petsc-83phc9nn/config.setCompilers/libconftest.so -shared /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -ldl ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.setCompilers /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include int main() { void *handle = dlopen("/tmp/petsc-83phc9nn/config.setCompilers/libconftest.so", 0); int (*foo)(void) = (int (*)(void)) dlsym(handle, "foo"); if (!foo) { printf("Could not load symbol\n"); return -1; } if ((*foo)()) { printf("Invalid return from foo()\n"); return -1; } if (dlclose(handle)) { printf("Could not close library\n"); return -1; } ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.setCompilers/conftest /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -ldl Using dynamic linker mpicc with flags ['-shared'] and library extension so ============================================================================================= TESTING: checkPragma from config.setCompilers(config/BuildSystem/config/setCompilers.py:1440) Check for all available applicable languages whether they complain (including warnings!) about potentially unknown pragmas Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.setCompilers -Wunknown-pragmas /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Wunknown-pragmas Added C compiler flag -Wunknown-pragmas ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.setCompilers -Wunknown-pragmas /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #pragma GCC poison TEST int main() { ; return 0; } Executing: mpicxx -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -Wunknown-pragmas /tmp/petsc-83phc9nn/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Wunknown-pragmas Added Cxx compiler flag -Wunknown-pragmas ===== Checking compiler Executing: mpicxx -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -Wunknown-pragmas /tmp/petsc-83phc9nn/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" #pragma GCC poison TEST int main() { ; return 0; } Executing: nvcc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -Xcompiler -fPIC -Wunknown-pragmas -Wno-deprecated-gpu-targets /tmp/petsc-83phc9nn/config.setCompilers/conftest.cu Possible ERROR while running compiler: exit code 1 stderr: nvcc fatal : Unknown option 'Wunknown-pragmas' Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Xcompiler -fPIC -Wunknown-pragmas nvcc fatal : Unknown option 'Wunknown-pragmas' PETSc Error: No output file produced Rejecting compiler flag -Wunknown-pragmas due to nonzero status from link ============================================================================================= TESTING: output from config.setCompilers(config/BuildSystem/config/setCompilers.py:2024) Output module data as defines and substitutions Substituting "CC" with "mpicc" Substituting "CFLAGS" with "" Defined make macro "CC_LINKER_SLFLAG" to "-Wl,-rpath," Substituting "CPP" with "mpicc -E" Substituting "CPPFLAGS" with "" Substituting "CUDAC" with "nvcc" Substituting "CUDAFLAGS" with " -Xcompiler -fPIC" Substituting "CUDAPP" with "nvcc -E" Substituting "CUDAPPFLAGS" with "-Wno-deprecated-gpu-targets" Substituting "CXX" with "mpicxx" Substituting "CXX_CXXFLAGS" with "" Substituting "CXXFLAGS" with "" Substituting "CXX_LINKER_SLFLAG" with "-Wl,-rpath," Substituting "CXXPP" with "mpicxx -E" Substituting "CXXPPFLAGS" with "" Substituting "FC" with "mpif90" Substituting "FFLAGS" with "" Defined make macro "FC_LINKER_SLFLAG" to "-Wl,-rpath," Substituting "LDFLAGS" with "" Substituting "FPP" with "mpif90 -E" Substituting "FPPFLAGS" with "" Substituting "LIBS" with "-ldl " Substituting "SHARED_LIBRARY_FLAG" with "-shared" child config.setCompilers took 9.569553 seconds ============================================================================================= TESTING: configureIndexSize from PETSc.options.indexTypes(config/PETSc/options/indexTypes.py:39) Defined "USE_64BIT_INDICES" to "1" Checking for functions [__floatdidf] in library ['-lgcc_s.1'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries /tmp/petsc-83phc9nn/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char __floatdidf(); static void _check___floatdidf() { __floatdidf(); } int main() { _check___floatdidf();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest /tmp/petsc-83phc9nn/config.libraries/conftest.o -lgcc_s.1 -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: cannot find -lgcc_s.1 collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: cannot find -lgcc_s.1 collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: cannot find -lgcc_s.1 collect2: error: ld returned 1 exit status: Defined make macro "PETSC_INDEX_SIZE" to "64" child PETSc.options.indexTypes took 0.132014 seconds ============================================================================================= TESTING: configureCompilerFlags from config.compilerFlags(config/BuildSystem/config/compilerFlags.py:82) Get the default compiler flags Executing: mpicc --version stdout: gcc (Spack GCC) 8.4.0 Copyright (C) 2018 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. getCompilerVersion: mpicc gcc (Spack GCC) 8.4.0 Defined make macro "C_VERSION" to "gcc (Spack GCC) 8.4.0" Executing: mpicc -show stdout: gcc -fPIC -g -O -fno-omit-frame-pointer -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,-rpath -Wl,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,--enable-new-dtags -lmpi Defined make macro "MPICC_SHOW" to "gcc -fPIC -g -O -fno-omit-frame-pointer -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,-rpath -Wl,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,--enable-new-dtags -lmpi" Executing: mpicc --help | head -n 20 stdout: Usage: gcc [options] file... Options: -pass-exit-codes Exit with highest error code from a phase. --help Display this information. --target-help Display target specific command line options. --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]. Display specific types of command line options. (Use '-v --help' to display command line options of sub-processes). --version Display compiler version information. -dumpspecs Display all of the built in spec strings. -dumpversion Display the version of the compiler. -dumpmachine Display the compiler's target processor. -print-search-dirs Display the directories in the compiler's search path. -print-libgcc-file-name Display the name of the compiler's companion library. -print-file-name= Display the full path to library . -print-prog-name= Display the full path to compiler component . -print-multiarch Display the target's normalized GNU triplet, used as a component in the library path. -print-multi-directory Display the root directory for versions of libgcc. -print-multi-lib Display the mapping between command line options and Detected GNU compiler Executing: mpicc --version stdout: gcc (Spack GCC) 8.4.0 Copyright (C) 2018 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Executing: uname -s stdout: Linux Executing: mpicc --help | head -n 500 Trying C compiler flag -Wall Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -Wall /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Wall Added C compiler flag -Wall Trying C compiler flag -Wwrite-strings Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -Wall -Wwrite-strings /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Wall -Wwrite-strings Added C compiler flag -Wwrite-strings Trying C compiler flag -Wno-strict-aliasing Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -Wall -Wwrite-strings -Wno-strict-aliasing /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Wall -Wwrite-strings -Wno-strict-aliasing Added C compiler flag -Wno-strict-aliasing Trying C compiler flag -Wno-unknown-pragmas Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas Added C compiler flag -Wno-unknown-pragmas Trying C compiler flag -fstack-protector Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector Added C compiler flag -fstack-protector Trying C compiler flag -mfp16-format=ieee Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -mfp16-format=ieee /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Possible ERROR while running compiler: exit code 1 stderr: gcc: error: unrecognized command line option '-mfp16-format=ieee' Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -mfp16-format=ieee gcc: error: unrecognized command line option '-mfp16-format=ieee' PETSc Error: No output file produced Rejecting compiler flag -mfp16-format=ieee due to nonzero status from link Rejected C compiler flag -mfp16-format=ieee Trying C compiler flag -fvisibility=hidden Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden Added C compiler flag -fvisibility=hidden Executing: mpicc -show stdout: gcc -fPIC -g -O -fno-omit-frame-pointer -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,-rpath -Wl,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,--enable-new-dtags -lmpi Defined make macro "MPICC_SHOW" to "gcc -fPIC -g -O -fno-omit-frame-pointer -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,-rpath -Wl,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,--enable-new-dtags -lmpi" Executing: mpicc --help | head -n 20 stdout: Usage: gcc [options] file... Options: -pass-exit-codes Exit with highest error code from a phase. --help Display this information. --target-help Display target specific command line options. --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]. Display specific types of command line options. (Use '-v --help' to display command line options of sub-processes). --version Display compiler version information. -dumpspecs Display all of the built in spec strings. -dumpversion Display the version of the compiler. -dumpmachine Display the compiler's target processor. -print-search-dirs Display the directories in the compiler's search path. -print-libgcc-file-name Display the name of the compiler's companion library. -print-file-name= Display the full path to library . -print-prog-name= Display the full path to compiler component . -print-multiarch Display the target's normalized GNU triplet, used as a component in the library path. -print-multi-directory Display the root directory for versions of libgcc. -print-multi-lib Display the mapping between command line options and Detected GNU compiler Executing: mpicc --help | head -n 500 ============================================================================================= ***** WARNING: Using default optimization C flags -g -O You might consider manually setting optimal optimization flags for your system with COPTFLAGS="optimization flags" see config/examples/arch-*-opt.py for examples ============================================================================================= Trying C compiler flag -g Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g Added C compiler flag -g Trying C compiler flag -O Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O Added C compiler flag -O Executing: mpicxx --version stdout: g++ (Spack GCC) 8.4.0 Copyright (C) 2018 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. getCompilerVersion: mpicxx g++ (Spack GCC) 8.4.0 Defined make macro "Cxx_VERSION" to "g++ (Spack GCC) 8.4.0" Executing: mpicxx -show stdout: g++ -g -O -fPIC -std=gnu++11 -fno-omit-frame-pointer -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lmpicxx -Wl,-rpath -Wl,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,--enable-new-dtags -lmpi Defined make macro "MPICXX_SHOW" to "g++ -g -O -fPIC -std=gnu++11 -fno-omit-frame-pointer -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lmpicxx -Wl,-rpath -Wl,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,--enable-new-dtags -lmpi" Executing: mpicxx --help | head -n 20 stdout: Usage: g++ [options] file... Options: -pass-exit-codes Exit with highest error code from a phase. --help Display this information. --target-help Display target specific command line options. --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]. Display specific types of command line options. (Use '-v --help' to display command line options of sub-processes). --version Display compiler version information. -dumpspecs Display all of the built in spec strings. -dumpversion Display the version of the compiler. -dumpmachine Display the compiler's target processor. -print-search-dirs Display the directories in the compiler's search path. -print-libgcc-file-name Display the name of the compiler's companion library. -print-file-name= Display the full path to library . -print-prog-name= Display the full path to compiler component . -print-multiarch Display the target's normalized GNU triplet, used as a component in the library path. -print-multi-directory Display the root directory for versions of libgcc. -print-multi-lib Display the mapping between command line options and Detected GNU compiler Executing: uname -s stdout: Linux Executing: mpicxx --version stdout: g++ (Spack GCC) 8.4.0 Copyright (C) 2018 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Trying Cxx compiler flag -Wall Executing: mpicxx -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -Wall /tmp/petsc-83phc9nn/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Wall Added Cxx compiler flag -Wall Trying Cxx compiler flag -Wwrite-strings Executing: mpicxx -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -Wall -Wwrite-strings /tmp/petsc-83phc9nn/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Wall -Wwrite-strings Added Cxx compiler flag -Wwrite-strings Trying Cxx compiler flag -Wno-strict-aliasing Executing: mpicxx -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -Wall -Wwrite-strings -Wno-strict-aliasing /tmp/petsc-83phc9nn/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Wall -Wwrite-strings -Wno-strict-aliasing Added Cxx compiler flag -Wno-strict-aliasing Trying Cxx compiler flag -Wno-unknown-pragmas Executing: mpicxx -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas /tmp/petsc-83phc9nn/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas Added Cxx compiler flag -Wno-unknown-pragmas Trying Cxx compiler flag -fstack-protector Executing: mpicxx -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector /tmp/petsc-83phc9nn/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector Added Cxx compiler flag -fstack-protector Trying Cxx compiler flag -fvisibility=hidden Executing: mpicxx -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden /tmp/petsc-83phc9nn/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden Added Cxx compiler flag -fvisibility=hidden Executing: mpicxx -show stdout: g++ -g -O -fPIC -std=gnu++11 -fno-omit-frame-pointer -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lmpicxx -Wl,-rpath -Wl,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,--enable-new-dtags -lmpi Defined make macro "MPICXX_SHOW" to "g++ -g -O -fPIC -std=gnu++11 -fno-omit-frame-pointer -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lmpicxx -Wl,-rpath -Wl,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,--enable-new-dtags -lmpi" Executing: mpicxx --help | head -n 20 stdout: Usage: g++ [options] file... Options: -pass-exit-codes Exit with highest error code from a phase. --help Display this information. --target-help Display target specific command line options. --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]. Display specific types of command line options. (Use '-v --help' to display command line options of sub-processes). --version Display compiler version information. -dumpspecs Display all of the built in spec strings. -dumpversion Display the version of the compiler. -dumpmachine Display the compiler's target processor. -print-search-dirs Display the directories in the compiler's search path. -print-libgcc-file-name Display the name of the compiler's companion library. -print-file-name= Display the full path to library . -print-prog-name= Display the full path to compiler component . -print-multiarch Display the target's normalized GNU triplet, used as a component in the library path. -print-multi-directory Display the root directory for versions of libgcc. -print-multi-lib Display the mapping between command line options and Detected GNU compiler Executing: mpicxx --help | head -n 500 ============================================================================================= ***** WARNING: Using default Cxx optimization flags -g -O You might consider manually setting optimal optimization flags for your system with CXXOPTFLAGS="optimization flags" see config/examples/arch-*-opt.py for examples ============================================================================================= Trying Cxx compiler flag -g Executing: mpicxx -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g /tmp/petsc-83phc9nn/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g Added Cxx compiler flag -g Trying Cxx compiler flag -O Executing: mpicxx -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O Added Cxx compiler flag -O Executing: mpif90 --version stdout: GNU Fortran (Spack GCC) 8.4.0 Copyright (C) 2018 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. getCompilerVersion: mpif90 GNU Fortran (Spack GCC) 8.4.0 Defined make macro "FC_VERSION" to "GNU Fortran (Spack GCC) 8.4.0" Executing: mpif90 -show stdout: gfortran -fPIC -g -O -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lmpifort -Wl,-rpath -Wl,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,--enable-new-dtags -lmpi Defined make macro "MPIFC_SHOW" to "gfortran -fPIC -g -O -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lmpifort -Wl,-rpath -Wl,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,--enable-new-dtags -lmpi" Executing: mpif90 --help | head -n 20 stdout: Usage: gfortran [options] file... Options: -pass-exit-codes Exit with highest error code from a phase. --help Display this information. --target-help Display target specific command line options. --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]. Display specific types of command line options. (Use '-v --help' to display command line options of sub-processes). --version Display compiler version information. -dumpspecs Display all of the built in spec strings. -dumpversion Display the version of the compiler. -dumpmachine Display the compiler's target processor. -print-search-dirs Display the directories in the compiler's search path. -print-libgcc-file-name Display the name of the compiler's companion library. -print-file-name= Display the full path to library . -print-prog-name= Display the full path to compiler component . -print-multiarch Display the target's normalized GNU triplet, used as a component in the library path. -print-multi-directory Display the root directory for versions of libgcc. -print-multi-lib Display the mapping between command line options and Detected GNU compiler Executing: mpif90 --version stdout: GNU Fortran (Spack GCC) 8.4.0 Copyright (C) 2018 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Detected GFortran46plus compiler Executing: mpif90 --version stdout: GNU Fortran (Spack GCC) 8.4.0 Copyright (C) 2018 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Detected GFortran47plus compiler Executing: mpif90 --version stdout: GNU Fortran (Spack GCC) 8.4.0 Copyright (C) 2018 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Trying FC compiler flag -Wall Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.setCompilers -Wall /tmp/petsc-83phc9nn/config.setCompilers/conftest.F90 Successful compile: Source: program main end Output from compiling with -Wall Added FC compiler flag -Wall Trying FC compiler flag -ffree-line-length-0 Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.setCompilers -Wall -ffree-line-length-0 /tmp/petsc-83phc9nn/config.setCompilers/conftest.F90 Successful compile: Source: program main end Output from compiling with -Wall -ffree-line-length-0 Added FC compiler flag -ffree-line-length-0 Trying FC compiler flag -Wno-unused-dummy-argument Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.setCompilers -Wall -ffree-line-length-0 -Wno-unused-dummy-argument /tmp/petsc-83phc9nn/config.setCompilers/conftest.F90 Successful compile: Source: program main end Output from compiling with -Wall -ffree-line-length-0 -Wno-unused-dummy-argument Added FC compiler flag -Wno-unused-dummy-argument Executing: mpif90 -show stdout: gfortran -fPIC -g -O -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lmpifort -Wl,-rpath -Wl,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,--enable-new-dtags -lmpi Defined make macro "MPIFC_SHOW" to "gfortran -fPIC -g -O -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lmpifort -Wl,-rpath -Wl,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,--enable-new-dtags -lmpi" Executing: mpif90 --help | head -n 20 stdout: Usage: gfortran [options] file... Options: -pass-exit-codes Exit with highest error code from a phase. --help Display this information. --target-help Display target specific command line options. --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]. Display specific types of command line options. (Use '-v --help' to display command line options of sub-processes). --version Display compiler version information. -dumpspecs Display all of the built in spec strings. -dumpversion Display the version of the compiler. -dumpmachine Display the compiler's target processor. -print-search-dirs Display the directories in the compiler's search path. -print-libgcc-file-name Display the name of the compiler's companion library. -print-file-name= Display the full path to library . -print-prog-name= Display the full path to compiler component . -print-multiarch Display the target's normalized GNU triplet, used as a component in the library path. -print-multi-directory Display the root directory for versions of libgcc. -print-multi-lib Display the mapping between command line options and Detected GNU compiler ============================================================================================= ***** WARNING: Using default FORTRAN optimization flags -g -O You might consider manually setting optimal optimization flags for your system with FOPTFLAGS="optimization flags" see config/examples/arch-*-opt.py for examples ============================================================================================= Trying FC compiler flag -g Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.setCompilers -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g /tmp/petsc-83phc9nn/config.setCompilers/conftest.F90 Successful compile: Source: program main end Output from compiling with -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g Added FC compiler flag -g Trying FC compiler flag -O Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.setCompilers -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.setCompilers/conftest.F90 Successful compile: Source: program main end Output from compiling with -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O Added FC compiler flag -O Executing: nvcc --version stdout: nvcc: NVIDIA (R) Cuda compiler driver Copyright (c) 2005-2019 NVIDIA Corporation Built on Sun_Jul_28_19:07:16_PDT_2019 Cuda compilation tools, release 10.1, V10.1.243 getCompilerVersion: nvcc nvcc: NVIDIA (R) Cuda compiler driver Defined make macro "CUDA_VERSION" to "nvcc: NVIDIA (R) Cuda compiler driver" Executing: nvcc --help | head -n 20 stdout: Usage : nvcc [options] Options for specifying the compilation phase ============================================ More exactly, this option specifies up to which stage the input files must be compiled, according to the following compilation trajectories for different input file types: .c/.cc/.cpp/.cxx : preprocess, compile, link .o : link .i/.ii : compile, link .cu : preprocess, cuda frontend, PTX assemble, merge with host C code, compile, link .gpu : cicc compile into cubin .ptx : PTX assemble into cubin. --cuda (-cuda) Compile all .cu input files to .cu.cpp.ii output. --cubin (-cubin) Compile all .cu/.gpu/.ptx input files to device-only .cubin files. This Executing: nvcc --help | head -n 500 Executing: nvcc --help | head -n 20 stdout: Usage : nvcc [options] Options for specifying the compilation phase ============================================ More exactly, this option specifies up to which stage the input files must be compiled, according to the following compilation trajectories for different input file types: .c/.cc/.cpp/.cxx : preprocess, compile, link .o : link .i/.ii : compile, link .cu : preprocess, cuda frontend, PTX assemble, merge with host C code, compile, link .gpu : cicc compile into cubin .ptx : PTX assemble into cubin. --cuda (-cuda) Compile all .cu input files to .cu.cpp.ii output. --cubin (-cubin) Compile all .cu/.gpu/.ptx input files to device-only .cubin files. This Executing: nvcc --version stdout: nvcc: NVIDIA (R) Cuda compiler driver Copyright (c) 2005-2019 NVIDIA Corporation Built on Sun_Jul_28_19:07:16_PDT_2019 Cuda compilation tools, release 10.1, V10.1.243 Detected NVCC compiler Executing: nvcc --help | head -n 20 stdout: Usage : nvcc [options] Options for specifying the compilation phase ============================================ More exactly, this option specifies up to which stage the input files must be compiled, according to the following compilation trajectories for different input file types: .c/.cc/.cpp/.cxx : preprocess, compile, link .o : link .i/.ii : compile, link .cu : preprocess, cuda frontend, PTX assemble, merge with host C code, compile, link .gpu : cicc compile into cubin .ptx : PTX assemble into cubin. --cuda (-cuda) Compile all .cu input files to .cu.cpp.ii output. --cubin (-cubin) Compile all .cu/.gpu/.ptx input files to device-only .cubin files. This Executing: nvcc --help | head -n 500 Executing: nvcc --help | head -n 20 stdout: Usage : nvcc [options] Options for specifying the compilation phase ============================================ More exactly, this option specifies up to which stage the input files must be compiled, according to the following compilation trajectories for different input file types: .c/.cc/.cpp/.cxx : preprocess, compile, link .o : link .i/.ii : compile, link .cu : preprocess, cuda frontend, PTX assemble, merge with host C code, compile, link .gpu : cicc compile into cubin .ptx : PTX assemble into cubin. --cuda (-cuda) Compile all .cu input files to .cu.cpp.ii output. --cubin (-cubin) Compile all .cu/.gpu/.ptx input files to device-only .cubin files. This Executing: nvcc --version stdout: nvcc: NVIDIA (R) Cuda compiler driver Copyright (c) 2005-2019 NVIDIA Corporation Built on Sun_Jul_28_19:07:16_PDT_2019 Cuda compilation tools, release 10.1, V10.1.243 Detected NVCC compiler ============================================================================================= ***** WARNING: Using default optimization CUDA flags -O3 You might consider manually setting optimal optimization flags for your system with CUDAOPTFLAGS="optimization flags" see config/examples/arch-*-opt.py for examples ============================================================================================= Trying CUDA compiler flag -O3 Executing: nvcc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -Xcompiler -fPIC -O3 -Wno-deprecated-gpu-targets /tmp/petsc-83phc9nn/config.setCompilers/conftest.cu Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Xcompiler -fPIC -O3 Added CUDA compiler flag -O3 ============================================================================================= TESTING: checkIntelHardwareSupport from config.compilerFlags(config/BuildSystem/config/compilerFlags.py:173) Use Linux/MacOS commands to determine what operations the hardware supports Executing: lscpu stdout: Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 96 On-line CPU(s) list: 0-95 Thread(s) per core: 2 Core(s) per socket: 24 Socket(s): 2 NUMA node(s): 2 Vendor ID: GenuineIntel CPU family: 6 Model: 85 Model name: Intel(R) Xeon(R) Platinum 8268 CPU @ 2.90GHz Stepping: 7 CPU MHz: 1199.896 CPU max MHz: 3900.0000 CPU min MHz: 1200.0000 BogoMIPS: 5800.00 Virtualization: VT-x L1d cache: 32K L1i cache: 32K L2 cache: 1024K L3 cache: 36608K NUMA node0 CPU(s): 0-23,48-71 NUMA node1 CPU(s): 24-47,72-95 Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch epb cat_l3 cdp_l3 invpcid_single intel_ppin intel_pt ssbd mba ibrs ibpb stibp ibrs_enhanced tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm mpx rdt_a avx512f avx512dq rdseed adx smap clflushopt clwb avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local dtherm ida arat pln pts hwp hwp_act_window hwp_pkg_req pku ospke avx512_vnni md_clear spec_ctrl intel_stibp flush_l1d arch_capabilities ============================================================================================= TESTING: checkCompilerMacros from config.compilerFlags(config/BuildSystem/config/compilerFlags.py:164) Save the list of CPP macros defined by the C and C++ compiler, does not work for all compilers Executing: mpicc -c -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilerFlags -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilerFlags/conftest.c -E -dM stdout: #define __DBL_MIN_EXP__ (-1021) #define __FLT32X_MAX_EXP__ 1024 #define __UINT_LEAST16_MAX__ 0xffff #define __ATOMIC_ACQUIRE 2 #define __FLT128_MAX_10_EXP__ 4932 #define __FLT_MIN__ 1.17549435082228750796873653722224568e-38F #define __GCC_IEC_559_COMPLEX 2 #define __UINT_LEAST8_TYPE__ unsigned char #define __SIZEOF_FLOAT80__ 16 #define __INTMAX_C(c) c ## L #define __CHAR_BIT__ 8 #define __UINT8_MAX__ 0xff #define __WINT_MAX__ 0xffffffffU #define __FLT32_MIN_EXP__ (-125) #define __ORDER_LITTLE_ENDIAN__ 1234 #define __SIZE_MAX__ 0xffffffffffffffffUL #define __WCHAR_MAX__ 0x7fffffff #define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1 #define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1 #define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1 #define __DBL_DENORM_MIN__ ((double)4.94065645841246544176568792868221372e-324L) #define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1 #define __GCC_ATOMIC_CHAR_LOCK_FREE 2 #define __GCC_IEC_559 2 #define __FLT32X_DECIMAL_DIG__ 17 #define __FLT_EVAL_METHOD__ 0 #define __unix__ 1 #define __FLT64_DECIMAL_DIG__ 17 #define __GCC_ATOMIC_CHAR32_T_LOCK_FREE 2 #define __x86_64 1 #define __UINT_FAST64_MAX__ 0xffffffffffffffffUL #define __SIG_ATOMIC_TYPE__ int #define __DBL_MIN_10_EXP__ (-307) #define __FINITE_MATH_ONLY__ 0 #define __GNUC_PATCHLEVEL__ 0 #define __FLT32_HAS_DENORM__ 1 #define __UINT_FAST8_MAX__ 0xff #define __has_include(STR) __has_include__(STR) #define __DEC64_MAX_EXP__ 385 #define __INT8_C(c) c #define __INT_LEAST8_WIDTH__ 8 #define __UINT_LEAST64_MAX__ 0xffffffffffffffffUL #define __SHRT_MAX__ 0x7fff #define __LDBL_MAX__ 1.18973149535723176502126385303097021e+4932L #define __FLT64X_MAX_10_EXP__ 4932 #define __UINT_LEAST8_MAX__ 0xff #define __GCC_ATOMIC_BOOL_LOCK_FREE 2 #define __FLT128_DENORM_MIN__ 6.47517511943802511092443895822764655e-4966F128 #define __UINTMAX_TYPE__ long unsigned int #define __linux 1 #define __DEC32_EPSILON__ 1E-6DF #define __FLT_EVAL_METHOD_TS_18661_3__ 0 #define __OPTIMIZE__ 1 #define __unix 1 #define __UINT32_MAX__ 0xffffffffU #define __LDBL_MAX_EXP__ 16384 #define __FLT128_MIN_EXP__ (-16381) #define __WINT_MIN__ 0U #define __linux__ 1 #define __FLT128_MIN_10_EXP__ (-4931) #define __INT_LEAST16_WIDTH__ 16 #define __SCHAR_MAX__ 0x7f #define __FLT128_MANT_DIG__ 113 #define __WCHAR_MIN__ (-__WCHAR_MAX__ - 1) #define __INT64_C(c) c ## L #define __DBL_DIG__ 15 #define __GCC_ATOMIC_POINTER_LOCK_FREE 2 #define __FLT64X_MANT_DIG__ 64 #define __SIZEOF_INT__ 4 #define __SIZEOF_POINTER__ 8 #define __USER_LABEL_PREFIX__ #define __FLT64X_EPSILON__ 1.08420217248550443400745280086994171e-19F64x #define __STDC_HOSTED__ 1 #define __LDBL_HAS_INFINITY__ 1 #define __FLT32_DIG__ 6 #define __FLT_EPSILON__ 1.19209289550781250000000000000000000e-7F #define __SHRT_WIDTH__ 16 #define __LDBL_MIN__ 3.36210314311209350626267781732175260e-4932L #define __STDC_UTF_16__ 1 #define __DEC32_MAX__ 9.999999E96DF #define __FLT64X_DENORM_MIN__ 3.64519953188247460252840593361941982e-4951F64x #define __FLT32X_HAS_INFINITY__ 1 #define __INT32_MAX__ 0x7fffffff #define __INT_WIDTH__ 32 #define __SIZEOF_LONG__ 8 #define __STDC_IEC_559__ 1 #define __STDC_ISO_10646__ 201103L #define __UINT16_C(c) c #define __PTRDIFF_WIDTH__ 64 #define __DECIMAL_DIG__ 21 #define __FLT64_EPSILON__ 2.22044604925031308084726333618164062e-16F64 #define __gnu_linux__ 1 #define __INTMAX_WIDTH__ 64 #define __has_include_next(STR) __has_include_next__(STR) #define __FLT64X_MIN_10_EXP__ (-4931) #define __LDBL_HAS_QUIET_NAN__ 1 #define __FLT64_MANT_DIG__ 53 #define __GNUC__ 8 #define __MMX__ 1 #define __FLT_HAS_DENORM__ 1 #define __SIZEOF_LONG_DOUBLE__ 16 #define __BIGGEST_ALIGNMENT__ 16 #define __FLT64_MAX_10_EXP__ 308 #define __DBL_MAX__ ((double)1.79769313486231570814527423731704357e+308L) #define __INT_FAST32_MAX__ 0x7fffffffffffffffL #define __DBL_HAS_INFINITY__ 1 #define __DEC32_MIN_EXP__ (-94) #define __INTPTR_WIDTH__ 64 #define __FLT32X_HAS_DENORM__ 1 #define __INT_FAST16_TYPE__ long int #define __LDBL_HAS_DENORM__ 1 #define __FLT128_HAS_INFINITY__ 1 #define __DEC128_MAX__ 9.999999999999999999999999999999999E6144DL #define __INT_LEAST32_MAX__ 0x7fffffff #define __DEC32_MIN__ 1E-95DF #define __DBL_MAX_EXP__ 1024 #define __WCHAR_WIDTH__ 32 #define __FLT32_MAX__ 3.40282346638528859811704183484516925e+38F32 #define __DEC128_EPSILON__ 1E-33DL #define __SSE2_MATH__ 1 #define __ATOMIC_HLE_RELEASE 131072 #define __PTRDIFF_MAX__ 0x7fffffffffffffffL #define __amd64 1 #define __STDC_NO_THREADS__ 1 #define __ATOMIC_HLE_ACQUIRE 65536 #define __FLT32_HAS_QUIET_NAN__ 1 #define __LONG_LONG_MAX__ 0x7fffffffffffffffLL #define __SIZEOF_SIZE_T__ 8 #define __FLT64X_MIN_EXP__ (-16381) #define __SIZEOF_WINT_T__ 4 #define __LONG_LONG_WIDTH__ 64 #define __FLT32_MAX_EXP__ 128 #define __GCC_HAVE_DWARF2_CFI_ASM 1 #define __GXX_ABI_VERSION 1013 #define __FLT_MIN_EXP__ (-125) #define __FLT64X_HAS_QUIET_NAN__ 1 #define __INT_FAST64_TYPE__ long int #define __FLT64_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F64 #define __DBL_MIN__ ((double)2.22507385850720138309023271733240406e-308L) #define __LP64__ 1 #define __FLT32X_EPSILON__ 2.22044604925031308084726333618164062e-16F32x #define __DECIMAL_BID_FORMAT__ 1 #define __FLT64_MIN_EXP__ (-1021) #define __FLT64_MIN_10_EXP__ (-307) #define __FLT64X_DECIMAL_DIG__ 21 #define __DEC128_MIN__ 1E-6143DL #define __REGISTER_PREFIX__ #define __UINT16_MAX__ 0xffff #define __DBL_HAS_DENORM__ 1 #define __FLT32_MIN__ 1.17549435082228750796873653722224568e-38F32 #define __UINT8_TYPE__ unsigned char #define __FLT_MANT_DIG__ 24 #define __LDBL_DECIMAL_DIG__ 21 #define __VERSION__ "8.4.0" #define __UINT64_C(c) c ## UL #define _STDC_PREDEF_H 1 #define __GCC_ATOMIC_INT_LOCK_FREE 2 #define __FLT128_MAX_EXP__ 16384 #define __FLT32_MANT_DIG__ 24 #define __FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN__ #define __STDC_IEC_559_COMPLEX__ 1 #define __FLT128_HAS_DENORM__ 1 #define __FLT128_DIG__ 33 #define __SCHAR_WIDTH__ 8 #define __INT32_C(c) c #define __DEC64_EPSILON__ 1E-15DD #define __ORDER_PDP_ENDIAN__ 3412 #define __DEC128_MIN_EXP__ (-6142) #define __FLT32_MAX_10_EXP__ 38 #define __INT_FAST32_TYPE__ long int #define __UINT_LEAST16_TYPE__ short unsigned int #define __FLT64X_HAS_INFINITY__ 1 #define unix 1 #define __INT16_MAX__ 0x7fff #define __SIZE_TYPE__ long unsigned int #define __UINT64_MAX__ 0xffffffffffffffffUL #define __FLT64X_DIG__ 18 #define __INT8_TYPE__ signed char #define __ELF__ 1 #define __GCC_ASM_FLAG_OUTPUTS__ 1 #define __FLT_RADIX__ 2 #define __INT_LEAST16_TYPE__ short int #define __LDBL_EPSILON__ 1.08420217248550443400745280086994171e-19L #define __UINTMAX_C(c) c ## UL #define __SSE_MATH__ 1 #define __k8 1 #define __SIG_ATOMIC_MAX__ 0x7fffffff #define __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2 #define __SIZEOF_PTRDIFF_T__ 8 #define __FLT32X_MANT_DIG__ 53 #define __x86_64__ 1 #define __FLT32X_MIN_EXP__ (-1021) #define __DEC32_SUBNORMAL_MIN__ 0.000001E-95DF #define __INT_FAST16_MAX__ 0x7fffffffffffffffL #define __FLT64_DIG__ 15 #define __UINT_FAST32_MAX__ 0xffffffffffffffffUL #define __UINT_LEAST64_TYPE__ long unsigned int #define __FLT_HAS_QUIET_NAN__ 1 #define __FLT_MAX_10_EXP__ 38 #define __LONG_MAX__ 0x7fffffffffffffffL #define __FLT64X_HAS_DENORM__ 1 #define __DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL #define __FLT_HAS_INFINITY__ 1 #define __UINT_FAST16_TYPE__ long unsigned int #define __DEC64_MAX__ 9.999999999999999E384DD #define __INT_FAST32_WIDTH__ 64 #define __CHAR16_TYPE__ short unsigned int #define __PRAGMA_REDEFINE_EXTNAME 1 #define __SIZE_WIDTH__ 64 #define __SEG_FS 1 #define __INT_LEAST16_MAX__ 0x7fff #define __DEC64_MANT_DIG__ 16 #define __INT64_MAX__ 0x7fffffffffffffffL #define __UINT_LEAST32_MAX__ 0xffffffffU #define __SEG_GS 1 #define __FLT32_DENORM_MIN__ 1.40129846432481707092372958328991613e-45F32 #define __GCC_ATOMIC_LONG_LOCK_FREE 2 #define __SIG_ATOMIC_WIDTH__ 32 #define __INT_LEAST64_TYPE__ long int #define __INT16_TYPE__ short int #define __INT_LEAST8_TYPE__ signed char #define __STDC_VERSION__ 201710L #define __DEC32_MAX_EXP__ 97 #define __INT_FAST8_MAX__ 0x7f #define __FLT128_MAX__ 1.18973149535723176508575932662800702e+4932F128 #define __INTPTR_MAX__ 0x7fffffffffffffffL #define linux 1 #define __FLT64_HAS_QUIET_NAN__ 1 #define __FLT32_MIN_10_EXP__ (-37) #define __SSE2__ 1 #define __FLT32X_DIG__ 15 #define __LDBL_MANT_DIG__ 64 #define __DBL_HAS_QUIET_NAN__ 1 #define __FLT64_HAS_INFINITY__ 1 #define __FLT64X_MAX__ 1.18973149535723176502126385303097021e+4932F64x #define __SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1) #define __code_model_small__ 1 #define __k8__ 1 #define __INTPTR_TYPE__ long int #define __UINT16_TYPE__ short unsigned int #define __WCHAR_TYPE__ int #define __SIZEOF_FLOAT__ 4 #define __pic__ 2 #define __UINTPTR_MAX__ 0xffffffffffffffffUL #define __INT_FAST64_WIDTH__ 64 #define __DEC64_MIN_EXP__ (-382) #define __FLT32_DECIMAL_DIG__ 9 #define __INT_FAST64_MAX__ 0x7fffffffffffffffL #define __GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1 #define __FLT_DIG__ 6 #define __FLT32_HAS_INFINITY__ 1 #define __FLT64X_MAX_EXP__ 16384 #define __UINT_FAST64_TYPE__ long unsigned int #define __INT_MAX__ 0x7fffffff #define __amd64__ 1 #define __INT64_TYPE__ long int #define __FLT_MAX_EXP__ 128 #define __ORDER_BIG_ENDIAN__ 4321 #define __DBL_MANT_DIG__ 53 #define __SIZEOF_FLOAT128__ 16 #define __INT_LEAST64_MAX__ 0x7fffffffffffffffL #define __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2 #define __DEC64_MIN__ 1E-383DD #define __WINT_TYPE__ unsigned int #define __UINT_LEAST32_TYPE__ unsigned int #define __SIZEOF_SHORT__ 2 #define __SSE__ 1 #define __LDBL_MIN_EXP__ (-16381) #define __FLT64_MAX__ 1.79769313486231570814527423731704357e+308F64 #define __WINT_WIDTH__ 32 #define __INT_LEAST8_MAX__ 0x7f #define __FLT32X_MAX_10_EXP__ 308 #define __SSP__ 1 #define __SIZEOF_INT128__ 16 #define __LDBL_MAX_10_EXP__ 4932 #define __ATOMIC_RELAXED 0 #define __DBL_EPSILON__ ((double)2.22044604925031308084726333618164062e-16L) #define __FLT128_MIN__ 3.36210314311209350626267781732175260e-4932F128 #define _LP64 1 #define __UINT8_C(c) c #define __FLT64_MAX_EXP__ 1024 #define __INT_LEAST32_TYPE__ int #define __SIZEOF_WCHAR_T__ 4 #define __UINT64_TYPE__ long unsigned int #define __FLT128_HAS_QUIET_NAN__ 1 #define __INT_FAST8_TYPE__ signed char #define __FLT64X_MIN__ 3.36210314311209350626267781732175260e-4932F64x #define __GNUC_STDC_INLINE__ 1 #define __FLT64_HAS_DENORM__ 1 #define __FLT32_EPSILON__ 1.19209289550781250000000000000000000e-7F32 #define __DBL_DECIMAL_DIG__ 17 #define __STDC_UTF_32__ 1 #define __INT_FAST8_WIDTH__ 8 #define __FXSR__ 1 #define __DEC_EVAL_METHOD__ 2 #define __FLT32X_MAX__ 1.79769313486231570814527423731704357e+308F32x #define __UINT32_C(c) c ## U #define __INTMAX_MAX__ 0x7fffffffffffffffL #define __BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__ #define __FLT_DENORM_MIN__ 1.40129846432481707092372958328991613e-45F #define __INT8_MAX__ 0x7f #define __LONG_WIDTH__ 64 #define __PIC__ 2 #define __UINT_FAST32_TYPE__ long unsigned int #define __CHAR32_TYPE__ unsigned int #define __FLT_MAX__ 3.40282346638528859811704183484516925e+38F #define __INT32_TYPE__ int #define __SIZEOF_DOUBLE__ 8 #define __FLT_MIN_10_EXP__ (-37) #define __FLT64_MIN__ 2.22507385850720138309023271733240406e-308F64 #define __INT_LEAST32_WIDTH__ 32 #define __INTMAX_TYPE__ long int #define __DEC128_MAX_EXP__ 6145 #define __FLT32X_HAS_QUIET_NAN__ 1 #define __ATOMIC_CONSUME 1 #define __GNUC_MINOR__ 4 #define __INT_FAST16_WIDTH__ 64 #define __UINTMAX_MAX__ 0xffffffffffffffffUL #define __DEC32_MANT_DIG__ 7 #define __FLT32X_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F32x #define __DBL_MAX_10_EXP__ 308 #define __LDBL_DENORM_MIN__ 3.64519953188247460252840593361941982e-4951L #define __INT16_C(c) c #define __STDC__ 1 #define __PTRDIFF_TYPE__ long int #define __ATOMIC_SEQ_CST 5 #define __UINT32_TYPE__ unsigned int #define __FLT32X_MIN_10_EXP__ (-307) #define __UINTPTR_TYPE__ long unsigned int #define __DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD #define __DEC128_MANT_DIG__ 34 #define __LDBL_MIN_10_EXP__ (-4931) #define __FLT128_EPSILON__ 1.92592994438723585305597794258492732e-34F128 #define __SIZEOF_LONG_LONG__ 8 #define __FLT128_DECIMAL_DIG__ 36 #define __GCC_ATOMIC_LLONG_LOCK_FREE 2 #define __FLT32X_MIN__ 2.22507385850720138309023271733240406e-308F32x #define __LDBL_DIG__ 18 #define __FLT_DECIMAL_DIG__ 9 #define __UINT_FAST16_MAX__ 0xffffffffffffffffUL #define __GCC_ATOMIC_SHORT_LOCK_FREE 2 #define __INT_LEAST64_WIDTH__ 64 #define __UINT_FAST8_TYPE__ unsigned char #define __ATOMIC_ACQ_REL 4 #define __ATOMIC_RELEASE 3 Executing: mpicxx -c -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilerFlags -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilerFlags/conftest.cc -E -dM stdout: #define __DBL_MIN_EXP__ (-1021) #define __FLT32X_MAX_EXP__ 1024 #define __cpp_attributes 200809 #define __UINT_LEAST16_MAX__ 0xffff #define __ATOMIC_ACQUIRE 2 #define __FLT128_MAX_10_EXP__ 4932 #define __FLT_MIN__ 1.17549435082228750796873653722224568e-38F #define __GCC_IEC_559_COMPLEX 2 #define __UINT_LEAST8_TYPE__ unsigned char #define __SIZEOF_FLOAT80__ 16 #define __INTMAX_C(c) c ## L #define __CHAR_BIT__ 8 #define __UINT8_MAX__ 0xff #define __WINT_MAX__ 0xffffffffU #define __FLT32_MIN_EXP__ (-125) #define __cpp_static_assert 200410 #define __ORDER_LITTLE_ENDIAN__ 1234 #define __SIZE_MAX__ 0xffffffffffffffffUL #define __WCHAR_MAX__ 0x7fffffff #define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1 #define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1 #define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1 #define __DBL_DENORM_MIN__ double(4.94065645841246544176568792868221372e-324L) #define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1 #define __GCC_ATOMIC_CHAR_LOCK_FREE 2 #define __GCC_IEC_559 2 #define __FLT32X_DECIMAL_DIG__ 17 #define __FLT_EVAL_METHOD__ 0 #define __unix__ 1 #define __cpp_binary_literals 201304 #define __FLT64_DECIMAL_DIG__ 17 #define __GCC_ATOMIC_CHAR32_T_LOCK_FREE 2 #define __x86_64 1 #define __cpp_variadic_templates 200704 #define __UINT_FAST64_MAX__ 0xffffffffffffffffUL #define __SIG_ATOMIC_TYPE__ int #define __DBL_MIN_10_EXP__ (-307) #define __FINITE_MATH_ONLY__ 0 #define __GNUC_PATCHLEVEL__ 0 #define __FLT32_HAS_DENORM__ 1 #define __UINT_FAST8_MAX__ 0xff #define __has_include(STR) __has_include__(STR) #define __DEC64_MAX_EXP__ 385 #define __INT8_C(c) c #define __INT_LEAST8_WIDTH__ 8 #define __UINT_LEAST64_MAX__ 0xffffffffffffffffUL #define __SHRT_MAX__ 0x7fff #define __LDBL_MAX__ 1.18973149535723176502126385303097021e+4932L #define __FLT64X_MAX_10_EXP__ 4932 #define __UINT_LEAST8_MAX__ 0xff #define __GCC_ATOMIC_BOOL_LOCK_FREE 2 #define __FLT128_DENORM_MIN__ 6.47517511943802511092443895822764655e-4966F128 #define __UINTMAX_TYPE__ long unsigned int #define __linux 1 #define __DEC32_EPSILON__ 1E-6DF #define __FLT_EVAL_METHOD_TS_18661_3__ 0 #define __OPTIMIZE__ 1 #define __unix 1 #define __UINT32_MAX__ 0xffffffffU #define __GXX_EXPERIMENTAL_CXX0X__ 1 #define __LDBL_MAX_EXP__ 16384 #define __FLT128_MIN_EXP__ (-16381) #define __WINT_MIN__ 0U #define __linux__ 1 #define __FLT128_MIN_10_EXP__ (-4931) #define __INT_LEAST16_WIDTH__ 16 #define __SCHAR_MAX__ 0x7f #define __FLT128_MANT_DIG__ 113 #define __WCHAR_MIN__ (-__WCHAR_MAX__ - 1) #define __INT64_C(c) c ## L #define __DBL_DIG__ 15 #define __GCC_ATOMIC_POINTER_LOCK_FREE 2 #define __FLT64X_MANT_DIG__ 64 #define __SIZEOF_INT__ 4 #define __SIZEOF_POINTER__ 8 #define __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2 #define __USER_LABEL_PREFIX__ #define __FLT64X_EPSILON__ 1.08420217248550443400745280086994171e-19F64x #define __STDC_HOSTED__ 1 #define __LDBL_HAS_INFINITY__ 1 #define __FLT32_DIG__ 6 #define __FLT_EPSILON__ 1.19209289550781250000000000000000000e-7F #define __GXX_WEAK__ 1 #define __SHRT_WIDTH__ 16 #define __LDBL_MIN__ 3.36210314311209350626267781732175260e-4932L #define __DEC32_MAX__ 9.999999E96DF #define __cpp_threadsafe_static_init 200806 #define __FLT64X_DENORM_MIN__ 3.64519953188247460252840593361941982e-4951F64x #define __FLT32X_HAS_INFINITY__ 1 #define __INT32_MAX__ 0x7fffffff #define __INT_WIDTH__ 32 #define __SIZEOF_LONG__ 8 #define __STDC_IEC_559__ 1 #define __STDC_ISO_10646__ 201103L #define __UINT16_C(c) c #define __PTRDIFF_WIDTH__ 64 #define __DECIMAL_DIG__ 21 #define __FLT64_EPSILON__ 2.22044604925031308084726333618164062e-16F64 #define __gnu_linux__ 1 #define __INTMAX_WIDTH__ 64 #define __FLT64_MIN_EXP__ (-1021) #define __has_include_next(STR) __has_include_next__(STR) #define __FLT64X_MIN_10_EXP__ (-4931) #define __LDBL_HAS_QUIET_NAN__ 1 #define __FLT64_MANT_DIG__ 53 #define __GNUC__ 8 #define __GXX_RTTI 1 #define __MMX__ 1 #define __cpp_delegating_constructors 200604 #define __FLT_HAS_DENORM__ 1 #define __SIZEOF_LONG_DOUBLE__ 16 #define __BIGGEST_ALIGNMENT__ 16 #define __STDC_UTF_16__ 1 #define __FLT64_MAX_10_EXP__ 308 #define __FLT32_HAS_INFINITY__ 1 #define __DBL_MAX__ double(1.79769313486231570814527423731704357e+308L) #define __cpp_raw_strings 200710 #define __INT_FAST32_MAX__ 0x7fffffffffffffffL #define __DBL_HAS_INFINITY__ 1 #define __DEC32_MIN_EXP__ (-94) #define __INTPTR_WIDTH__ 64 #define __FLT32X_HAS_DENORM__ 1 #define __INT_FAST16_TYPE__ long int #define __LDBL_HAS_DENORM__ 1 #define __cplusplus 201103L #define __cpp_ref_qualifiers 200710 #define __DEC128_MAX__ 9.999999999999999999999999999999999E6144DL #define __INT_LEAST32_MAX__ 0x7fffffff #define __DEC32_MIN__ 1E-95DF #define __DEPRECATED 1 #define __cpp_rvalue_references 200610 #define __DBL_MAX_EXP__ 1024 #define __WCHAR_WIDTH__ 32 #define __FLT32_MAX__ 3.40282346638528859811704183484516925e+38F32 #define __DEC128_EPSILON__ 1E-33DL #define __SSE2_MATH__ 1 #define __ATOMIC_HLE_RELEASE 131072 #define __PTRDIFF_MAX__ 0x7fffffffffffffffL #define __amd64 1 #define __STDC_NO_THREADS__ 1 #define __ATOMIC_HLE_ACQUIRE 65536 #define __FLT32_HAS_QUIET_NAN__ 1 #define __GNUG__ 8 #define __LONG_LONG_MAX__ 0x7fffffffffffffffLL #define __SIZEOF_SIZE_T__ 8 #define __cpp_rvalue_reference 200610 #define __cpp_nsdmi 200809 #define __FLT64X_MIN_EXP__ (-16381) #define __SIZEOF_WINT_T__ 4 #define __LONG_LONG_WIDTH__ 64 #define __cpp_initializer_lists 200806 #define __FLT32_MAX_EXP__ 128 #define __cpp_hex_float 201603 #define __GCC_HAVE_DWARF2_CFI_ASM 1 #define __GXX_ABI_VERSION 1013 #define __FLT128_HAS_INFINITY__ 1 #define __FLT_MIN_EXP__ (-125) #define __cpp_lambdas 200907 #define __FLT64X_HAS_QUIET_NAN__ 1 #define __INT_FAST64_TYPE__ long int #define __FLT64_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F64 #define __DBL_MIN__ double(2.22507385850720138309023271733240406e-308L) #define __LP64__ 1 #define __FLT32X_EPSILON__ 2.22044604925031308084726333618164062e-16F32x #define __DECIMAL_BID_FORMAT__ 1 #define __FLT64_MIN_10_EXP__ (-307) #define __FLT64X_DECIMAL_DIG__ 21 #define __DEC128_MIN__ 1E-6143DL #define __REGISTER_PREFIX__ #define __UINT16_MAX__ 0xffff #define __DBL_HAS_DENORM__ 1 #define __FLT32_MIN__ 1.17549435082228750796873653722224568e-38F32 #define __UINT8_TYPE__ unsigned char #define __FLT_MANT_DIG__ 24 #define __LDBL_DECIMAL_DIG__ 21 #define __VERSION__ "8.4.0" #define __UINT64_C(c) c ## UL #define __cpp_unicode_characters 200704 #define _STDC_PREDEF_H 1 #define __GCC_ATOMIC_INT_LOCK_FREE 2 #define __FLT128_MAX_EXP__ 16384 #define __FLT32_MANT_DIG__ 24 #define __FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN__ #define __STDC_IEC_559_COMPLEX__ 1 #define __FLT128_HAS_DENORM__ 1 #define __FLT128_DIG__ 33 #define __SCHAR_WIDTH__ 8 #define __INT32_C(c) c #define __DEC64_EPSILON__ 1E-15DD #define __ORDER_PDP_ENDIAN__ 3412 #define __DEC128_MIN_EXP__ (-6142) #define __FLT32_MAX_10_EXP__ 38 #define __INT_FAST32_TYPE__ long int #define __UINT_LEAST16_TYPE__ short unsigned int #define __FLT64X_HAS_INFINITY__ 1 #define unix 1 #define __INT16_MAX__ 0x7fff #define __cpp_rtti 199711 #define __SIZE_TYPE__ long unsigned int #define __UINT64_MAX__ 0xffffffffffffffffUL #define __FLT64X_DIG__ 18 #define __INT8_TYPE__ signed char #define __ELF__ 1 #define __GCC_ASM_FLAG_OUTPUTS__ 1 #define __FLT_RADIX__ 2 #define __INT_LEAST16_TYPE__ short int #define __LDBL_EPSILON__ 1.08420217248550443400745280086994171e-19L #define __UINTMAX_C(c) c ## UL #define __GLIBCXX_BITSIZE_INT_N_0 128 #define __k8 1 #define __SIG_ATOMIC_MAX__ 0x7fffffff #define __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2 #define __SIZEOF_PTRDIFF_T__ 8 #define __FLT32X_MANT_DIG__ 53 #define __x86_64__ 1 #define __FLT32X_MIN_EXP__ (-1021) #define __DEC32_SUBNORMAL_MIN__ 0.000001E-95DF #define __INT_FAST16_MAX__ 0x7fffffffffffffffL #define __FLT64_DIG__ 15 #define __UINT_FAST32_MAX__ 0xffffffffffffffffUL #define __UINT_LEAST64_TYPE__ long unsigned int #define __FLT_HAS_QUIET_NAN__ 1 #define __FLT_MAX_10_EXP__ 38 #define __LONG_MAX__ 0x7fffffffffffffffL #define __FLT64X_HAS_DENORM__ 1 #define __DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL #define __FLT_HAS_INFINITY__ 1 #define __cpp_unicode_literals 200710 #define __UINT_FAST16_TYPE__ long unsigned int #define __DEC64_MAX__ 9.999999999999999E384DD #define __INT_FAST32_WIDTH__ 64 #define __CHAR16_TYPE__ short unsigned int #define __PRAGMA_REDEFINE_EXTNAME 1 #define __SIZE_WIDTH__ 64 #define __SEG_FS 1 #define __INT_LEAST16_MAX__ 0x7fff #define __DEC64_MANT_DIG__ 16 #define __INT64_MAX__ 0x7fffffffffffffffL #define __UINT_LEAST32_MAX__ 0xffffffffU #define __SEG_GS 1 #define __FLT32_DENORM_MIN__ 1.40129846432481707092372958328991613e-45F32 #define __GCC_ATOMIC_LONG_LOCK_FREE 2 #define __SIG_ATOMIC_WIDTH__ 32 #define __INT_LEAST64_TYPE__ long int #define __INT16_TYPE__ short int #define __INT_LEAST8_TYPE__ signed char #define __DEC32_MAX_EXP__ 97 #define __INT_FAST8_MAX__ 0x7f #define __FLT128_MAX__ 1.18973149535723176508575932662800702e+4932F128 #define __INTPTR_MAX__ 0x7fffffffffffffffL #define linux 1 #define __cpp_range_based_for 200907 #define __FLT64_HAS_QUIET_NAN__ 1 #define __FLT32_MIN_10_EXP__ (-37) #define __SSE2__ 1 #define __EXCEPTIONS 1 #define __LDBL_MANT_DIG__ 64 #define __DBL_HAS_QUIET_NAN__ 1 #define __FLT64_HAS_INFINITY__ 1 #define __FLT64X_MAX__ 1.18973149535723176502126385303097021e+4932F64x #define __SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1) #define __code_model_small__ 1 #define __k8__ 1 #define __INTPTR_TYPE__ long int #define __UINT16_TYPE__ short unsigned int #define __WCHAR_TYPE__ int #define __SIZEOF_FLOAT__ 4 #define __pic__ 2 #define __UINTPTR_MAX__ 0xffffffffffffffffUL #define __INT_FAST64_WIDTH__ 64 #define __DEC64_MIN_EXP__ (-382) #define __cpp_decltype 200707 #define __FLT32_DECIMAL_DIG__ 9 #define __INT_FAST64_MAX__ 0x7fffffffffffffffL #define __GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1 #define __FLT_DIG__ 6 #define __FLT64X_MAX_EXP__ 16384 #define __UINT_FAST64_TYPE__ long unsigned int #define __INT_MAX__ 0x7fffffff #define __amd64__ 1 #define __INT64_TYPE__ long int #define __FLT_MAX_EXP__ 128 #define __ORDER_BIG_ENDIAN__ 4321 #define __DBL_MANT_DIG__ 53 #define __cpp_inheriting_constructors 201511 #define __SIZEOF_FLOAT128__ 16 #define __INT_LEAST64_MAX__ 0x7fffffffffffffffL #define __DEC64_MIN__ 1E-383DD #define __WINT_TYPE__ unsigned int #define __UINT_LEAST32_TYPE__ unsigned int #define __SIZEOF_SHORT__ 2 #define __SSE__ 1 #define __LDBL_MIN_EXP__ (-16381) #define __FLT64_MAX__ 1.79769313486231570814527423731704357e+308F64 #define __WINT_WIDTH__ 32 #define __INT_LEAST8_MAX__ 0x7f #define __FLT32X_MAX_10_EXP__ 308 #define __SSP__ 1 #define __SIZEOF_INT128__ 16 #define __LDBL_MAX_10_EXP__ 4932 #define __ATOMIC_RELAXED 0 #define __DBL_EPSILON__ double(2.22044604925031308084726333618164062e-16L) #define __FLT128_MIN__ 3.36210314311209350626267781732175260e-4932F128 #define _LP64 1 #define __UINT8_C(c) c #define __FLT64_MAX_EXP__ 1024 #define __INT_LEAST32_TYPE__ int #define __SIZEOF_WCHAR_T__ 4 #define __FLT128_HAS_QUIET_NAN__ 1 #define __INT_FAST8_TYPE__ signed char #define __FLT64X_MIN__ 3.36210314311209350626267781732175260e-4932F64x #define __GNUC_STDC_INLINE__ 1 #define __FLT64_HAS_DENORM__ 1 #define __FLT32_EPSILON__ 1.19209289550781250000000000000000000e-7F32 #define __DBL_DECIMAL_DIG__ 17 #define __STDC_UTF_32__ 1 #define __INT_FAST8_WIDTH__ 8 #define __FXSR__ 1 #define __DEC_EVAL_METHOD__ 2 #define __FLT32X_MAX__ 1.79769313486231570814527423731704357e+308F32x #define __cpp_runtime_arrays 198712 #define __UINT64_TYPE__ long unsigned int #define __UINT32_C(c) c ## U #define __INTMAX_MAX__ 0x7fffffffffffffffL #define __cpp_alias_templates 200704 #define __BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__ #define __FLT_DENORM_MIN__ 1.40129846432481707092372958328991613e-45F #define __INT8_MAX__ 0x7f #define __LONG_WIDTH__ 64 #define __PIC__ 2 #define __UINT_FAST32_TYPE__ long unsigned int #define __CHAR32_TYPE__ unsigned int #define __FLT_MAX__ 3.40282346638528859811704183484516925e+38F #define __cpp_constexpr 200704 #define __INT32_TYPE__ int #define __SIZEOF_DOUBLE__ 8 #define __cpp_exceptions 199711 #define __FLT_MIN_10_EXP__ (-37) #define __FLT64_MIN__ 2.22507385850720138309023271733240406e-308F64 #define __INT_LEAST32_WIDTH__ 32 #define __INTMAX_TYPE__ long int #define __DEC128_MAX_EXP__ 6145 #define __FLT32X_HAS_QUIET_NAN__ 1 #define __ATOMIC_CONSUME 1 #define __GNUC_MINOR__ 4 #define __GLIBCXX_TYPE_INT_N_0 __int128 #define __INT_FAST16_WIDTH__ 64 #define __UINTMAX_MAX__ 0xffffffffffffffffUL #define __DEC32_MANT_DIG__ 7 #define __FLT32X_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F32x #define __DBL_MAX_10_EXP__ 308 #define __LDBL_DENORM_MIN__ 3.64519953188247460252840593361941982e-4951L #define __INT16_C(c) c #define __STDC__ 1 #define __FLT32X_DIG__ 15 #define __PTRDIFF_TYPE__ long int #define __ATOMIC_SEQ_CST 5 #define __UINT32_TYPE__ unsigned int #define __FLT32X_MIN_10_EXP__ (-307) #define __UINTPTR_TYPE__ long unsigned int #define __DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD #define __DEC128_MANT_DIG__ 34 #define __LDBL_MIN_10_EXP__ (-4931) #define __FLT128_EPSILON__ 1.92592994438723585305597794258492732e-34F128 #define __SSE_MATH__ 1 #define __SIZEOF_LONG_LONG__ 8 #define __cpp_user_defined_literals 200809 #define __FLT128_DECIMAL_DIG__ 36 #define __GCC_ATOMIC_LLONG_LOCK_FREE 2 #define __FLT32X_MIN__ 2.22507385850720138309023271733240406e-308F32x #define __LDBL_DIG__ 18 #define __FLT_DECIMAL_DIG__ 9 #define __UINT_FAST16_MAX__ 0xffffffffffffffffUL #define __GCC_ATOMIC_SHORT_LOCK_FREE 2 #define __INT_LEAST64_WIDTH__ 64 #define __UINT_FAST8_TYPE__ unsigned char #define _GNU_SOURCE 1 #define __ATOMIC_ACQ_REL 4 #define __ATOMIC_RELEASE 3 child config.compilerFlags took 3.337172 seconds Executing: mpicc --help | head -n 20 stdout: Usage: gcc [options] file... Options: -pass-exit-codes Exit with highest error code from a phase. --help Display this information. --target-help Display target specific command line options. --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]. Display specific types of command line options. (Use '-v --help' to display command line options of sub-processes). --version Display compiler version information. -dumpspecs Display all of the built in spec strings. -dumpversion Display the version of the compiler. -dumpmachine Display the compiler's target processor. -print-search-dirs Display the directories in the compiler's search path. -print-libgcc-file-name Display the name of the compiler's companion library. -print-file-name= Display the full path to library . -print-prog-name= Display the full path to compiler component . -print-multiarch Display the target's normalized GNU triplet, used as a component in the library path. -print-multi-directory Display the root directory for versions of libgcc. -print-multi-lib Display the mapping between command line options and Detected GNU compiler ============================================================================================= TESTING: checkC99Flag from config.compilers(config/BuildSystem/config/compilers.py:1836) Check for -std=c99 or equivalent flag Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/config.setCompilers/conftest.c: In function 'main': /tmp/petsc-83phc9nn/config.setCompilers/conftest.c:7:11: warning: variable 'x' set but not used [-Wunused-but-set-variable] float x[2],y; ^ Source: #include "confdefs.h" #include "conffix.h" #include int main() { float x[2],y; y = FLT_ROUNDS; // c++ comment int j = 2; for (int i=0; i<2; i++){ x[i] = i*j*y; } ; return 0; } Output from compiling with -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.setCompilers/conftest.c: In function 'main': /tmp/petsc-83phc9nn/config.setCompilers/conftest.c:7:11: warning: variable 'x' set but not used [-Wunused-but-set-variable] float x[2],y; ^ Accepted C99 compile flag: ============================================================================================= TESTING: checkRestrict from config.compilers(config/BuildSystem/config/compilers.py:188) Check for the C/CXX restrict keyword Executing: mpicc -V ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/config.compilers/conftest.c: In function 'main': /tmp/petsc-83phc9nn/config.compilers/conftest.c:5:20: warning: unused variable 'x' [-Wunused-variable] float * __restrict x;; ^ Source: #include "confdefs.h" #include "conffix.h" int main() { float * __restrict x;; return 0; } compilers: Set C restrict keyword to __restrict Defined "C_RESTRICT" to "__restrict" ============================================================================================= TESTING: checkCFormatting from config.compilers(config/BuildSystem/config/compilers.py:449) Activate format string checking if using the GNU compilers ============================================================================================= TESTING: checkCInline from config.compilers(config/BuildSystem/config/compilers.py:158) Check for C inline keyword ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" static inline int foo(int a) {return a;} int main() { foo(1);; return 0; } compilers: Set C Inline keyword to inline Defined "C_INLINE" to "inline" ============================================================================================= TESTING: checkDynamicLoadFlag from config.compilers(config/BuildSystem/config/compilers.py:460) Checks that dlopen() takes RTLD_XXX, and defines PETSC_HAVE_RTLD_XXX if it does ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include char *libname; int main() { dlopen(libname, RTLD_LAZY);dlopen(libname, RTLD_NOW);dlopen(libname, RTLD_LOCAL);dlopen(libname, RTLD_GLOBAL); ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.compilers/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.o -ldl Defined "HAVE_RTLD_LAZY" to "1" Defined "HAVE_RTLD_NOW" to "1" Defined "HAVE_RTLD_LOCAL" to "1" Defined "HAVE_RTLD_GLOBAL" to "1" ============================================================================================= TESTING: checkCLibraries from config.compilers(config/BuildSystem/config/compilers.py:252) Determines the libraries needed to link with C compiled code ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include void asub(void) {char s[16];printf("testing %s",s);} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.compilers/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.o /tmp/petsc-83phc9nn/config.compilers/confc.o -ldl C libraries are not needed when using Fortran linker ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include void asub(void) {char s[16];printf("testing %s",s);} ===== Checking linker Executing: mpicxx -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(int argc,char **args) {return 0;} Executing: mpicxx -o /tmp/petsc-83phc9nn/config.compilers/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.o /tmp/petsc-83phc9nn/config.compilers/confc.o -ldl C libraries are not needed when using C++ linker ============================================================================================= TESTING: checkDependencyGenerationFlag from config.compilers(config/BuildSystem/config/compilers.py:1787) Check if -MMD works for dependency generation, and add it if it does Trying C compiler flag -MMD -MP Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O -MMD -MP /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O -MMD -MP Defined make macro "C_DEPFLAGS" to "-MMD -MP" Trying Cxx compiler flag -MMD -MP Executing: mpicxx -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.setCompilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O -MMD -MP /tmp/petsc-83phc9nn/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -MMD -MP Defined make macro "CXX_DEPFLAGS" to "-MMD -MP" Trying CUDA compiler flag -MMD -MP Executing: nvcc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -Xcompiler -fPIC -O3 -MMD -MP -Wno-deprecated-gpu-targets /tmp/petsc-83phc9nn/config.setCompilers/conftest.cu Possible ERROR while running compiler: exit code 1 stderr: nvcc fatal : Unknown option 'MMD' Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Xcompiler -fPIC -O3 -MMD -MP nvcc fatal : Unknown option 'MMD' PETSc Error: No output file produced Rejecting compiler flag -MMD -MP due to nonzero status from link Rejected CUDA compiler flag -MMD -MP Trying CUDA compiler flag -MMD Executing: nvcc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -Xcompiler -fPIC -O3 -MMD -Wno-deprecated-gpu-targets /tmp/petsc-83phc9nn/config.setCompilers/conftest.cu Possible ERROR while running compiler: exit code 1 stderr: nvcc fatal : Unknown option 'MMD' Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Xcompiler -fPIC -O3 -MMD nvcc fatal : Unknown option 'MMD' PETSc Error: No output file produced Rejecting compiler flag -MMD due to nonzero status from link Rejected CUDA compiler flag -MMD Trying CUDA compiler flag -xMMD Executing: nvcc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -Xcompiler -fPIC -O3 -xMMD -Wno-deprecated-gpu-targets /tmp/petsc-83phc9nn/config.setCompilers/conftest.cu Possible ERROR while running compiler: exit code 1 stderr: nvcc fatal : Unknown option 'xMMD' Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Xcompiler -fPIC -O3 -xMMD nvcc fatal : Unknown option 'xMMD' PETSc Error: No output file produced Rejecting compiler flag -xMMD due to nonzero status from link Rejected CUDA compiler flag -xMMD Trying CUDA compiler flag -qmakedep=gcc Executing: nvcc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -Xcompiler -fPIC -O3 -qmakedep=gcc -Wno-deprecated-gpu-targets /tmp/petsc-83phc9nn/config.setCompilers/conftest.cu Possible ERROR while running compiler: exit code 1 stderr: nvcc fatal : Unknown option 'qmakedep' Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Xcompiler -fPIC -O3 -qmakedep=gcc nvcc fatal : Unknown option 'qmakedep' PETSc Error: No output file produced Rejecting compiler flag -qmakedep=gcc due to nonzero status from link Rejected CUDA compiler flag -qmakedep=gcc Trying CUDA compiler flag -MD Executing: nvcc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -Xcompiler -fPIC -O3 -MD -Wno-deprecated-gpu-targets /tmp/petsc-83phc9nn/config.setCompilers/conftest.cu Possible ERROR while running compiler: exit code 1 stderr: nvcc fatal : Unknown option 'MD' Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Xcompiler -fPIC -O3 -MD nvcc fatal : Unknown option 'MD' PETSc Error: No output file produced Rejecting compiler flag -MD due to nonzero status from link Rejected CUDA compiler flag -MD ============================================================================================= TESTING: checkDeviceHostCompiler from config.compilers(config/BuildSystem/config/compilers.py:506) Set the host compiler (HC) of the device compiler (DC) to the HC unless the DC already explicitly sets its HC. This may be needed if the default HC used by the DC is ancient and PETSc uses a different HC (e.g., through --with-cxx=...). checkDeviceHostCompiler: checking nvcc accepts host compiler mpicxx Executing: nvcc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -Xcompiler -fPIC -O3 -ccbin mpicxx -Wno-deprecated-gpu-targets /tmp/petsc-83phc9nn/config.setCompilers/conftest.cu Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Xcompiler -fPIC -O3 -ccbin mpicxx Added CUDA compiler flag -ccbin mpicxx ============================================================================================= TESTING: checkCxxDialect from config.compilers(config/BuildSystem/config/compilers.py:529) Determine the CXX dialect supported by the compiler(language) [and correspoding compiler option - if any]. isGNUish indicates if the compiler is gnu compliant (i.e. clang). -with--dialect can take options: auto: use highest supported dialect configure can determine [[c|gnu][xx|++]]20: not yet supported [[c|gnu][xx|++]]17: gnu++17 or c++17 [[c|gnu][xx|++]]14: gnu++14 or c++14 [[c|gnu][xx|++]]11: gnu++11 or c++11 0: disable CxxDialect check and use compiler default On return this function sets the following values: - if needed, appends the relevant CXX dialect flag to compiler flags - self.cxxDialectRange = (minSupportedDialect,maxSupportedDialect) (e.g. ('c++03','c++14')) - self.addDefine('HAVE_{LANG}_DIALECT_CXX{DIALECT_NUM}',1) for every supported dialect - self.lang+'dialect' = 'c++'+maxDialectNumber (e.g. 'c++14') but ONLY if the user specifically requests a dialect version, otherwise this is not set or raises a RuntimeException if either: - The user has set both the --with-dialect=[...] configure options and -std=[...] in their compiler flags - The combination of specifically requested packages cannnot all be compiled with the same flag - The compiler does not support at minimum -std=c++03 checkCxxDialect: checking C++ dialect version for language "CUDA" using compiler "nvcc" checkCxxDialect: PETSc believes compiler (nvcc) is NOT gnu-ish checkCxxDialect: configure option after sanitization: --with-cuda-dialect=AUTO checkCxxDialect: user has NOT explicitly selected dialect AUTO for CUDA checkCxxDialect: using CUDA dialect -std=03 as lower bound but package(s): - kokkos Require(s) at least -std=c++14, using package requirement -std=c++14 checkCxxDialect: Have potential flag pool: - -std=c++17 - -std=c++14 checkCxxDialect: checking CXX 17 for CUDA with -std=c++17 Executing: nvcc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -Xcompiler -fPIC -O3 -ccbin mpicxx -std=c++17 -Wno-deprecated-gpu-targets /tmp/petsc-83phc9nn/config.setCompilers/conftest.cu Possible ERROR while running compiler: exit code 1 stderr: nvcc fatal : Value 'c++17' is not defined for option 'std' Source: #include "confdefs.h" #include "conffix.h" // c++03 includes #include template void ignore(const T&) { } // silence unused variable warnings class valClass { public: int i; valClass() { i = 3; } valClass(int x) : i(x) { } }; // c++11 includes #include #include #include class MoveSemantics { std::unique_ptr _member; public: MoveSemantics(int val = 4) : _member(new valClass(val)) { } MoveSemantics& operator=(MoveSemantics &&other) noexcept = default; }; template constexpr T Cubed( T x ) { return x*x*x; } auto trailing(int x) -> int { return x+2; } enum class Shapes : int {SQUARE,CIRCLE}; template struct Tuple { }; using PetscErrorCode = int; // c++14 includes #include template constexpr T pi = T(3.1415926535897932385L); // variable template // c++17 includes #include #include #include #include [[nodiscard]] int nodiscardFunc() { return 0; } struct S2 { // static inline member variables since c++17 static inline int var = 8675309; void f(int i); }; void S2::f(int i) { // until c++17: Error: invalid syntax // since c++17: OK: captures the enclosing S2 by copy auto lmbd = [=, *this] { std::cout << i << " " << this->var << std::endl; }; lmbd(); } int main() { // c++03 body valClass cls = valClass(); // value initialization int i = cls.i; // i is not declared const const int& rci = i; // but rci is const_cast(rci) = 4; // c++11 body constexpr int big_value = 1234; decltype(big_value) ierr = big_value; auto ret = trailing(ierr); MoveSemantics bob; MoveSemantics alice; alice = std::move(bob);ignore(alice); Tuple<> t0;ignore(t0); Tuple t1;ignore(t1); Tuple t2;ignore(t2); std::random_device rd; std::mt19937 mt(rd()); std::normal_distribution dist(0,1); const double x = dist(mt); std::cout << x << ret << std::endl; // c++14 body auto ptr = std::make_unique(); *ptr = 1; std::cout << pi << std::endl; constexpr const std::complex const_i(0.0,1.0); auto lambda = [](auto x, auto y) { return x + y; }; std::cout << lambda(3,4) << std::real(const_i) << std::endl; // c++17 body std::variant v,w; v = 42; // v contains int int ivar = std::get(v); w = std::get<0>(v); // same effect as the previous line w = v; // same effect as the previous line S2 foo; foo.f(ivar); if constexpr (std::is_arithmetic_v) std::cout << "c++17" << std::endl; typedef std::integral_constant squareShape; // static_assert with no message since c++17 static_assert(std::is_same_v); auto val = nodiscardFunc();ignore(val); ; return 0; } Output from compiling with -Xcompiler -fPIC -O3 -ccbin mpicxx -std=c++17 nvcc fatal : Value 'c++17' is not defined for option 'std' PETSc Error: No output file produced Rejecting compiler flag -std=c++17 due to nonzero status from link checkCxxDialect: checking CXX 14 for CUDA with -std=c++14 Executing: nvcc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -Xcompiler -fPIC -O3 -ccbin mpicxx -std=c++14 -Wno-deprecated-gpu-targets /tmp/petsc-83phc9nn/config.setCompilers/conftest.cu Successful compile: Source: #include "confdefs.h" #include "conffix.h" // c++03 includes #include template void ignore(const T&) { } // silence unused variable warnings class valClass { public: int i; valClass() { i = 3; } valClass(int x) : i(x) { } }; // c++11 includes #include #include #include class MoveSemantics { std::unique_ptr _member; public: MoveSemantics(int val = 4) : _member(new valClass(val)) { } MoveSemantics& operator=(MoveSemantics &&other) noexcept = default; }; template constexpr T Cubed( T x ) { return x*x*x; } auto trailing(int x) -> int { return x+2; } enum class Shapes : int {SQUARE,CIRCLE}; template struct Tuple { }; using PetscErrorCode = int; // c++14 includes #include template constexpr T pi = T(3.1415926535897932385L); // variable template int main() { // c++03 body valClass cls = valClass(); // value initialization int i = cls.i; // i is not declared const const int& rci = i; // but rci is const_cast(rci) = 4; // c++11 body constexpr int big_value = 1234; decltype(big_value) ierr = big_value; auto ret = trailing(ierr); MoveSemantics bob; MoveSemantics alice; alice = std::move(bob);ignore(alice); Tuple<> t0;ignore(t0); Tuple t1;ignore(t1); Tuple t2;ignore(t2); std::random_device rd; std::mt19937 mt(rd()); std::normal_distribution dist(0,1); const double x = dist(mt); std::cout << x << ret << std::endl; // c++14 body auto ptr = std::make_unique(); *ptr = 1; std::cout << pi << std::endl; constexpr const std::complex const_i(0.0,1.0); auto lambda = [](auto x, auto y) { return x + y; }; std::cout << lambda(3,4) << std::real(const_i) << std::endl; ; return 0; } Output from compiling with -Xcompiler -fPIC -O3 -ccbin mpicxx -std=c++14 Added CUDA compiler flag -std=c++14 checkCxxDialect: success using -std=c++14 for CUDA dialect c++14, set new cxxDialectRange: ('c++14', 'c++14') Defined "HAVE_CUDA_DIALECT_CXX03" to "1" Defined "HAVE_CUDA_DIALECT_CXX11" to "1" Defined "HAVE_CUDA_DIALECT_CXX14" to "1" Executing: mpicxx --help | head -n 20 stdout: Usage: g++ [options] file... Options: -pass-exit-codes Exit with highest error code from a phase. --help Display this information. --target-help Display target specific command line options. --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]. Display specific types of command line options. (Use '-v --help' to display command line options of sub-processes). --version Display compiler version information. -dumpspecs Display all of the built in spec strings. -dumpversion Display the version of the compiler. -dumpmachine Display the compiler's target processor. -print-search-dirs Display the directories in the compiler's search path. -print-libgcc-file-name Display the name of the compiler's companion library. -print-file-name= Display the full path to library . -print-prog-name= Display the full path to compiler component . -print-multiarch Display the target's normalized GNU triplet, used as a component in the library path. -print-multi-directory Display the root directory for versions of libgcc. -print-multi-lib Display the mapping between command line options and Detected GNU compiler ============================================================================================= TESTING: checkRestrict from config.compilers(config/BuildSystem/config/compilers.py:188) Check for the C/CXX restrict keyword Executing: mpicc -V ===== Checking compiler Executing: mpicxx -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.cc Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/config.compilers/conftest.cc: In function 'int main()': /tmp/petsc-83phc9nn/config.compilers/conftest.cc:5:20: warning: unused variable 'x' [-Wunused-variable] float * __restrict x;; ^ Source: #include "confdefs.h" #include "conffix.h" int main() { float * __restrict x;; return 0; } compilers: Set Cxx restrict keyword to __restrict Defined "CXX_RESTRICT" to "__restrict" Executing: mpicxx --help | head -n 500 ============================================================================================= TESTING: checkCxxDialect from config.compilers(config/BuildSystem/config/compilers.py:529) Determine the CXX dialect supported by the compiler(language) [and correspoding compiler option - if any]. isGNUish indicates if the compiler is gnu compliant (i.e. clang). -with--dialect can take options: auto: use highest supported dialect configure can determine [[c|gnu][xx|++]]20: not yet supported [[c|gnu][xx|++]]17: gnu++17 or c++17 [[c|gnu][xx|++]]14: gnu++14 or c++14 [[c|gnu][xx|++]]11: gnu++11 or c++11 0: disable CxxDialect check and use compiler default On return this function sets the following values: - if needed, appends the relevant CXX dialect flag to compiler flags - self.cxxDialectRange = (minSupportedDialect,maxSupportedDialect) (e.g. ('c++03','c++14')) - self.addDefine('HAVE_{LANG}_DIALECT_CXX{DIALECT_NUM}',1) for every supported dialect - self.lang+'dialect' = 'c++'+maxDialectNumber (e.g. 'c++14') but ONLY if the user specifically requests a dialect version, otherwise this is not set or raises a RuntimeException if either: - The user has set both the --with-dialect=[...] configure options and -std=[...] in their compiler flags - The combination of specifically requested packages cannnot all be compiled with the same flag - The compiler does not support at minimum -std=c++03 checkCxxDialect: checking C++ dialect version for language "CXX" using compiler "mpicxx" checkCxxDialect: PETSc believes compiler (mpicxx) IS gnu-ish checkCxxDialect: configure option after sanitization: --with-cxx-dialect=C++14 checkCxxDialect: user has EXPLICITLY selected dialect c++14 for CXX checkCxxDialect: Have potential flag pool: - -std=c++14 checkCxxDialect: checking CXX 14 for Cxx with -std=c++14 Executing: mpicxx -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O -std=c++14 /tmp/petsc-83phc9nn/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" // c++03 includes #include template void ignore(const T&) { } // silence unused variable warnings class valClass { public: int i; valClass() { i = 3; } valClass(int x) : i(x) { } }; // c++11 includes #include #include #include class MoveSemantics { std::unique_ptr _member; public: MoveSemantics(int val = 4) : _member(new valClass(val)) { } MoveSemantics& operator=(MoveSemantics &&other) noexcept = default; }; template constexpr T Cubed( T x ) { return x*x*x; } auto trailing(int x) -> int { return x+2; } enum class Shapes : int {SQUARE,CIRCLE}; template struct Tuple { }; using PetscErrorCode = int; // c++14 includes #include template constexpr T pi = T(3.1415926535897932385L); // variable template int main() { // c++03 body valClass cls = valClass(); // value initialization int i = cls.i; // i is not declared const const int& rci = i; // but rci is const_cast(rci) = 4; // c++11 body constexpr int big_value = 1234; decltype(big_value) ierr = big_value; auto ret = trailing(ierr); MoveSemantics bob; MoveSemantics alice; alice = std::move(bob);ignore(alice); Tuple<> t0;ignore(t0); Tuple t1;ignore(t1); Tuple t2;ignore(t2); std::random_device rd; std::mt19937 mt(rd()); std::normal_distribution dist(0,1); const double x = dist(mt); std::cout << x << ret << std::endl; // c++14 body auto ptr = std::make_unique(); *ptr = 1; std::cout << pi << std::endl; constexpr const std::complex const_i(0.0,1.0); auto lambda = [](auto x, auto y) { return x + y; }; std::cout << lambda(3,4) << std::real(const_i) << std::endl; ; return 0; } Output from compiling with -std=c++14 Added Cxx compiler flag -std=c++14 checkCxxDialect: success using -std=c++14 for Cxx dialect c++14, set new cxxDialectRange: ('c++14', 'c++14') Defined "HAVE_CXX_DIALECT_CXX03" to "1" Defined "HAVE_CXX_DIALECT_CXX11" to "1" Defined "HAVE_CXX_DIALECT_CXX14" to "1" ============================================================================================= TESTING: checkCxxOptionalExtensions from config.compilers(config/BuildSystem/config/compilers.py:479) Check whether the C++ compiler (IBM xlC, OSF5) need special flag for .c files which contain C++ Executing: mpicxx -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O -std=c++14 /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { class somename { int i; };; return 0; } Output from compiling with -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O ============================================================================================= TESTING: checkCxxInline from config.compilers(config/BuildSystem/config/compilers.py:173) Check for C++ inline keyword ===== Checking compiler Executing: mpicxx -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O -std=c++14 /tmp/petsc-83phc9nn/config.compilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" static inline int foo(int a) {return a;} int main() { foo(1);; return 0; } compilers: Set Cxx Inline keyword to inline Defined "CXX_INLINE" to "inline" ============================================================================================= TESTING: checkCxxComplexFix from config.compilers(config/BuildSystem/config/compilers.py:878) Determine if the CXX compiler supports utilities provided by petsccxxcomplexfix.h ===== Checking compiler Executing: mpicxx -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O -std=c++14 /tmp/petsc-83phc9nn/config.compilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #define Type int #define PetscReal double #define PetscComplex std::complex /* The two lines, from petsccxxcomplexfix.h, can cause the combination "C++14 + GCC-4.x libstdc++ library" to fail, complaining imag() is not marked const. If the compiler can compile these two lines, it should be able to compile other lines. */ static inline PetscComplex operator-(const Type& lhs, const PetscComplex& rhs) { return PetscReal(lhs) - const_cast(rhs); } static inline PetscComplex operator/(const Type& lhs, const PetscComplex& rhs) { return PetscReal(lhs) / const_cast(rhs); } int main() { Type x = 2; PetscComplex y(1.0,1.0),z,w; z = x - y; w = x / y; std::cout << z << w; ; return 0; } the CXX compiler supports petsccxxcomplexfix.h Defined "HAVE_CXX_COMPLEX_FIX" to "1" ============================================================================================= TESTING: checkCxxLibraries from config.compilers(config/BuildSystem/config/compilers.py:907) Determines the libraries needed to link with C++ from C and Fortran ===== Checking compiler Executing: mpicxx -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O -std=c++14 /tmp/petsc-83phc9nn/config.compilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include void asub(void) {std::vector v; try { throw 20; } catch (int e) { std::cout << "An exception occurred"; }} ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(int argc,char **args) {return 0;} Executing: mpicc -o /tmp/petsc-83phc9nn/config.compilers/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.o /tmp/petsc-83phc9nn/config.compilers/confc.o -ldl Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-83phc9nn/config.compilers/confc.o: In function `asub()': /tmp/petsc-83phc9nn/config.compilers/conftest.cc:7: undefined reference to `__cxa_allocate_exception' /tmp/petsc-83phc9nn/config.compilers/conftest.cc:7: undefined reference to `typeinfo for int' /tmp/petsc-83phc9nn/config.compilers/conftest.cc:7: undefined reference to `__cxa_throw' /tmp/petsc-83phc9nn/config.compilers/conftest.cc:7: undefined reference to `__cxa_begin_catch' /tmp/petsc-83phc9nn/config.compilers/conftest.cc:7: undefined reference to `std::cout' /tmp/petsc-83phc9nn/config.compilers/conftest.cc:7: undefined reference to `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)' /tmp/petsc-83phc9nn/config.compilers/conftest.cc:7: undefined reference to `__cxa_end_catch' /tmp/petsc-83phc9nn/config.compilers/conftest.cc:7: undefined reference to `__cxa_end_catch' /tmp/petsc-83phc9nn/config.compilers/confc.o: In function `__static_initialization_and_destruction_0': /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/include/c++/8.4.0/iostream:74: undefined reference to `std::ios_base::Init::Init()' /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/include/c++/8.4.0/iostream:74: undefined reference to `std::ios_base::Init::~Init()' /tmp/petsc-83phc9nn/config.compilers/confc.o:(.data.rel.local.DW.ref._ZTIi[DW.ref._ZTIi]+0x0): undefined reference to `typeinfo for int' /tmp/petsc-83phc9nn/config.compilers/confc.o:(.data.rel.local.DW.ref.__gxx_personality_v0[DW.ref.__gxx_personality_v0]+0x0): undefined reference to `__gxx_personality_v0' collect2: error: ld returned 1 exit status Linker output before filtering: /tmp/petsc-83phc9nn/config.compilers/confc.o: In function `asub()': /tmp/petsc-83phc9nn/config.compilers/conftest.cc:7: undefined reference to `__cxa_allocate_exception' /tmp/petsc-83phc9nn/config.compilers/conftest.cc:7: undefined reference to `typeinfo for int' /tmp/petsc-83phc9nn/config.compilers/conftest.cc:7: undefined reference to `__cxa_throw' /tmp/petsc-83phc9nn/config.compilers/conftest.cc:7: undefined reference to `__cxa_begin_catch' /tmp/petsc-83phc9nn/config.compilers/conftest.cc:7: undefined reference to `std::cout' /tmp/petsc-83phc9nn/config.compilers/conftest.cc:7: undefined reference to `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)' /tmp/petsc-83phc9nn/config.compilers/conftest.cc:7: undefined reference to `__cxa_end_catch' /tmp/petsc-83phc9nn/config.compilers/conftest.cc:7: undefined reference to `__cxa_end_catch' /tmp/petsc-83phc9nn/config.compilers/confc.o: In function `__static_initialization_and_destruction_0': /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/include/c++/8.4.0/iostream:74: undefined reference to `std::ios_base::Init::Init()' /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/include/c++/8.4.0/iostream:74: undefined reference to `std::ios_base::Init::~Init()' /tmp/petsc-83phc9nn/config.compilers/confc.o:(.data.rel.local.DW.ref._ZTIi[DW.ref._ZTIi]+0x0): undefined reference to `typeinfo for int' /tmp/petsc-83phc9nn/config.compilers/confc.o:(.data.rel.local.DW.ref.__gxx_personality_v0[DW.ref.__gxx_personality_v0]+0x0): undefined reference to `__gxx_personality_v0' collect2: error: ld returned 1 exit status : Linker output after filtering: /tmp/petsc-83phc9nn/config.compilers/confc.o: In function `asub()': /tmp/petsc-83phc9nn/config.compilers/conftest.cc:7: undefined reference to `__cxa_allocate_exception' /tmp/petsc-83phc9nn/config.compilers/conftest.cc:7: undefined reference to `typeinfo for int' /tmp/petsc-83phc9nn/config.compilers/conftest.cc:7: undefined reference to `__cxa_throw' /tmp/petsc-83phc9nn/config.compilers/conftest.cc:7: undefined reference to `__cxa_begin_catch' /tmp/petsc-83phc9nn/config.compilers/conftest.cc:7: undefined reference to `std::cout' /tmp/petsc-83phc9nn/config.compilers/conftest.cc:7: undefined reference to `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)' /tmp/petsc-83phc9nn/config.compilers/conftest.cc:7: undefined reference to `__cxa_end_catch' /tmp/petsc-83phc9nn/config.compilers/conftest.cc:7: undefined reference to `__cxa_end_catch' /tmp/petsc-83phc9nn/config.compilers/confc.o: In function `__static_initialization_and_destruction_0': /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/include/c++/8.4.0/iostream:74: undefined reference to `std::ios_base::Init::Init()' /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/include/c++/8.4.0/iostream:74: undefined reference to `std::ios_base::Init::~Init()' /tmp/petsc-83phc9nn/config.compilers/confc.o:(.data.rel.local.DW.ref._ZTIi[DW.ref._ZTIi]+0x0): undefined reference to `typeinfo for int' /tmp/petsc-83phc9nn/config.compilers/confc.o:(.data.rel.local.DW.ref.__gxx_personality_v0[DW.ref.__gxx_personality_v0]+0x0): undefined reference to `__gxx_personality_v0' collect2: error: ld returned 1 exit status: Executing: uname -s stdout: Linux Executing: mpicc --version stdout: gcc (Spack GCC) 8.4.0 Copyright (C) 2018 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ===== Checking compiler Executing: mpicxx -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O -std=c++14 /tmp/petsc-83phc9nn/config.compilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include void asub(void) {std::vector v; try { throw 20; } catch (int e) { std::cout << "An exception occurred"; }} ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(int argc,char **args) {return 0;} Executing: mpicc -o /tmp/petsc-83phc9nn/config.compilers/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.o /tmp/petsc-83phc9nn/config.compilers/confc.o -lstdc++ -ldl compilers: C++ requires -lstdc++ to link with C compiler ===== Checking compiler Executing: mpicxx -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O -std=c++14 /tmp/petsc-83phc9nn/config.compilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include void asub(void) {std::vector v; try { throw 20; } catch (int e) { std::cout << "An exception occurred"; }} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.compilers/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.o /tmp/petsc-83phc9nn/config.compilers/confc.o -lstdc++ -ldl C++ libraries are not needed when using FC linker Executing: mpicxx -V ============================================================================================= TESTING: checkFortranNameMangling from config.compilers(config/BuildSystem/config/compilers.py:1249) Checks Fortran name mangling, and defines HAVE_FORTRAN_UNDERSCORE, HAVE_FORTRAN_NOUNDERSCORE, HAVE_FORTRAN_CAPS Testing Fortran mangling type underscore with code void d1chk_(void){return;} ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" void d1chk_(void){return;} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.F90 Successful compile: Source: program main call d1chk() end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.compilers/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.o /tmp/petsc-83phc9nn/config.compilers/confc.o -lstdc++ -ldl compilers: Fortran name mangling is underscore Defined "HAVE_FORTRAN_UNDERSCORE" to "1" Executing: mpif90 --version stdout: GNU Fortran (Spack GCC) 8.4.0 Copyright (C) 2018 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Detected GFortran8plus compiler Defined "FORTRAN_CHARLEN_T" to "size_t" ============================================================================================= TESTING: checkFortranNameManglingDouble from config.compilers(config/BuildSystem/config/compilers.py:1287) Checks if symbols containing an underscore append an extra underscore, and defines HAVE_FORTRAN_UNDERSCORE_UNDERSCORE if necessary ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" void d1_chk__(void){return;} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.F90 Successful compile: Source: program main call d1_chk() end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.compilers/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.o /tmp/petsc-83phc9nn/config.compilers/confc.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-83phc9nn/config.compilers/conftest.o: In function `MAIN__': /tmp/petsc-83phc9nn/config.compilers/conftest.F90:2: undefined reference to `d1_chk_' collect2: error: ld returned 1 exit status Linker output before filtering: /tmp/petsc-83phc9nn/config.compilers/conftest.o: In function `MAIN__': /tmp/petsc-83phc9nn/config.compilers/conftest.F90:2: undefined reference to `d1_chk_' collect2: error: ld returned 1 exit status : Linker output after filtering: /tmp/petsc-83phc9nn/config.compilers/conftest.o: In function `MAIN__': /tmp/petsc-83phc9nn/config.compilers/conftest.F90:2: undefined reference to `d1_chk_' collect2: error: ld returned 1 exit status: ============================================================================================= TESTING: checkFortranLibraries from config.compilers(config/BuildSystem/config/compilers.py:1297) Substitutes for FLIBS the libraries needed to link with Fortran This macro is intended to be used in those situations when it is necessary to mix, e.g. C++ and Fortran 77, source code into a single program or shared library. For example, if object files from a C++ and Fortran 77 compiler must be linked together, then the C++ compiler/linker must be used for linking (since special C++-ish things need to happen at link time like calling global constructors, instantiating templates, enabling exception support, etc.). However, the Fortran 77 intrinsic and run-time libraries must be linked in as well, but the C++ compiler/linker does not know how to add these Fortran 77 libraries. This code was translated from the autoconf macro which was packaged in its current form by Matthew D. Langston . However, nearly all of this macro came from the OCTAVE_FLIBS macro in octave-2.0.13/aclocal.m4, and full credit should go to John W. Eaton for writing this extremely useful macro. ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.F90 Successful compile: Source: program main use mpi call MPI_Allreduce() end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.compilers/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.o -lstdc++ -ldl ===== Checking compiler Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.F90 Successful compile: Source: subroutine asub() use mpi print*,'testing' call MPI_Allreduce() return end ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" extern void asub_(void); int main(int argc,char **args) { asub_(); return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.compilers/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.o /tmp/petsc-83phc9nn/config.compilers/confc.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: /tmp/petsc-83phc9nn/config.compilers/confc.o: undefined reference to symbol '_gfortran_transfer_character_write@@GFORTRAN_8' /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64/libgfortran.so.5: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: /tmp/petsc-83phc9nn/config.compilers/confc.o: undefined reference to symbol '_gfortran_transfer_character_write@@GFORTRAN_8' /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64/libgfortran.so.5: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: /tmp/petsc-83phc9nn/config.compilers/confc.o: undefined reference to symbol '_gfortran_transfer_character_write@@GFORTRAN_8' /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64/libgfortran.so.5: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status: Fortran code cannot directly be linked with C linker, therefore will determine needed Fortran libraries Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.F90 Successful compile: Source: program main end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.compilers/conftest -v -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.o -lstdc++ -ldl stdout: mpifort for MVAPICH2 version 2.3.5 Possible ERROR while running linker: stdout: mpifort for MVAPICH2 version 2.3.5stderr: Driving: gfortran -fPIC -g -O -o /tmp/petsc-83phc9nn/config.compilers/conftest -v -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.o -lstdc++ -ldl -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lmpifort -Wl,-rpath -Wl,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,--enable-new-dtags -lmpi -l gfortran -l m -shared-libgcc Reading specs from /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0/specs COLLECT_GCC=gfortran COLLECT_LTO_WRAPPER=/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/libexec/gcc/x86_64-pc-linux-gnu/8.4.0/lto-wrapper Target: x86_64-pc-linux-gnu Configured with: /tmp/menlkj/spack-stage/spack-stage-gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/spack-src/configure --prefix=/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2 --with-pkgversion='Spack GCC' --with-bugurl=https://github.com/spack/spack/issues --disable-multilib --enable-languages=c,c++,fortran --disable-nls --with-mpfr=/apps/local/spack/software/gcc-4.8.5/mpfr-4.0.2-maony7v3yuickyxix6lpehhbmr5s4tk6 --with-gmp=/apps/local/spack/software/gcc-4.8.5/gmp-6.1.2-zn55wh7voutcbk46jzwgfyjfincjyuhh --with-system-zlib --with-mpc=/apps/local/spack/software/gcc-4.8.5/mpc-1.1.0-vnl73pysolxuvn3hkr2ugagjeiloxfu2 --with-isl=/apps/local/spack/software/gcc-4.8.5/isl-0.18-5fndzo2pzirqgier7sy7hb2vmmcxay5w Thread model: posix gcc version 8.4.0 (Spack GCC) Reading specs from /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64/../lib64/libgfortran.spec rename spec lib to liborig COLLECT_GCC_OPTIONS='-fPIC' '-g' '-O' '-o' '/tmp/petsc-83phc9nn/config.compilers/conftest' '-v' '-Wall' '-ffree-line-length-0' '-Wno-unused-dummy-argument' '-g' '-O' '-I' '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include' '-I' '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include' '-L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib' '-shared-libgcc' '-mtune=generic' '-march=x86-64' COMPILER_PATH=/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/libexec/gcc/x86_64-pc-linux-gnu/8.4.0/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/libexec/gcc/x86_64-pc-linux-gnu/8.4.0/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/libexec/gcc/x86_64-pc-linux-gnu/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/ LIBRARY_PATH=/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64/../lib64/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/../lib64/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/:/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/:/home/kongf/workhome/sawtooth/tools/lib/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0/../../../:/lib/:/usr/lib/ COLLECT_GCC_OPTIONS='-fPIC' '-g' '-O' '-o' '/tmp/petsc-83phc9nn/config.compilers/conftest' '-v' '-Wall' '-ffree-line-length-0' '-Wno-unused-dummy-argument' '-g' '-O' '-I' '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include' '-I' '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include' '-L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib' '-shared-libgcc' '-mtune=generic' '-march=x86-64' /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/libexec/gcc/x86_64-pc-linux-gnu/8.4.0/collect2 -plugin /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/libexec/gcc/x86_64-pc-linux-gnu/8.4.0/liblto_plugin.so -plugin-opt=/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/libexec/gcc/x86_64-pc-linux-gnu/8.4.0/lto-wrapper -plugin-opt=-fresolution=/tmp/cc7bRTU4.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lquadmath -plugin-opt=-pass-through=-lm -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -rpath /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o /tmp/petsc-83phc9nn/config.compilers/conftest /lib/../lib64/crt1.o /lib/../lib64/crti.o /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0/crtbegin.o -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64/../lib64 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/../lib64 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -L/home/kongf/workhome/sawtooth/tools/lib -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0/../../.. /tmp/petsc-83phc9nn/config.compilers/conftest.o -lstdc++ -ldl -lmpifort -rpath /apps/local/mvapich2/2.3.5-gcc-8.4.0/lib --enable-new-dtags -lmpi -lgfortran -lm -lgcc_s -lgcc -lquadmath -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0/crtend.o /lib/../lib64/crtn.o COLLECT_GCC_OPTIONS='-fPIC' '-g' '-O' '-o' '/tmp/petsc-83phc9nn/config.compilers/conftest' '-v' '-Wall' '-ffree-line-length-0' '-Wno-unused-dummy-argument' '-g' '-O' '-I' '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include' '-I' '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include' '-L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib' '-shared-libgcc' '-mtune=generic' '-march=x86-64' Linker output before filtering: mpifort for MVAPICH2 version 2.3.5 Driving: gfortran -fPIC -g -O -o /tmp/petsc-83phc9nn/config.compilers/conftest -v -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.o -lstdc++ -ldl -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lmpifort -Wl,-rpath -Wl,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,--enable-new-dtags -lmpi -l gfortran -l m -shared-libgcc Reading specs from /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0/specs COLLECT_GCC=gfortran COLLECT_LTO_WRAPPER=/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/libexec/gcc/x86_64-pc-linux-gnu/8.4.0/lto-wrapper Target: x86_64-pc-linux-gnu Configured with: /tmp/menlkj/spack-stage/spack-stage-gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/spack-src/configure --prefix=/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2 --with-pkgversion='Spack GCC' --with-bugurl=https://github.com/spack/spack/issues --disable-multilib --enable-languages=c,c++,fortran --disable-nls --with-mpfr=/apps/local/spack/software/gcc-4.8.5/mpfr-4.0.2-maony7v3yuickyxix6lpehhbmr5s4tk6 --with-gmp=/apps/local/spack/software/gcc-4.8.5/gmp-6.1.2-zn55wh7voutcbk46jzwgfyjfincjyuhh --with-system-zlib --with-mpc=/apps/local/spack/software/gcc-4.8.5/mpc-1.1.0-vnl73pysolxuvn3hkr2ugagjeiloxfu2 --with-isl=/apps/local/spack/software/gcc-4.8.5/isl-0.18-5fndzo2pzirqgier7sy7hb2vmmcxay5w Thread model: posix gcc version 8.4.0 (Spack GCC) Reading specs from /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64/../lib64/libgfortran.spec rename spec lib to liborig COLLECT_GCC_OPTIONS='-fPIC' '-g' '-O' '-o' '/tmp/petsc-83phc9nn/config.compilers/conftest' '-v' '-Wall' '-ffree-line-length-0' '-Wno-unused-dummy-argument' '-g' '-O' '-I' '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include' '-I' '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include' '-L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib' '-shared-libgcc' '-mtune=generic' '-march=x86-64' COMPILER_PATH=/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/libexec/gcc/x86_64-pc-linux-gnu/8.4.0/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/libexec/gcc/x86_64-pc-linux-gnu/8.4.0/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/libexec/gcc/x86_64-pc-linux-gnu/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/ LIBRARY_PATH=/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64/../lib64/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/../lib64/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/:/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/:/home/kongf/workhome/sawtooth/tools/lib/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0/../../../:/lib/:/usr/lib/ COLLECT_GCC_OPTIONS='-fPIC' '-g' '-O' '-o' '/tmp/petsc-83phc9nn/config.compilers/conftest' '-v' '-Wall' '-ffree-line-length-0' '-Wno-unused-dummy-argument' '-g' '-O' '-I' '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include' '-I' '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include' '-L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib' '-shared-libgcc' '-mtune=generic' '-march=x86-64' /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/libexec/gcc/x86_64-pc-linux-gnu/8.4.0/collect2 -plugin /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/libexec/gcc/x86_64-pc-linux-gnu/8.4.0/liblto_plugin.so -plugin-opt=/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/libexec/gcc/x86_64-pc-linux-gnu/8.4.0/lto-wrapper -plugin-opt=-fresolution=/tmp/cc7bRTU4.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lquadmath -plugin-opt=-pass-through=-lm -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -rpath /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o /tmp/petsc-83phc9nn/config.compilers/conftest /lib/../lib64/crt1.o /lib/../lib64/crti.o /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0/crtbegin.o -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64/../lib64 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/../lib64 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -L/home/kongf/workhome/sawtooth/tools/lib -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0/../../.. /tmp/petsc-83phc9nn/config.compilers/conftest.o -lstdc++ -ldl -lmpifort -rpath /apps/local/mvapich2/2.3.5-gcc-8.4.0/lib --enable-new-dtags -lmpi -lgfortran -lm -lgcc_s -lgcc -lquadmath -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0/crtend.o /lib/../lib64/crtn.o COLLECT_GCC_OPTIONS='-fPIC' '-g' '-O' '-o' '/tmp/petsc-83phc9nn/config.compilers/conftest' '-v' '-Wall' '-ffree-line-length-0' '-Wno-unused-dummy-argument' '-g' '-O' '-I' '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include' '-I' '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include' '-L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib' '-shared-libgcc' '-mtune=generic' '-march=x86-64' : Linker output after filtering: mpifort for MVAPICH2 version 2.3.5 Driving: gfortran -fPIC -g -O -o /tmp/petsc-83phc9nn/config.compilers/conftest -v -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.o -lstdc++ -ldl -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lmpifort -Wl,-rpath -Wl,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,--enable-new-dtags -lmpi -l gfortran -l m -shared-libgcc Reading specs from /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0/specs COLLECT_GCC=gfortran COLLECT_LTO_WRAPPER=/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/libexec/gcc/x86_64-pc-linux-gnu/8.4.0/lto-wrapper Target: x86_64-pc-linux-gnu Configured with: /tmp/menlkj/spack-stage/spack-stage-gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/spack-src/configure --prefix=/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2 --with-pkgversion='Spack GCC' --with-bugurl=https://github.com/spack/spack/issues --disable-multilib --enable-languages=c,c++,fortran --disable-nls --with-mpfr=/apps/local/spack/software/gcc-4.8.5/mpfr-4.0.2-maony7v3yuickyxix6lpehhbmr5s4tk6 --with-gmp=/apps/local/spack/software/gcc-4.8.5/gmp-6.1.2-zn55wh7voutcbk46jzwgfyjfincjyuhh --with-system-zlib --with-mpc=/apps/local/spack/software/gcc-4.8.5/mpc-1.1.0-vnl73pysolxuvn3hkr2ugagjeiloxfu2 --with-isl=/apps/local/spack/software/gcc-4.8.5/isl-0.18-5fndzo2pzirqgier7sy7hb2vmmcxay5w Thread model: posix gcc version 8.4.0 (Spack GCC) Reading specs from /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64/../lib64/libgfortran.spec rename spec lib to liborig COLLECT_GCC_OPTIONS='-fPIC' '-g' '-O' '-o' '/tmp/petsc-83phc9nn/config.compilers/conftest' '-v' '-Wall' '-ffree-line-length-0' '-Wno-unused-dummy-argument' '-g' '-O' '-I' '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include' '-I' '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include' '-L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib' '-shared-libgcc' '-mtune=generic' '-march=x86-64' COMPILER_PATH=/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/libexec/gcc/x86_64-pc-linux-gnu/8.4.0/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/libexec/gcc/x86_64-pc-linux-gnu/8.4.0/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/libexec/gcc/x86_64-pc-linux-gnu/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/ LIBRARY_PATH=/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64/../lib64/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/../lib64/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/:/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/:/home/kongf/workhome/sawtooth/tools/lib/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0/../../../:/lib/:/usr/lib/ COLLECT_GCC_OPTIONS='-fPIC' '-g' '-O' '-o' '/tmp/petsc-83phc9nn/config.compilers/conftest' '-v' '-Wall' '-ffree-line-length-0' '-Wno-unused-dummy-argument' '-g' '-O' '-I' '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include' '-I' '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include' '-L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib' '-shared-libgcc' '-mtune=generic' '-march=x86-64' /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/libexec/gcc/x86_64-pc-linux-gnu/8.4.0/collect2 -plugin /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/libexec/gcc/x86_64-pc-linux-gnu/8.4.0/liblto_plugin.so -plugin-opt=/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/libexec/gcc/x86_64-pc-linux-gnu/8.4.0/lto-wrapper -plugin-opt=-fresolution=/tmp/cc7bRTU4.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lquadmath -plugin-opt=-pass-through=-lm -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -rpath /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o /tmp/petsc-83phc9nn/config.compilers/conftest /lib/../lib64/crt1.o /lib/../lib64/crti.o /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0/crtbegin.o -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64/../lib64 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/../lib64 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -L/home/kongf/workhome/sawtooth/tools/lib -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0/../../.. /tmp/petsc-83phc9nn/config.compilers/conftest.o -lstdc++ -ldl -lmpifort -rpath /apps/local/mvapich2/2.3.5-gcc-8.4.0/lib --enable-new-dtags -lmpi -lgfortran -lm -lgcc_s -lgcc -lquadmath -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0/crtend.o /lib/../lib64/crtn.o COLLECT_GCC_OPTIONS='-fPIC' '-g' '-O' '-o' '/tmp/petsc-83phc9nn/config.compilers/conftest' '-v' '-Wall' '-ffree-line-length-0' '-Wno-unused-dummy-argument' '-g' '-O' '-I' '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include' '-I' '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include' '-L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib' '-shared-libgcc' '-mtune=generic' '-march=x86-64': Executing: mpif90 -V compilers: Checking arg mpifort compilers: Unknown arg mpifort compilers: Checking arg for compilers: Unknown arg for compilers: Checking arg MVAPICH2 compilers: Unknown arg MVAPICH2 compilers: Checking arg version compilers: Unknown arg version compilers: Checking arg 2.3.5 compilers: Unknown arg 2.3.5 compilers: Checking arg Driving: compilers: Unknown arg Driving: compilers: Checking arg gfortran compilers: Unknown arg gfortran compilers: Checking arg -fPIC compilers: Unknown arg -fPIC compilers: Checking arg -g compilers: Unknown arg -g compilers: Checking arg -O compilers: Unknown arg -O compilers: Checking arg -o compilers: Unknown arg -o compilers: Checking arg /tmp/petsc-83phc9nn/config.compilers/conftest compilers: Unknown arg /tmp/petsc-83phc9nn/config.compilers/conftest compilers: Checking arg -v compilers: Unknown arg -v compilers: Checking arg -Wall compilers: Unknown arg -Wall compilers: Checking arg -ffree-line-length-0 compilers: Unknown arg -ffree-line-length-0 compilers: Checking arg -Wno-unused-dummy-argument compilers: Unknown arg -Wno-unused-dummy-argument compilers: Checking arg -g compilers: Unknown arg -g compilers: Checking arg -O compilers: Unknown arg -O compilers: Checking arg /tmp/petsc-83phc9nn/config.compilers/conftest.o compilers: Unknown arg /tmp/petsc-83phc9nn/config.compilers/conftest.o compilers: Checking arg -lstdc++ compilers: Found library: -lstdc++ compilers: Checking arg -ldl compilers: Found library: -ldl compilers: Checking arg -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include compilers: Found include directory: /apps/local/mvapich2/2.3.5-gcc-8.4.0/include compilers: Checking arg -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include compilers: Found include directory: /apps/local/mvapich2/2.3.5-gcc-8.4.0/include compilers: Checking arg -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib compilers: Found library directory: -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib compilers: Checking arg -lmpifort compilers: Found library: -lmpifort compilers: Checking arg -Wl,-rpath compilers: Unknown arg -Wl,-rpath compilers: Checking arg -Wl,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib compilers: Unknown arg -Wl,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib compilers: Checking arg -Wl,--enable-new-dtags compilers: Unknown arg -Wl,--enable-new-dtags compilers: Checking arg -lmpi compilers: Found library: -lmpi compilers: Checking arg -l compilers: Found canonical library: -lgfortran compilers: Checking arg -l compilers: Found canonical library: -lm compilers: Checking arg -shared-libgcc compilers: Unknown arg -shared-libgcc compilers: Checking arg Reading compilers: Unknown arg Reading compilers: Checking arg specs compilers: Unknown arg specs compilers: Checking arg from compilers: Unknown arg from compilers: Checking arg /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0/specs compilers: Unknown arg /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0/specs compilers: Checking arg COLLECT_GCC=gfortran compilers: Unknown arg COLLECT_GCC=gfortran compilers: Checking arg COLLECT_LTO_WRAPPER=/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/libexec/gcc/x86_64-pc-linux-gnu/8.4.0/lto-wrapper compilers: Unknown arg COLLECT_LTO_WRAPPER=/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/libexec/gcc/x86_64-pc-linux-gnu/8.4.0/lto-wrapper compilers: Checking arg Target: compilers: Unknown arg Target: compilers: Checking arg x86_64-pc-linux-gnu compilers: Unknown arg x86_64-pc-linux-gnu compilers: Checking arg Configured compilers: Unknown arg Configured compilers: Checking arg with: compilers: Unknown arg with: compilers: Checking arg /tmp/menlkj/spack-stage/spack-stage-gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/spack-src/configure compilers: Unknown arg /tmp/menlkj/spack-stage/spack-stage-gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/spack-src/configure compilers: Checking arg --prefix=/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2 compilers: Unknown arg --prefix=/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2 compilers: Checking arg --with-pkgversion= compilers: Unknown arg --with-pkgversion= compilers: Checking arg --with-bugurl=https://github.com/spack/spack/issues compilers: Unknown arg --with-bugurl=https://github.com/spack/spack/issues compilers: Checking arg --disable-multilib compilers: Unknown arg --disable-multilib compilers: Checking arg --enable-languages=c,c++,fortran compilers: Unknown arg --enable-languages=c,c++,fortran compilers: Checking arg --disable-nls compilers: Unknown arg --disable-nls compilers: Checking arg --with-mpfr=/apps/local/spack/software/gcc-4.8.5/mpfr-4.0.2-maony7v3yuickyxix6lpehhbmr5s4tk6 compilers: Unknown arg --with-mpfr=/apps/local/spack/software/gcc-4.8.5/mpfr-4.0.2-maony7v3yuickyxix6lpehhbmr5s4tk6 compilers: Checking arg --with-gmp=/apps/local/spack/software/gcc-4.8.5/gmp-6.1.2-zn55wh7voutcbk46jzwgfyjfincjyuhh compilers: Unknown arg --with-gmp=/apps/local/spack/software/gcc-4.8.5/gmp-6.1.2-zn55wh7voutcbk46jzwgfyjfincjyuhh compilers: Checking arg --with-system-zlib compilers: Unknown arg --with-system-zlib compilers: Checking arg --with-mpc=/apps/local/spack/software/gcc-4.8.5/mpc-1.1.0-vnl73pysolxuvn3hkr2ugagjeiloxfu2 compilers: Unknown arg --with-mpc=/apps/local/spack/software/gcc-4.8.5/mpc-1.1.0-vnl73pysolxuvn3hkr2ugagjeiloxfu2 compilers: Checking arg --with-isl=/apps/local/spack/software/gcc-4.8.5/isl-0.18-5fndzo2pzirqgier7sy7hb2vmmcxay5w compilers: Unknown arg --with-isl=/apps/local/spack/software/gcc-4.8.5/isl-0.18-5fndzo2pzirqgier7sy7hb2vmmcxay5w compilers: Checking arg Thread compilers: Unknown arg Thread compilers: Checking arg model: compilers: Unknown arg model: compilers: Checking arg posix compilers: Unknown arg posix compilers: Checking arg gcc compilers: Unknown arg gcc compilers: Checking arg version compilers: Unknown arg version compilers: Checking arg 8.4.0 compilers: Unknown arg 8.4.0 compilers: Checking arg (Spack compilers: Unknown arg (Spack compilers: Checking arg GCC) compilers: Unknown arg GCC) compilers: Checking arg Reading compilers: Unknown arg Reading compilers: Checking arg specs compilers: Unknown arg specs compilers: Checking arg from compilers: Unknown arg from compilers: Checking arg /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64/../lib64/libgfortran.spec compilers: Unknown arg /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64/../lib64/libgfortran.spec compilers: Checking arg rename compilers: Unknown arg rename compilers: Checking arg spec compilers: Unknown arg spec compilers: Checking arg lib compilers: Unknown arg lib compilers: Checking arg to compilers: Unknown arg to compilers: Checking arg liborig compilers: Unknown arg liborig compilers: Checking arg COLLECT_GCC_OPTIONS= compilers: Unknown arg COLLECT_GCC_OPTIONS= compilers: Checking arg COMPILER_PATH=/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/libexec/gcc/x86_64-pc-linux-gnu/8.4.0/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/libexec/gcc/x86_64-pc-linux-gnu/8.4.0/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/libexec/gcc/x86_64-pc-linux-gnu/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/ compilers: Skipping arg COMPILER_PATH=/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/libexec/gcc/x86_64-pc-linux-gnu/8.4.0/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/libexec/gcc/x86_64-pc-linux-gnu/8.4.0/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/libexec/gcc/x86_64-pc-linux-gnu/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/ compilers: Checking arg LIBRARY_PATH=/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64/../lib64/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/../lib64/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/:/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/:/home/kongf/workhome/sawtooth/tools/lib/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0/../../../:/lib/:/usr/lib/ compilers: Skipping arg LIBRARY_PATH=/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64/../lib64/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/../lib64/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/:/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/:/home/kongf/workhome/sawtooth/tools/lib/:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0/../../../:/lib/:/usr/lib/ compilers: Checking arg COLLECT_GCC_OPTIONS= compilers: Unknown arg COLLECT_GCC_OPTIONS= compilers: Checking arg /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/libexec/gcc/x86_64-pc-linux-gnu/8.4.0/collect2 compilers: Unknown arg /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/libexec/gcc/x86_64-pc-linux-gnu/8.4.0/collect2 compilers: Checking arg -plugin compilers: Unknown arg -plugin compilers: Checking arg /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/libexec/gcc/x86_64-pc-linux-gnu/8.4.0/liblto_plugin.so compilers: Unknown arg /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/libexec/gcc/x86_64-pc-linux-gnu/8.4.0/liblto_plugin.so compilers: Checking arg -plugin-opt=/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/libexec/gcc/x86_64-pc-linux-gnu/8.4.0/lto-wrapper compilers: Unknown arg -plugin-opt=/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/libexec/gcc/x86_64-pc-linux-gnu/8.4.0/lto-wrapper compilers: Checking arg -plugin-opt=-fresolution=/tmp/cc7bRTU4.res compilers: Unknown arg -plugin-opt=-fresolution=/tmp/cc7bRTU4.res compilers: Checking arg -plugin-opt=-pass-through=-lgcc_s compilers: Unknown arg -plugin-opt=-pass-through=-lgcc_s compilers: Checking arg -plugin-opt=-pass-through=-lgcc compilers: Unknown arg -plugin-opt=-pass-through=-lgcc compilers: Checking arg -plugin-opt=-pass-through=-lquadmath compilers: Unknown arg -plugin-opt=-pass-through=-lquadmath compilers: Checking arg -plugin-opt=-pass-through=-lm compilers: Unknown arg -plugin-opt=-pass-through=-lm compilers: Checking arg -plugin-opt=-pass-through=-lgcc_s compilers: Unknown arg -plugin-opt=-pass-through=-lgcc_s compilers: Checking arg -plugin-opt=-pass-through=-lgcc compilers: Unknown arg -plugin-opt=-pass-through=-lgcc compilers: Checking arg -plugin-opt=-pass-through=-lc compilers: Unknown arg -plugin-opt=-pass-through=-lc compilers: Checking arg -plugin-opt=-pass-through=-lgcc_s compilers: Unknown arg -plugin-opt=-pass-through=-lgcc_s compilers: Checking arg -plugin-opt=-pass-through=-lgcc compilers: Unknown arg -plugin-opt=-pass-through=-lgcc compilers: Checking arg -rpath compilers: Found -rpath library: /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 compilers: Checking arg --eh-frame-hdr compilers: Unknown arg --eh-frame-hdr compilers: Checking arg -m compilers: Unknown arg -m compilers: Checking arg elf_x86_64 compilers: Unknown arg elf_x86_64 compilers: Checking arg -dynamic-linker compilers: Unknown arg -dynamic-linker compilers: Checking arg /lib64/ld-linux-x86-64.so.2 compilers: Unknown arg /lib64/ld-linux-x86-64.so.2 compilers: Checking arg -o compilers: Unknown arg -o compilers: Checking arg /tmp/petsc-83phc9nn/config.compilers/conftest compilers: Unknown arg /tmp/petsc-83phc9nn/config.compilers/conftest compilers: Checking arg /lib/../lib64/crt1.o compilers: Unknown arg /lib/../lib64/crt1.o compilers: Checking arg /lib/../lib64/crti.o compilers: Unknown arg /lib/../lib64/crti.o compilers: Checking arg /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0/crtbegin.o compilers: Unknown arg /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0/crtbegin.o compilers: Checking arg -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib compilers: Already in lflags so skipping: -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib compilers: Checking arg -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64/../lib64 compilers: Found library directory: -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 compilers: Checking arg -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/../lib64 compilers: Already in lflags so skipping: -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 compilers: Checking arg -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 compilers: Found library directory: -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 compilers: Checking arg -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0/../../../../lib64 compilers: Already in lflags so skipping: -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 compilers: Checking arg -L/lib/../lib64 compilers: Checking arg -L/usr/lib/../lib64 compilers: Checking arg -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 compilers: Found library directory: -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 compilers: Checking arg -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib compilers: Already in lflags so skipping: -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib compilers: Checking arg -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 compilers: Already in lflags so skipping: -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 compilers: Checking arg -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib compilers: Found library directory: -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib compilers: Checking arg -L/home/kongf/workhome/sawtooth/tools/lib compilers: Found library directory: -L/home/kongf/workhome/sawtooth/tools/lib compilers: Checking arg -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0/../../.. compilers: Already in lflags so skipping: -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib compilers: Checking arg /tmp/petsc-83phc9nn/config.compilers/conftest.o compilers: Unknown arg /tmp/petsc-83phc9nn/config.compilers/conftest.o compilers: Checking arg -lstdc++ compilers: Already in lflags: -lstdc++ compilers: Checking arg -ldl compilers: Already in lflags: -ldl compilers: Checking arg -lmpifort compilers: Already in lflags: -lmpifort compilers: Checking arg -rpath compilers: Found -rpath library: /apps/local/mvapich2/2.3.5-gcc-8.4.0/lib compilers: Checking arg --enable-new-dtags compilers: Unknown arg --enable-new-dtags compilers: Checking arg -lmpi compilers: Already in lflags: -lmpi compilers: Checking arg -lgfortran compilers: Found library: -lgfortran compilers: Checking arg -lm compilers: Found library: -lm compilers: Checking arg -lgcc_s compilers: Found library: -lgcc_s compilers: Checking arg -lgcc compilers: Found system library therefore skipping: -lgcc compilers: Checking arg -lquadmath compilers: Found library: -lquadmath compilers: Checking arg -lm compilers: Already in lflags: -lm compilers: Checking arg -lgcc_s compilers: Already in lflags: -lgcc_s compilers: Checking arg -lgcc compilers: Found system library therefore skipping: -lgcc compilers: Checking arg -lc compilers: Found system library therefore skipping: -lc compilers: Checking arg -lgcc_s compilers: Already in lflags: -lgcc_s compilers: Checking arg -lgcc compilers: Found system library therefore skipping: -lgcc compilers: Checking arg /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0/crtend.o compilers: Unknown arg /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0/crtend.o compilers: Checking arg /lib/../lib64/crtn.o compilers: Unknown arg /lib/../lib64/crtn.o compilers: Checking arg COLLECT_GCC_OPTIONS= compilers: Unknown arg COLLECT_GCC_OPTIONS= compilers: Libraries needed to link Fortran code with the C linker: ['-lstdc++', '-ldl', '-Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib', '-L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib', '-lmpifort', '-lmpi', '-lgfortran', '-lm', '-Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64', '-Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64', '-L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64', '-Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0', '-L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0', '-Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64', '-L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64', '-Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib', '-L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib', '-Wl,-rpath,/home/kongf/workhome/sawtooth/tools/lib', '-L/home/kongf/workhome/sawtooth/tools/lib', '-Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib', '-lgfortran', '-lm', '-lgcc_s', '-lquadmath'] compilers: Libraries needed to link Fortran main with the C linker: [] compilers: Check that Fortran libraries can be used with Fortran as the linker ===== Checking compiler Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.setCompilers/conftest.F90 Successful compile: Source: program main end ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.setCompilers/conftest.F90 Successful compile: Source: program main end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.setCompilers/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -lstdc++ -ldl -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lmpifort -lmpi -lgfortran -lm -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -Wl,-rpath,/home/kongf/workhome/sawtooth/tools/lib -L/home/kongf/workhome/sawtooth/tools/lib -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lgfortran -lm -lgcc_s -lquadmath -lstdc++ -ldl ======== Checking running linked program ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.setCompilers/conftest.F90 Successful compile: Source: program main end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.setCompilers/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -lstdc++ -ldl -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lmpifort -lmpi -lgfortran -lm -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -Wl,-rpath,/home/kongf/workhome/sawtooth/tools/lib -L/home/kongf/workhome/sawtooth/tools/lib -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lgfortran -lm -lgcc_s -lquadmath -lstdc++ -ldl Testing executable /tmp/petsc-83phc9nn/config.setCompilers/conftest to see if it can be run Executing: /tmp/petsc-83phc9nn/config.setCompilers/conftest Running Executable with threads to time it out at 60 Executing: /tmp/petsc-83phc9nn/config.setCompilers/conftest compilers: Check that Fortran libraries can be used with C as the linker ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.setCompilers/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -lstdc++ -ldl -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lmpifort -lmpi -lgfortran -lm -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -Wl,-rpath,/home/kongf/workhome/sawtooth/tools/lib -L/home/kongf/workhome/sawtooth/tools/lib -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lgfortran -lm -lgcc_s -lquadmath -lstdc++ -ldl ======== Checking running linked program ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.setCompilers/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -lstdc++ -ldl -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lmpifort -lmpi -lgfortran -lm -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -Wl,-rpath,/home/kongf/workhome/sawtooth/tools/lib -L/home/kongf/workhome/sawtooth/tools/lib -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lgfortran -lm -lgcc_s -lquadmath -lstdc++ -ldl Testing executable /tmp/petsc-83phc9nn/config.setCompilers/conftest to see if it can be run Executing: /tmp/petsc-83phc9nn/config.setCompilers/conftest Running Executable with threads to time it out at 60 Executing: /tmp/petsc-83phc9nn/config.setCompilers/conftest compilers: Check that Fortran libraries can be used with C++ as linker ===== Checking compiler Executing: mpicxx -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O -std=c++14 /tmp/petsc-83phc9nn/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } ===== Checking linker Executing: mpicxx -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O -std=c++14 /tmp/petsc-83phc9nn/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: mpicxx -o /tmp/petsc-83phc9nn/config.setCompilers/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -lstdc++ -ldl -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lmpifort -lmpi -lgfortran -lm -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -Wl,-rpath,/home/kongf/workhome/sawtooth/tools/lib -L/home/kongf/workhome/sawtooth/tools/lib -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lgfortran -lm -lgcc_s -lquadmath -lstdc++ -ldl ======== Checking running linked program ===== Checking linker Executing: mpicxx -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O -std=c++14 /tmp/petsc-83phc9nn/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: mpicxx -o /tmp/petsc-83phc9nn/config.setCompilers/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -lstdc++ -ldl -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lmpifort -lmpi -lgfortran -lm -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -Wl,-rpath,/home/kongf/workhome/sawtooth/tools/lib -L/home/kongf/workhome/sawtooth/tools/lib -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lgfortran -lm -lgcc_s -lquadmath -lstdc++ -ldl Testing executable /tmp/petsc-83phc9nn/config.setCompilers/conftest to see if it can be run Executing: /tmp/petsc-83phc9nn/config.setCompilers/conftest Running Executable with threads to time it out at 60 Executing: /tmp/petsc-83phc9nn/config.setCompilers/conftest compilers: Fortran libraries can be used from C++ ============================================================================================= TESTING: checkFortranLinkingCxx from config.compilers(config/BuildSystem/config/compilers.py:1752) Check that Fortran can link C++ libraries ===== Checking compiler Executing: mpicxx -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O -std=c++14 /tmp/petsc-83phc9nn/config.compilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" extern "C" void d1chk_(void); void foo(void){d1chk_();} ===== Checking compiler Executing: mpicxx -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O -std=c++14 /tmp/petsc-83phc9nn/config.compilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" extern "C" void d1chk_(void); void d1chk_(void){return;} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.F90 Successful compile: Source: program main call d1chk() end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.compilers/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.o /tmp/petsc-83phc9nn/config.compilers/cxxobj.o /tmp/petsc-83phc9nn/config.compilers/confc.o -lstdc++ -ldl compilers: Fortran can link C++ functions ============================================================================================= TESTING: setupFrameworkCompilers from config.compilers(config/BuildSystem/config/compilers.py:1918) child config.compilers took 12.083129 seconds ============================================================================================= TESTING: configureClosure from config.utilities.closure(config/BuildSystem/config/utilities/closure.py:17) Determine if Apple ^close syntax is supported in C ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.utilities.closure/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.utilities.closure -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.utilities.closure/conftest.c Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-83phc9nn/config.utilities.closure/conftest.c: In function 'main': /tmp/petsc-83phc9nn/config.utilities.closure/conftest.c:6:6: error: expected identifier or '(' before '^' token int (^closure)(int);; ^ Source: #include "confdefs.h" #include "conffix.h" #include int main() { int (^closure)(int);; return 0; } Compile failed inside link child config.utilities.closure took 0.095785 seconds ============================================================================================= TESTING: checkFortranTypeSizes from config.compilersFortran(config/BuildSystem/config/compilersFortran.py:56) Check whether real*8 is supported and suggest flags which will allow support Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilersFortran/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.compilersFortran -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilersFortran/conftest.F90 Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/config.compilersFortran/conftest.F90:2:21: real*8 variable 1 Warning: Unused variable 'variable' declared at (1) [-Wunused-variable] Source: program main real*8 variable end ============================================================================================= TESTING: checkFortranPreprocessor from config.compilersFortran(config/BuildSystem/config/compilersFortran.py:73) Determine if Fortran handles preprocessing properly Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.setCompilers -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.setCompilers/conftest.F90 Successful compile: Source: program main #define dummy dummy #ifndef dummy fooey #endif end Output from compiling with -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O compilers: Fortran uses preprocessor ============================================================================================= TESTING: checkFortranDefineCompilerOption from config.compilersFortran(config/BuildSystem/config/compilersFortran.py:96) Check if -WF,-Dfoobar or -Dfoobar is the compiler option to define a macro Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.setCompilers -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O -DTesting /tmp/petsc-83phc9nn/config.setCompilers/conftest.F90 Successful compile: Source: program main #define dummy dummy #ifndef Testing fooey #endif end Output from compiling with -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O -DTesting Defined make macro "FC_DEFINE_FLAG" to "-D" compilers: Fortran uses -D for defining macro ============================================================================================= TESTING: checkFortran90 from config.compilersFortran(config/BuildSystem/config/compilersFortran.py:146) Determine whether the Fortran compiler handles F90 ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilersFortran/conftest.o -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilersFortran -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilersFortran/conftest.F90 Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/config.compilersFortran/conftest.F90:3:43: REAL(KIND=SELECTED_REAL_KIND(10)) d 1 Warning: Unused variable 'd' declared at (1) [-Wunused-variable] Source: program main REAL(KIND=SELECTED_REAL_KIND(10)) d INTEGER, PARAMETER :: int = SELECTED_INT_KIND(8) INTEGER (KIND=int) :: ierr ierr = 1 end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.compilersFortran/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilersFortran/conftest.o -lstdc++ -ldl Fortran compiler supports F90 ============================================================================================= TESTING: checkFortran90FreeForm from config.compilersFortran(config/BuildSystem/config/compilersFortran.py:162) Determine whether the Fortran compiler handles F90FreeForm We also require that the compiler handles lines longer than 132 characters ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilersFortran/conftest.o -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilersFortran -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilersFortran/conftest.F90 Successful compile: Source: program main INTEGER, PARAMETER :: int = SELECTED_INT_KIND(8); INTEGER (KIND=int) :: ierr; ierr = 1 end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.compilersFortran/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilersFortran/conftest.o -lstdc++ -ldl Defined "USING_F90FREEFORM" to "1" Fortran compiler supports F90FreeForm ============================================================================================= TESTING: checkFortran2003 from config.compilersFortran(config/BuildSystem/config/compilersFortran.py:176) Determine whether the Fortran compiler handles F2003 ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilersFortran/conftest.o -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilersFortran -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilersFortran/conftest.F90 Successful compile: Source: module Base_module type, public :: base_type integer :: A contains procedure, public :: Print => BasePrint end type base_type contains subroutine BasePrint(this) class(base_type) :: this end subroutine BasePrint end module Base_module program main use,intrinsic :: iso_c_binding Type(C_Ptr),Dimension(:),Pointer :: CArray character(kind=c_char),pointer :: nullc => null() character(kind=c_char,len=5),dimension(:),pointer::list1 allocate(list1(5)) CArray = (/(c_loc(list1(i)),i=1,5),c_loc(nullc)/) end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.compilersFortran/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilersFortran/conftest.o -lstdc++ -ldl Defined "USING_F2003" to "1" Fortran compiler supports F2003 ============================================================================================= TESTING: checkFortran90Array from config.compilersFortran(config/BuildSystem/config/compilersFortran.py:211) Check for F90 array interfaces Executing: uname -s stdout: Linux ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.compilersFortran/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilersFortran/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include void f90arraytest_(void* a1, void* a2,void* a3, void* i) { printf("arrays [%p %p %p]\n",a1,a2,a3); fflush(stdout); return; } void f90ptrtest_(void* a1, void* a2,void* a3, void* i, void* p1 ,void* p2, void* p3) { printf("arrays [%p %p %p]\n",a1,a2,a3); if ((p1 == p3) && (p1 != p2)) { printf("pointers match! [%p %p] [%p]\n",p1,p3,p2); fflush(stdout); } else { printf("pointers do not match! [%p %p] [%p]\n",p1,p3,p2); fflush(stdout); exit(111); } return; } ======== Checking running linked program ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilersFortran/conftest.o -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilersFortran -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilersFortran/conftest.F90 Successful compile: Source: program main Interface Subroutine f90ptrtest(p1,p2,p3,i) integer, pointer :: p1(:,:) integer, pointer :: p2(:,:) integer, pointer :: p3(:,:) integer i End Subroutine End Interface integer, pointer :: ptr1(:,:),ptr2(:,:) integer, target :: array(6:8,9:21) integer in in = 25 ptr1 => array ptr2 => array call f90arraytest(ptr1,ptr2,ptr1,in) call f90ptrtest(ptr1,ptr2,ptr1,in) end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.compilersFortran/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilersFortran/conftest.o /tmp/petsc-83phc9nn/config.compilersFortran/fooobj.o -lstdc++ -ldl Testing executable /tmp/petsc-83phc9nn/config.compilersFortran/conftest to see if it can be run Executing: /tmp/petsc-83phc9nn/config.compilersFortran/conftest Running Executable with threads to time it out at 60 Executing: /tmp/petsc-83phc9nn/config.compilersFortran/conftest stdout: arrays [0x7fffffffb7f0 0x7fffffffb7f0 0x7fffffffb7f0] arrays [0x7fffffffb790 0x7fffffffb730 0x7fffffffb790] pointers do not match! [0x7fffedad2b80 0x7fffffffb7f0] [0x7fffeb8412cd] ERROR while running executable: Could not execute "['/tmp/petsc-83phc9nn/config.compilersFortran/conftest']": arrays [0x7fffffffb7f0 0x7fffffffb7f0 0x7fffffffb7f0] arrays [0x7fffffffb790 0x7fffffffb730 0x7fffffffb790] pointers do not match! [0x7fffedad2b80 0x7fffffffb7f0] [0x7fffeb8412cd] compilers: F90 uses a single argument for array pointers ============================================================================================= TESTING: checkFortran90AssumedType from config.compilersFortran(config/BuildSystem/config/compilersFortran.py:298) Executing: mpif90 -qversion ============================================================================================= TESTING: checkFortranModuleInclude from config.compilersFortran(config/BuildSystem/config/compilersFortran.py:303) Figures out what flag is used to specify the include path for Fortran modules ===== Checking compiler Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilersFortran/conftest.o -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilersFortran -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilersFortran/conftest.F90 Successful compile: Source: module configtest integer testint parameter (testint = 42) end module configtest ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilersFortran/conftest.o -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.compilersFortran/confdir -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilersFortran/conftest.F90 Successful compile: Source: program main use configtest write(*,*) testint end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.compilersFortran/conftest -I/tmp/petsc-83phc9nn/config.compilersFortran/confdir -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilersFortran/conftest.o /tmp/petsc-83phc9nn/config.compilersFortran/configtest.o -lstdc++ -ldl compilers: Fortran module include flag -I found ============================================================================================= TESTING: checkFortranModuleOutput from config.compilersFortran(config/BuildSystem/config/compilersFortran.py:369) Figures out what flag is used to specify the output path for Fortran modules ===== Checking compiler Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilersFortran/conftest.o -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilersFortran -module /tmp/petsc-83phc9nn/config.compilersFortran/confdir -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilersFortran/conftest.F90 Possible ERROR while running compiler: exit code 1 stderr: gfortran: error: unrecognized command line option '-module'; did you mean '-mhle'? Source: module configtest integer testint parameter (testint = 42) end module configtest compilers: Fortran module output flag -module compile failed ===== Checking compiler Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilersFortran/conftest.o -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilersFortran -module:/tmp/petsc-83phc9nn/config.compilersFortran/confdir -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilersFortran/conftest.F90 Possible ERROR while running compiler: exit code 1 stderr: gfortran: error: unrecognized command line option '-module:/tmp/petsc-83phc9nn/config.compilersFortran/confdir' Source: module configtest integer testint parameter (testint = 42) end module configtest compilers: Fortran module output flag -module: compile failed ===== Checking compiler Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilersFortran/conftest.o -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilersFortran -fmod=/tmp/petsc-83phc9nn/config.compilersFortran/confdir -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilersFortran/conftest.F90 Possible ERROR while running compiler: exit code 1 stderr: gfortran: error: unrecognized command line option '-fmod=/tmp/petsc-83phc9nn/config.compilersFortran/confdir' Source: module configtest integer testint parameter (testint = 42) end module configtest compilers: Fortran module output flag -fmod= compile failed ===== Checking compiler Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilersFortran/conftest.o -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilersFortran -J/tmp/petsc-83phc9nn/config.compilersFortran/confdir -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilersFortran/conftest.F90 Successful compile: Source: module configtest integer testint parameter (testint = 42) end module configtest compilers: Fortran module output flag -J found ============================================================================================= TESTING: checkFortranTypeStar from config.compilersFortran(config/BuildSystem/config/compilersFortran.py:135) Determine whether the Fortran compiler handles type(*) ===== Checking compiler Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilersFortran/conftest.o -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilersFortran -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilersFortran/conftest.F90 Successful compile: Source: program main interface subroutine a(b) type(*) :: b(:) end subroutine end interface end Defined "HAVE_FORTRAN_TYPE_STAR" to "1" Fortran compiler supports type(*) ============================================================================================= TESTING: checkFortranTypeInitialize from config.compilersFortran(config/BuildSystem/config/compilersFortran.py:125) Determines if PETSc objects in Fortran are initialized by default (doesn't work with common blocks) Defined "FORTRAN_TYPE_INITIALIZE" to " = -2" Initializing Fortran objects ============================================================================================= TESTING: configureFortranFlush from config.compilersFortran(config/BuildSystem/config/compilersFortran.py:116) ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilersFortran/conftest.o -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilersFortran -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilersFortran/conftest.F90 Successful compile: Source: program main call flush(6) end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.compilersFortran/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilersFortran/conftest.o -lstdc++ -ldl Defined "HAVE_FORTRAN_FLUSH" to "1" ============================================================================================= TESTING: checkDependencyGenerationFlag from config.compilersFortran(config/BuildSystem/config/compilersFortran.py:414) Check if -MMD works for dependency generation, and add it if it does Trying FC compiler flag -MMD -MP Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilersFortran -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O -MMD -MP /tmp/petsc-83phc9nn/config.setCompilers/conftest.F90 Successful compile: Source: program main end Output from compiling with -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O -MMD -MP Defined make macro "FC_DEPFLAGS" to "-MMD -MP" child config.compilersFortran took 2.581683 seconds ============================================================================================= TESTING: checkStdC from config.headers(config/BuildSystem/config/headers.py:107) ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.headers/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.headers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include #include int main() { ; return 0; } Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c ======== Checking running linked program ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.headers/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.headers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #define ISLOWER(c) ('a' <= (c) && (c) <= 'z') #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) #define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) int main() { int i; for(i = 0; i < 256; i++) if (XOR(islower(i), ISLOWER(i)) || toupper(i) != TOUPPER(i)) exit(2); exit(0); ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.headers/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.headers/conftest.o -lstdc++ -ldl Testing executable /tmp/petsc-83phc9nn/config.headers/conftest to see if it can be run Executing: /tmp/petsc-83phc9nn/config.headers/conftest Running Executable with threads to time it out at 60 Executing: /tmp/petsc-83phc9nn/config.headers/conftest ============================================================================================= TESTING: checkStat from config.headers(config/BuildSystem/config/headers.py:140) Checks whether stat file-mode macros are broken, and defines STAT_MACROS_BROKEN if they are Preprocessing source: #include "confdefs.h" #include "conffix.h" #include #include #if defined(S_ISBLK) && defined(S_IFDIR) # if S_ISBLK (S_IFDIR) You lose. # endif #endif #if defined(S_ISBLK) && defined(S_IFCHR) # if S_ISBLK (S_IFCHR) You lose. # endif #endif #if defined(S_ISLNK) && defined(S_IFREG) # if S_ISLNK (S_IFREG) You lose. # endif #endif #if defined(S_ISSOCK) && defined(S_IFREG) # if S_ISSOCK (S_IFREG) You lose. # endif #endif Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c ============================================================================================= TESTING: checkSysWait from config.headers(config/BuildSystem/config/headers.py:175) Check for POSIX.1 compatible sys/wait.h, and defines HAVE_SYS_WAIT_H if found ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.headers/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.headers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #ifndef WEXITSTATUS #define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8) #endif #ifndef WIFEXITED #define WIFEXITED(stat_val) (((stat_val) & 255) == 0) #endif int main() { int s; wait (&s); s = WIFEXITED (s) ? WEXITSTATUS (s) : 1; ; return 0; } Defined "HAVE_SYS_WAIT_H" to "1" ============================================================================================= TESTING: checkTime from config.headers(config/BuildSystem/config/headers.py:197) Checks if you can safely include both and , and if so defines TIME_WITH_SYS_TIME Checking for header: time.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_TIME_H" to "1" Checking for header: sys/time.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_SYS_TIME_H" to "1" ============================================================================================= TESTING: checkMath from config.headers(config/BuildSystem/config/headers.py:203) Checks for the math headers and defines Checking for header: math.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.headers/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.headers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { double pi = M_PI; if (pi); ; return 0; } Found math #defines, like M_PI ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: setjmp.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_SETJMP_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: dos.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-83phc9nn/config.headers/conftest.c" # 1 "/home/kongf/workhome/sawtooth/moosegpu/petsc//" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-83phc9nn/config.headers/conftest.c" # 1 "/tmp/petsc-83phc9nn/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-83phc9nn/config.headers/conftest.c" 2 # 1 "/tmp/petsc-83phc9nn/config.headers/conffix.h" 1 # 3 "/tmp/petsc-83phc9nn/config.headers/conftest.c" 2 stderr: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: dos.h: No such file or directory #include ^~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: dos.h: No such file or directory #include ^~~~~~~ compilation terminated. : Preprocess output after filtering: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: dos.h: No such file or directory #include ^~~~~~~ compilation terminated.: ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: fcntl.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_FCNTL_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: float.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_FLOAT_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: io.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-83phc9nn/config.headers/conftest.c" # 1 "/home/kongf/workhome/sawtooth/moosegpu/petsc//" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-83phc9nn/config.headers/conftest.c" # 1 "/tmp/petsc-83phc9nn/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-83phc9nn/config.headers/conftest.c" 2 # 1 "/tmp/petsc-83phc9nn/config.headers/conffix.h" 1 # 3 "/tmp/petsc-83phc9nn/config.headers/conftest.c" 2 stderr: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: io.h: No such file or directory #include ^~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: io.h: No such file or directory #include ^~~~~~ compilation terminated. : Preprocess output after filtering: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: io.h: No such file or directory #include ^~~~~~ compilation terminated.: ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: malloc.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_MALLOC_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: pwd.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_PWD_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: strings.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_STRINGS_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: unistd.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_UNISTD_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/sysinfo.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_SYS_SYSINFO_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: machine/endian.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-83phc9nn/config.headers/conftest.c" # 1 "/home/kongf/workhome/sawtooth/moosegpu/petsc//" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-83phc9nn/config.headers/conftest.c" # 1 "/tmp/petsc-83phc9nn/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-83phc9nn/config.headers/conftest.c" 2 # 1 "/tmp/petsc-83phc9nn/config.headers/conffix.h" 1 # 3 "/tmp/petsc-83phc9nn/config.headers/conftest.c" 2 stderr: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: machine/endian.h: No such file or directory #include ^~~~~~~~~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: machine/endian.h: No such file or directory #include ^~~~~~~~~~~~~~~~~~ compilation terminated. : Preprocess output after filtering: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: machine/endian.h: No such file or directory #include ^~~~~~~~~~~~~~~~~~ compilation terminated.: ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/param.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_SYS_PARAM_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/procfs.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_SYS_PROCFS_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/resource.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_SYS_RESOURCE_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/systeminfo.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-83phc9nn/config.headers/conftest.c" # 1 "/home/kongf/workhome/sawtooth/moosegpu/petsc//" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-83phc9nn/config.headers/conftest.c" # 1 "/tmp/petsc-83phc9nn/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-83phc9nn/config.headers/conftest.c" 2 # 1 "/tmp/petsc-83phc9nn/config.headers/conffix.h" 1 # 3 "/tmp/petsc-83phc9nn/config.headers/conftest.c" 2 stderr: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: sys/systeminfo.h: No such file or directory #include ^~~~~~~~~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: sys/systeminfo.h: No such file or directory #include ^~~~~~~~~~~~~~~~~~ compilation terminated. : Preprocess output after filtering: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: sys/systeminfo.h: No such file or directory #include ^~~~~~~~~~~~~~~~~~ compilation terminated.: ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/times.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_SYS_TIMES_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/utsname.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_SYS_UTSNAME_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/socket.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_SYS_SOCKET_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/wait.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_SYS_WAIT_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: netinet/in.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_NETINET_IN_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: netdb.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_NETDB_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: direct.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-83phc9nn/config.headers/conftest.c" # 1 "/home/kongf/workhome/sawtooth/moosegpu/petsc//" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-83phc9nn/config.headers/conftest.c" # 1 "/tmp/petsc-83phc9nn/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-83phc9nn/config.headers/conftest.c" 2 # 1 "/tmp/petsc-83phc9nn/config.headers/conffix.h" 1 # 3 "/tmp/petsc-83phc9nn/config.headers/conftest.c" 2 stderr: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: direct.h: No such file or directory #include ^~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: direct.h: No such file or directory #include ^~~~~~~~~~ compilation terminated. : Preprocess output after filtering: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: direct.h: No such file or directory #include ^~~~~~~~~~ compilation terminated.: ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: time.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_TIME_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: Ws2tcpip.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-83phc9nn/config.headers/conftest.c" # 1 "/home/kongf/workhome/sawtooth/moosegpu/petsc//" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-83phc9nn/config.headers/conftest.c" # 1 "/tmp/petsc-83phc9nn/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-83phc9nn/config.headers/conftest.c" 2 # 1 "/tmp/petsc-83phc9nn/config.headers/conffix.h" 1 # 3 "/tmp/petsc-83phc9nn/config.headers/conftest.c" 2 stderr: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: Ws2tcpip.h: No such file or directory #include ^~~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: Ws2tcpip.h: No such file or directory #include ^~~~~~~~~~~~ compilation terminated. : Preprocess output after filtering: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: Ws2tcpip.h: No such file or directory #include ^~~~~~~~~~~~ compilation terminated.: ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/types.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_SYS_TYPES_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: WindowsX.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-83phc9nn/config.headers/conftest.c" # 1 "/home/kongf/workhome/sawtooth/moosegpu/petsc//" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-83phc9nn/config.headers/conftest.c" # 1 "/tmp/petsc-83phc9nn/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-83phc9nn/config.headers/conftest.c" 2 # 1 "/tmp/petsc-83phc9nn/config.headers/conffix.h" 1 # 3 "/tmp/petsc-83phc9nn/config.headers/conftest.c" 2 stderr: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: WindowsX.h: No such file or directory #include ^~~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: WindowsX.h: No such file or directory #include ^~~~~~~~~~~~ compilation terminated. : Preprocess output after filtering: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: WindowsX.h: No such file or directory #include ^~~~~~~~~~~~ compilation terminated.: ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: float.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_FLOAT_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: ieeefp.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-83phc9nn/config.headers/conftest.c" # 1 "/home/kongf/workhome/sawtooth/moosegpu/petsc//" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-83phc9nn/config.headers/conftest.c" # 1 "/tmp/petsc-83phc9nn/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-83phc9nn/config.headers/conftest.c" 2 # 1 "/tmp/petsc-83phc9nn/config.headers/conffix.h" 1 # 3 "/tmp/petsc-83phc9nn/config.headers/conftest.c" 2 stderr: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: ieeefp.h: No such file or directory #include ^~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: ieeefp.h: No such file or directory #include ^~~~~~~~~~ compilation terminated. : Preprocess output after filtering: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: ieeefp.h: No such file or directory #include ^~~~~~~~~~ compilation terminated.: ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: stdint.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_STDINT_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: pthread.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_PTHREAD_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: inttypes.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_INTTYPES_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: immintrin.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_IMMINTRIN_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: zmmintrin.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-83phc9nn/config.headers/conftest.c" # 1 "/home/kongf/workhome/sawtooth/moosegpu/petsc//" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-83phc9nn/config.headers/conftest.c" # 1 "/tmp/petsc-83phc9nn/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-83phc9nn/config.headers/conftest.c" 2 # 1 "/tmp/petsc-83phc9nn/config.headers/conffix.h" 1 # 3 "/tmp/petsc-83phc9nn/config.headers/conftest.c" 2 stderr: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: zmmintrin.h: No such file or directory #include ^~~~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: zmmintrin.h: No such file or directory #include ^~~~~~~~~~~~~ compilation terminated. : Preprocess output after filtering: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: zmmintrin.h: No such file or directory #include ^~~~~~~~~~~~~ compilation terminated.: ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: setjmp.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_SETJMP_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: dos.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-83phc9nn/config.headers/conftest.c" # 1 "/home/kongf/workhome/sawtooth/moosegpu/petsc//" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-83phc9nn/config.headers/conftest.c" # 1 "/tmp/petsc-83phc9nn/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-83phc9nn/config.headers/conftest.c" 2 # 1 "/tmp/petsc-83phc9nn/config.headers/conffix.h" 1 # 3 "/tmp/petsc-83phc9nn/config.headers/conftest.c" 2 stderr: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: dos.h: No such file or directory #include ^~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: dos.h: No such file or directory #include ^~~~~~~ compilation terminated. : Preprocess output after filtering: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: dos.h: No such file or directory #include ^~~~~~~ compilation terminated.: ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: fcntl.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_FCNTL_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: float.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_FLOAT_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: io.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-83phc9nn/config.headers/conftest.c" # 1 "/home/kongf/workhome/sawtooth/moosegpu/petsc//" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-83phc9nn/config.headers/conftest.c" # 1 "/tmp/petsc-83phc9nn/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-83phc9nn/config.headers/conftest.c" 2 # 1 "/tmp/petsc-83phc9nn/config.headers/conffix.h" 1 # 3 "/tmp/petsc-83phc9nn/config.headers/conftest.c" 2 stderr: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: io.h: No such file or directory #include ^~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: io.h: No such file or directory #include ^~~~~~ compilation terminated. : Preprocess output after filtering: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: io.h: No such file or directory #include ^~~~~~ compilation terminated.: ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: malloc.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_MALLOC_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: pwd.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_PWD_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: strings.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_STRINGS_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: unistd.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_UNISTD_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/sysinfo.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_SYS_SYSINFO_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: machine/endian.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-83phc9nn/config.headers/conftest.c" # 1 "/home/kongf/workhome/sawtooth/moosegpu/petsc//" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-83phc9nn/config.headers/conftest.c" # 1 "/tmp/petsc-83phc9nn/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-83phc9nn/config.headers/conftest.c" 2 # 1 "/tmp/petsc-83phc9nn/config.headers/conffix.h" 1 # 3 "/tmp/petsc-83phc9nn/config.headers/conftest.c" 2 stderr: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: machine/endian.h: No such file or directory #include ^~~~~~~~~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: machine/endian.h: No such file or directory #include ^~~~~~~~~~~~~~~~~~ compilation terminated. : Preprocess output after filtering: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: machine/endian.h: No such file or directory #include ^~~~~~~~~~~~~~~~~~ compilation terminated.: ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/param.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_SYS_PARAM_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/procfs.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_SYS_PROCFS_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/resource.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_SYS_RESOURCE_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/systeminfo.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-83phc9nn/config.headers/conftest.c" # 1 "/home/kongf/workhome/sawtooth/moosegpu/petsc//" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-83phc9nn/config.headers/conftest.c" # 1 "/tmp/petsc-83phc9nn/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-83phc9nn/config.headers/conftest.c" 2 # 1 "/tmp/petsc-83phc9nn/config.headers/conffix.h" 1 # 3 "/tmp/petsc-83phc9nn/config.headers/conftest.c" 2 stderr: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: sys/systeminfo.h: No such file or directory #include ^~~~~~~~~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: sys/systeminfo.h: No such file or directory #include ^~~~~~~~~~~~~~~~~~ compilation terminated. : Preprocess output after filtering: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: sys/systeminfo.h: No such file or directory #include ^~~~~~~~~~~~~~~~~~ compilation terminated.: ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/times.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_SYS_TIMES_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/utsname.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_SYS_UTSNAME_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/socket.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_SYS_SOCKET_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/wait.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_SYS_WAIT_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: netinet/in.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_NETINET_IN_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: netdb.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_NETDB_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: direct.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-83phc9nn/config.headers/conftest.c" # 1 "/home/kongf/workhome/sawtooth/moosegpu/petsc//" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-83phc9nn/config.headers/conftest.c" # 1 "/tmp/petsc-83phc9nn/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-83phc9nn/config.headers/conftest.c" 2 # 1 "/tmp/petsc-83phc9nn/config.headers/conffix.h" 1 # 3 "/tmp/petsc-83phc9nn/config.headers/conftest.c" 2 stderr: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: direct.h: No such file or directory #include ^~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: direct.h: No such file or directory #include ^~~~~~~~~~ compilation terminated. : Preprocess output after filtering: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: direct.h: No such file or directory #include ^~~~~~~~~~ compilation terminated.: ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: time.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_TIME_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: Ws2tcpip.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-83phc9nn/config.headers/conftest.c" # 1 "/home/kongf/workhome/sawtooth/moosegpu/petsc//" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-83phc9nn/config.headers/conftest.c" # 1 "/tmp/petsc-83phc9nn/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-83phc9nn/config.headers/conftest.c" 2 # 1 "/tmp/petsc-83phc9nn/config.headers/conffix.h" 1 # 3 "/tmp/petsc-83phc9nn/config.headers/conftest.c" 2 stderr: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: Ws2tcpip.h: No such file or directory #include ^~~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: Ws2tcpip.h: No such file or directory #include ^~~~~~~~~~~~ compilation terminated. : Preprocess output after filtering: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: Ws2tcpip.h: No such file or directory #include ^~~~~~~~~~~~ compilation terminated.: ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/types.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_SYS_TYPES_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: WindowsX.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-83phc9nn/config.headers/conftest.c" # 1 "/home/kongf/workhome/sawtooth/moosegpu/petsc//" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-83phc9nn/config.headers/conftest.c" # 1 "/tmp/petsc-83phc9nn/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-83phc9nn/config.headers/conftest.c" 2 # 1 "/tmp/petsc-83phc9nn/config.headers/conffix.h" 1 # 3 "/tmp/petsc-83phc9nn/config.headers/conftest.c" 2 stderr: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: WindowsX.h: No such file or directory #include ^~~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: WindowsX.h: No such file or directory #include ^~~~~~~~~~~~ compilation terminated. : Preprocess output after filtering: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: WindowsX.h: No such file or directory #include ^~~~~~~~~~~~ compilation terminated.: ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: float.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_FLOAT_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: ieeefp.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-83phc9nn/config.headers/conftest.c" # 1 "/home/kongf/workhome/sawtooth/moosegpu/petsc//" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-83phc9nn/config.headers/conftest.c" # 1 "/tmp/petsc-83phc9nn/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-83phc9nn/config.headers/conftest.c" 2 # 1 "/tmp/petsc-83phc9nn/config.headers/conffix.h" 1 # 3 "/tmp/petsc-83phc9nn/config.headers/conftest.c" 2 stderr: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: ieeefp.h: No such file or directory #include ^~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: ieeefp.h: No such file or directory #include ^~~~~~~~~~ compilation terminated. : Preprocess output after filtering: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: ieeefp.h: No such file or directory #include ^~~~~~~~~~ compilation terminated.: ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: stdint.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_STDINT_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: pthread.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_PTHREAD_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: inttypes.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_INTTYPES_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: immintrin.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_IMMINTRIN_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: zmmintrin.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers /tmp/petsc-83phc9nn/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-83phc9nn/config.headers/conftest.c" # 1 "/home/kongf/workhome/sawtooth/moosegpu/petsc//" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-83phc9nn/config.headers/conftest.c" # 1 "/tmp/petsc-83phc9nn/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-83phc9nn/config.headers/conftest.c" 2 # 1 "/tmp/petsc-83phc9nn/config.headers/conffix.h" 1 # 3 "/tmp/petsc-83phc9nn/config.headers/conftest.c" 2 stderr: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: zmmintrin.h: No such file or directory #include ^~~~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: zmmintrin.h: No such file or directory #include ^~~~~~~~~~~~~ compilation terminated. : Preprocess output after filtering: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: zmmintrin.h: No such file or directory #include ^~~~~~~~~~~~~ compilation terminated.: ============================================================================================= TESTING: checkRecursiveMacros from config.headers(config/BuildSystem/config/headers.py:218) Checks that the preprocessor allows recursive macros, and if not defines HAVE_BROKEN_RECURSIVE_MACRO ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.headers/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.headers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" void a(int i, int j) {} #define a(b) a(b,__LINE__) int main() { a(0); ; return 0; } child config.headers took 4.521781 seconds ============================================================================================= TESTING: configureCacheDetails from config.utilities.cacheDetails(config/BuildSystem/config/utilities/cacheDetails.py:78) Try to determine the size and associativity of the cache. ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.utilities.cacheDetails/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.utilities.cacheDetails/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include long getconf_LEVEL1_DCACHE_LINESIZE() { long val = sysconf(_SC_LEVEL1_DCACHE_LINESIZE); return (16 <= val && val <= 2147483647) ? val : 32; } int main() { ; return 0; } ======== Checking running linked program ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.utilities.cacheDetails/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.utilities.cacheDetails/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include long getconf_LEVEL1_DCACHE_LINESIZE() { long val = sysconf(_SC_LEVEL1_DCACHE_LINESIZE); return (16 <= val && val <= 2147483647) ? val : 32; } int main() { FILE *output = fopen("conftestval","w"); if (!output) return 1; fprintf(output,"%ld",getconf_LEVEL1_DCACHE_LINESIZE()); fclose(output);; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.utilities.cacheDetails/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.utilities.cacheDetails/conftest.o -lstdc++ -ldl Testing executable /tmp/petsc-83phc9nn/config.utilities.cacheDetails/conftest to see if it can be run Executing: /tmp/petsc-83phc9nn/config.utilities.cacheDetails/conftest Running Executable with threads to time it out at 60 Executing: /tmp/petsc-83phc9nn/config.utilities.cacheDetails/conftest Defined "LEVEL1_DCACHE_LINESIZE" to "64" child config.utilities.cacheDetails took 0.438964 seconds ============================================================================================= TESTING: check_struct_sigaction from config.types(config/BuildSystem/config/types.py:42) Checks if "struct sigaction" exists in signal.h. This check is for C89 check. Checking for type: struct sigaction ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.types/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.types/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/config.types/conftest.c: In function 'main': /tmp/petsc-83phc9nn/config.types/conftest.c:11:18: warning: unused variable 'a' [-Wunused-variable] struct sigaction a;; ^ Source: #include "confdefs.h" #include "conffix.h" #include #include #include #include int main() { struct sigaction a;; return 0; } struct sigaction found Defined "HAVE_STRUCT_SIGACTION" to "1" ============================================================================================= TESTING: check__int64 from config.types(config/BuildSystem/config/types.py:48) Checks if __int64 exists. This is primarily for windows. Checking for type: __int64 ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.types/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.types/conftest.c Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-83phc9nn/config.types/conftest.c: In function 'main': /tmp/petsc-83phc9nn/config.types/conftest.c:11:1: error: unknown type name '__int64'; did you mean '__int64_t'? __int64 a;; ^~~~~~~ __int64_t /tmp/petsc-83phc9nn/config.types/conftest.c:11:9: warning: unused variable 'a' [-Wunused-variable] __int64 a;; ^ Source: #include "confdefs.h" #include "conffix.h" #include #include #include int main() { __int64 a;; return 0; } __int64 found ============================================================================================= TESTING: checkSizeTypes from config.types(config/BuildSystem/config/types.py:54) Checks for types associated with sizes, such as size_t. Checking for type: size_t ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.types/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.types/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/config.types/conftest.c: In function 'main': /tmp/petsc-83phc9nn/config.types/conftest.c:11:8: warning: unused variable 'a' [-Wunused-variable] size_t a;; ^ Source: #include "confdefs.h" #include "conffix.h" #include #include #include int main() { size_t a;; return 0; } size_t found ============================================================================================= TESTING: checkFileTypes from config.types(config/BuildSystem/config/types.py:64) Checks for types associated with files, such as mode_t, off_t, etc. Checking for type: mode_t ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.types/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.types/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/config.types/conftest.c: In function 'main': /tmp/petsc-83phc9nn/config.types/conftest.c:11:8: warning: unused variable 'a' [-Wunused-variable] mode_t a;; ^ Source: #include "confdefs.h" #include "conffix.h" #include #include #include int main() { mode_t a;; return 0; } mode_t found Checking for type: off_t ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.types/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.types/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/config.types/conftest.c: In function 'main': /tmp/petsc-83phc9nn/config.types/conftest.c:11:7: warning: unused variable 'a' [-Wunused-variable] off_t a;; ^ Source: #include "confdefs.h" #include "conffix.h" #include #include #include int main() { off_t a;; return 0; } off_t found ============================================================================================= TESTING: checkIntegerTypes from config.types(config/BuildSystem/config/types.py:59) Checks for types associated with integers, such as int32_t. Checking for type: int32_t ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.types/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.types/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/config.types/conftest.c: In function 'main': /tmp/petsc-83phc9nn/config.types/conftest.c:11:9: warning: unused variable 'a' [-Wunused-variable] int32_t a;; ^ Source: #include "confdefs.h" #include "conffix.h" #include #include #include int main() { int32_t a;; return 0; } int32_t found ============================================================================================= TESTING: checkPID from config.types(config/BuildSystem/config/types.py:70) Checks for pid_t, and defines it if necessary Checking for type: pid_t ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.types/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.types/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/config.types/conftest.c: In function 'main': /tmp/petsc-83phc9nn/config.types/conftest.c:11:7: warning: unused variable 'a' [-Wunused-variable] pid_t a;; ^ Source: #include "confdefs.h" #include "conffix.h" #include #include #include int main() { pid_t a;; return 0; } pid_t found ============================================================================================= TESTING: checkUID from config.types(config/BuildSystem/config/types.py:74) Checks for uid_t and gid_t, and defines them if necessary Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.types /tmp/petsc-83phc9nn/config.types/conftest.c ============================================================================================= TESTING: checkC99Complex from config.types(config/BuildSystem/config/types.py:81) Check for complex numbers in in C99 std Note that since PETSc source code uses _Complex we test specifically for that, not complex ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.types/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.types/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/config.types/conftest.c: In function 'main': /tmp/petsc-83phc9nn/config.types/conftest.c:6:17: warning: variable 'x' set but not used [-Wunused-but-set-variable] double _Complex x; ^ Source: #include "confdefs.h" #include "conffix.h" #include int main() { double _Complex x; x = I; ; return 0; } ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.types/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.types/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/config.types/conftest.c: In function 'main': /tmp/petsc-83phc9nn/config.types/conftest.c:6:17: warning: variable 'x' set but not used [-Wunused-but-set-variable] double _Complex x; ^ Source: #include "confdefs.h" #include "conffix.h" #include int main() { double _Complex x; x = I; ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.types/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.types/conftest.o -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.types/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.types/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/config.types/conftest.c: In function 'main': /tmp/petsc-83phc9nn/config.types/conftest.c:7:17: warning: variable 'x' set but not used [-Wunused-but-set-variable] double _Complex x; ^ Source: #include "confdefs.h" #include "conffix.h" #define _GNU_SOURCE #include int main() { double _Complex x; x = I; ; return 0; } Defined "HAVE_C99_COMPLEX" to "1" ============================================================================================= TESTING: checkCxxComplex from config.types(config/BuildSystem/config/types.py:95) Check for complex numbers in namespace std ===== Checking linker Executing: mpicxx -c -o /tmp/petsc-83phc9nn/config.types/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O -std=c++14 /tmp/petsc-83phc9nn/config.types/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { std::complex x; ; return 0; } Executing: mpicxx -o /tmp/petsc-83phc9nn/config.types/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.types/conftest.o -lstdc++ -ldl Defined "HAVE_CXX_COMPLEX" to "1" ============================================================================================= TESTING: checkConst from config.types(config/BuildSystem/config/types.py:106) Checks for working const, and if not found defines it to empty string ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.types/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.types/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/config.types/conftest.c: In function 'main': /tmp/petsc-83phc9nn/config.types/conftest.c:25:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (x[0]); ^~ /tmp/petsc-83phc9nn/config.types/conftest.c:26:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' { /* SCO 3.2v4 cc rejects this. */ ^ /tmp/petsc-83phc9nn/config.types/conftest.c:25:10: warning: 'x[0]' is used uninitialized in this function [-Wuninitialized] if (x[0]); ~^~~ /tmp/petsc-83phc9nn/config.types/conftest.c:30:9: warning: 't' is used uninitialized in this function [-Wuninitialized] *t++ = 0; ~^~ /tmp/petsc-83phc9nn/config.types/conftest.c:46:25: warning: 'b' is used uninitialized in this function [-Wuninitialized] struct s *b; b->j = 5; ~~~~~^~~ Source: #include "confdefs.h" #include "conffix.h" int main() { /* Ultrix mips cc rejects this. */ typedef int charset[2]; const charset x; /* SunOS 4.1.1 cc rejects this. */ char const *const *ccp; char **p; /* NEC SVR4.0.2 mips cc rejects this. */ struct point {int x, y;}; static struct point const zero = {0,0}; /* AIX XL C 1.02.0.0 rejects this. It does not let you subtract one const X* pointer from another in an arm of an if-expression whose if-part is not a constant expression */ const char *g = "string"; ccp = &g + (g ? g-g : 0); /* HPUX 7.0 cc rejects these. */ ++ccp; p = (char**) ccp; ccp = (char const *const *) p; /* This section avoids unused variable warnings */ if (zero.x); if (x[0]); { /* SCO 3.2v4 cc rejects this. */ char *t; char const *s = 0 ? (char *) 0 : (char const *) 0; *t++ = 0; if (*s); } { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */ int x[] = {25, 17}; const int *foo = &x[0]; ++foo; } { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */ typedef const int *iptr; iptr p = 0; ++p; } { /* AIX XL C 1.02.0.0 rejects this saying "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ struct s { int j; const int *ap[3]; }; struct s *b; b->j = 5; } { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ const int foo = 10; /* Get rid of unused variable warning */ if (foo); } ; return 0; } ============================================================================================= TESTING: checkSizeof from config.types(config/BuildSystem/config/types.py:162) Determines the size of type "typeName", and defines SIZEOF_"typeName" to be the size Checking for size of type: void * ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.types/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.types/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include #include char assert_sizeof[(sizeof(void *)==8)*2-1]; Defined "SIZEOF_VOID_P" to "8" ============================================================================================= TESTING: checkSizeof from config.types(config/BuildSystem/config/types.py:162) Determines the size of type "typeName", and defines SIZEOF_"typeName" to be the size Checking for size of type: short ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.types/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.types/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include #include char assert_sizeof[(sizeof(short)==2)*2-1]; Defined "SIZEOF_SHORT" to "2" ============================================================================================= TESTING: checkSizeof from config.types(config/BuildSystem/config/types.py:162) Determines the size of type "typeName", and defines SIZEOF_"typeName" to be the size Checking for size of type: int ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.types/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.types/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include #include char assert_sizeof[(sizeof(int)==4)*2-1]; Defined "SIZEOF_INT" to "4" ============================================================================================= TESTING: checkSizeof from config.types(config/BuildSystem/config/types.py:162) Determines the size of type "typeName", and defines SIZEOF_"typeName" to be the size Checking for size of type: long ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.types/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.types/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include #include char assert_sizeof[(sizeof(long)==8)*2-1]; Defined "SIZEOF_LONG" to "8" ============================================================================================= TESTING: checkSizeof from config.types(config/BuildSystem/config/types.py:162) Determines the size of type "typeName", and defines SIZEOF_"typeName" to be the size Checking for size of type: long long ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.types/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.types/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include #include char assert_sizeof[(sizeof(long long)==8)*2-1]; Defined "SIZEOF_LONG_LONG" to "8" ============================================================================================= TESTING: checkSizeof from config.types(config/BuildSystem/config/types.py:162) Determines the size of type "typeName", and defines SIZEOF_"typeName" to be the size Checking for size of type: enum ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.types/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.types/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include #include char assert_sizeof[(sizeof(enum{ENUM_DUMMY})==4)*2-1]; Defined "SIZEOF_ENUM" to "4" ============================================================================================= TESTING: checkSizeof from config.types(config/BuildSystem/config/types.py:162) Determines the size of type "typeName", and defines SIZEOF_"typeName" to be the size Checking for size of type: size_t ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.types/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.types/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include #include char assert_sizeof[(sizeof(size_t)==8)*2-1]; Defined "SIZEOF_SIZE_T" to "8" Defined "USING_64BIT_PTR" to "1" ============================================================================================= TESTING: checkVisibility from config.types(config/BuildSystem/config/types.py:196) ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.types/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.types/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { __attribute__((visibility ("default"))) int foo(void);; return 0; } Defined "USE_VISIBILITY_C" to "1" ===== Checking compiler Executing: mpicxx -c -o /tmp/petsc-83phc9nn/config.types/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O -std=c++14 /tmp/petsc-83phc9nn/config.types/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { __attribute__((visibility ("default"))) int foo(void);; return 0; } Defined "USE_VISIBILITY_CXX" to "1" ============================================================================================= TESTING: checkMaxPathLen from config.types(config/BuildSystem/config/types.py:218) Determining PETSC_MAX_PATH_LEN ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.types/conftest.o -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.types/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #if defined(MAXPATHLEN) # define PETSC_MAX_PATH_LEN MAXPATHLEN #elif defined(MAX_PATH) # define PETSC_MAX_PATH_LEN MAX_PATH #elif defined(_MAX_PATH) # define PETSC_MAX_PATH_LEN _MAX_PATH #else # define PETSC_MAX_PATH_LEN 4096 #endif #define xstr(s) str(s) #define str(s) #s char petsc_max_path_len[] = xstr(PETSC_MAX_PATH_LEN); int main() { ; return 0; } Preprocessing source: #include "confdefs.h" #include "conffix.h" #include #include #if defined(MAXPATHLEN) # define PETSC_MAX_PATH_LEN MAXPATHLEN #elif defined(MAX_PATH) # define PETSC_MAX_PATH_LEN MAX_PATH #elif defined(_MAX_PATH) # define PETSC_MAX_PATH_LEN _MAX_PATH #else # define PETSC_MAX_PATH_LEN 4096 #endif #define xstr(s) str(s) #define str(s) #s char petsc_max_path_len[] = xstr(PETSC_MAX_PATH_LEN); Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.types /tmp/petsc-83phc9nn/config.types/conftest.c Defined "MAX_PATH_LEN" to "4096" child config.types took 3.406041 seconds ============================================================================================= TESTING: configureMemAlign from PETSc.options.memAlign(config/PETSc/options/memAlign.py:29) Choose alignment Defined "MEMALIGN" to "16" Memory alignment is 16 child PETSc.options.memAlign took 0.002883 seconds ============================================================================================= TESTING: check from config.libraries(config/BuildSystem/config/libraries.py:167) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names Checking for functions [handle_sigfpes] in library ['fpe'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char handle_sigfpes(); static void _check_handle_sigfpes() { handle_sigfpes(); } int main() { _check_handle_sigfpes();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -lfpe -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: cannot find -lfpe collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: cannot find -lfpe collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: cannot find -lfpe collect2: error: ld returned 1 exit status: ============================================================================================= TESTING: check from config.libraries(config/BuildSystem/config/libraries.py:167) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names Checking for functions [socket] in library ['socket', 'nsl'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char socket(); static void _check_socket() { socket(); } int main() { _check_socket();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -lsocket -lnsl -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: cannot find -lsocket collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: cannot find -lsocket collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: cannot find -lsocket collect2: error: ld returned 1 exit status: ============================================================================================= TESTING: check from config.libraries(config/BuildSystem/config/libraries.py:167) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names Checking for functions [handle_sigfpes] in library ['fpe'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char handle_sigfpes(); static void _check_handle_sigfpes() { handle_sigfpes(); } int main() { _check_handle_sigfpes();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -lfpe -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: cannot find -lfpe collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: cannot find -lfpe collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: cannot find -lfpe collect2: error: ld returned 1 exit status: ============================================================================================= TESTING: check from config.libraries(config/BuildSystem/config/libraries.py:167) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names Checking for functions [socket] in library ['socket', 'nsl'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char socket(); static void _check_socket() { socket(); } int main() { _check_socket();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -lsocket -lnsl -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: cannot find -lsocket collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: cannot find -lsocket collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: cannot find -lsocket collect2: error: ld returned 1 exit status: ============================================================================================= TESTING: checkMath from config.libraries(config/BuildSystem/config/libraries.py:296) Check for sin() in libm, the math library Checking for functions [sin floor log10 pow] in library [''] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include double sin(double); static void _check_sin() { double x,y; scanf("%lf",&x); y = sin(x); printf("%f",y); ; } #include double floor(double); static void _check_floor() { double x,y; scanf("%lf",&x); y = floor(x); printf("%f",y); ; } #include double log10(double); static void _check_log10() { double x,y; scanf("%lf",&x); y = log10(x); printf("%f",y); ; } #include double pow(double, double); static void _check_pow() { double x,y; scanf("%lf",&x); y = pow(x,x); printf("%f",y); ; } int main() { _check_sin(); _check_floor(); _check_log10(); _check_pow();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: /tmp/petsc-83phc9nn/config.libraries/conftest.o: undefined reference to symbol 'sin@@GLIBC_2.2.5' //usr/lib64/libm.so.6: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: /tmp/petsc-83phc9nn/config.libraries/conftest.o: undefined reference to symbol 'sin@@GLIBC_2.2.5' //usr/lib64/libm.so.6: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: /tmp/petsc-83phc9nn/config.libraries/conftest.o: undefined reference to symbol 'sin@@GLIBC_2.2.5' //usr/lib64/libm.so.6: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status: Checking for functions [sin floor log10 pow] in library ['m'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include double sin(double); static void _check_sin() { double x,y; scanf("%lf",&x); y = sin(x); printf("%f",y); ; } #include double floor(double); static void _check_floor() { double x,y; scanf("%lf",&x); y = floor(x); printf("%f",y); ; } #include double log10(double); static void _check_log10() { double x,y; scanf("%lf",&x); y = log10(x); printf("%f",y); ; } #include double pow(double, double); static void _check_pow() { double x,y; scanf("%lf",&x); y = pow(x,x); printf("%f",y); ; } int main() { _check_sin(); _check_floor(); _check_log10(); _check_pow();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -lm -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include double sin(double); static void _check_sin() { double x,y; scanf("%lf",&x); y = sin(x); printf("%f",y); ; } #include double floor(double); static void _check_floor() { double x,y; scanf("%lf",&x); y = floor(x); printf("%f",y); ; } #include double log10(double); static void _check_log10() { double x,y; scanf("%lf",&x); y = log10(x); printf("%f",y); ; } #include double pow(double, double); static void _check_pow() { double x,y; scanf("%lf",&x); y = pow(x,x); printf("%f",y); ; } void dummy(void) {_check_sin(); _check_floor(); _check_log10(); _check_pow();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.compilersFortran -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.compilers/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.o /tmp/petsc-83phc9nn/config.compilers/confc.o -lm -lstdc++ -ldl Defined "HAVE_LIBM" to "1" CheckMath: using math library ['libm.a'] ============================================================================================= TESTING: checkMathErf from config.libraries(config/BuildSystem/config/libraries.py:315) Check for erf() in libm, the math library Checking for functions [erf] in library ['libm.a'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/config.libraries/conftest.c: In function '_check_erf': /tmp/petsc-83phc9nn/config.libraries/conftest.c:5:74: warning: variable 'y' set but not used [-Wunused-but-set-variable] static void _check_erf() { double (*checkErf)(double) = erf;double x = 0,y; y = (*checkErf)(x); } ^ Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_erf() { double (*checkErf)(double) = erf;double x = 0,y; y = (*checkErf)(x); } int main() { _check_erf();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -lm -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/config.compilers/conftest.c: In function '_check_erf': /tmp/petsc-83phc9nn/config.compilers/conftest.c:5:74: warning: variable 'y' set but not used [-Wunused-but-set-variable] static void _check_erf() { double (*checkErf)(double) = erf;double x = 0,y; y = (*checkErf)(x); } ^ Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_erf() { double (*checkErf)(double) = erf;double x = 0,y; y = (*checkErf)(x); } void dummy(void) {_check_erf();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.compilersFortran -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.compilers/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.o /tmp/petsc-83phc9nn/config.compilers/confc.o -lm -lstdc++ -ldl Defined "HAVE_LIBM" to "1" erf() found Defined "HAVE_ERF" to "1" ============================================================================================= TESTING: checkMathTgamma from config.libraries(config/BuildSystem/config/libraries.py:324) Check for tgamma() in libm, the math library Checking for functions [tgamma] in library ['libm.a'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/config.libraries/conftest.c: In function '_check_tgamma': /tmp/petsc-83phc9nn/config.libraries/conftest.c:5:83: warning: variable 'y' set but not used [-Wunused-but-set-variable] static void _check_tgamma() { double (*checkTgamma)(double) = tgamma;double x = 0,y; y = (*checkTgamma)(x); } ^ Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_tgamma() { double (*checkTgamma)(double) = tgamma;double x = 0,y; y = (*checkTgamma)(x); } int main() { _check_tgamma();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -lm -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/config.compilers/conftest.c: In function '_check_tgamma': /tmp/petsc-83phc9nn/config.compilers/conftest.c:5:83: warning: variable 'y' set but not used [-Wunused-but-set-variable] static void _check_tgamma() { double (*checkTgamma)(double) = tgamma;double x = 0,y; y = (*checkTgamma)(x); } ^ Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_tgamma() { double (*checkTgamma)(double) = tgamma;double x = 0,y; y = (*checkTgamma)(x); } void dummy(void) {_check_tgamma();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.compilersFortran -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.compilers/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.o /tmp/petsc-83phc9nn/config.compilers/confc.o -lm -lstdc++ -ldl Defined "HAVE_LIBM" to "1" tgamma() found Defined "HAVE_TGAMMA" to "1" ============================================================================================= TESTING: checkMathLgamma from config.libraries(config/BuildSystem/config/libraries.py:333) Check for lgamma() in libm, the math library Checking for functions [lgamma] in library ['libm.a'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include #include static void _check_lgamma() { double (*checkLgamma)(double) = lgamma;double x = 1,y; y = (*checkLgamma)(x);if (y != 0.) abort(); } int main() { _check_lgamma();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -lm -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include #include static void _check_lgamma() { double (*checkLgamma)(double) = lgamma;double x = 1,y; y = (*checkLgamma)(x);if (y != 0.) abort(); } void dummy(void) {_check_lgamma();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.compilersFortran -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.compilers/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.o /tmp/petsc-83phc9nn/config.compilers/confc.o -lm -lstdc++ -ldl Defined "HAVE_LIBM" to "1" lgamma() found Defined "HAVE_LGAMMA" to "1" ============================================================================================= TESTING: checkMathFenv from config.libraries(config/BuildSystem/config/libraries.py:346) Checks if can be used with FE_DFL_ENV Checking for functions [fesetenv] in library ['libm.a'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_fesetenv() { fesetenv(FE_DFL_ENV);; } int main() { _check_fesetenv();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -lm -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_fesetenv() { fesetenv(FE_DFL_ENV);; } void dummy(void) {_check_fesetenv();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.compilersFortran -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.compilers/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.o /tmp/petsc-83phc9nn/config.compilers/confc.o -lm -lstdc++ -ldl Defined "HAVE_LIBM" to "1" Defined "HAVE_FENV_H" to "1" ============================================================================================= TESTING: checkMathLog2 from config.libraries(config/BuildSystem/config/libraries.py:354) Check for log2() in libm, the math library Checking for functions [log2] in library ['libm.a'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/config.libraries/conftest.c: In function '_check_log2': /tmp/petsc-83phc9nn/config.libraries/conftest.c:5:81: warning: unused variable 'y' [-Wunused-variable] static void _check_log2() { double (*checkLog2)(double) = log2; double x = 2.5, y = (*checkLog2)(x); } ^ Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_log2() { double (*checkLog2)(double) = log2; double x = 2.5, y = (*checkLog2)(x); } int main() { _check_log2();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -lm -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/config.compilers/conftest.c: In function '_check_log2': /tmp/petsc-83phc9nn/config.compilers/conftest.c:5:81: warning: unused variable 'y' [-Wunused-variable] static void _check_log2() { double (*checkLog2)(double) = log2; double x = 2.5, y = (*checkLog2)(x); } ^ Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_log2() { double (*checkLog2)(double) = log2; double x = 2.5, y = (*checkLog2)(x); } void dummy(void) {_check_log2();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.compilersFortran -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.compilers/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.o /tmp/petsc-83phc9nn/config.compilers/confc.o -lm -lstdc++ -ldl Defined "HAVE_LIBM" to "1" log2() found Defined "HAVE_LOG2" to "1" ============================================================================================= TESTING: checkRealtime from config.libraries(config/BuildSystem/config/libraries.py:363) Check for presence of clock_gettime() in realtime library (POSIX Realtime extensions) Checking for functions [clock_gettime] in library [''] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_clock_gettime() { struct timespec tp; clock_gettime(CLOCK_REALTIME,&tp);; } int main() { _check_clock_gettime();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_clock_gettime() { struct timespec tp; clock_gettime(CLOCK_REALTIME,&tp);; } void dummy(void) {_check_clock_gettime();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.compilersFortran -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.compilers/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.o /tmp/petsc-83phc9nn/config.compilers/confc.o -lstdc++ -ldl realtime functions are linked in by default ============================================================================================= TESTING: checkDynamic from config.libraries(config/BuildSystem/config/libraries.py:379) Check for the header and libraries necessary for dynamic library manipulation Checking for functions [dlopen] in library ['dl'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char dlopen(); static void _check_dlopen() { dlopen(); } int main() { _check_dlopen();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -ldl -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char dlopen(); static void _check_dlopen() { dlopen(); } void dummy(void) {_check_dlopen();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.compilersFortran -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.compilers/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.o /tmp/petsc-83phc9nn/config.compilers/confc.o -ldl -lstdc++ -ldl Defined "HAVE_LIBDL" to "1" Checking for header: dlfcn.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.types /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_DLFCN_H" to "1" child config.libraries took 6.300191 seconds ============================================================================================= TESTING: configureLibraryOptions from PETSc.options.libraryOptions(config/PETSc/options/libraryOptions.py:38) Sets PETSC_USE_DEBUG, PETSC_USE_INFO, PETSC_USE_LOG, PETSC_USE_CTABLE, PETSC_USE_FORTRAN_KERNELS, and PETSC_USE_AVX512_KERNELS Defined "USE_LOG" to "1" Executing: mpicc -qversion Defined "USE_MALLOC_COALESCED" to "1" Defined "USE_INFO" to "1" Defined "USE_CTABLE" to "1" **********Checking if running on BGL/IBM detected Checking for functions [bgl_perfctr_void] in library [''] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char bgl_perfctr_void(); static void _check_bgl_perfctr_void() { bgl_perfctr_void(); } int main() { _check_bgl_perfctr_void();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-83phc9nn/config.libraries/conftest.o: In function `_check_bgl_perfctr_void': /tmp/petsc-83phc9nn/config.libraries/conftest.c:5: undefined reference to `bgl_perfctr_void' collect2: error: ld returned 1 exit status Linker output before filtering: /tmp/petsc-83phc9nn/config.libraries/conftest.o: In function `_check_bgl_perfctr_void': /tmp/petsc-83phc9nn/config.libraries/conftest.c:5: undefined reference to `bgl_perfctr_void' collect2: error: ld returned 1 exit status : Linker output after filtering: /tmp/petsc-83phc9nn/config.libraries/conftest.o: In function `_check_bgl_perfctr_void': /tmp/petsc-83phc9nn/config.libraries/conftest.c:5: undefined reference to `bgl_perfctr_void' collect2: error: ld returned 1 exit status: Checking for functions [ADIOI_BGL_Open] in library [''] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char ADIOI_BGL_Open(); static void _check_ADIOI_BGL_Open() { ADIOI_BGL_Open(); } int main() { _check_ADIOI_BGL_Open();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-83phc9nn/config.libraries/conftest.o: In function `_check_ADIOI_BGL_Open': /tmp/petsc-83phc9nn/config.libraries/conftest.c:5: undefined reference to `ADIOI_BGL_Open' collect2: error: ld returned 1 exit status Linker output before filtering: /tmp/petsc-83phc9nn/config.libraries/conftest.o: In function `_check_ADIOI_BGL_Open': /tmp/petsc-83phc9nn/config.libraries/conftest.c:5: undefined reference to `ADIOI_BGL_Open' collect2: error: ld returned 1 exit status : Linker output after filtering: /tmp/petsc-83phc9nn/config.libraries/conftest.o: In function `_check_ADIOI_BGL_Open': /tmp/petsc-83phc9nn/config.libraries/conftest.c:5: undefined reference to `ADIOI_BGL_Open' collect2: error: ld returned 1 exit status: *********BGL/IBM test failure Defined "USE_BACKWARD_LOOP" to "1" Defined "USE_AVX512_KERNELS" to "1" Defined "Alignx(a,b)" to " " ============================================================================================= TESTING: configureISColorValueType from PETSc.options.libraryOptions(config/PETSc/options/libraryOptions.py:99) Sets PETSC_IS_COLORING_VALUE_TYPE, PETSC_MPIU_IS_COLORING_VALUE_TYPE, and PETSC_IS_COLORING_MAX as required by ISColoring Defined "MPIU_IS_COLORING_VALUE_TYPE" to "MPI_UNSIGNED_SHORT" Defined "IS_COLORING_MAX" to "USHRT_MAX" Defined "IS_COLORING_VALUE_TYPE" to "short" Defined "IS_COLORING_VALUE_TYPE_F" to "integer2" child PETSc.options.libraryOptions took 0.561478 seconds child config.atomics took 0.000018 seconds ============================================================================================= TESTING: checkSysinfo from config.functions(config/BuildSystem/config/functions.py:106) Check whether sysinfo takes three arguments, and if it does define HAVE_SYSINFO_3ARG Checking for functions [sysinfo] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.functions/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char sysinfo(); #ifdef __cplusplus } #endif int main() { #if defined (__stub_sysinfo) || defined (__stub___sysinfo) sysinfo_will_always_fail_with_ENOSYS(); #else sysinfo(); #endif ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.functions/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.o -lstdc++ -ldl Defined "HAVE_SYSINFO" to "1" ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.functions/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.c Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-83phc9nn/config.functions/conftest.c:9:4: error: #error "Cannot check sysinfo without special headers" # error "Cannot check sysinfo without special headers" ^~~~~ /tmp/petsc-83phc9nn/config.functions/conftest.c: In function 'main': /tmp/petsc-83phc9nn/config.functions/conftest.c:13:30: warning: implicit declaration of function 'sysinfo' [-Wimplicit-function-declaration] char buf[10]; long count=10; sysinfo(1, buf, count); ^~~~~~~ Source: #include "confdefs.h" #include "conffix.h" #ifdef HAVE_SYS_SYSINFO_H # include #elif defined(HAVE_SYS_SYSTEMINFO_H) # include #else # error "Cannot check sysinfo without special headers" #endif int main() { char buf[10]; long count=10; sysinfo(1, buf, count); ; return 0; } Compile failed inside link ============================================================================================= TESTING: checkVPrintf from config.functions(config/BuildSystem/config/functions.py:125) Checks whether vprintf requires a char * last argument, and if it does defines HAVE_VPRINTF_CHAR ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.functions/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include int main() { va_list Argp; vprintf( "%d", Argp ); ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.functions/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.o -lstdc++ -ldl ============================================================================================= TESTING: checkVFPrintf from config.functions(config/BuildSystem/config/functions.py:131) Checks whether vfprintf requires a char * last argument, and if it does defines HAVE_VFPRINTF_CHAR ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.functions/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include int main() { va_list Argp; vfprintf(stdout, "%d", Argp ); ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.functions/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.o -lstdc++ -ldl ============================================================================================= TESTING: checkVSNPrintf from config.functions(config/BuildSystem/config/functions.py:137) Checks whether vsnprintf requires a char * last argument, and if it does defines HAVE_VSNPRINTF_CHAR ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.functions/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include int main() { va_list Argp;char str[6]; vsnprintf(str,5, "%d", Argp ); ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.functions/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.o -lstdc++ -ldl Defined "HAVE_VSNPRINTF" to "1" ============================================================================================= TESTING: checkNanosleep from config.functions(config/BuildSystem/config/functions.py:167) Check for functional nanosleep() - as time.h behaves differently for different compiler flags - like -std=c89 ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.functions/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { struct timespec tp; tp.tv_sec = 0; tp.tv_nsec = (long)(1e9); nanosleep(&tp,0); ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.functions/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.o -lstdc++ -ldl Defined "HAVE_NANOSLEEP" to "1" ============================================================================================= TESTING: checkMemmove from config.functions(config/BuildSystem/config/functions.py:173) Check for functional memmove() - as MS VC requires correct includes to for this test ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.functions/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { char c1[1], c2[1] = "c"; size_t n=1; memmove(c1,c2,n); ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.functions/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.o -lstdc++ -ldl Defined "HAVE_MEMMOVE" to "1" ============================================================================================= TESTING: checkSignalHandlerType from config.functions(config/BuildSystem/config/functions.py:143) Checks the type of C++ signals handlers, and defines SIGNAL_CAST to the correct value ===== Checking linker Executing: mpicxx -c -o /tmp/petsc-83phc9nn/config.functions/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O -std=c++14 /tmp/petsc-83phc9nn/config.functions/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include static void myhandler(int sig) {} int main() { signal(SIGFPE,myhandler); ; return 0; } Executing: mpicxx -o /tmp/petsc-83phc9nn/config.functions/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.o -lstdc++ -ldl Defined "SIGNAL_CAST" to " " ============================================================================================= TESTING: checkFreeReturnType from config.functions(config/BuildSystem/config/functions.py:153) Checks whether free returns void or int, and defines HAVE_FREE_RETURN_INT ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.functions/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.c Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-83phc9nn/config.functions/conftest.c: In function 'main': /tmp/petsc-83phc9nn/config.functions/conftest.c:6:25: error: void value not ignored as it ought to be int ierr; void *p; ierr = free(p); return 0; ^ /tmp/petsc-83phc9nn/config.functions/conftest.c:6:5: warning: variable 'ierr' set but not used [-Wunused-but-set-variable] int ierr; void *p; ierr = free(p); return 0; ^~~~ Source: #include "confdefs.h" #include "conffix.h" #include int main() { int ierr; void *p; ierr = free(p); return 0; ; return 0; } Compile failed inside link ============================================================================================= TESTING: checkVariableArgumentLists from config.functions(config/BuildSystem/config/functions.py:159) Checks whether the variable argument list functionality is working ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.functions/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { va_list l1, l2; va_copy(l1, l2); return 0; ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.functions/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.o -lstdc++ -ldl Defined "HAVE_VA_COPY" to "1" ============================================================================================= TESTING: checkClassify from config.functions(config/BuildSystem/config/functions.py:85) Recursive decompose to rapidly classify functions as found or missing To confirm that a function is missing, we require a compile/link failure with only that function in a compilation unit. In contrast, we can confirm that many functions are present by compiling them all together in a large compilation unit. We optimistically compile everything together, then trim all functions that were named in the error message and bisect the result. The trimming is only an optimization to increase the likelihood of a big-batch compile succeeding; we do not rely on the compiler naming missing functions. Checking for functions [fpresetsticky realpath dlopen sleep snprintf _lseek dlclose getpagesize access popen _getcwd rand stricmp getdomainname socket getrusage sbreak clock PXFGETARG time _mkdir lseek drand48 _set_output_format gethostbyname _access usleep bzero dlerror memalign dlsym _snprintf readlink gethostname getwd getcwd _sleep uname fork _pipe strcasecmp fpsetsticky] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.functions/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/config.functions/conftest.c:17:6: warning: conflicting types for built-in function 'snprintf' [-Wbuiltin-declaration-mismatch] char snprintf(); ^~~~~~~~ /tmp/petsc-83phc9nn/config.functions/conftest.c:40:6: warning: conflicting types for built-in function 'bzero' [-Wbuiltin-declaration-mismatch] char bzero(); ^~~~~ /tmp/petsc-83phc9nn/config.functions/conftest.c:51:6: warning: conflicting types for built-in function 'fork' [-Wbuiltin-declaration-mismatch] char fork(); ^~~~ /tmp/petsc-83phc9nn/config.functions/conftest.c:53:6: warning: conflicting types for built-in function 'strcasecmp' [-Wbuiltin-declaration-mismatch] char strcasecmp(); ^~~~~~~~~~ Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char fpresetsticky(); char realpath(); char dlopen(); char sleep(); char snprintf(); char _lseek(); char dlclose(); char getpagesize(); char access(); char popen(); char _getcwd(); char rand(); char stricmp(); char getdomainname(); char socket(); char getrusage(); char sbreak(); char clock(); char PXFGETARG(); char time(); char _mkdir(); char lseek(); char drand48(); char _set_output_format(); char gethostbyname(); char _access(); char usleep(); char bzero(); char dlerror(); char memalign(); char dlsym(); char _snprintf(); char readlink(); char gethostname(); char getwd(); char getcwd(); char _sleep(); char uname(); char fork(); char _pipe(); char strcasecmp(); char fpsetsticky(); #ifdef __cplusplus } #endif int main() { #if defined (__stub_fpresetsticky) || defined (__stub___fpresetsticky) fpresetsticky_will_always_fail_with_ENOSYS(); #else fpresetsticky(); #endif #if defined (__stub_realpath) || defined (__stub___realpath) realpath_will_always_fail_with_ENOSYS(); #else realpath(); #endif #if defined (__stub_dlopen) || defined (__stub___dlopen) dlopen_will_always_fail_with_ENOSYS(); #else dlopen(); #endif #if defined (__stub_sleep) || defined (__stub___sleep) sleep_will_always_fail_with_ENOSYS(); #else sleep(); #endif #if defined (__stub_snprintf) || defined (__stub___snprintf) snprintf_will_always_fail_with_ENOSYS(); #else snprintf(); #endif #if defined (__stub__lseek) || defined (__stub____lseek) _lseek_will_always_fail_with_ENOSYS(); #else _lseek(); #endif #if defined (__stub_dlclose) || defined (__stub___dlclose) dlclose_will_always_fail_with_ENOSYS(); #else dlclose(); #endif #if defined (__stub_getpagesize) || defined (__stub___getpagesize) getpagesize_will_always_fail_with_ENOSYS(); #else getpagesize(); #endif #if defined (__stub_access) || defined (__stub___access) access_will_always_fail_with_ENOSYS(); #else access(); #endif #if defined (__stub_popen) || defined (__stub___popen) popen_will_always_fail_with_ENOSYS(); #else popen(); #endif #if defined (__stub__getcwd) || defined (__stub____getcwd) _getcwd_will_always_fail_with_ENOSYS(); #else _getcwd(); #endif #if defined (__stub_rand) || defined (__stub___rand) rand_will_always_fail_with_ENOSYS(); #else rand(); #endif #if defined (__stub_stricmp) || defined (__stub___stricmp) stricmp_will_always_fail_with_ENOSYS(); #else stricmp(); #endif #if defined (__stub_getdomainname) || defined (__stub___getdomainname) getdomainname_will_always_fail_with_ENOSYS(); #else getdomainname(); #endif #if defined (__stub_socket) || defined (__stub___socket) socket_will_always_fail_with_ENOSYS(); #else socket(); #endif #if defined (__stub_getrusage) || defined (__stub___getrusage) getrusage_will_always_fail_with_ENOSYS(); #else getrusage(); #endif #if defined (__stub_sbreak) || defined (__stub___sbreak) sbreak_will_always_fail_with_ENOSYS(); #else sbreak(); #endif #if defined (__stub_clock) || defined (__stub___clock) clock_will_always_fail_with_ENOSYS(); #else clock(); #endif #if defined (__stub_PXFGETARG) || defined (__stub___PXFGETARG) PXFGETARG_will_always_fail_with_ENOSYS(); #else PXFGETARG(); #endif #if defined (__stub_time) || defined (__stub___time) time_will_always_fail_with_ENOSYS(); #else time(); #endif #if defined (__stub__mkdir) || defined (__stub____mkdir) _mkdir_will_always_fail_with_ENOSYS(); #else _mkdir(); #endif #if defined (__stub_lseek) || defined (__stub___lseek) lseek_will_always_fail_with_ENOSYS(); #else lseek(); #endif #if defined (__stub_drand48) || defined (__stub___drand48) drand48_will_always_fail_with_ENOSYS(); #else drand48(); #endif #if defined (__stub__set_output_format) || defined (__stub____set_output_format) _set_output_format_will_always_fail_with_ENOSYS(); #else _set_output_format(); #endif #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname) gethostbyname_will_always_fail_with_ENOSYS(); #else gethostbyname(); #endif #if defined (__stub__access) || defined (__stub____access) _access_will_always_fail_with_ENOSYS(); #else _access(); #endif #if defined (__stub_usleep) || defined (__stub___usleep) usleep_will_always_fail_with_ENOSYS(); #else usleep(); #endif #if defined (__stub_bzero) || defined (__stub___bzero) bzero_will_always_fail_with_ENOSYS(); #else bzero(); #endif #if defined (__stub_dlerror) || defined (__stub___dlerror) dlerror_will_always_fail_with_ENOSYS(); #else dlerror(); #endif #if defined (__stub_memalign) || defined (__stub___memalign) memalign_will_always_fail_with_ENOSYS(); #else memalign(); #endif #if defined (__stub_dlsym) || defined (__stub___dlsym) dlsym_will_always_fail_with_ENOSYS(); #else dlsym(); #endif #if defined (__stub__snprintf) || defined (__stub____snprintf) _snprintf_will_always_fail_with_ENOSYS(); #else _snprintf(); #endif #if defined (__stub_readlink) || defined (__stub___readlink) readlink_will_always_fail_with_ENOSYS(); #else readlink(); #endif #if defined (__stub_gethostname) || defined (__stub___gethostname) gethostname_will_always_fail_with_ENOSYS(); #else gethostname(); #endif #if defined (__stub_getwd) || defined (__stub___getwd) getwd_will_always_fail_with_ENOSYS(); #else getwd(); #endif #if defined (__stub_getcwd) || defined (__stub___getcwd) getcwd_will_always_fail_with_ENOSYS(); #else getcwd(); #endif #if defined (__stub__sleep) || defined (__stub____sleep) _sleep_will_always_fail_with_ENOSYS(); #else _sleep(); #endif #if defined (__stub_uname) || defined (__stub___uname) uname_will_always_fail_with_ENOSYS(); #else uname(); #endif #if defined (__stub_fork) || defined (__stub___fork) fork_will_always_fail_with_ENOSYS(); #else fork(); #endif #if defined (__stub__pipe) || defined (__stub____pipe) _pipe_will_always_fail_with_ENOSYS(); #else _pipe(); #endif #if defined (__stub_strcasecmp) || defined (__stub___strcasecmp) strcasecmp_will_always_fail_with_ENOSYS(); #else strcasecmp(); #endif #if defined (__stub_fpsetsticky) || defined (__stub___fpsetsticky) fpsetsticky_will_always_fail_with_ENOSYS(); #else fpsetsticky(); #endif ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.functions/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-83phc9nn/config.functions/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.functions/conftest.c:269: warning: the `getwd' function is dangerous and should not be used. /tmp/petsc-83phc9nn/config.functions/conftest.c:65: undefined reference to `fpresetsticky' /tmp/petsc-83phc9nn/config.functions/conftest.c:95: undefined reference to `_lseek' /tmp/petsc-83phc9nn/config.functions/conftest.c:125: undefined reference to `_getcwd' /tmp/petsc-83phc9nn/config.functions/conftest.c:137: undefined reference to `stricmp' /tmp/petsc-83phc9nn/config.functions/conftest.c:161: undefined reference to `sbreak' /tmp/petsc-83phc9nn/config.functions/conftest.c:173: undefined reference to `PXFGETARG' /tmp/petsc-83phc9nn/config.functions/conftest.c:185: undefined reference to `_mkdir' /tmp/petsc-83phc9nn/config.functions/conftest.c:203: undefined reference to `_set_output_format' /tmp/petsc-83phc9nn/config.functions/conftest.c:215: undefined reference to `_access' /tmp/petsc-83phc9nn/config.functions/conftest.c:251: undefined reference to `_snprintf' /tmp/petsc-83phc9nn/config.functions/conftest.c:281: undefined reference to `_sleep' /tmp/petsc-83phc9nn/config.functions/conftest.c:299: undefined reference to `_pipe' /tmp/petsc-83phc9nn/config.functions/conftest.c:311: undefined reference to `fpsetsticky' collect2: error: ld returned 1 exit status Linker output before filtering: /tmp/petsc-83phc9nn/config.functions/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.functions/conftest.c:269: warning: the `getwd' function is dangerous and should not be used. /tmp/petsc-83phc9nn/config.functions/conftest.c:65: undefined reference to `fpresetsticky' /tmp/petsc-83phc9nn/config.functions/conftest.c:95: undefined reference to `_lseek' /tmp/petsc-83phc9nn/config.functions/conftest.c:125: undefined reference to `_getcwd' /tmp/petsc-83phc9nn/config.functions/conftest.c:137: undefined reference to `stricmp' /tmp/petsc-83phc9nn/config.functions/conftest.c:161: undefined reference to `sbreak' /tmp/petsc-83phc9nn/config.functions/conftest.c:173: undefined reference to `PXFGETARG' /tmp/petsc-83phc9nn/config.functions/conftest.c:185: undefined reference to `_mkdir' /tmp/petsc-83phc9nn/config.functions/conftest.c:203: undefined reference to `_set_output_format' /tmp/petsc-83phc9nn/config.functions/conftest.c:215: undefined reference to `_access' /tmp/petsc-83phc9nn/config.functions/conftest.c:251: undefined reference to `_snprintf' /tmp/petsc-83phc9nn/config.functions/conftest.c:281: undefined reference to `_sleep' /tmp/petsc-83phc9nn/config.functions/conftest.c:299: undefined reference to `_pipe' /tmp/petsc-83phc9nn/config.functions/conftest.c:311: undefined reference to `fpsetsticky' collect2: error: ld returned 1 exit status : Linker output after filtering: /tmp/petsc-83phc9nn/config.functions/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.functions/conftest.c:269: warning: the `getwd' function is dangerous and should not be used. /tmp/petsc-83phc9nn/config.functions/conftest.c:65: undefined reference to `fpresetsticky' /tmp/petsc-83phc9nn/config.functions/conftest.c:95: undefined reference to `_lseek' /tmp/petsc-83phc9nn/config.functions/conftest.c:125: undefined reference to `_getcwd' /tmp/petsc-83phc9nn/config.functions/conftest.c:137: undefined reference to `stricmp' /tmp/petsc-83phc9nn/config.functions/conftest.c:161: undefined reference to `sbreak' /tmp/petsc-83phc9nn/config.functions/conftest.c:173: undefined reference to `PXFGETARG' /tmp/petsc-83phc9nn/config.functions/conftest.c:185: undefined reference to `_mkdir' /tmp/petsc-83phc9nn/config.functions/conftest.c:203: undefined reference to `_set_output_format' /tmp/petsc-83phc9nn/config.functions/conftest.c:215: undefined reference to `_access' /tmp/petsc-83phc9nn/config.functions/conftest.c:251: undefined reference to `_snprintf' /tmp/petsc-83phc9nn/config.functions/conftest.c:281: undefined reference to `_sleep' /tmp/petsc-83phc9nn/config.functions/conftest.c:299: undefined reference to `_pipe' /tmp/petsc-83phc9nn/config.functions/conftest.c:311: undefined reference to `fpsetsticky' collect2: error: ld returned 1 exit status: Checking for functions [realpath dlopen dlclose getpagesize popen rand getdomainname socket getrusage clock time] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.functions/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char realpath(); char dlopen(); char dlclose(); char getpagesize(); char popen(); char rand(); char getdomainname(); char socket(); char getrusage(); char clock(); char time(); #ifdef __cplusplus } #endif int main() { #if defined (__stub_realpath) || defined (__stub___realpath) realpath_will_always_fail_with_ENOSYS(); #else realpath(); #endif #if defined (__stub_dlopen) || defined (__stub___dlopen) dlopen_will_always_fail_with_ENOSYS(); #else dlopen(); #endif #if defined (__stub_dlclose) || defined (__stub___dlclose) dlclose_will_always_fail_with_ENOSYS(); #else dlclose(); #endif #if defined (__stub_getpagesize) || defined (__stub___getpagesize) getpagesize_will_always_fail_with_ENOSYS(); #else getpagesize(); #endif #if defined (__stub_popen) || defined (__stub___popen) popen_will_always_fail_with_ENOSYS(); #else popen(); #endif #if defined (__stub_rand) || defined (__stub___rand) rand_will_always_fail_with_ENOSYS(); #else rand(); #endif #if defined (__stub_getdomainname) || defined (__stub___getdomainname) getdomainname_will_always_fail_with_ENOSYS(); #else getdomainname(); #endif #if defined (__stub_socket) || defined (__stub___socket) socket_will_always_fail_with_ENOSYS(); #else socket(); #endif #if defined (__stub_getrusage) || defined (__stub___getrusage) getrusage_will_always_fail_with_ENOSYS(); #else getrusage(); #endif #if defined (__stub_clock) || defined (__stub___clock) clock_will_always_fail_with_ENOSYS(); #else clock(); #endif #if defined (__stub_time) || defined (__stub___time) time_will_always_fail_with_ENOSYS(); #else time(); #endif ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.functions/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.o -lstdc++ -ldl Defined "HAVE_REALPATH" to "1" Defined "HAVE_DLOPEN" to "1" Defined "HAVE_DLCLOSE" to "1" Defined "HAVE_GETPAGESIZE" to "1" Defined "HAVE_POPEN" to "1" Defined "HAVE_RAND" to "1" Defined "HAVE_GETDOMAINNAME" to "1" Defined "HAVE_SOCKET" to "1" Defined "HAVE_GETRUSAGE" to "1" Defined "HAVE_CLOCK" to "1" Defined "HAVE_TIME" to "1" Checking for functions [drand48 gethostbyname usleep bzero dlerror memalign dlsym readlink gethostname uname fork strcasecmp] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.functions/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/config.functions/conftest.c:16:6: warning: conflicting types for built-in function 'bzero' [-Wbuiltin-declaration-mismatch] char bzero(); ^~~~~ /tmp/petsc-83phc9nn/config.functions/conftest.c:23:6: warning: conflicting types for built-in function 'fork' [-Wbuiltin-declaration-mismatch] char fork(); ^~~~ /tmp/petsc-83phc9nn/config.functions/conftest.c:24:6: warning: conflicting types for built-in function 'strcasecmp' [-Wbuiltin-declaration-mismatch] char strcasecmp(); ^~~~~~~~~~ Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char drand48(); char gethostbyname(); char usleep(); char bzero(); char dlerror(); char memalign(); char dlsym(); char readlink(); char gethostname(); char uname(); char fork(); char strcasecmp(); #ifdef __cplusplus } #endif int main() { #if defined (__stub_drand48) || defined (__stub___drand48) drand48_will_always_fail_with_ENOSYS(); #else drand48(); #endif #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname) gethostbyname_will_always_fail_with_ENOSYS(); #else gethostbyname(); #endif #if defined (__stub_usleep) || defined (__stub___usleep) usleep_will_always_fail_with_ENOSYS(); #else usleep(); #endif #if defined (__stub_bzero) || defined (__stub___bzero) bzero_will_always_fail_with_ENOSYS(); #else bzero(); #endif #if defined (__stub_dlerror) || defined (__stub___dlerror) dlerror_will_always_fail_with_ENOSYS(); #else dlerror(); #endif #if defined (__stub_memalign) || defined (__stub___memalign) memalign_will_always_fail_with_ENOSYS(); #else memalign(); #endif #if defined (__stub_dlsym) || defined (__stub___dlsym) dlsym_will_always_fail_with_ENOSYS(); #else dlsym(); #endif #if defined (__stub_readlink) || defined (__stub___readlink) readlink_will_always_fail_with_ENOSYS(); #else readlink(); #endif #if defined (__stub_gethostname) || defined (__stub___gethostname) gethostname_will_always_fail_with_ENOSYS(); #else gethostname(); #endif #if defined (__stub_uname) || defined (__stub___uname) uname_will_always_fail_with_ENOSYS(); #else uname(); #endif #if defined (__stub_fork) || defined (__stub___fork) fork_will_always_fail_with_ENOSYS(); #else fork(); #endif #if defined (__stub_strcasecmp) || defined (__stub___strcasecmp) strcasecmp_will_always_fail_with_ENOSYS(); #else strcasecmp(); #endif ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.functions/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.o -lstdc++ -ldl Defined "HAVE_DRAND48" to "1" Defined "HAVE_GETHOSTBYNAME" to "1" Defined "HAVE_USLEEP" to "1" Defined "HAVE_BZERO" to "1" Defined "HAVE_DLERROR" to "1" Defined "HAVE_MEMALIGN" to "1" Defined "HAVE_DLSYM" to "1" Defined "HAVE_READLINK" to "1" Defined "HAVE_GETHOSTNAME" to "1" Defined "HAVE_UNAME" to "1" Defined "HAVE_FORK" to "1" Defined "HAVE_STRCASECMP" to "1" Checking for functions [fpresetsticky] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.functions/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char fpresetsticky(); #ifdef __cplusplus } #endif int main() { #if defined (__stub_fpresetsticky) || defined (__stub___fpresetsticky) fpresetsticky_will_always_fail_with_ENOSYS(); #else fpresetsticky(); #endif ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.functions/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-83phc9nn/config.functions/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.functions/conftest.c:24: undefined reference to `fpresetsticky' collect2: error: ld returned 1 exit status Linker output before filtering: /tmp/petsc-83phc9nn/config.functions/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.functions/conftest.c:24: undefined reference to `fpresetsticky' collect2: error: ld returned 1 exit status : Linker output after filtering: /tmp/petsc-83phc9nn/config.functions/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.functions/conftest.c:24: undefined reference to `fpresetsticky' collect2: error: ld returned 1 exit status: Checking for functions [sleep] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.functions/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char sleep(); #ifdef __cplusplus } #endif int main() { #if defined (__stub_sleep) || defined (__stub___sleep) sleep_will_always_fail_with_ENOSYS(); #else sleep(); #endif ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.functions/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.o -lstdc++ -ldl Defined "HAVE_SLEEP" to "1" Checking for functions [snprintf] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.functions/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/config.functions/conftest.c:13:6: warning: conflicting types for built-in function 'snprintf' [-Wbuiltin-declaration-mismatch] char snprintf(); ^~~~~~~~ Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char snprintf(); #ifdef __cplusplus } #endif int main() { #if defined (__stub_snprintf) || defined (__stub___snprintf) snprintf_will_always_fail_with_ENOSYS(); #else snprintf(); #endif ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.functions/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.o -lstdc++ -ldl Defined "HAVE_SNPRINTF" to "1" Checking for functions [_lseek] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.functions/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char _lseek(); #ifdef __cplusplus } #endif int main() { #if defined (__stub__lseek) || defined (__stub____lseek) _lseek_will_always_fail_with_ENOSYS(); #else _lseek(); #endif ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.functions/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-83phc9nn/config.functions/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.functions/conftest.c:24: undefined reference to `_lseek' collect2: error: ld returned 1 exit status Linker output before filtering: /tmp/petsc-83phc9nn/config.functions/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.functions/conftest.c:24: undefined reference to `_lseek' collect2: error: ld returned 1 exit status : Linker output after filtering: /tmp/petsc-83phc9nn/config.functions/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.functions/conftest.c:24: undefined reference to `_lseek' collect2: error: ld returned 1 exit status: Checking for functions [access] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.functions/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char access(); #ifdef __cplusplus } #endif int main() { #if defined (__stub_access) || defined (__stub___access) access_will_always_fail_with_ENOSYS(); #else access(); #endif ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.functions/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.o -lstdc++ -ldl Defined "HAVE_ACCESS" to "1" Checking for functions [_getcwd] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.functions/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char _getcwd(); #ifdef __cplusplus } #endif int main() { #if defined (__stub__getcwd) || defined (__stub____getcwd) _getcwd_will_always_fail_with_ENOSYS(); #else _getcwd(); #endif ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.functions/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-83phc9nn/config.functions/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.functions/conftest.c:24: undefined reference to `_getcwd' collect2: error: ld returned 1 exit status Linker output before filtering: /tmp/petsc-83phc9nn/config.functions/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.functions/conftest.c:24: undefined reference to `_getcwd' collect2: error: ld returned 1 exit status : Linker output after filtering: /tmp/petsc-83phc9nn/config.functions/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.functions/conftest.c:24: undefined reference to `_getcwd' collect2: error: ld returned 1 exit status: Checking for functions [stricmp] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.functions/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char stricmp(); #ifdef __cplusplus } #endif int main() { #if defined (__stub_stricmp) || defined (__stub___stricmp) stricmp_will_always_fail_with_ENOSYS(); #else stricmp(); #endif ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.functions/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-83phc9nn/config.functions/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.functions/conftest.c:24: undefined reference to `stricmp' collect2: error: ld returned 1 exit status Linker output before filtering: /tmp/petsc-83phc9nn/config.functions/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.functions/conftest.c:24: undefined reference to `stricmp' collect2: error: ld returned 1 exit status : Linker output after filtering: /tmp/petsc-83phc9nn/config.functions/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.functions/conftest.c:24: undefined reference to `stricmp' collect2: error: ld returned 1 exit status: Checking for functions [sbreak] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.functions/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char sbreak(); #ifdef __cplusplus } #endif int main() { #if defined (__stub_sbreak) || defined (__stub___sbreak) sbreak_will_always_fail_with_ENOSYS(); #else sbreak(); #endif ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.functions/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-83phc9nn/config.functions/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.functions/conftest.c:24: undefined reference to `sbreak' collect2: error: ld returned 1 exit status Linker output before filtering: /tmp/petsc-83phc9nn/config.functions/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.functions/conftest.c:24: undefined reference to `sbreak' collect2: error: ld returned 1 exit status : Linker output after filtering: /tmp/petsc-83phc9nn/config.functions/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.functions/conftest.c:24: undefined reference to `sbreak' collect2: error: ld returned 1 exit status: Checking for functions [PXFGETARG] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.functions/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char PXFGETARG(); #ifdef __cplusplus } #endif int main() { #if defined (__stub_PXFGETARG) || defined (__stub___PXFGETARG) PXFGETARG_will_always_fail_with_ENOSYS(); #else PXFGETARG(); #endif ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.functions/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-83phc9nn/config.functions/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.functions/conftest.c:24: undefined reference to `PXFGETARG' collect2: error: ld returned 1 exit status Linker output before filtering: /tmp/petsc-83phc9nn/config.functions/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.functions/conftest.c:24: undefined reference to `PXFGETARG' collect2: error: ld returned 1 exit status : Linker output after filtering: /tmp/petsc-83phc9nn/config.functions/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.functions/conftest.c:24: undefined reference to `PXFGETARG' collect2: error: ld returned 1 exit status: Checking for functions [_mkdir] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.functions/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char _mkdir(); #ifdef __cplusplus } #endif int main() { #if defined (__stub__mkdir) || defined (__stub____mkdir) _mkdir_will_always_fail_with_ENOSYS(); #else _mkdir(); #endif ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.functions/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-83phc9nn/config.functions/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.functions/conftest.c:24: undefined reference to `_mkdir' collect2: error: ld returned 1 exit status Linker output before filtering: /tmp/petsc-83phc9nn/config.functions/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.functions/conftest.c:24: undefined reference to `_mkdir' collect2: error: ld returned 1 exit status : Linker output after filtering: /tmp/petsc-83phc9nn/config.functions/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.functions/conftest.c:24: undefined reference to `_mkdir' collect2: error: ld returned 1 exit status: Checking for functions [lseek] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.functions/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char lseek(); #ifdef __cplusplus } #endif int main() { #if defined (__stub_lseek) || defined (__stub___lseek) lseek_will_always_fail_with_ENOSYS(); #else lseek(); #endif ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.functions/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.o -lstdc++ -ldl Defined "HAVE_LSEEK" to "1" Checking for functions [_set_output_format] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.functions/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char _set_output_format(); #ifdef __cplusplus } #endif int main() { #if defined (__stub__set_output_format) || defined (__stub____set_output_format) _set_output_format_will_always_fail_with_ENOSYS(); #else _set_output_format(); #endif ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.functions/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-83phc9nn/config.functions/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.functions/conftest.c:24: undefined reference to `_set_output_format' collect2: error: ld returned 1 exit status Linker output before filtering: /tmp/petsc-83phc9nn/config.functions/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.functions/conftest.c:24: undefined reference to `_set_output_format' collect2: error: ld returned 1 exit status : Linker output after filtering: /tmp/petsc-83phc9nn/config.functions/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.functions/conftest.c:24: undefined reference to `_set_output_format' collect2: error: ld returned 1 exit status: Checking for functions [_access] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.functions/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char _access(); #ifdef __cplusplus } #endif int main() { #if defined (__stub__access) || defined (__stub____access) _access_will_always_fail_with_ENOSYS(); #else _access(); #endif ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.functions/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-83phc9nn/config.functions/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.functions/conftest.c:24: undefined reference to `_access' collect2: error: ld returned 1 exit status Linker output before filtering: /tmp/petsc-83phc9nn/config.functions/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.functions/conftest.c:24: undefined reference to `_access' collect2: error: ld returned 1 exit status : Linker output after filtering: /tmp/petsc-83phc9nn/config.functions/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.functions/conftest.c:24: undefined reference to `_access' collect2: error: ld returned 1 exit status: Checking for functions [_snprintf] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.functions/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char _snprintf(); #ifdef __cplusplus } #endif int main() { #if defined (__stub__snprintf) || defined (__stub____snprintf) _snprintf_will_always_fail_with_ENOSYS(); #else _snprintf(); #endif ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.functions/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-83phc9nn/config.functions/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.functions/conftest.c:24: undefined reference to `_snprintf' collect2: error: ld returned 1 exit status Linker output before filtering: /tmp/petsc-83phc9nn/config.functions/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.functions/conftest.c:24: undefined reference to `_snprintf' collect2: error: ld returned 1 exit status : Linker output after filtering: /tmp/petsc-83phc9nn/config.functions/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.functions/conftest.c:24: undefined reference to `_snprintf' collect2: error: ld returned 1 exit status: Checking for functions [getwd] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.functions/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char getwd(); #ifdef __cplusplus } #endif int main() { #if defined (__stub_getwd) || defined (__stub___getwd) getwd_will_always_fail_with_ENOSYS(); #else getwd(); #endif ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.functions/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.o -lstdc++ -ldl Possible ERROR while running linker: stderr: /tmp/petsc-83phc9nn/config.functions/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.functions/conftest.c:24: warning: the `getwd' function is dangerous and should not be used. Linker output before filtering: /tmp/petsc-83phc9nn/config.functions/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.functions/conftest.c:24: warning: the `getwd' function is dangerous and should not be used. : Linker output after filtering: /tmp/petsc-83phc9nn/config.functions/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.functions/conftest.c:24: warning: the `getwd' function is dangerous and should not be used.: Checking for functions [getcwd] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.functions/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char getcwd(); #ifdef __cplusplus } #endif int main() { #if defined (__stub_getcwd) || defined (__stub___getcwd) getcwd_will_always_fail_with_ENOSYS(); #else getcwd(); #endif ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.functions/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.o -lstdc++ -ldl Defined "HAVE_GETCWD" to "1" Checking for functions [_sleep] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.functions/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char _sleep(); #ifdef __cplusplus } #endif int main() { #if defined (__stub__sleep) || defined (__stub____sleep) _sleep_will_always_fail_with_ENOSYS(); #else _sleep(); #endif ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.functions/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-83phc9nn/config.functions/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.functions/conftest.c:24: undefined reference to `_sleep' collect2: error: ld returned 1 exit status Linker output before filtering: /tmp/petsc-83phc9nn/config.functions/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.functions/conftest.c:24: undefined reference to `_sleep' collect2: error: ld returned 1 exit status : Linker output after filtering: /tmp/petsc-83phc9nn/config.functions/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.functions/conftest.c:24: undefined reference to `_sleep' collect2: error: ld returned 1 exit status: Checking for functions [_pipe] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.functions/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char _pipe(); #ifdef __cplusplus } #endif int main() { #if defined (__stub__pipe) || defined (__stub____pipe) _pipe_will_always_fail_with_ENOSYS(); #else _pipe(); #endif ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.functions/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-83phc9nn/config.functions/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.functions/conftest.c:24: undefined reference to `_pipe' collect2: error: ld returned 1 exit status Linker output before filtering: /tmp/petsc-83phc9nn/config.functions/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.functions/conftest.c:24: undefined reference to `_pipe' collect2: error: ld returned 1 exit status : Linker output after filtering: /tmp/petsc-83phc9nn/config.functions/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.functions/conftest.c:24: undefined reference to `_pipe' collect2: error: ld returned 1 exit status: Checking for functions [fpsetsticky] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.functions/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char fpsetsticky(); #ifdef __cplusplus } #endif int main() { #if defined (__stub_fpsetsticky) || defined (__stub___fpsetsticky) fpsetsticky_will_always_fail_with_ENOSYS(); #else fpsetsticky(); #endif ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.functions/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-83phc9nn/config.functions/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.functions/conftest.c:24: undefined reference to `fpsetsticky' collect2: error: ld returned 1 exit status Linker output before filtering: /tmp/petsc-83phc9nn/config.functions/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.functions/conftest.c:24: undefined reference to `fpsetsticky' collect2: error: ld returned 1 exit status : Linker output after filtering: /tmp/petsc-83phc9nn/config.functions/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.functions/conftest.c:24: undefined reference to `fpsetsticky' collect2: error: ld returned 1 exit status: ============================================================================================= TESTING: checkMmap from config.functions(config/BuildSystem/config/functions.py:179) Check for functional mmap() to allocate shared memory and define HAVE_MMAP ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.functions/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include #include int main() { int fd; fd=open("/tmp/file",O_RDWR); mmap((void*)0,100,PROT_READ|PROT_WRITE,MAP_SHARED,fd,0); ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.functions/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.functions/conftest.o -lstdc++ -ldl Defined "HAVE_MMAP" to "1" child config.functions took 8.615215 seconds ============================================================================================= TESTING: configureMemorySize from config.utilities.getResidentSetSize(config/BuildSystem/config/utilities/getResidentSetSize.py:31) Try to determine how to measure the memory usage Defined "USE_PROC_FOR_SIZE" to "1" Using /proc for PetscMemoryGetCurrentUsage() child config.utilities.getResidentSetSize took 0.002270 seconds ============================================================================================= TESTING: configureFortranCommandLine from config.utilities.fortranCommandLine(config/BuildSystem/config/utilities/fortranCommandLine.py:27) Check for the mechanism to retrieve command line arguments in Fortran Checking for functions [] in library [''] [] ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.libraries -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.F90 Successful compile: Source: program main integer i character*(80) arg i = command_argument_count() call get_command_argument(i,arg) end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -lstdc++ -ldl Defined "HAVE_FORTRAN_GET_COMMAND_ARGUMENT" to "1" child config.utilities.fortranCommandLine took 0.244380 seconds ============================================================================================= TESTING: configureFPTrap from config.utilities.FPTrap(config/BuildSystem/config/utilities/FPTrap.py:27) Checking the handling of floating point traps Checking for header: sigfpe.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.types /tmp/petsc-83phc9nn/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-83phc9nn/config.headers/conftest.c" # 1 "/home/kongf/workhome/sawtooth/moosegpu/petsc//" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-83phc9nn/config.headers/conftest.c" # 1 "/tmp/petsc-83phc9nn/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-83phc9nn/config.headers/conftest.c" 2 # 1 "/tmp/petsc-83phc9nn/config.headers/conffix.h" 1 # 3 "/tmp/petsc-83phc9nn/config.headers/conftest.c" 2 stderr: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: sigfpe.h: No such file or directory #include ^~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: sigfpe.h: No such file or directory #include ^~~~~~~~~~ compilation terminated. : Preprocess output after filtering: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: sigfpe.h: No such file or directory #include ^~~~~~~~~~ compilation terminated.: Checking for header: fpxcp.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.types /tmp/petsc-83phc9nn/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-83phc9nn/config.headers/conftest.c" # 1 "/home/kongf/workhome/sawtooth/moosegpu/petsc//" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-83phc9nn/config.headers/conftest.c" # 1 "/tmp/petsc-83phc9nn/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-83phc9nn/config.headers/conftest.c" 2 # 1 "/tmp/petsc-83phc9nn/config.headers/conffix.h" 1 # 3 "/tmp/petsc-83phc9nn/config.headers/conftest.c" 2 stderr: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: fpxcp.h: No such file or directory #include ^~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: fpxcp.h: No such file or directory #include ^~~~~~~~~ compilation terminated. : Preprocess output after filtering: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: fpxcp.h: No such file or directory #include ^~~~~~~~~ compilation terminated.: Checking for header: floatingpoint.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.types /tmp/petsc-83phc9nn/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-83phc9nn/config.headers/conftest.c" # 1 "/home/kongf/workhome/sawtooth/moosegpu/petsc//" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-83phc9nn/config.headers/conftest.c" # 1 "/tmp/petsc-83phc9nn/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-83phc9nn/config.headers/conftest.c" 2 # 1 "/tmp/petsc-83phc9nn/config.headers/conffix.h" 1 # 3 "/tmp/petsc-83phc9nn/config.headers/conftest.c" 2 stderr: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: floatingpoint.h: No such file or directory #include ^~~~~~~~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: floatingpoint.h: No such file or directory #include ^~~~~~~~~~~~~~~~~ compilation terminated. : Preprocess output after filtering: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: floatingpoint.h: No such file or directory #include ^~~~~~~~~~~~~~~~~ compilation terminated.: child config.utilities.FPTrap took 0.160108 seconds ============================================================================================= TESTING: configureFeatureTestMacros from config.utilities.featureTestMacros(config/BuildSystem/config/utilities/featureTestMacros.py:13) Checks if certain feature test macros are support ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.utilities.featureTestMacros/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.utilities.featureTestMacros/conftest.c Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-83phc9nn/config.utilities.featureTestMacros/conftest.c:4:10: fatal error: sysctl.h: No such file or directory #include ^~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #define _POSIX_C_SOURCE 200112L #include int main() { ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.utilities.featureTestMacros/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.utilities.featureTestMacros/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #define _BSD_SOURCE #include int main() { ; return 0; } Defined "_BSD_SOURCE" to "1" ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.utilities.featureTestMacros/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.utilities.featureTestMacros/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #define _DEFAULT_SOURCE #include int main() { ; return 0; } Defined "_DEFAULT_SOURCE" to "1" ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.utilities.featureTestMacros/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.utilities.featureTestMacros/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #define _GNU_SOURCE #include int main() { cpu_set_t mset; CPU_ZERO(&mset);; return 0; } Defined "_GNU_SOURCE" to "1" ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.utilities.featureTestMacros/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.utilities.featureTestMacros/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #define _GNU_SOURCE #include #include int main() { Dl_info info; if (dladdr(exit, &info)) return 0;; return 0; } Defined "_GNU_SOURCE" to "1" child config.utilities.featureTestMacros took 0.667904 seconds ============================================================================================= TESTING: configureMissingUtypeTypedefs from config.utilities.missing(config/BuildSystem/config/utilities/missing.py:55) Checks if u_short is undefined ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.utilities.missing/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.utilities.missing/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/config.utilities.missing/conftest.c: In function 'main': /tmp/petsc-83phc9nn/config.utilities.missing/conftest.c:6:9: warning: unused variable 'foo' [-Wunused-variable] u_short foo; ^~~ Source: #include "confdefs.h" #include "conffix.h" #include int main() { u_short foo; ; return 0; } ============================================================================================= TESTING: configureMissingFunctions from config.utilities.missing(config/BuildSystem/config/utilities/missing.py:61) Checks for SOCKETS ============================================================================================= TESTING: configureMissingSignals from config.utilities.missing(config/BuildSystem/config/utilities/missing.py:79) Check for missing signals, and define MISSING_ if necessary ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.utilities.missing/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGABRT; if (i); ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.utilities.missing/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGALRM; if (i); ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.utilities.missing/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGBUS; if (i); ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.utilities.missing/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGCHLD; if (i); ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.utilities.missing/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGCONT; if (i); ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.utilities.missing/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGFPE; if (i); ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.utilities.missing/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGHUP; if (i); ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.utilities.missing/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGILL; if (i); ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.utilities.missing/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGINT; if (i); ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.utilities.missing/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGKILL; if (i); ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.utilities.missing/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGPIPE; if (i); ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.utilities.missing/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGQUIT; if (i); ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.utilities.missing/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGSEGV; if (i); ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.utilities.missing/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGSTOP; if (i); ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.utilities.missing/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGSYS; if (i); ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.utilities.missing/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGTERM; if (i); ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.utilities.missing/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGTRAP; if (i); ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.utilities.missing/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGTSTP; if (i); ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.utilities.missing/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGURG; if (i); ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.utilities.missing/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGUSR1; if (i); ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.utilities.missing/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGUSR2; if (i); ; return 0; } ============================================================================================= TESTING: configureMissingGetdomainnamePrototype from config.utilities.missing(config/BuildSystem/config/utilities/missing.py:96) ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.utilities.missing/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #if !defined(_BSD_SOURCE) #define _BSD_SOURCE #endif #if !defined(_DEFAULT_SOURCE) #define _DEFAULT_SOURCE #endif #if !defined(_GNU_SOURCE) #define _GNU_SOURCE #endif #ifdef PETSC_HAVE_UNISTD_H #include #endif #ifdef PETSC_HAVE_NETDB_H #include #endif int main() { int (*getdomainname_ptr)(char*,size_t) = getdomainname; char test[10]; if (getdomainname_ptr(test,10)) return 1; ; return 0; } ===== Checking linker Executing: mpicxx -c -o /tmp/petsc-83phc9nn/config.utilities.missing/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.missing -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O -std=c++14 /tmp/petsc-83phc9nn/config.utilities.missing/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" #if !defined(_BSD_SOURCE) #define _BSD_SOURCE #endif #if !defined(_DEFAULT_SOURCE) #define _DEFAULT_SOURCE #endif #if !defined(_GNU_SOURCE) #define _GNU_SOURCE #endif #ifdef PETSC_HAVE_UNISTD_H #include #endif #ifdef PETSC_HAVE_NETDB_H #include #endif int main() { int (*getdomainname_ptr)(char*,size_t) = getdomainname; char test[10]; if (getdomainname_ptr(test,10)) return 1; ; return 0; } Executing: mpicxx -o /tmp/petsc-83phc9nn/config.utilities.missing/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.utilities.missing/conftest.o -lstdc++ -ldl ============================================================================================= TESTING: configureMissingSrandPrototype from config.utilities.missing(config/BuildSystem/config/utilities/missing.py:121) ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.utilities.missing/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #if !defined(_BSD_SOURCE) #define _BSD_SOURCE #endif #if !defined(_DEFAULT_SOURCE) #define _DEFAULT_SOURCE #endif #if !defined(_GNU_SOURCE) #define _GNU_SOURCE #endif #include int main() { double (*drand48_ptr)(void) = drand48; void (*srand48_ptr)(long int) = srand48; long int seed=10; srand48_ptr(seed); if (drand48_ptr() > 0.5) return 1; ; return 0; } ===== Checking linker Executing: mpicxx -c -o /tmp/petsc-83phc9nn/config.utilities.missing/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.missing -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O -std=c++14 /tmp/petsc-83phc9nn/config.utilities.missing/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" #if !defined(_BSD_SOURCE) #define _BSD_SOURCE #endif #if !defined(_DEFAULT_SOURCE) #define _DEFAULT_SOURCE #endif #if !defined(_GNU_SOURCE) #define _GNU_SOURCE #endif #include int main() { double (*drand48_ptr)(void) = drand48; void (*srand48_ptr)(long int) = srand48; long int seed=10; srand48_ptr(seed); if (drand48_ptr() > 0.5) return 1; ; return 0; } Executing: mpicxx -o /tmp/petsc-83phc9nn/config.utilities.missing/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.utilities.missing/conftest.o -lstdc++ -ldl child config.utilities.missing took 3.811251 seconds ============================================================================================= TESTING: checkSharedDynamicPicOptions from PETSc.options.sharedLibraries(config/PETSc/options/sharedLibraries.py:34) ============================================================================================= TESTING: configureSharedLibraries from PETSc.options.sharedLibraries(config/PETSc/options/sharedLibraries.py:49) Checks whether shared libraries should be used, for which you must - Specify --with-shared-libraries - Have found a working shared linker Defines PETSC_USE_SHARED_LIBRARIES if they are used Executing: uname -s stdout: Linux Defined make rule "shared_arch" with dependencies "shared_linux" and code [] Defined make macro "SONAME_FUNCTION" to "$(1).$(SL_LINKER_SUFFIX).$(2)" Defined make macro "SL_LINKER_FUNCTION" to " -shared -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O -Wl,-soname,$(call SONAME_FUNCTION,$(notdir $(1)),$(2))" Executing: mpicc -v stdout: mpicc for MVAPICH2 version 2.3.5 Defined make macro "BUILDSHAREDLIB" to "yes" Defined "USE_SHARED_LIBRARIES" to "1" ============================================================================================= TESTING: configureDynamicLibraries from PETSc.options.sharedLibraries(config/PETSc/options/sharedLibraries.py:93) Checks whether dynamic loading is available (with dlfcn.h and libdl) Defined "HAVE_DYNAMIC_LIBRARIES" to "1" ============================================================================================= TESTING: configureSerializedFunctions from PETSc.options.sharedLibraries(config/PETSc/options/sharedLibraries.py:99) Defines PETSC_SERIALIZE_FUNCTIONS if they are used Requires shared libraries ============================================================================================= TESTING: checkSymbolResolution from PETSc.options.sharedLibraries(config/PETSc/options/sharedLibraries.py:108) Checks that dladdr() works ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/PETSc.options.sharedLibraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/PETSc.options.sharedLibraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #define _GNU_SOURCE #include #include int main() { Dl_info info; if (dladdr(exit, &info)) return 0; ; return 0; } Defined "HAVE_DLADDR" to "1" Checking for header: cxxabi.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.types /tmp/petsc-83phc9nn/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-83phc9nn/config.headers/conftest.c" # 1 "/home/kongf/workhome/sawtooth/moosegpu/petsc//" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-83phc9nn/config.headers/conftest.c" # 1 "/tmp/petsc-83phc9nn/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-83phc9nn/config.headers/conftest.c" 2 # 1 "/tmp/petsc-83phc9nn/config.headers/conffix.h" 1 # 3 "/tmp/petsc-83phc9nn/config.headers/conftest.c" 2 stderr: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: cxxabi.h: No such file or directory #include ^~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: cxxabi.h: No such file or directory #include ^~~~~~~~~~ compilation terminated. : Preprocess output after filtering: /tmp/petsc-83phc9nn/config.headers/conftest.c:3:10: fatal error: cxxabi.h: No such file or directory #include ^~~~~~~~~~ compilation terminated.: child PETSc.options.sharedLibraries took 0.227121 seconds ============================================================================================= TESTING: configureScalarType from PETSc.options.scalarTypes(config/PETSc/options/scalarTypes.py:39) Choose between real and complex numbers Scalar type is real ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/PETSc.options.scalarTypes/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/PETSc.options.scalarTypes/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/PETSc.options.scalarTypes/conftest.c: In function 'main': /tmp/petsc-83phc9nn/PETSc.options.scalarTypes/conftest.c:6:21: warning: unused variable 'a' [-Wunused-variable] double b = 2.0; int a = isnormal(b); ^ Source: #include "confdefs.h" #include "conffix.h" #include int main() { double b = 2.0; int a = isnormal(b); ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/PETSc.options.scalarTypes/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/PETSc.options.scalarTypes/conftest.o -lstdc++ -ldl Defined "HAVE_ISNORMAL" to "1" ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/PETSc.options.scalarTypes/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/PETSc.options.scalarTypes/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/PETSc.options.scalarTypes/conftest.c: In function 'main': /tmp/petsc-83phc9nn/PETSc.options.scalarTypes/conftest.c:6:21: warning: unused variable 'a' [-Wunused-variable] double b = 2.0; int a = isnan(b); ^ Source: #include "confdefs.h" #include "conffix.h" #include int main() { double b = 2.0; int a = isnan(b); ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/PETSc.options.scalarTypes/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/PETSc.options.scalarTypes/conftest.o -lstdc++ -ldl Defined "HAVE_ISNAN" to "1" ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/PETSc.options.scalarTypes/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/PETSc.options.scalarTypes/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/PETSc.options.scalarTypes/conftest.c: In function 'main': /tmp/petsc-83phc9nn/PETSc.options.scalarTypes/conftest.c:6:21: warning: unused variable 'a' [-Wunused-variable] double b = 2.0; int a = isinf(b); ^ Source: #include "confdefs.h" #include "conffix.h" #include int main() { double b = 2.0; int a = isinf(b); ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/PETSc.options.scalarTypes/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/PETSc.options.scalarTypes/conftest.o -lstdc++ -ldl Defined "HAVE_ISINF" to "1" ============================================================================================= TESTING: configurePrecision from PETSc.options.scalarTypes(config/PETSc/options/scalarTypes.py:80) Set the default real number precision for PETSc objects Checking C compiler works with __float128 Checking for functions [logq] in library ['quadmath'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/config.libraries/conftest.c: In function '_check_logq': /tmp/petsc-83phc9nn/config.libraries/conftest.c:5:43: warning: 'f' is used uninitialized in this function [-Wuninitialized] static void _check_logq() { __float128 f; logq(f);; } ^~~~~~~ /tmp/petsc-83phc9nn/config.libraries/conftest.c:5:40: note: 'f' was declared here static void _check_logq() { __float128 f; logq(f);; } ^ Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_logq() { __float128 f; logq(f);; } int main() { _check_logq();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -lquadmath -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/config.compilers/conftest.c: In function '_check_logq': /tmp/petsc-83phc9nn/config.compilers/conftest.c:5:43: warning: 'f' is used uninitialized in this function [-Wuninitialized] static void _check_logq() { __float128 f; logq(f);; } ^~~~~~~ /tmp/petsc-83phc9nn/config.compilers/conftest.c:5:40: note: 'f' was declared here static void _check_logq() { __float128 f; logq(f);; } ^ Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_logq() { __float128 f; logq(f);; } void dummy(void) {_check_logq();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.compilers/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.o /tmp/petsc-83phc9nn/config.compilers/confc.o -lquadmath -lstdc++ -ldl Defined "HAVE_LIBQUADMATH" to "1" C compiler with quadmath library Checking Fortran works with quadmath library Checking for functions [ ] in library ['quadmath'] [] ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.libraries -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.F90 Successful compile: Source: program main real*16 s,w; w = 2.0 ;s = cos(w) end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -lquadmath -lstdc++ -ldl Fortran works with quadmath library Checking for functions [logq] in library ['quadmath'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/config.libraries/conftest.c: In function '_check_logq': /tmp/petsc-83phc9nn/config.libraries/conftest.c:5:43: warning: 'f' is used uninitialized in this function [-Wuninitialized] static void _check_logq() { __float128 f; logq(f);; } ^~~~~~~ /tmp/petsc-83phc9nn/config.libraries/conftest.c:5:40: note: 'f' was declared here static void _check_logq() { __float128 f; logq(f);; } ^ Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_logq() { __float128 f; logq(f);; } int main() { _check_logq();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -lquadmath -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/config.compilers/conftest.c: In function '_check_logq': /tmp/petsc-83phc9nn/config.compilers/conftest.c:5:43: warning: 'f' is used uninitialized in this function [-Wuninitialized] static void _check_logq() { __float128 f; logq(f);; } ^~~~~~~ /tmp/petsc-83phc9nn/config.compilers/conftest.c:5:40: note: 'f' was declared here static void _check_logq() { __float128 f; logq(f);; } ^ Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_logq() { __float128 f; logq(f);; } void dummy(void) {_check_logq();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.libraries -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.compilers/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.o /tmp/petsc-83phc9nn/config.compilers/confc.o -lquadmath -lstdc++ -ldl Defined "HAVE_LIBQUADMATH" to "1" Adding ['quadmath'] to LIBS Defined "HAVE_REAL___FLOAT128" to "1" Defined "USE_REAL_DOUBLE" to "1" Defined make macro "PETSC_SCALAR_SIZE" to "64" Precision is double child PETSc.options.scalarTypes took 2.444297 seconds ============================================================================================= TESTING: configureMkdir from config.programs(config/BuildSystem/config/programs.py:22) Make sure we can have mkdir automatically make intermediate directories Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/mkdir...not found Checking for program /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/mkdir...not found Checking for program /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/mkdir...not found Checking for program /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/bin/mkdir...not found Checking for program /home/kongf/workhome/sawtooth/tools/bin/mkdir...not found Checking for program /home/kongf/workhome/sawtooth/tools/go/bin/mkdir...not found Checking for program /opt/clmgr/sbin/mkdir...not found Checking for program /opt/clmgr/bin/mkdir...not found Checking for program /opt/sgi/sbin/mkdir...not found Checking for program /opt/sgi/bin/mkdir...not found Checking for program /usr/lib64/qt-3.3/bin/mkdir...not found Checking for program /usr/local/bin/mkdir...not found Checking for program /usr/bin/mkdir...found Executing: /usr/bin/mkdir -p .conftest/tmp Adding -p flag to /usr/bin/mkdir -p to automatically create directories Defined make macro "MKDIR" to "/usr/bin/mkdir -p" ============================================================================================= TESTING: configureAutoreconf from config.programs(config/BuildSystem/config/programs.py:44) Check for autoreconf Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/autoreconf...not found Checking for program /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/autoreconf...not found Checking for program /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/autoreconf...not found Checking for program /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/bin/autoreconf...not found Checking for program /home/kongf/workhome/sawtooth/tools/bin/autoreconf...not found Checking for program /home/kongf/workhome/sawtooth/tools/go/bin/autoreconf...not found Checking for program /opt/clmgr/sbin/autoreconf...not found Checking for program /opt/clmgr/bin/autoreconf...not found Checking for program /opt/sgi/sbin/autoreconf...not found Checking for program /opt/sgi/bin/autoreconf...not found Checking for program /usr/lib64/qt-3.3/bin/autoreconf...not found Checking for program /usr/local/bin/autoreconf...not found Checking for program /usr/bin/autoreconf...found Executing: ['/usr/bin/autoreconf'] autoreconf test successful! Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/libtoolize...not found Checking for program /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/libtoolize...not found Checking for program /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/libtoolize...not found Checking for program /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/bin/libtoolize...not found Checking for program /home/kongf/workhome/sawtooth/tools/bin/libtoolize...not found Checking for program /home/kongf/workhome/sawtooth/tools/go/bin/libtoolize...not found Checking for program /opt/clmgr/sbin/libtoolize...not found Checking for program /opt/clmgr/bin/libtoolize...not found Checking for program /opt/sgi/sbin/libtoolize...not found Checking for program /opt/sgi/bin/libtoolize...not found Checking for program /usr/lib64/qt-3.3/bin/libtoolize...not found Checking for program /usr/local/bin/libtoolize...not found Checking for program /usr/bin/libtoolize...found ============================================================================================= TESTING: configurePrograms from config.programs(config/BuildSystem/config/programs.py:71) Check for the programs needed to build and run PETSc Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/bash...not found Checking for program /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/bash...not found Checking for program /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/bash...not found Checking for program /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/bin/bash...not found Checking for program /home/kongf/workhome/sawtooth/tools/bin/bash...not found Checking for program /home/kongf/workhome/sawtooth/tools/go/bin/bash...not found Checking for program /opt/clmgr/sbin/bash...not found Checking for program /opt/clmgr/bin/bash...not found Checking for program /opt/sgi/sbin/bash...not found Checking for program /opt/sgi/bin/bash...not found Checking for program /usr/lib64/qt-3.3/bin/bash...not found Checking for program /usr/local/bin/bash...not found Checking for program /usr/bin/bash...found Defined make macro "SHELL" to "/usr/bin/bash" Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/sed...not found Checking for program /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/sed...not found Checking for program /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/sed...not found Checking for program /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/bin/sed...not found Checking for program /home/kongf/workhome/sawtooth/tools/bin/sed...not found Checking for program /home/kongf/workhome/sawtooth/tools/go/bin/sed...not found Checking for program /opt/clmgr/sbin/sed...not found Checking for program /opt/clmgr/bin/sed...not found Checking for program /opt/sgi/sbin/sed...not found Checking for program /opt/sgi/bin/sed...not found Checking for program /usr/lib64/qt-3.3/bin/sed...not found Checking for program /usr/local/bin/sed...not found Checking for program /usr/bin/sed...found Defined make macro "SED" to "/usr/bin/sed" Executing: /usr/bin/sed -i s/sed/sd/g "/tmp/petsc-83phc9nn/config.programs/sed1" Adding SEDINPLACE cmd: /usr/bin/sed -i Defined make macro "SEDINPLACE" to "/usr/bin/sed -i" Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/mv...not found Checking for program /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/mv...not found Checking for program /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/mv...not found Checking for program /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/bin/mv...not found Checking for program /home/kongf/workhome/sawtooth/tools/bin/mv...not found Checking for program /home/kongf/workhome/sawtooth/tools/go/bin/mv...not found Checking for program /opt/clmgr/sbin/mv...not found Checking for program /opt/clmgr/bin/mv...not found Checking for program /opt/sgi/sbin/mv...not found Checking for program /opt/sgi/bin/mv...not found Checking for program /usr/lib64/qt-3.3/bin/mv...not found Checking for program /usr/local/bin/mv...not found Checking for program /usr/bin/mv...found Defined make macro "MV" to "/usr/bin/mv" Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/cp...not found Checking for program /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/cp...not found Checking for program /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/cp...not found Checking for program /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/bin/cp...not found Checking for program /home/kongf/workhome/sawtooth/tools/bin/cp...not found Checking for program /home/kongf/workhome/sawtooth/tools/go/bin/cp...not found Checking for program /opt/clmgr/sbin/cp...not found Checking for program /opt/clmgr/bin/cp...not found Checking for program /opt/sgi/sbin/cp...not found Checking for program /opt/sgi/bin/cp...not found Checking for program /usr/lib64/qt-3.3/bin/cp...not found Checking for program /usr/local/bin/cp...not found Checking for program /usr/bin/cp...found Defined make macro "CP" to "/usr/bin/cp" Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/grep...not found Checking for program /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/grep...not found Checking for program /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/grep...not found Checking for program /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/bin/grep...not found Checking for program /home/kongf/workhome/sawtooth/tools/bin/grep...not found Checking for program /home/kongf/workhome/sawtooth/tools/go/bin/grep...not found Checking for program /opt/clmgr/sbin/grep...not found Checking for program /opt/clmgr/bin/grep...not found Checking for program /opt/sgi/sbin/grep...not found Checking for program /opt/sgi/bin/grep...not found Checking for program /usr/lib64/qt-3.3/bin/grep...not found Checking for program /usr/local/bin/grep...not found Checking for program /usr/bin/grep...found Defined make macro "GREP" to "/usr/bin/grep" Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/rm...not found Checking for program /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/rm...not found Checking for program /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/rm...not found Checking for program /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/bin/rm...not found Checking for program /home/kongf/workhome/sawtooth/tools/bin/rm...not found Checking for program /home/kongf/workhome/sawtooth/tools/go/bin/rm...not found Checking for program /opt/clmgr/sbin/rm...not found Checking for program /opt/clmgr/bin/rm...not found Checking for program /opt/sgi/sbin/rm...not found Checking for program /opt/sgi/bin/rm...not found Checking for program /usr/lib64/qt-3.3/bin/rm...not found Checking for program /usr/local/bin/rm...not found Checking for program /usr/bin/rm...found Defined make macro "RM" to "/usr/bin/rm -f" Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/diff...not found Checking for program /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/diff...not found Checking for program /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/diff...not found Checking for program /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/bin/diff...not found Checking for program /home/kongf/workhome/sawtooth/tools/bin/diff...not found Checking for program /home/kongf/workhome/sawtooth/tools/go/bin/diff...not found Checking for program /opt/clmgr/sbin/diff...not found Checking for program /opt/clmgr/bin/diff...not found Checking for program /opt/sgi/sbin/diff...not found Checking for program /opt/sgi/bin/diff...not found Checking for program /usr/lib64/qt-3.3/bin/diff...not found Checking for program /usr/local/bin/diff...not found Checking for program /usr/bin/diff...found Executing: "/usr/bin/diff" -w "/tmp/petsc-83phc9nn/config.programs/diff1" "/tmp/petsc-83phc9nn/config.programs/diff2" Defined make macro "DIFF" to "/usr/bin/diff -w" Checking for program /usr/ucb/ps...not found Checking for program /usr/usb/ps...not found Checking for program /home/kongf/workhome/sawtooth/moosegpu/petsc/lib/petsc/bin/win32fe/ps...not found Unable to find programs: ['ps'] in listing of the specific search path: ['/usr/ucb', '/usr/usb'] Warning accessing /usr/ucb gives errors: [Errno 2] No such file or directory: '/usr/ucb' Warning accessing /usr/usb gives errors: [Errno 2] No such file or directory: '/usr/usb' Defined make macro "PYTHON" to "/usr/bin/python3" Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/m4...not found Checking for program /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/m4...not found Checking for program /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/m4...not found Checking for program /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/bin/m4...not found Checking for program /home/kongf/workhome/sawtooth/tools/bin/m4...not found Checking for program /home/kongf/workhome/sawtooth/tools/go/bin/m4...not found Checking for program /opt/clmgr/sbin/m4...not found Checking for program /opt/clmgr/bin/m4...not found Checking for program /opt/sgi/sbin/m4...not found Checking for program /opt/sgi/bin/m4...not found Checking for program /usr/lib64/qt-3.3/bin/m4...not found Checking for program /usr/local/bin/m4...not found Checking for program /usr/bin/m4...found Defined make macro "M4" to "/usr/bin/m4" child config.programs took 1.923957 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.make(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.make(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default ============================================================================================= TESTING: configureMake from config.packages.make(config/BuildSystem/config/packages/make.py:96) Check Guesses for GNU make Executing: gmake --version stdout: GNU Make 3.82 Built for x86_64-redhat-linux-gnu Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/gmake...not found Checking for program /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/gmake...not found Checking for program /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/gmake...not found Checking for program /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/bin/gmake...not found Checking for program /home/kongf/workhome/sawtooth/tools/bin/gmake...not found Checking for program /home/kongf/workhome/sawtooth/tools/go/bin/gmake...not found Checking for program /opt/clmgr/sbin/gmake...not found Checking for program /opt/clmgr/bin/gmake...not found Checking for program /opt/sgi/sbin/gmake...not found Checking for program /opt/sgi/bin/gmake...not found Checking for program /usr/lib64/qt-3.3/bin/gmake...not found Checking for program /usr/local/bin/gmake...not found Checking for program /usr/bin/gmake...found Defined make macro "MAKE" to "/usr/bin/gmake" Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/make...not found Checking for program /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/make...not found Checking for program /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/make...not found Checking for program /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/bin/make...not found Checking for program /home/kongf/workhome/sawtooth/tools/bin/make...not found Checking for program /home/kongf/workhome/sawtooth/tools/go/bin/make...not found Checking for program /opt/clmgr/sbin/make...not found Checking for program /opt/clmgr/bin/make...not found Checking for program /opt/sgi/sbin/make...not found Checking for program /opt/sgi/bin/make...not found Checking for program /usr/lib64/qt-3.3/bin/make...not found Checking for program /usr/local/bin/make...not found Checking for program /usr/bin/make...found Defined make macro "MAKE_USER" to "make" ============================================================================================= ***** WARNING: You have a version of GNU make older than 4.0. It will work, but may not support all the parallel testing options. You can install the latest GNU make with your package manager, such as brew or macports, or use the --download-make option to get the latest GNU make ***** ============================================================================================= ============================================================================================= TESTING: setupGNUMake from config.packages.make(config/BuildSystem/config/packages/make.py:150) Setup other GNU make stuff Defined make rule "libc" with dependencies "${LIBNAME}(${OBJSC})" and code [] Defined make rule "libcxx" with dependencies "${LIBNAME}(${OBJSCXX})" and code [] Defined make rule "libcu" with dependencies "${LIBNAME}(${OBJSCU})" and code [] Defined make rule "libf" with dependencies "${OBJSF}" and code -${AR} ${AR_FLAGS} ${LIBNAME} ${OBJSF} Defined make macro "OMAKE_PRINTDIR " to "/usr/bin/gmake --print-directory" Defined make macro "OMAKE" to "/usr/bin/gmake --no-print-directory" Defined make macro "MAKE_PAR_OUT_FLG" to "" ============================================================================================= TESTING: configureMakeNP from config.packages.make(config/BuildSystem/config/packages/make.py:197) check no of cores on the build machine [perhaps to do make '-j ncores'] module multiprocessing found 96 cores: using make_np = 49 using user-provided make_np = 24 Defined make macro "MAKE_NP" to "24" Defined make macro "MAKE_TEST_NP" to "38" Defined make macro "MAKE_LOAD" to "131.2" Defined make macro "NPMAX" to "96" child config.packages.make took 0.033734 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.sycl(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.sycl(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.sycl took 0.000695 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.hip(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.hip(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.hip took 0.000645 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.X(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: checkDependencies from config.packages.X(config/BuildSystem/config/package.py:907) ============================================================================================= TESTING: configureLibrary from config.packages.X(config/BuildSystem/config/package.py:932) Find an installation and check if it can work with PETSc ================================================================================== Checking for a functional X Checking for library in Compiler specific search X: [] ============================================================================================= TESTING: check from config.libraries(config/BuildSystem/config/libraries.py:167) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names Checking for functions [XSetWMName] in library [] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char XSetWMName(); static void _check_XSetWMName() { XSetWMName(); } int main() { _check_XSetWMName();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -lquadmath -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-83phc9nn/config.libraries/conftest.o: In function `_check_XSetWMName': /tmp/petsc-83phc9nn/config.libraries/conftest.c:5: undefined reference to `XSetWMName' collect2: error: ld returned 1 exit status Linker output before filtering: /tmp/petsc-83phc9nn/config.libraries/conftest.o: In function `_check_XSetWMName': /tmp/petsc-83phc9nn/config.libraries/conftest.c:5: undefined reference to `XSetWMName' collect2: error: ld returned 1 exit status : Linker output after filtering: /tmp/petsc-83phc9nn/config.libraries/conftest.o: In function `_check_XSetWMName': /tmp/petsc-83phc9nn/config.libraries/conftest.c:5: undefined reference to `XSetWMName' collect2: error: ld returned 1 exit status: Checking for library in Compiler specific search X: ['libX11.a'] ============================================================================================= TESTING: check from config.libraries(config/BuildSystem/config/libraries.py:167) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names Checking for functions [XSetWMName] in library ['libX11.a'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char XSetWMName(); static void _check_XSetWMName() { XSetWMName(); } int main() { _check_XSetWMName();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -lX11 -lquadmath -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char XSetWMName(); static void _check_XSetWMName() { XSetWMName(); } void dummy(void) {_check_XSetWMName();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.libraries -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.compilers/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.o /tmp/petsc-83phc9nn/config.compilers/confc.o -lX11 -lquadmath -lstdc++ -ldl Defined "HAVE_LIBX11" to "1" Checking for optional headers [] in Compiler specific search X: ['/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] ============================================================================================= TESTING: checkInclude from config.headers(config/BuildSystem/config/headers.py:86) Checks if a particular include file can be found along particular include paths Checking for header files [] in ['/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Found header files [] in ['/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Checking for headers ['X11/Xlib.h'] in Compiler specific search X: ['/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] ============================================================================================= TESTING: checkInclude from config.headers(config/BuildSystem/config/headers.py:86) Checks if a particular include file can be found along particular include paths Checking for header files ['X11/Xlib.h'] in ['/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Checking include with compiler flags var CPPFLAGS ['/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.types -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Found header files ['X11/Xlib.h'] in ['/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] ============================================================================================= TESTING: checkVersion from config.packages.X(config/BuildSystem/config/package.py:1072) Uses self.version, self.minversion, self.maxversion, self.versionname, and self.versioninclude to determine if package has required version Preprocessing source: #include "confdefs.h" #include "conffix.h" #include "xorg/xorg-server.h" #include "xorg/xorgVersion.h" #define PetscXstr_(s) PetscStr_(s) #define PetscStr_(s) #s char *ver = "petscpkgver(" PetscXstr_(XORG_VERSION_MAJOR.XORG_VERSION_MINOR.XORG_VERSION_PATCH.XORG_VERSION_SNAP) ")"; Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.packages.X /tmp/petsc-83phc9nn/config.packages.X/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-83phc9nn/config.packages.X/conftest.c" # 1 "/home/kongf/workhome/sawtooth/moosegpu/petsc//" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-83phc9nn/config.packages.X/conftest.c" # 1 "/tmp/petsc-83phc9nn/config.packages.X/confdefs.h" 1 # 2 "/tmp/petsc-83phc9nn/config.packages.X/conftest.c" 2 # 1 "/tmp/petsc-83phc9nn/config.packages.X/conffix.h" 1 # 3 "/tmp/petsc-83phc9nn/config.packages.X/conftest.c" 2 stderr: /tmp/petsc-83phc9nn/config.packages.X/conftest.c:4:10: fatal error: xorg/xorg-server.h: No such file or directory #include "xorg/xorg-server.h" ^~~~~~~~~~~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include "xorg/xorg-server.h" #include "xorg/xorgVersion.h" #define PetscXstr_(s) PetscStr_(s) #define PetscStr_(s) #s char *ver = "petscpkgver(" PetscXstr_(XORG_VERSION_MAJOR.XORG_VERSION_MINOR.XORG_VERSION_PATCH.XORG_VERSION_SNAP) ")"; For x unable to find version information: output below, skipping version check ============================================================================================= TESTING: checkSharedLibrary from config.packages.X(config/BuildSystem/config/package.py:997) By default we don't care about checking if the library is shared child config.packages.X took 1.061126 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.hwloc(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.hwloc(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.hwloc took 0.003834 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.thrust(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.thrust(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.thrust took 0.001875 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.cuda(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: checkDependencies from config.packages.cuda(config/BuildSystem/config/package.py:907) ============================================================================================= TESTING: configureLibrary from config.packages.cuda(config/BuildSystem/config/packages/cuda.py:243) Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/nvcc...found Defined make macro "SYSTEMNVCC" to "/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/nvcc" ================================================================================== Checking for a functional cuda Checking for library in Compiler specific search CUDA: [] ============================================================================================= TESTING: check from config.libraries(config/BuildSystem/config/libraries.py:167) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names Checking for functions [cublasInit cufftDestroy] in library [] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char cublasInit(); static void _check_cublasInit() { cublasInit(); } char cufftDestroy(); static void _check_cufftDestroy() { cufftDestroy(); } int main() { _check_cublasInit(); _check_cufftDestroy();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -lquadmath -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-83phc9nn/config.libraries/conftest.o: In function `_check_cublasInit': /tmp/petsc-83phc9nn/config.libraries/conftest.c:5: undefined reference to `cublasInit' /tmp/petsc-83phc9nn/config.libraries/conftest.o: In function `_check_cufftDestroy': /tmp/petsc-83phc9nn/config.libraries/conftest.c:7: undefined reference to `cufftDestroy' collect2: error: ld returned 1 exit status Linker output before filtering: /tmp/petsc-83phc9nn/config.libraries/conftest.o: In function `_check_cublasInit': /tmp/petsc-83phc9nn/config.libraries/conftest.c:5: undefined reference to `cublasInit' /tmp/petsc-83phc9nn/config.libraries/conftest.o: In function `_check_cufftDestroy': /tmp/petsc-83phc9nn/config.libraries/conftest.c:7: undefined reference to `cufftDestroy' collect2: error: ld returned 1 exit status : Linker output after filtering: /tmp/petsc-83phc9nn/config.libraries/conftest.o: In function `_check_cublasInit': /tmp/petsc-83phc9nn/config.libraries/conftest.c:5: undefined reference to `cublasInit' /tmp/petsc-83phc9nn/config.libraries/conftest.o: In function `_check_cufftDestroy': /tmp/petsc-83phc9nn/config.libraries/conftest.c:7: undefined reference to `cufftDestroy' collect2: error: ld returned 1 exit status: Checking for library in Compiler specific search CUDA: ['libcudart.a', 'libcufft.a', 'libcublas.a', 'libcusparse.a', 'libcusolver.a', 'libcurand.a', 'libcuda.so'] ============================================================================================= TESTING: check from config.libraries(config/BuildSystem/config/libraries.py:167) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names Checking for functions [cublasInit cufftDestroy] in library ['libcudart.a', 'libcufft.a', 'libcublas.a', 'libcusparse.a', 'libcusolver.a', 'libcurand.a', 'libcuda.so'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char cublasInit(); static void _check_cublasInit() { cublasInit(); } char cufftDestroy(); static void _check_cufftDestroy() { cufftDestroy(); } int main() { _check_cublasInit(); _check_cufftDestroy();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -lcuda -lquadmath -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: cannot find -lcuda collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: cannot find -lcuda collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: cannot find -lcuda collect2: error: ld returned 1 exit status: Checking for library in Compiler specific search CUDA: ['cudart.lib', 'cufft.lib', 'cublas.lib', 'cusparse.lib', 'cusolver.lib', 'curand.lib', 'cuda.lib'] ============================================================================================= TESTING: check from config.libraries(config/BuildSystem/config/libraries.py:167) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names Checking for functions [cublasInit cufftDestroy] in library ['cudart.lib', 'cufft.lib', 'cublas.lib', 'cusparse.lib', 'cusolver.lib', 'curand.lib', 'cuda.lib'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char cublasInit(); static void _check_cublasInit() { cublasInit(); } char cufftDestroy(); static void _check_cufftDestroy() { cufftDestroy(); } int main() { _check_cublasInit(); _check_cufftDestroy();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o cudart.lib cufft.lib cublas.lib cusparse.lib cusolver.lib curand.lib cuda.lib -lquadmath -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: gcc: error: cudart.lib: No such file or directory gcc: error: cufft.lib: No such file or directory gcc: error: cublas.lib: No such file or directory gcc: error: cusparse.lib: No such file or directory gcc: error: cusolver.lib: No such file or directory gcc: error: curand.lib: No such file or directory gcc: error: cuda.lib: No such file or directory Linker output before filtering: gcc: error: cudart.lib: No such file or directory gcc: error: cufft.lib: No such file or directory gcc: error: cublas.lib: No such file or directory gcc: error: cusparse.lib: No such file or directory gcc: error: cusolver.lib: No such file or directory gcc: error: curand.lib: No such file or directory gcc: error: cuda.lib: No such file or directory : Linker output after filtering: gcc: error: cudart.lib: No such file or directory gcc: error: cufft.lib: No such file or directory gcc: error: cublas.lib: No such file or directory gcc: error: cusparse.lib: No such file or directory gcc: error: cusolver.lib: No such file or directory gcc: error: curand.lib: No such file or directory gcc: error: cuda.lib: No such file or directory: CUDA: DirPath not found.. skipping: /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib Checking for library in Package specific search directory CUDA: ['/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/libcudart.a', 'libcufft.a', 'libcublas.a', 'libcusparse.a', 'libcusolver.a', 'libcurand.a', '/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs/libcuda.so'] Contents of /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey: ['.spack', 'bin', 'EULA.txt', 'include', 'lib64', 'version.txt', 'extras', 'share', 'targets', 'libnsight', 'nsightee_plugins', 'nsight-compute-2019.4.0', 'nsight-systems-2019.3.7.5', 'libnvvp', 'src', 'nvml', 'nvvm', 'doc', 'tools'] Contents /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64: ['libaccinj64.so.10.1', 'libaccinj64.so.10.1.243', 'libaccinj64.so', 'libcuinj64.so', 'libcuinj64.so.10.1', 'libcuinj64.so.10.1.243', 'libnvToolsExt.so.1', 'libnvToolsExt.so.1.0.0', 'libnvToolsExt.so', 'libcusolver.so.10', 'libcusolver.so.10.2.0.243', 'libcublasLt.so.10.2.1.243', 'libcublasLt.so.10', 'libcublas.so.10.2.1.243', 'libcublas.so.10', 'libnvblas.so.10', 'libnvblas.so.10.2.1.243', 'libcufft.so.10.1.1.243', 'libcufftw.so.10', 'libcufft.so.10', 'libcufftw.so.10.1.1.243', 'libcurand.so.10.1.1.243', 'libcurand.so.10', 'libcusparse.so.10', 'libcusparse.so.10.3.0.243', 'libnvgraph.so.10', 'libnvgraph.so.10.1.243', 'libnppial.so.10', 'libnppist.so.10.2.0.243', 'libnppif.so.10', 'libnppim.so.10', 'libnppicom.so.10', 'libnppig.so.10.2.0.243', 'libnppif.so.10.2.0.243', 'libnppig.so.10', 'libnpps.so.10.2.0.243', 'libnppitc.so.10.2.0.243', 'libnppicom.so.10.2.0.243', 'libnpps.so.10', 'libnppisu.so.10.2.0.243', 'libnppidei.so.10', 'libnppisu.so.10', 'libnppc.so.10.2.0.243', 'libnppitc.so.10', 'libnppc.so.10', 'libnppial.so.10.2.0.243', 'libnppicc.so.10.2.0.243', 'libnppist.so.10', 'libnppicc.so.10', 'libnppidei.so.10.2.0.243', 'libnppim.so.10.2.0.243', 'libcudart.so.10.1', 'libcudart.so.10.1.243', 'libnvrtc-builtins.so', 'libnvrtc-builtins.so.10.1.243', 'libnvrtc-builtins.so.10.1', 'libnvrtc.so.10.1', 'libnvrtc.so.10.1.243', 'libnvjpeg.so.10.3.0.243', 'libnvjpeg.so.10', 'stubs', 'libcusolver.so', 'libcusolver_static.a', 'liblapack_static.a', 'libmetis_static.a', 'libcublas.so', 'libcublasLt.so', 'libcublasLt_static.a', 'libcublas_static.a', 'libnvblas.so', 'libcufftw.so', 'libcufft.so', 'libcufftw_static.a', 'libcufft_static.a', 'libcufft_static_nocallback.a', 'libcurand.so', 'libcurand_static.a', 'libcusparse.so', 'libcusparse_static.a', 'libnvgraph.so', 'libnvgraph_static.a', 'libnppc.so', 'libnppidei.so', 'libnppicc.so', 'libnpps.so', 'libnppim.so', 'libnppitc.so', 'libnppig.so', 'libnppial.so', 'libnppicom.so', 'libnppisu.so', 'libnppist.so', 'libnppif.so', 'libnppidei_static.a', 'libnpps_static.a', 'libnppig_static.a', 'libnppial_static.a', 'libnppicom_static.a', 'libnppc_static.a', 'libnppim_static.a', 'libnppicc_static.a', 'libnppitc_static.a', 'libnppisu_static.a', 'libnppif_static.a', 'libnppist_static.a', 'libOpenCL.so.1.1', 'libOpenCL.so', 'libOpenCL.so.1', 'libcudadevrt.a', 'libcudart_static.a', 'libcudart.so', 'libculibos.a', 'libnvrtc.so', 'libnvjpeg.so', 'libnvjpeg_static.a'] ============================================================================================= TESTING: check from config.libraries(config/BuildSystem/config/libraries.py:167) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names Checking for functions [cublasInit cufftDestroy] in library ['/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/libcudart.a', 'libcufft.a', 'libcublas.a', 'libcusparse.a', 'libcusolver.a', 'libcurand.a', '/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs/libcuda.so'] [] Checking directory of requested libraries:/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 for first library:libcudart. Files in directory:['libaccinj64.so.10.1', 'libaccinj64.so.10.1.243', 'libaccinj64.so', 'libcuinj64.so', 'libcuinj64.so.10.1', 'libcuinj64.so.10.1.243', 'libnvToolsExt.so.1', 'libnvToolsExt.so.1.0.0', 'libnvToolsExt.so', 'libcusolver.so.10', 'libcusolver.so.10.2.0.243', 'libcublasLt.so.10.2.1.243', 'libcublasLt.so.10', 'libcublas.so.10.2.1.243', 'libcublas.so.10', 'libnvblas.so.10', 'libnvblas.so.10.2.1.243', 'libcufft.so.10.1.1.243', 'libcufftw.so.10', 'libcufft.so.10', 'libcufftw.so.10.1.1.243', 'libcurand.so.10.1.1.243', 'libcurand.so.10', 'libcusparse.so.10', 'libcusparse.so.10.3.0.243', 'libnvgraph.so.10', 'libnvgraph.so.10.1.243', 'libnppial.so.10', 'libnppist.so.10.2.0.243', 'libnppif.so.10', 'libnppim.so.10', 'libnppicom.so.10', 'libnppig.so.10.2.0.243', 'libnppif.so.10.2.0.243', 'libnppig.so.10', 'libnpps.so.10.2.0.243', 'libnppitc.so.10.2.0.243', 'libnppicom.so.10.2.0.243', 'libnpps.so.10', 'libnppisu.so.10.2.0.243', 'libnppidei.so.10', 'libnppisu.so.10', 'libnppc.so.10.2.0.243', 'libnppitc.so.10', 'libnppc.so.10', 'libnppial.so.10.2.0.243', 'libnppicc.so.10.2.0.243', 'libnppist.so.10', 'libnppicc.so.10', 'libnppidei.so.10.2.0.243', 'libnppim.so.10.2.0.243', 'libcudart.so.10.1', 'libcudart.so.10.1.243', 'libnvrtc-builtins.so', 'libnvrtc-builtins.so.10.1.243', 'libnvrtc-builtins.so.10.1', 'libnvrtc.so.10.1', 'libnvrtc.so.10.1.243', 'libnvjpeg.so.10.3.0.243', 'libnvjpeg.so.10', 'stubs', 'libcusolver.so', 'libcusolver_static.a', 'liblapack_static.a', 'libmetis_static.a', 'libcublas.so', 'libcublasLt.so', 'libcublasLt_static.a', 'libcublas_static.a', 'libnvblas.so', 'libcufftw.so', 'libcufft.so', 'libcufftw_static.a', 'libcufft_static.a', 'libcufft_static_nocallback.a', 'libcurand.so', 'libcurand_static.a', 'libcusparse.so', 'libcusparse_static.a', 'libnvgraph.so', 'libnvgraph_static.a', 'libnppc.so', 'libnppidei.so', 'libnppicc.so', 'libnpps.so', 'libnppim.so', 'libnppitc.so', 'libnppig.so', 'libnppial.so', 'libnppicom.so', 'libnppisu.so', 'libnppist.so', 'libnppif.so', 'libnppidei_static.a', 'libnpps_static.a', 'libnppig_static.a', 'libnppial_static.a', 'libnppicom_static.a', 'libnppc_static.a', 'libnppim_static.a', 'libnppicc_static.a', 'libnppitc_static.a', 'libnppisu_static.a', 'libnppif_static.a', 'libnppist_static.a', 'libOpenCL.so.1.1', 'libOpenCL.so', 'libOpenCL.so.1', 'libcudadevrt.a', 'libcudart_static.a', 'libcudart.so', 'libculibos.a', 'libnvrtc.so', 'libnvjpeg.so', 'libnvjpeg_static.a'] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char cublasInit(); static void _check_cublasInit() { cublasInit(); } char cufftDestroy(); static void _check_cufftDestroy() { cufftDestroy(); } int main() { _check_cublasInit(); _check_cufftDestroy();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs -lcuda -lquadmath -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char cublasInit(); static void _check_cublasInit() { cublasInit(); } char cufftDestroy(); static void _check_cufftDestroy() { cufftDestroy(); } void dummy(void) {_check_cublasInit(); _check_cufftDestroy();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.libraries -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.compilers/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.o /tmp/petsc-83phc9nn/config.compilers/confc.o -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs -lcuda -lquadmath -lstdc++ -ldl Defined "HAVE_LIBCUDART" to "1" Defined "HAVE_LIBCUFFT" to "1" Defined "HAVE_LIBCUBLAS" to "1" Defined "HAVE_LIBCUSPARSE" to "1" Defined "HAVE_LIBCUSOLVER" to "1" Defined "HAVE_LIBCURAND" to "1" Defined "HAVE_LIBCUDA" to "1" ============================================================================================= TESTING: check from config.libraries(config/BuildSystem/config/libraries.py:167) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names Checking for functions [cusolverDnDpotri] in library ['/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/libcudart.a', 'libcufft.a', 'libcublas.a', 'libcusparse.a', 'libcusolver.a', 'libcurand.a', '/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs/libcuda.so'] [] Checking directory of requested libraries:/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 for first library:libcudart. Files in directory:['libaccinj64.so.10.1', 'libaccinj64.so.10.1.243', 'libaccinj64.so', 'libcuinj64.so', 'libcuinj64.so.10.1', 'libcuinj64.so.10.1.243', 'libnvToolsExt.so.1', 'libnvToolsExt.so.1.0.0', 'libnvToolsExt.so', 'libcusolver.so.10', 'libcusolver.so.10.2.0.243', 'libcublasLt.so.10.2.1.243', 'libcublasLt.so.10', 'libcublas.so.10.2.1.243', 'libcublas.so.10', 'libnvblas.so.10', 'libnvblas.so.10.2.1.243', 'libcufft.so.10.1.1.243', 'libcufftw.so.10', 'libcufft.so.10', 'libcufftw.so.10.1.1.243', 'libcurand.so.10.1.1.243', 'libcurand.so.10', 'libcusparse.so.10', 'libcusparse.so.10.3.0.243', 'libnvgraph.so.10', 'libnvgraph.so.10.1.243', 'libnppial.so.10', 'libnppist.so.10.2.0.243', 'libnppif.so.10', 'libnppim.so.10', 'libnppicom.so.10', 'libnppig.so.10.2.0.243', 'libnppif.so.10.2.0.243', 'libnppig.so.10', 'libnpps.so.10.2.0.243', 'libnppitc.so.10.2.0.243', 'libnppicom.so.10.2.0.243', 'libnpps.so.10', 'libnppisu.so.10.2.0.243', 'libnppidei.so.10', 'libnppisu.so.10', 'libnppc.so.10.2.0.243', 'libnppitc.so.10', 'libnppc.so.10', 'libnppial.so.10.2.0.243', 'libnppicc.so.10.2.0.243', 'libnppist.so.10', 'libnppicc.so.10', 'libnppidei.so.10.2.0.243', 'libnppim.so.10.2.0.243', 'libcudart.so.10.1', 'libcudart.so.10.1.243', 'libnvrtc-builtins.so', 'libnvrtc-builtins.so.10.1.243', 'libnvrtc-builtins.so.10.1', 'libnvrtc.so.10.1', 'libnvrtc.so.10.1.243', 'libnvjpeg.so.10.3.0.243', 'libnvjpeg.so.10', 'stubs', 'libcusolver.so', 'libcusolver_static.a', 'liblapack_static.a', 'libmetis_static.a', 'libcublas.so', 'libcublasLt.so', 'libcublasLt_static.a', 'libcublas_static.a', 'libnvblas.so', 'libcufftw.so', 'libcufft.so', 'libcufftw_static.a', 'libcufft_static.a', 'libcufft_static_nocallback.a', 'libcurand.so', 'libcurand_static.a', 'libcusparse.so', 'libcusparse_static.a', 'libnvgraph.so', 'libnvgraph_static.a', 'libnppc.so', 'libnppidei.so', 'libnppicc.so', 'libnpps.so', 'libnppim.so', 'libnppitc.so', 'libnppig.so', 'libnppial.so', 'libnppicom.so', 'libnppisu.so', 'libnppist.so', 'libnppif.so', 'libnppidei_static.a', 'libnpps_static.a', 'libnppig_static.a', 'libnppial_static.a', 'libnppicom_static.a', 'libnppc_static.a', 'libnppim_static.a', 'libnppicc_static.a', 'libnppitc_static.a', 'libnppisu_static.a', 'libnppif_static.a', 'libnppist_static.a', 'libOpenCL.so.1.1', 'libOpenCL.so', 'libOpenCL.so.1', 'libcudadevrt.a', 'libcudart_static.a', 'libcudart.so', 'libculibos.a', 'libnvrtc.so', 'libnvjpeg.so', 'libnvjpeg_static.a'] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char cusolverDnDpotri(); static void _check_cusolverDnDpotri() { cusolverDnDpotri(); } int main() { _check_cusolverDnDpotri();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs -lcuda -lquadmath -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char cusolverDnDpotri(); static void _check_cusolverDnDpotri() { cusolverDnDpotri(); } void dummy(void) {_check_cusolverDnDpotri();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.libraries -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.compilers/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.o /tmp/petsc-83phc9nn/config.compilers/confc.o -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs -lcuda -lquadmath -lstdc++ -ldl Defined "HAVE_CUSOLVERDNDPOTRI" to "1" Checking for optional headers [] in Package specific search directory CUDA: ['/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] ============================================================================================= TESTING: checkInclude from config.headers(config/BuildSystem/config/headers.py:86) Checks if a particular include file can be found along particular include paths Checking for header files [] in ['/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Found header files [] in ['/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Checking for headers ['cublas.h', 'cufft.h', 'cusparse.h', 'cusolverDn.h', 'curand.h', 'thrust/version.h'] in Package specific search directory CUDA: ['/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] ============================================================================================= TESTING: checkInclude from config.headers(config/BuildSystem/config/headers.py:86) Checks if a particular include file can be found along particular include paths Checking for header files ['cublas.h', 'cufft.h', 'cusparse.h', 'cusolverDn.h', 'curand.h', 'thrust/version.h'] in ['/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Checking include with compiler flags var CUDAPPFLAGS ['/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: nvcc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers -Wno-deprecated-gpu-targets -I/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include /tmp/petsc-83phc9nn/config.headers/conftest.cu Preprocess output before filtering: : Preprocess output after filtering: : Checking include with compiler flags var CUDAPPFLAGS ['/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: nvcc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers -Wno-deprecated-gpu-targets -I/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include /tmp/petsc-83phc9nn/config.headers/conftest.cu Preprocess output before filtering: : Preprocess output after filtering: : Checking include with compiler flags var CUDAPPFLAGS ['/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: nvcc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers -Wno-deprecated-gpu-targets -I/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include /tmp/petsc-83phc9nn/config.headers/conftest.cu Preprocess output before filtering: : Preprocess output after filtering: : Checking include with compiler flags var CUDAPPFLAGS ['/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: nvcc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers -Wno-deprecated-gpu-targets -I/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include /tmp/petsc-83phc9nn/config.headers/conftest.cu Preprocess output before filtering: : Preprocess output after filtering: : Checking include with compiler flags var CUDAPPFLAGS ['/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: nvcc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers -Wno-deprecated-gpu-targets -I/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include /tmp/petsc-83phc9nn/config.headers/conftest.cu Preprocess output before filtering: : Preprocess output after filtering: : Checking include with compiler flags var CUDAPPFLAGS ['/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: nvcc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers -Wno-deprecated-gpu-targets -I/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include /tmp/petsc-83phc9nn/config.headers/conftest.cu Preprocess output before filtering: : Preprocess output after filtering: : Found header files ['cublas.h', 'cufft.h', 'cusparse.h', 'cusolverDn.h', 'curand.h', 'thrust/version.h'] in ['/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Checking for size of type: teststruct ===== Checking compiler Executing: nvcc -c -o /tmp/petsc-83phc9nn/config.types/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.types -Xcompiler -fPIC -O3 -ccbin mpicxx -std=c++14 -Wno-deprecated-gpu-targets /tmp/petsc-83phc9nn/config.types/conftest.cu Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include #include typedef struct {double a; int b;} teststruct; char assert_sizeof[(sizeof(teststruct)==16)*2-1]; Checking for size of type: teststruct ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.types/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.types/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include #include typedef struct {double a; int b;} teststruct; char assert_sizeof[(sizeof(teststruct)==16)*2-1]; Checking if sizeof(void*) in CUDA is the same as with regular compiler Checking for size of type: void * ===== Checking compiler Executing: nvcc -c -o /tmp/petsc-83phc9nn/config.types/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.types -Xcompiler -fPIC -O3 -ccbin mpicxx -std=c++14 -Wno-deprecated-gpu-targets /tmp/petsc-83phc9nn/config.types/conftest.cu Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include #include char assert_sizeof[(sizeof(void *)==8)*2-1]; Defined "CUDA_GENERATION" to "70" Defined "HAVE_CUDA" to "1" Defined "HAVE_CUPM" to "1" Preprocessing source: #include "confdefs.h" #include "conffix.h" #include "cuda.h" #define PetscXstr_(s) PetscStr_(s) #define PetscStr_(s) #s char *ver = "petscpkgver(" PetscXstr_(CUDA_VERSION) ")"; Executing: nvcc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.packages.cuda -Wno-deprecated-gpu-targets -I/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include /tmp/petsc-83phc9nn/config.packages.cuda/conftest.cu Found version string: }char*ver=petscpkgver(10010) For cuda need 7.5 <= 10.1 <= Executing: nvcc -Xcompiler -fPIC -O3 -ccbin mpicxx -std=c++14 -gencode arch=compute_70,code=sm_70 --dryrun dummy.cu 2>&1 | grep D__CUDACC__ | head -1 | cut -f2 -d" " stdout: mpicxx Determined the compiler nvcc uses is mpicxx PETSc C compiler mpicc PETSc C++ compiler mpicxx Defined make macro "CUDA_CXXFLAGS" to "-Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O" Defined make macro "CUDA_CXX" to "mpicxx" ============================================================================================= TESTING: checkVersion from config.packages.cuda(config/BuildSystem/config/package.py:1072) Uses self.version, self.minversion, self.maxversion, self.versionname, and self.versioninclude to determine if package has required version Preprocessing source: #include "confdefs.h" #include "conffix.h" #include "cuda.h" #define PetscXstr_(s) PetscStr_(s) #define PetscStr_(s) #s char *ver = "petscpkgver(" PetscXstr_(CUDA_VERSION) ")"; Executing: nvcc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.packages.cuda -Wno-deprecated-gpu-targets -I/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include /tmp/petsc-83phc9nn/config.packages.cuda/conftest.cu Found version string: }char*ver=petscpkgver(10010) For cuda need 7.5 <= 10.1 <= ============================================================================================= TESTING: checkSharedLibrary from config.packages.cuda(config/BuildSystem/config/package.py:997) By default we don't care about checking if the library is shared child config.packages.cuda took 5.603951 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.OpenMPI(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.OpenMPI(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.OpenMPI took 0.001100 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.MPICH(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.MPICH(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.MPICH took 0.001404 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.MPI(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: checkDependencies from config.packages.MPI(config/BuildSystem/config/package.py:907) ============================================================================================= TESTING: configureLibrary from config.packages.MPI(config/BuildSystem/config/packages/MPI.py:825) ================================================================================== Checking for a functional MPI Checking for library in Compiler specific search MPI: [] ============================================================================================= TESTING: check from config.libraries(config/BuildSystem/config/libraries.py:167) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names Checking for functions [MPI_Init MPI_Comm_create] in library [] ['/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/libcudart.a', 'libcufft.a', 'libcublas.a', 'libcusparse.a', 'libcusolver.a', 'libcurand.a', '/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs/libcuda.so'] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char MPI_Init(); static void _check_MPI_Init() { MPI_Init(); } char MPI_Comm_create(); static void _check_MPI_Comm_create() { MPI_Comm_create(); } int main() { _check_MPI_Init(); _check_MPI_Comm_create();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs -lcuda -lquadmath -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char MPI_Init(); static void _check_MPI_Init() { MPI_Init(); } char MPI_Comm_create(); static void _check_MPI_Comm_create() { MPI_Comm_create(); } void dummy(void) {_check_MPI_Init(); _check_MPI_Comm_create();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.libraries -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.compilers/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.o /tmp/petsc-83phc9nn/config.compilers/confc.o -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs -lcuda -lquadmath -lstdc++ -ldl Checking for optional headers [] in Compiler specific search MPI: ['/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] ============================================================================================= TESTING: checkInclude from config.headers(config/BuildSystem/config/headers.py:86) Checks if a particular include file can be found along particular include paths Checking for header files [] in ['/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Found header files [] in ['/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Checking for headers ['mpi.h'] in Compiler specific search MPI: ['/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] ============================================================================================= TESTING: checkInclude from config.headers(config/BuildSystem/config/headers.py:86) Checks if a particular include file can be found along particular include paths Checking for header files ['mpi.h'] in ['/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Checking include with compiler flags var CPPFLAGS ['/apps/local/mvapich2/2.3.5-gcc-8.4.0/include', '/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include'] Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.packages.X -I/tmp/petsc-83phc9nn/config.headers -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include -I/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Found header files ['mpi.h'] in ['/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Defined "HAVE_MPI_F90MODULE_VISIBILITY" to "1" ============================================================================================= TESTING: checkMPIDistro from config.packages.MPI(config/BuildSystem/config/packages/MPI.py:632) Determine if MPICH_NUMVERSION, OMPI_MAJOR_VERSION or MSMPI_VER exist in mpi.h Used for consistency checking of MPI installation at compile time ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c:4:25: error: 'I_MPI_VERSION' undeclared here (not in a function); did you mean 'MPI_VERSION'? const char *mpich_ver = I_MPI_VERSION; ^~~~~~~~~~~~~ MPI_VERSION Source: #include "confdefs.h" #include "conffix.h" #include const char *mpich_ver = I_MPI_VERSION; int main() { ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c:4:17: error: 'I_MPI_NUMVERSION' undeclared here (not in a function); did you mean 'MPI_SUBVERSION'? int mpich_ver = I_MPI_NUMVERSION; ^~~~~~~~~~~~~~~~ MPI_SUBVERSION Source: #include "confdefs.h" #include "conffix.h" #include int mpich_ver = I_MPI_NUMVERSION; int main() { ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int mpich_ver = MVAPICH2_NUMVERSION; int main() { ; return 0; } Preprocessing source: #include "confdefs.h" #include "conffix.h" #include int mpich_ver = MVAPICH2_NUMVERSION; Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.packages.X -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.packages.MPI /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c Defined "HAVE_MVAPICH2_NUMVERSION" to "20305300" ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int mpich_ver = MPICH_NUMVERSION; int main() { ; return 0; } Preprocessing source: #include "confdefs.h" #include "conffix.h" #include int mpich_ver = MPICH_NUMVERSION; Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.packages.X -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.packages.MPI /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c Defined "HAVE_MPICH_NUMVERSION" to "30201300" Executing: uname -s stdout: Linux ============================================================================================= TESTING: configureMPI2 from config.packages.MPI(config/BuildSystem/config/packages/MPI.py:380) Check for functions added to the interface in MPI-2 ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int flag;if (MPI_Finalized(&flag)); ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.packages.MPI/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o -lquadmath -lstdc++ -ldl Defined "HAVE_MPI_FINALIZED" to "1" ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { if (MPI_Allreduce(MPI_IN_PLACE,0, 1, MPI_INT, MPI_SUM, MPI_COMM_SELF)); ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.packages.MPI/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o -lquadmath -lstdc++ -ldl Defined "HAVE_MPI_IN_PLACE" to "1" ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int count=2; int blocklens[2]={0,1}; MPI_Aint indices[2]={0,1}; MPI_Datatype old_types[2]={MPI_INT,MPI_DOUBLE}; MPI_Datatype *newtype = 0; if (MPI_Type_create_struct(count, blocklens, indices, old_types, newtype)); ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.packages.MPI/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o -lquadmath -lstdc++ -ldl ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { MPI_Comm_errhandler_fn * p_err_fun = 0; MPI_Errhandler * p_errhandler = 0; if (MPI_Comm_create_errhandler(p_err_fun,p_errhandler)); ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.packages.MPI/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o -lquadmath -lstdc++ -ldl ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { if (MPI_Comm_set_errhandler(MPI_COMM_WORLD,MPI_ERRORS_RETURN)); ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.packages.MPI/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o -lquadmath -lstdc++ -ldl ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { if (MPI_Reduce_local(0, 0, 0, MPI_INT, MPI_SUM));; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.packages.MPI/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o -lquadmath -lstdc++ -ldl Defined "HAVE_MPI_REDUCE_LOCAL" to "1" ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { char version[MPI_MAX_LIBRARY_VERSION_STRING];int verlen;if (MPI_Get_library_version(version,&verlen)); ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.packages.MPI/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o -lquadmath -lstdc++ -ldl Defined "HAVE_MPI_GET_LIBRARY_VERSION" to "1" ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int base[100]; MPI_Win win; if (MPI_Win_create(base,100,4,MPI_INFO_NULL,MPI_COMM_WORLD,&win)); ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.packages.MPI/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o -lquadmath -lstdc++ -ldl Defined "HAVE_MPI_WIN_CREATE" to "1" ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c: In function 'main': /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c:6:30: warning: 'win' is used uninitialized in this function [-Wuninitialized] int ptr[1]; MPI_Win win; if (MPI_Accumulate(ptr,1,MPI_INT,0,0,1,MPI_INT,MPI_REPLACE,win)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Source: #include "confdefs.h" #include "conffix.h" #include int main() { int ptr[1]; MPI_Win win; if (MPI_Accumulate(ptr,1,MPI_INT,0,0,1,MPI_INT,MPI_REPLACE,win)); ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.packages.MPI/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o -lquadmath -lstdc++ -ldl Defined "HAVE_MPI_ONE_SIDED" to "1" ============================================================================================= TESTING: configureMPI3 from config.packages.MPI(config/BuildSystem/config/packages/MPI.py:427) Check for functions added to the interface in MPI-3 ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { MPI_Comm scomm; MPI_Aint size=128; int disp_unit=8,*baseptr; MPI_Win win; if (MPI_Comm_split_type(MPI_COMM_WORLD, MPI_COMM_TYPE_SHARED, 0, MPI_INFO_NULL, &scomm)); if (MPI_Win_allocate_shared(size,disp_unit,MPI_INFO_NULL,MPI_COMM_WORLD,&baseptr,&win)); if (MPI_Win_shared_query(win,0,&size,&disp_unit,&baseptr)); ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.packages.MPI/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o -lquadmath -lstdc++ -ldl Defined "HAVE_MPI_PROCESS_SHARED_MEMORY" to "1" ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { MPI_Aint size=128; int disp_unit=8,*baseptr; MPI_Win win; if (MPI_Win_allocate(size,disp_unit,MPI_INFO_NULL,MPI_COMM_WORLD,&baseptr,&win)); if (MPI_Win_attach(win,baseptr,size)); if (MPI_Win_create_dynamic(MPI_INFO_NULL,MPI_COMM_WORLD,&win)); ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.packages.MPI/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o -lquadmath -lstdc++ -ldl Defined "HAVE_MPI_FEATURE_DYNAMIC_WINDOW" to "1" ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c: In function 'main': /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c:7:24: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (MPI_Iscatter(&send,1,MPI_INT,&recv,1,MPI_INT,0,MPI_COMM_WORLD,&req)); ^~ /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c:8:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (MPI_Iscatterv(&send,counts,displs,MPI_INT,&recv,1,MPI_INT,0,MPI_COMM_WORLD,&req)); ^~ Source: #include "confdefs.h" #include "conffix.h" #include int main() { int send=0,recv,counts[2]={1,1},displs[2]={1,2}; MPI_Request req; if (MPI_Iscatter(&send,1,MPI_INT,&recv,1,MPI_INT,0,MPI_COMM_WORLD,&req)); if (MPI_Iscatterv(&send,counts,displs,MPI_INT,&recv,1,MPI_INT,0,MPI_COMM_WORLD,&req)); if (MPI_Igather(&send,1,MPI_INT,&recv,1,MPI_INT,0,MPI_COMM_WORLD,&req)); if (MPI_Igatherv(&send,1,MPI_INT,&recv,counts,displs,MPI_INT,0,MPI_COMM_WORLD,&req)); if (MPI_Iallgather(&send,1,MPI_INT,&recv,1,MPI_INT,MPI_COMM_WORLD,&req)); if (MPI_Iallgatherv(&send,1,MPI_INT,&recv,counts,displs,MPI_INT,MPI_COMM_WORLD,&req)); if (MPI_Ialltoall(&send,1,MPI_INT,&recv,1,MPI_INT,MPI_COMM_WORLD,&req)); ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.packages.MPI/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o -lquadmath -lstdc++ -ldl Defined "HAVE_MPI_NONBLOCKING_COLLECTIVES" to "1" ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { MPI_Comm distcomm; MPI_Request req; if (MPI_Dist_graph_create_adjacent(MPI_COMM_WORLD,0,0,MPI_WEIGHTS_EMPTY,0,0,MPI_WEIGHTS_EMPTY,MPI_INFO_NULL,0,&distcomm)); if (MPI_Neighbor_alltoallv(0,0,0,MPI_INT,0,0,0,MPI_INT,distcomm)); if (MPI_Ineighbor_alltoallv(0,0,0,MPI_INT,0,0,0,MPI_INT,distcomm,&req)); ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.packages.MPI/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o -lquadmath -lstdc++ -ldl Defined "HAVE_MPI_NEIGHBORHOOD_COLLECTIVES" to "1" ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c: In function 'main': /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c:6:30: warning: 'win' is used uninitialized in this function [-Wuninitialized] int ptr[1]; MPI_Win win; if (MPI_Get_accumulate(ptr,1,MPI_INT,ptr,1,MPI_INT,0,0,1,MPI_INT,MPI_SUM,win)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Source: #include "confdefs.h" #include "conffix.h" #include int main() { int ptr[1]; MPI_Win win; if (MPI_Get_accumulate(ptr,1,MPI_INT,ptr,1,MPI_INT,0,0,1,MPI_INT,MPI_SUM,win)); ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.packages.MPI/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o -lquadmath -lstdc++ -ldl Defined "HAVE_MPI_GET_ACCUMULATE" to "1" ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c: In function 'main': /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c:6:47: warning: 'win' is used uninitialized in this function [-Wuninitialized] int ptr[1]; MPI_Win win; MPI_Request req; if (MPI_Rget(ptr,1,MPI_INT,0,1,1,MPI_INT,win,&req)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Source: #include "confdefs.h" #include "conffix.h" #include int main() { int ptr[1]; MPI_Win win; MPI_Request req; if (MPI_Rget(ptr,1,MPI_INT,0,1,1,MPI_INT,win,&req)); ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.packages.MPI/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o -lquadmath -lstdc++ -ldl Defined "HAVE_MPI_RGET" to "1" ============================================================================================= TESTING: configureMPI4 from config.packages.MPI(config/BuildSystem/config/packages/MPI.py:485) Check for functions added to the interface in MPI-4 ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c: In function 'main': /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c:11:11: warning: implicit declaration of function 'MPI_Send_c'; did you mean 'MPI_Send'? [-Wimplicit-function-declaration] if (MPI_Send_c(buf,count,MPI_INT,dest,tag,MPI_COMM_WORLD)) return 1; ^~~~~~~~~~ MPI_Send /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c:12:11: warning: implicit declaration of function 'MPI_Send_init_c'; did you mean 'MPI_Send_init'? [-Wimplicit-function-declaration] if (MPI_Send_init_c(buf,count,MPI_INT,dest,tag,MPI_COMM_WORLD,&req)) return 1; ^~~~~~~~~~~~~~~ MPI_Send_init /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c:13:11: warning: implicit declaration of function 'MPI_Isend_c'; did you mean 'MPI_Isend'? [-Wimplicit-function-declaration] if (MPI_Isend_c(buf,count,MPI_INT,dest,tag,MPI_COMM_WORLD,&req)) return 1; ^~~~~~~~~~~ MPI_Isend /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c:14:11: warning: implicit declaration of function 'MPI_Recv_c'; did you mean 'MPI_Recv'? [-Wimplicit-function-declaration] if (MPI_Recv_c(buf,count,MPI_INT,source,tag,MPI_COMM_WORLD,&stat)) return 1; ^~~~~~~~~~ MPI_Recv /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c:15:11: warning: implicit declaration of function 'MPI_Recv_init_c'; did you mean 'MPI_Recv_init'? [-Wimplicit-function-declaration] if (MPI_Recv_init_c(buf,count,MPI_INT,source,tag,MPI_COMM_WORLD,&req)) return 1; ^~~~~~~~~~~~~~~ MPI_Recv_init /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c:16:11: warning: implicit declaration of function 'MPI_Irecv_c'; did you mean 'MPI_Irecv'? [-Wimplicit-function-declaration] if (MPI_Irecv_c(buf,count,MPI_INT,source,tag,MPI_COMM_WORLD,&req)) return 1; ^~~~~~~~~~~ MPI_Irecv Source: #include "confdefs.h" #include "conffix.h" #include int main() { int buf[1]={0},dest=1,source=1,tag=0; MPI_Count count=1; MPI_Request req; MPI_Status stat; if (MPI_Send_c(buf,count,MPI_INT,dest,tag,MPI_COMM_WORLD)) return 1; if (MPI_Send_init_c(buf,count,MPI_INT,dest,tag,MPI_COMM_WORLD,&req)) return 1; if (MPI_Isend_c(buf,count,MPI_INT,dest,tag,MPI_COMM_WORLD,&req)) return 1; if (MPI_Recv_c(buf,count,MPI_INT,source,tag,MPI_COMM_WORLD,&stat)) return 1; if (MPI_Recv_init_c(buf,count,MPI_INT,source,tag,MPI_COMM_WORLD,&req)) return 1; if (MPI_Irecv_c(buf,count,MPI_INT,source,tag,MPI_COMM_WORLD,&req)) return 1; ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.packages.MPI/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o -lquadmath -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c:11: undefined reference to `MPI_Send_c' /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c:12: undefined reference to `MPI_Send_init_c' /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c:13: undefined reference to `MPI_Isend_c' /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c:14: undefined reference to `MPI_Recv_c' /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c:15: undefined reference to `MPI_Recv_init_c' /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c:16: undefined reference to `MPI_Irecv_c' collect2: error: ld returned 1 exit status Linker output before filtering: /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c:11: undefined reference to `MPI_Send_c' /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c:12: undefined reference to `MPI_Send_init_c' /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c:13: undefined reference to `MPI_Isend_c' /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c:14: undefined reference to `MPI_Recv_c' /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c:15: undefined reference to `MPI_Recv_init_c' /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c:16: undefined reference to `MPI_Irecv_c' collect2: error: ld returned 1 exit status : Linker output after filtering: /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o: In function `main': /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c:11: undefined reference to `MPI_Send_c' /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c:12: undefined reference to `MPI_Send_init_c' /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c:13: undefined reference to `MPI_Isend_c' /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c:14: undefined reference to `MPI_Recv_c' /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c:15: undefined reference to `MPI_Recv_init_c' /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c:16: undefined reference to `MPI_Irecv_c' collect2: error: ld returned 1 exit status: ============================================================================================= TESTING: configureMPIEXEC from config.packages.MPI(config/BuildSystem/config/packages/MPI.py:189) Checking for location of mpiexec Executing: which mpicc stdout: /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/mpicc Checking for program /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/mpiexec...found Checking for program /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/mpiexec...found Running Executable with threads to time it out at 120 Executing: /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/mpiexec -n 1 printenv stdout: MV2_THREADS_PER_PROCESS=1 TOOLS_DIR=/home/kongf/workhome/sawtooth/tools MANPATH=/apps/local/mvapich2/2.3.5-gcc-8.4.0/share/man:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/share/man::/opt/c3/man:/opt/pbs/share/man:/opt/clmgr/man:/opt/sgi/share/man:/opt/clmgr/share/man:/opt/clmgr/lib/cm-cli/man:/usr/share/catman:/usr/share/man:/usr/catman:/usr/man XDG_SESSION_ID=25100 _ModuleTable003_=RGVwdGgiXT0xLFsic3RhdHVzIl09ImFjdGl2ZSIsWyJ1c2VyTmFtZSJdPSJnY2MvOC40LjAtZ2NjLTQuOC41LWphY2QiLH0sbXZhcGljaDI9e1siZm4iXT0iL2FwcHMvbG9jYWwvbW9kdWxlcy9tdmFwaWNoMi8yLjMuNS1nY2MtOC40LjAiLFsiZnVsbE5hbWUiXT0ibXZhcGljaDIvMi4zLjUtZ2NjLTguNC4wIixbImxvYWRPcmRlciJdPTIscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0ibXZhcGljaDIvMi4zLjUtZ2NjLTguNC4wIix9LH0sbXBhdGhBPXsiL2FwcHMvbG9jYWwvbW9kdWxlcyIsIi9hcHBzL2xvY2FsL3NwYWNrL21vZHVsZXMvbGludXgtY2VudG9zNy1icm9hZHdlbGwiLCIvYXBwcy9sb2NhbC9zcGFjay9t hostname=hostname HOSTNAME=sawtooth2 MV2_USE_LAZY_MEM_UNREGISTER=0 __LMOD_REF_COUNT_MODULEPATH=/apps/local/modules:1;/apps/local/spack/modules/linux-centos7-broadwell:1;/apps/local/spack/modules/linux-centos7-haswell:1;/apps/local/spack/modules/linux-centos7-cascadelake:1;/apps/local/spack/modules/linux-centos7-skylake_avx512:1 TERM=xterm-256color SHELL=/bin/bash LMOD_ROOT=/apps/local/spack/software/gcc-9.2.0/lmod-8.2.10-is6jpvjbr2sqq656iqttmvidh5mq5up7/lmod HISTSIZE=1000000 MV2_HOMOGENEOUS_CLUSTER=1 MODULEPATH_ROOT=/apps/local/modules SSH_CLIENT=10.50.10.12 55508 22 LIBRARY_PATH=/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64:/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/home/kongf/workhome/sawtooth/tools/lib LMOD_PACKAGE_PATH=/apps/local/lmod LMOD_PKG=/apps/local/spack/software/gcc-9.2.0/lmod-8.2.10-is6jpvjbr2sqq656iqttmvidh5mq5up7/lmod/lmod QTDIR=/usr/lib64/qt-3.3 QTINC=/usr/lib64/qt-3.3/include LMOD_SHORT_TIME=60 LMOD_VERSION=8.2.10 SSH_TTY=/dev/pts/41 __LMOD_REF_COUNT_LOADEDMODULES=gcc/8.4.0-gcc-4.8.5-jacd:1;mvapich2/2.3.5-gcc-8.4.0:1;cmake/3.18.4-gcc-9.3.0-qhpg:1;cuda/10.1.243-gcc-7.5.0-v4ym:1 __LMOD_REF_COUNT_CMAKE_PREFIX_PATH=/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey:1;/apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r:1;/apps/local/mvapich2/2.3.5-gcc-8.4.0:1;/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2:1 QT_GRAPHICSSYSTEM_CHECKED=1 CUDA_HOME=/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey USER=kongf LD_LIBRARY_PATH=/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64:/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/home/kongf/workhome/sawtooth/tools/lib:/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib:/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib LMOD_sys=Linux LS_COLORS=rs=0:di=38;5;27:ln=38;5;51:mh=44;38;5;15:pi=40;38;5;11:so=38;5;13:do=38;5;5:bd=48;5;232;38;5;11:cd=48;5;232;38;5;3:or=48;5;232;38;5;9:mi=05;48;5;232;38;5;15:su=48;5;196;38;5;15:sg=48;5;11;38;5;16:ca=48;5;196;38;5;226:tw=48;5;10;38;5;16:ow=48;5;10;38;5;21:st=48;5;21;38;5;15:ex=38;5;34:*.tar=38;5;9:*.tgz=38;5;9:*.arc=38;5;9:*.arj=38;5;9:*.taz=38;5;9:*.lha=38;5;9:*.lz4=38;5;9:*.lzh=38;5;9:*.lzma=38;5;9:*.tlz=38;5;9:*.txz=38;5;9:*.tzo=38;5;9:*.t7z=38;5;9:*.zip=38;5;9:*.z=38;5;9:*.Z=38;5;9:*.dz=38;5;9:*.gz=38;5;9:*.lrz=38;5;9:*.lz=38;5;9:*.lzo=38;5;9:*.xz=38;5;9:*.bz2=38;5;9:*.bz=38;5;9:*.tbz=38;5;9:*.tbz2=38;5;9:*.tz=38;5;9:*.deb=38;5;9:*.rpm=38;5;9:*.jar=38;5;9:*.war=38;5;9:*.ear=38;5;9:*.sar=38;5;9:*.rar=38;5;9:*.alz=38;5;9:*.ace=38;5;9:*.zoo=38;5;9:*.cpio=38;5;9:*.7z=38;5;9:*.rz=38;5;9:*.cab=38;5;9:*.jpg=38;5;13:*.jpeg=38;5;13:*.gif=38;5;13:*.bmp=38;5;13:*.pbm=38;5;13:*.pgm=38;5;13:*.ppm=38;5;13:*.tga=38;5;13:*.xbm=38;5;13:*.xpm=38;5;13:*.tif=38;5;13:*.tiff=38;5;13:*.png=38;5;13:*.svg=38;5;13:*.svgz=38;5;13:*.mng=38;5;13:*.pcx=38;5;13:*.mov=38;5;13:*.mpg=38;5;13:*.mpeg=38;5;13:*.m2v=38;5;13:*.mkv=38;5;13:*.webm=38;5;13:*.ogm=38;5;13:*.mp4=38;5;13:*.m4v=38;5;13:*.mp4v=38;5;13:*.vob=38;5;13:*.qt=38;5;13:*.nuv=38;5;13:*.wmv=38;5;13:*.asf=38;5;13:*.rm=38;5;13:*.rmvb=38;5;13:*.flc=38;5;13:*.avi=38;5;13:*.fli=38;5;13:*.flv=38;5;13:*.gl=38;5;13:*.dl=38;5;13:*.xcf=38;5;13:*.xwd=38;5;13:*.yuv=38;5;13:*.cgm=38;5;13:*.emf=38;5;13:*.axv=38;5;13:*.anx=38;5;13:*.ogv=38;5;13:*.ogx=38;5;13:*.aac=38;5;45:*.au=38;5;45:*.flac=38;5;45:*.mid=38;5;45:*.midi=38;5;45:*.mka=38;5;45:*.mp3=38;5;45:*.mpc=38;5;45:*.ogg=38;5;45:*.ra=38;5;45:*.wav=38;5;45:*.axa=38;5;45:*.oga=38;5;45:*.spx=38;5;45:*.xspf=38;5;45: _ModuleTable004_=b2R1bGVzL2xpbnV4LWNlbnRvczctaGFzd2VsbCIsIi9hcHBzL2xvY2FsL3NwYWNrL21vZHVsZXMvbGludXgtY2VudG9zNy1jYXNjYWRlbGFrZSIsIi9hcHBzL2xvY2FsL3NwYWNrL21vZHVsZXMvbGludXgtY2VudG9zNy1za3lsYWtlX2F2eDUxMiIsfSxbInN5c3RlbUJhc2VNUEFUSCJdPSIvYXBwcy9sb2NhbC9tb2R1bGVzOi9hcHBzL2xvY2FsL3NwYWNrL21vZHVsZXMvbGludXgtY2VudG9zNy1icm9hZHdlbGw6L2FwcHMvbG9jYWwvc3BhY2svbW9kdWxlcy9saW51eC1jZW50b3M3LWhhc3dlbGw6L2FwcHMvbG9jYWwvc3BhY2svbW9kdWxlcy9saW51eC1jZW50b3M3LWNhc2NhZGVsYWtlOi9hcHBzL2xvY2FsL3NwYWNrL21vZHVsZXMvbGludXgtY2VudG9zNy1za3lsYWtlX2F2 CPATH=/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include:/apps/local/mvapich2/2.3.5-gcc-8.4.0/include:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/include:/home/kongf/workhome/sawtooth/tools/include OSCAR_HOME=/opt/oscar __LMOD_REF_COUNT__LMFILES_=/apps/local/spack/modules/linux-centos7-haswell/gcc/8.4.0-gcc-4.8.5-jacd:1;/apps/local/modules/mvapich2/2.3.5-gcc-8.4.0:1;/apps/local/spack/modules/linux-centos7-cascadelake/cmake/3.18.4-gcc-9.3.0-qhpg:1;/apps/local/spack/modules/linux-centos7-skylake_avx512/cuda/10.1.243-gcc-7.5.0-v4ym:1 hpc_bash_loaded=Yes COLUMNS=361 LMOD_PREPEND_BLOCK=normal _ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPTcyMDAuMCxbImNfc2hvcnRUaW1lIl09Ni4yODY2NTIwODgxNjUzLGRlcHRoVD17fSxmYW1pbHk9e30sbVQ9e2NtYWtlPXtbImZuIl09Ii9hcHBzL2xvY2FsL3NwYWNrL21vZHVsZXMvbGludXgtY2VudG9zNy1jYXNjYWRlbGFrZS9jbWFrZS8zLjE4LjQtZ2NjLTkuMy4wLXFocGciLFsiZnVsbE5hbWUiXT0iY21ha2UvMy4xOC40LWdjYy05LjMuMC1xaHBnIixbImxvYWRPcmRlciJdPTMscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0iY21ha2UvMy4xOC40LWdjYy05LjMuMC1xaHBnIix9LGN1ZGE9e1siZm4iXT0iL2FwcHMvbG9jYWwv MAIL=/var/spool/mail/kongf PATH=/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin:/apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin:/apps/local/mvapich2/2.3.5-gcc-8.4.0/bin:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/bin:/home/kongf/workhome/sawtooth/tools/bin:/home/kongf/workhome/sawtooth/tools/go/bin:/opt/clmgr/sbin:/opt/clmgr/bin:/opt/sgi/sbin:/opt/sgi/bin:/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/opt/c3/bin:/opt/ibutils/bin:/opt/pbs/bin:/sbin:/bin:/home/kongf/workhome/lemhi/bin LMOD_SETTARG_CMD=: PWD=/home/kongf/workhome/sawtooth/moosegpu/petsc _LMFILES_=/apps/local/spack/modules/linux-centos7-haswell/gcc/8.4.0-gcc-4.8.5-jacd:/apps/local/modules/mvapich2/2.3.5-gcc-8.4.0:/apps/local/spack/modules/linux-centos7-cascadelake/cmake/3.18.4-gcc-9.3.0-qhpg:/apps/local/spack/modules/linux-centos7-skylake_avx512/cuda/10.1.243-gcc-7.5.0-v4ym LMOD_PAGER=more LANG=en_US.UTF-8 MODULEPATH=/apps/local/modules:/apps/local/spack/modules/linux-centos7-broadwell:/apps/local/spack/modules/linux-centos7-haswell:/apps/local/spack/modules/linux-centos7-cascadelake:/apps/local/spack/modules/linux-centos7-skylake_avx512 LOADEDMODULES=gcc/8.4.0-gcc-4.8.5-jacd:mvapich2/2.3.5-gcc-8.4.0:cmake/3.18.4-gcc-9.3.0-qhpg:cuda/10.1.243-gcc-7.5.0-v4ym _ModuleTable_Sz_=5 C3_RSH=ssh -oConnectTimeout=10 -oForwardX11=no LINES=38 _ModuleTable005_=eDUxMiIsfQ== LMOD_CMD=/apps/local/spack/software/gcc-9.2.0/lmod-8.2.10-is6jpvjbr2sqq656iqttmvidh5mq5up7/lmod/lmod/libexec/lmod SSH_ASKPASS=/usr/libexec/openssh/gnome-ssh-askpass HISTCONTROL=ignoreboth SHLVL=2 HOME=/home/kongf GOROOT=/home/kongf/workhome/sawtooth/tools/go __LMOD_REF_COUNT_PATH=/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin:1;/apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin:1;/apps/local/mvapich2/2.3.5-gcc-8.4.0/bin:1;/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/bin:1;/home/kongf/workhome/sawtooth/tools/bin:1;/home/kongf/workhome/sawtooth/tools/go/bin:1;/opt/clmgr/sbin:1;/opt/clmgr/bin:1;/opt/sgi/sbin:1;/opt/sgi/bin:1;/usr/lib64/qt-3.3/bin:1;/usr/local/bin:1;/usr/bin:1;/usr/local/sbin:1;/usr/sbin:1;/opt/c3/bin:1;/opt/ibutils/bin:1;/opt/pbs/bin:1;/sbin:1;/bin:1;/home/kongf/workhome/lemhi/bin:1 LANGUAGE=en_US.UTF-8 __LMOD_REF_COUNT_CPATH=/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include:1;/apps/local/mvapich2/2.3.5-gcc-8.4.0/include:1;/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/include:1;/home/kongf/workhome/sawtooth/tools/include:1 _ModuleTable002_=c3BhY2svbW9kdWxlcy9saW51eC1jZW50b3M3LXNreWxha2VfYXZ4NTEyL2N1ZGEvMTAuMS4yNDMtZ2NjLTcuNS4wLXY0eW0iLFsiZnVsbE5hbWUiXT0iY3VkYS8xMC4xLjI0My1nY2MtNy41LjAtdjR5bSIsWyJsb2FkT3JkZXIiXT00LHByb3BUPXt9LFsic3RhY2tEZXB0aCJdPTAsWyJzdGF0dXMiXT0iYWN0aXZlIixbInVzZXJOYW1lIl09ImN1ZGEvMTAuMS4yNDMtZ2NjLTcuNS4wLXY0eW0iLH0sZ2NjPXtbImZuIl09Ii9hcHBzL2xvY2FsL3NwYWNrL21vZHVsZXMvbGludXgtY2VudG9zNy1oYXN3ZWxsL2djYy84LjQuMC1nY2MtNC44LjUtamFjZCIsWyJmdWxsTmFtZSJdPSJnY2MvOC40LjAtZ2NjLTQuOC41LWphY2QiLFsibG9hZE9yZGVyIl09MSxwcm9wVD17fSxbInN0YWNr BASH_ENV=/apps/local/spack/software/gcc-9.2.0/lmod-8.2.10-is6jpvjbr2sqq656iqttmvidh5mq5up7/lmod/8.2.10/init/bash LMOD_arch=x86_64 LOGNAME=kongf QTLIB=/usr/lib64/qt-3.3/lib XDG_DATA_DIRS=/home/kongf/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share SSH_CONNECTION=10.50.10.12 55508 10.50.10.13 22 __LMOD_REF_COUNT_ACLOCAL_PATH=/apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/share/aclocal:1 __LMOD_REF_COUNT_LIBRARY_PATH=/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64:1;/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib:1;/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64:1;/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:1;/home/kongf/workhome/sawtooth/tools/lib:1 MODULESHOME=/apps/local/spack/software/gcc-9.2.0/lmod-8.2.10-is6jpvjbr2sqq656iqttmvidh5mq5up7/lmod/lmod PKG_CONFIG_PATH=/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib/pkgconfig GOPATH=/home/kongf/workhome/lemhi __LMOD_REF_COUNT_LD_LIBRARY_PATH=/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64:1;/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib:1;/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64:1;/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:1;/home/kongf/workhome/sawtooth/tools/lib:1 LMOD_SETTARG_FULL_SUPPORT=no LESSOPEN=||/usr/bin/lesspipe.sh %s ACLOCAL_PATH=/apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/share/aclocal USE_PCM_DB=2 LMOD_FULL_SETTARG_SUPPORT=no __LMOD_REF_COUNT_PKG_CONFIG_PATH=/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib/pkgconfig:1 CMAKE_PREFIX_PATH=/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey:/apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r:/apps/local/mvapich2/2.3.5-gcc-8.4.0:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2 XDG_RUNTIME_DIR=/run/user/24746 __LMOD_REF_COUNT_MANPATH=/apps/local/mvapich2/2.3.5-gcc-8.4.0/share/man:1;/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/share/man:1;/opt/c3/man:1;/opt/pbs/share/man:1;/opt/clmgr/man:1;/opt/sgi/share/man:1;/opt/clmgr/share/man:1;/opt/clmgr/lib/cm-cli/man:1;/usr/share/catman:1;/usr/share/man:1;/usr/catman:1;/usr/man:1 myhost=sawtooth2 LMOD_DIR=/apps/local/spack/software/gcc-9.2.0/lmod-8.2.10-is6jpvjbr2sqq656iqttmvidh5mq5up7/lmod/lmod/libexec LMOD_COLORIZE=yes BASH_FUNC_module()=() { eval $($LMOD_CMD bash "$@") && eval $(${LMOD_SETTARG_CMD:-:} -s sh) } BASH_FUNC_ml()=() { eval $($LMOD_DIR/ml_cmd "$@") } _=/apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/mpiexec HYDI_CONTROL_FD=7 GFORTRAN_UNBUFFERED_PRECONNECTED=y MPIR_CVAR_CH3_INTERFACE_HOSTNAME=sawtooth2 PMI_RANK=0 PMI_FD=6 PMI_SIZE=1 MV2_COMM_WORLD_SIZE=1 MV2_COMM_WORLD_LOCAL_SIZE=1 MV2_COMM_WORLD_LOCAL_RANK=0 MV2_COMM_WORLD_RANK=0 Defined "HAVE_MPIEXEC_ENVIRONMENTAL_VARIABLE" to "MPIR_CVAR_CH3" Defined make macro "MPIEXEC" to "/apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/mpiexec" Checking for program /usr/libexec/ApplicationFirewall/socketfilterfw...not found Checking for program /home/kongf/workhome/sawtooth/moosegpu/petsc/lib/petsc/bin/win32fe/socketfilterfw...not found Unable to find programs: ['socketfilterfw'] in listing of the specific search path: ['/usr/libexec/ApplicationFirewall'] Warning accessing /usr/libexec/ApplicationFirewall gives errors: [Errno 2] No such file or directory: '/usr/libexec/ApplicationFirewall' Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/hostname...not found Checking for program /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/hostname...not found Checking for program /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/hostname...not found Checking for program /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/bin/hostname...not found Checking for program /home/kongf/workhome/sawtooth/tools/bin/hostname...not found Checking for program /home/kongf/workhome/sawtooth/tools/go/bin/hostname...not found Checking for program /opt/clmgr/sbin/hostname...not found Checking for program /opt/clmgr/bin/hostname...not found Checking for program /opt/sgi/sbin/hostname...not found Checking for program /opt/sgi/bin/hostname...not found Checking for program /usr/lib64/qt-3.3/bin/hostname...not found Checking for program /usr/local/bin/hostname...not found Checking for program /usr/bin/hostname...found Defined make macro "HOSTNAME" to "hostname" Running Executable with threads to time it out at 60 Executing: hostname stdout: sawtooth2 Return code from hostname: 0 Hostname works, running network checks Checking for program /sbin/ping...not found Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/ping...not found Checking for program /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/ping...not found Checking for program /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/ping...not found Checking for program /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/bin/ping...not found Checking for program /home/kongf/workhome/sawtooth/tools/bin/ping...not found Checking for program /home/kongf/workhome/sawtooth/tools/go/bin/ping...not found Checking for program /opt/clmgr/sbin/ping...not found Checking for program /opt/clmgr/bin/ping...not found Checking for program /opt/sgi/sbin/ping...not found Checking for program /opt/sgi/bin/ping...not found Checking for program /usr/lib64/qt-3.3/bin/ping...not found Checking for program /usr/local/bin/ping...not found Checking for program /usr/bin/ping...found Defined make macro "PING" to "ping" Executing: uname -s stdout: Linux Running Executable with threads to time it out at 60 Executing: ping -c 2 sawtooth2 stdout: PING sawtooth2.ib0.sawtooth.inl.gov (10.50.10.13) 56(84) bytes of data. 64 bytes from sawtooth2.ib0.sawtooth.inl.gov (10.50.10.13): icmp_seq=1 ttl=64 time=0.032 ms 64 bytes from sawtooth2.ib0.sawtooth.inl.gov (10.50.10.13): icmp_seq=2 ttl=64 time=0.026 ms --- sawtooth2.ib0.sawtooth.inl.gov ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 999ms rtt min/avg/max/mdev = 0.026/0.029/0.032/0.003 ms Return code from ping: 0 ============================================================================================= ======== Checking running linked program ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { MPI_Init(0,0); MPI_Finalize(); ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.packages.MPI/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o -lquadmath -lstdc++ -ldl Testing executable /tmp/petsc-83phc9nn/config.packages.MPI/conftest to see if it can be run Executing: /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/mpiexec -n 1 /tmp/petsc-83phc9nn/config.packages.MPI/conftest Running Executable with threads to time it out at 120 Executing: /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/mpiexec -n 1 /tmp/petsc-83phc9nn/config.packages.MPI/conftest ============================================================================================= TESTING: configureMPITypes from config.packages.MPI(config/BuildSystem/config/packages/MPI.py:513) Checking for MPI Datatype handles ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include int main() { int size; int ierr; MPI_Init(0,0); ierr = MPI_Type_size(MPI_LONG_DOUBLE, &size); if(ierr || (size == 0)) exit(1); MPI_Finalize(); ; return 0; } Defined "HAVE_MPI_LONG_DOUBLE" to "1" ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include int main() { int size; int ierr; MPI_Init(0,0); ierr = MPI_Type_size(MPI_INT64_T, &size); if(ierr || (size == 0)) exit(1); MPI_Finalize(); ; return 0; } Defined "HAVE_MPI_INT64_T" to "1" ============================================================================================= TESTING: SGIMPICheck from config.packages.MPI(config/BuildSystem/config/packages/MPI.py:560) Returns true if SGI MPI is used Checking for functions [MPI_SGI_barrier] in library [] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.packages.MPI -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char MPI_SGI_barrier(); static void _check_MPI_SGI_barrier() { MPI_SGI_barrier(); } int main() { _check_MPI_SGI_barrier();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -lquadmath -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-83phc9nn/config.libraries/conftest.o: In function `_check_MPI_SGI_barrier': /tmp/petsc-83phc9nn/config.libraries/conftest.c:5: undefined reference to `MPI_SGI_barrier' collect2: error: ld returned 1 exit status Linker output before filtering: /tmp/petsc-83phc9nn/config.libraries/conftest.o: In function `_check_MPI_SGI_barrier': /tmp/petsc-83phc9nn/config.libraries/conftest.c:5: undefined reference to `MPI_SGI_barrier' collect2: error: ld returned 1 exit status : Linker output after filtering: /tmp/petsc-83phc9nn/config.libraries/conftest.o: In function `_check_MPI_SGI_barrier': /tmp/petsc-83phc9nn/config.libraries/conftest.c:5: undefined reference to `MPI_SGI_barrier' collect2: error: ld returned 1 exit status: SGI MPI test failure ============================================================================================= TESTING: CxxMPICheck from config.packages.MPI(config/BuildSystem/config/packages/MPI.py:570) Make sure C++ can compile and link Checking for header mpi.h Checking for C++ MPI_Finalize() Checking for functions [MPI_Finalize] in library [] [] ===== Checking linker Executing: mpicxx -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/config.libraries -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O -std=c++14 /tmp/petsc-83phc9nn/config.libraries/conftest.cc Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/config.libraries/conftest.cc: In function 'void _check_MPI_Finalize()': /tmp/petsc-83phc9nn/config.libraries/conftest.cc:5:41: warning: variable 'ierr' set but not used [-Wunused-but-set-variable] static void _check_MPI_Finalize() { int ierr; ^~~~ Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_MPI_Finalize() { int ierr; ierr = MPI_Finalize();; } int main() { _check_MPI_Finalize();; return 0; } Executing: mpicxx -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -lquadmath -lstdc++ -ldl ============================================================================================= TESTING: FortranMPICheck from config.packages.MPI(config/BuildSystem/config/packages/MPI.py:586) Make sure fortran include [mpif.h] and library symbols are found Checking for fortran mpi_init() Checking for functions [] in library [] [] ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.libraries -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.F90 Successful compile: Source: program main #include "mpif.h" integer ierr call mpi_init(ierr) end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -lquadmath -lstdc++ -ldl Checking for mpi.mod Checking for functions [] in library [] [] ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.libraries -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.F90 Successful compile: Source: program main use mpi integer(kind=selected_int_kind(5)) ierr,rank call mpi_init(ierr) call mpi_comm_rank(MPI_COMM_WORLD,rank,ierr) end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -lquadmath -lstdc++ -ldl Defined "HAVE_MPI_F90MODULE" to "1" ============================================================================================= TESTING: configureIO from config.packages.MPI(config/BuildSystem/config/packages/MPI.py:608) Check for the functions in MPI/IO - Define HAVE_MPIIO if they are present - Some older MPI 1 implementations are missing these ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.packages.MPI -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c: In function 'main': /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c:7:1: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (MPI_Type_get_extent(MPI_INT, &lb, &extent)); ^~ /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c:9:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' MPI_File fh; ^~~~~~~~ /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c:12:1: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (MPI_File_write_all(fh, buf, 1, MPI_INT, &status)); ^~ /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c:14:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (MPI_File_read_all(fh, buf, 1, MPI_INT, &status)); ^~ /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c:18:1: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (MPI_File_set_view(fh, disp, MPI_INT, MPI_INT, "", info)); ^~ /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c:20:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (MPI_File_open(MPI_COMM_SELF, "", 0, info, &fh)); ^~ /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c:12:5: warning: 'buf' is used uninitialized in this function [-Wuninitialized] if (MPI_File_write_all(fh, buf, 1, MPI_INT, &status)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c:18:5: warning: 'disp' is used uninitialized in this function [-Wuninitialized] if (MPI_File_set_view(fh, disp, MPI_INT, MPI_INT, "", info)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c:18:5: warning: 'info' is used uninitialized in this function [-Wuninitialized] Source: #include "confdefs.h" #include "conffix.h" #include int main() { MPI_Aint lb, extent; if (MPI_Type_get_extent(MPI_INT, &lb, &extent)); MPI_File fh; void *buf; MPI_Status status; if (MPI_File_write_all(fh, buf, 1, MPI_INT, &status)); if (MPI_File_read_all(fh, buf, 1, MPI_INT, &status)); MPI_Offset disp; MPI_Info info; if (MPI_File_set_view(fh, disp, MPI_INT, MPI_INT, "", info)); if (MPI_File_open(MPI_COMM_SELF, "", 0, info, &fh)); if (MPI_File_close(&fh)); ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.packages.MPI/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o -lquadmath -lstdc++ -ldl Defined "HAVE_MPIIO" to "1" ============================================================================================= TESTING: findMPIIncludeAndLib from config.packages.MPI(config/BuildSystem/config/packages/MPI.py:721) Find MPI include paths and libraries from "mpicc -show" or Cray "cc --cray-print-opts=cflags/libs" and save. Executing: mpicc --help stdout: Usage: gcc [options] file... Options: -pass-exit-codes Exit with highest error code from a phase. --help Display this information. --target-help Display target specific command line options. --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]. Display specific types of command line options. (Use '-v --help' to display command line options of sub-processes). --version Display compiler version information. -dumpspecs Display all of the built in spec strings. -dumpversion Display the version of the compiler. -dumpmachine Display the compiler's target processor. -print-search-dirs Display the directories in the compiler's search path. -print-libgcc-file-name Display the name of the compiler's companion library. -print-file-name= Display the full path to library . -print-prog-name= Display the full path to compiler component . -print-multiarch Display the target's normalized GNU triplet, used as a component in the library path. -print-multi-directory Display the root directory for versions of libgcc. -print-multi-lib Display the mapping between command line options and multiple library search directories. -print-multi-os-directory Display the relative path to OS libraries. -print-sysroot Display the target libraries directory. -print-sysroot-headers-suffix Display the sysroot suffix used to find headers. -Wa, Pass comma-separated on to the assembler. -Wp, Pass comma-separated on to the preprocessor. -Wl, Pass comma-separated on to the linker. -Xassembler Pass on to the assembler. -Xpreprocessor Pass on to the preprocessor. -Xlinker Pass on to the linker. -save-temps Do not delete intermediate files. -save-temps= Do not delete intermediate files. -no-canonical-prefixes Do not canonicalize paths when building relative prefixes to other gcc components. -pipe Use pipes rather than intermediate files. -time Time the execution of each subprocess. -specs= Override built-in specs with the contents of . -std= Assume that the input sources are for . --sysroot= Use as the root directory for headers and libraries. -B Add to the compiler's search paths. -v Display the programs invoked by the compiler. -### Like -v but options quoted and commands not executed. -E Preprocess only; do not compile, assemble or link. -S Compile only; do not assemble or link. -c Compile and assemble, but do not link. -o Place the output into . -pie Create a dynamically linked position independent executable. -shared Create a shared library. -x Specify the language of the following input files. Permissible languages include: c c++ assembler none 'none' means revert to the default behavior of guessing the language based on the file's extension. Options starting with -g, -f, -m, -O, -W, or --param are automatically passed on to the various sub-processes invoked by gcc. In order to pass other options on to these processes the -W options must be used. For bug reporting instructions, please see: . Executing: mpicc -show stdout: gcc -fPIC -g -O -fno-omit-frame-pointer -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,-rpath -Wl,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,--enable-new-dtags -lmpi compilers: Checking arg gcc compilers: Checking arg -fPIC compilers: Checking arg -g compilers: Checking arg -O compilers: Checking arg -fno-omit-frame-pointer compilers: Checking arg -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include compilers: Found include option: -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include compilers: Checking arg -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib compilers: Checking arg -Wl,-rpath compilers: Checking arg -Wl,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib compilers: Checking arg -Wl,--enable-new-dtags compilers: Checking arg -lmpi compilers: Checking arg gcc compilers: Checking arg -fPIC compilers: Checking arg -g compilers: Checking arg -O compilers: Checking arg -fno-omit-frame-pointer compilers: Checking arg -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include compilers: Checking arg -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib compilers: Found -L link option: -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib compilers: Checking arg -Wl,-rpath compilers: Found -Wl link option: -Wl,-rpath compilers: Checking arg -Wl,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib compilers: Found -Wl link option: -Wl,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib compilers: Checking arg -Wl,--enable-new-dtags compilers: Found -Wl link option: -Wl,--enable-new-dtags compilers: Checking arg -lmpi compilers: Found -l link option: -lmpi Defined make macro "MPICXX_INCLUDES" to "-I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include " Defined make macro "MPICXX_LIBS" to "-L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,-rpath -Wl,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,--enable-new-dtags -lmpi " ============================================================================================= TESTING: PetscArchMPICheck from config.packages.MPI(config/BuildSystem/config/packages/MPI.py:800) Checking for functions [MPI_Type_get_envelope MPI_Type_dup MPI_Init_thread MPI_Iallreduce MPI_Ibarrier MPI_Finalized MPI_Exscan MPI_Reduce_scatter MPI_Reduce_scatter_block] in library ['/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/libcudart.a', 'libcufft.a', 'libcublas.a', 'libcusparse.a', 'libcusolver.a', 'libcurand.a', '/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs/libcuda.so'] [] Checking directory of requested libraries:/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 for first library:libcudart. Files in directory:['libaccinj64.so.10.1', 'libaccinj64.so.10.1.243', 'libaccinj64.so', 'libcuinj64.so', 'libcuinj64.so.10.1', 'libcuinj64.so.10.1.243', 'libnvToolsExt.so.1', 'libnvToolsExt.so.1.0.0', 'libnvToolsExt.so', 'libcusolver.so.10', 'libcusolver.so.10.2.0.243', 'libcublasLt.so.10.2.1.243', 'libcublasLt.so.10', 'libcublas.so.10.2.1.243', 'libcublas.so.10', 'libnvblas.so.10', 'libnvblas.so.10.2.1.243', 'libcufft.so.10.1.1.243', 'libcufftw.so.10', 'libcufft.so.10', 'libcufftw.so.10.1.1.243', 'libcurand.so.10.1.1.243', 'libcurand.so.10', 'libcusparse.so.10', 'libcusparse.so.10.3.0.243', 'libnvgraph.so.10', 'libnvgraph.so.10.1.243', 'libnppial.so.10', 'libnppist.so.10.2.0.243', 'libnppif.so.10', 'libnppim.so.10', 'libnppicom.so.10', 'libnppig.so.10.2.0.243', 'libnppif.so.10.2.0.243', 'libnppig.so.10', 'libnpps.so.10.2.0.243', 'libnppitc.so.10.2.0.243', 'libnppicom.so.10.2.0.243', 'libnpps.so.10', 'libnppisu.so.10.2.0.243', 'libnppidei.so.10', 'libnppisu.so.10', 'libnppc.so.10.2.0.243', 'libnppitc.so.10', 'libnppc.so.10', 'libnppial.so.10.2.0.243', 'libnppicc.so.10.2.0.243', 'libnppist.so.10', 'libnppicc.so.10', 'libnppidei.so.10.2.0.243', 'libnppim.so.10.2.0.243', 'libcudart.so.10.1', 'libcudart.so.10.1.243', 'libnvrtc-builtins.so', 'libnvrtc-builtins.so.10.1.243', 'libnvrtc-builtins.so.10.1', 'libnvrtc.so.10.1', 'libnvrtc.so.10.1.243', 'libnvjpeg.so.10.3.0.243', 'libnvjpeg.so.10', 'stubs', 'libcusolver.so', 'libcusolver_static.a', 'liblapack_static.a', 'libmetis_static.a', 'libcublas.so', 'libcublasLt.so', 'libcublasLt_static.a', 'libcublas_static.a', 'libnvblas.so', 'libcufftw.so', 'libcufft.so', 'libcufftw_static.a', 'libcufft_static.a', 'libcufft_static_nocallback.a', 'libcurand.so', 'libcurand_static.a', 'libcusparse.so', 'libcusparse_static.a', 'libnvgraph.so', 'libnvgraph_static.a', 'libnppc.so', 'libnppidei.so', 'libnppicc.so', 'libnpps.so', 'libnppim.so', 'libnppitc.so', 'libnppig.so', 'libnppial.so', 'libnppicom.so', 'libnppisu.so', 'libnppist.so', 'libnppif.so', 'libnppidei_static.a', 'libnpps_static.a', 'libnppig_static.a', 'libnppial_static.a', 'libnppicom_static.a', 'libnppc_static.a', 'libnppim_static.a', 'libnppicc_static.a', 'libnppitc_static.a', 'libnppisu_static.a', 'libnppif_static.a', 'libnppist_static.a', 'libOpenCL.so.1.1', 'libOpenCL.so', 'libOpenCL.so.1', 'libcudadevrt.a', 'libcudart_static.a', 'libcudart.so', 'libculibos.a', 'libnvrtc.so', 'libnvjpeg.so', 'libnvjpeg_static.a'] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.packages.MPI -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char MPI_Type_get_envelope(); static void _check_MPI_Type_get_envelope() { MPI_Type_get_envelope(); } char MPI_Type_dup(); static void _check_MPI_Type_dup() { MPI_Type_dup(); } char MPI_Init_thread(); static void _check_MPI_Init_thread() { MPI_Init_thread(); } char MPI_Iallreduce(); static void _check_MPI_Iallreduce() { MPI_Iallreduce(); } char MPI_Ibarrier(); static void _check_MPI_Ibarrier() { MPI_Ibarrier(); } char MPI_Finalized(); static void _check_MPI_Finalized() { MPI_Finalized(); } char MPI_Exscan(); static void _check_MPI_Exscan() { MPI_Exscan(); } char MPI_Reduce_scatter(); static void _check_MPI_Reduce_scatter() { MPI_Reduce_scatter(); } char MPI_Reduce_scatter_block(); static void _check_MPI_Reduce_scatter_block() { MPI_Reduce_scatter_block(); } int main() { _check_MPI_Type_get_envelope(); _check_MPI_Type_dup(); _check_MPI_Init_thread(); _check_MPI_Iallreduce(); _check_MPI_Ibarrier(); _check_MPI_Finalized(); _check_MPI_Exscan(); _check_MPI_Reduce_scatter(); _check_MPI_Reduce_scatter_block();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs -lcuda -lquadmath -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.MPI -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char MPI_Type_get_envelope(); static void _check_MPI_Type_get_envelope() { MPI_Type_get_envelope(); } char MPI_Type_dup(); static void _check_MPI_Type_dup() { MPI_Type_dup(); } char MPI_Init_thread(); static void _check_MPI_Init_thread() { MPI_Init_thread(); } char MPI_Iallreduce(); static void _check_MPI_Iallreduce() { MPI_Iallreduce(); } char MPI_Ibarrier(); static void _check_MPI_Ibarrier() { MPI_Ibarrier(); } char MPI_Finalized(); static void _check_MPI_Finalized() { MPI_Finalized(); } char MPI_Exscan(); static void _check_MPI_Exscan() { MPI_Exscan(); } char MPI_Reduce_scatter(); static void _check_MPI_Reduce_scatter() { MPI_Reduce_scatter(); } char MPI_Reduce_scatter_block(); static void _check_MPI_Reduce_scatter_block() { MPI_Reduce_scatter_block(); } void dummy(void) {_check_MPI_Type_get_envelope(); _check_MPI_Type_dup(); _check_MPI_Init_thread(); _check_MPI_Iallreduce(); _check_MPI_Ibarrier(); _check_MPI_Finalized(); _check_MPI_Exscan(); _check_MPI_Reduce_scatter(); _check_MPI_Reduce_scatter_block();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.libraries -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.compilers/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.o /tmp/petsc-83phc9nn/config.compilers/confc.o -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs -lcuda -lquadmath -lstdc++ -ldl Defined "HAVE_LIBCUDART" to "1" Defined "HAVE_LIBCUFFT" to "1" Defined "HAVE_LIBCUBLAS" to "1" Defined "HAVE_LIBCUSPARSE" to "1" Defined "HAVE_LIBCUSOLVER" to "1" Defined "HAVE_LIBCURAND" to "1" Defined "HAVE_LIBCUDA" to "1" Defined "HAVE_MPI_TYPE_GET_ENVELOPE" to "1" Defined "HAVE_MPI_TYPE_DUP" to "1" Defined "HAVE_MPI_INIT_THREAD" to "1" Defined "HAVE_MPI_IALLREDUCE" to "1" Defined "HAVE_MPI_IBARRIER" to "1" Defined "HAVE_MPI_FINALIZED" to "1" Defined "HAVE_MPI_EXSCAN" to "1" Defined "HAVE_MPI_REDUCE_SCATTER" to "1" Defined "HAVE_MPI_REDUCE_SCATTER_BLOCK" to "1" ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.MPI -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c: In function 'main': /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c:6:5: warning: unused variable 'combiner' [-Wunused-variable] int combiner = MPI_COMBINER_DUP;; ^~~~~~~~ Source: #include "confdefs.h" #include "conffix.h" #include int main() { int combiner = MPI_COMBINER_DUP;; return 0; } Defined "HAVE_MPI_COMBINER_DUP" to "1" ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.MPI -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c: In function 'main': /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c:6:5: warning: unused variable 'combiner' [-Wunused-variable] int combiner = MPI_COMBINER_CONTIGUOUS;; ^~~~~~~~ Source: #include "confdefs.h" #include "conffix.h" #include int main() { int combiner = MPI_COMBINER_CONTIGUOUS;; return 0; } Defined "HAVE_MPI_COMBINER_CONTIGUOUS" to "1" ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.packages.MPI/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.MPI -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c: In function 'main': /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c:6:5: warning: unused variable 'combiner' [-Wunused-variable] int combiner = MPI_COMBINER_NAMED;; ^~~~~~~~ Source: #include "confdefs.h" #include "conffix.h" #include int main() { int combiner = MPI_COMBINER_NAMED;; return 0; } Defined "HAVE_MPI_COMBINER_NAMED" to "1" ============================================================================================= TESTING: checkVersion from config.packages.MPI(config/BuildSystem/config/package.py:1072) Uses self.version, self.minversion, self.maxversion, self.versionname, and self.versioninclude to determine if package has required version Preprocessing source: #include "confdefs.h" #include "conffix.h" #include "mpi.h" #define PetscXstr_(s) PetscStr_(s) #define PetscStr_(s) #s char *ver = "petscpkgver(" PetscXstr_(MPI_VERSION) ")"; Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.packages.X -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.packages.MPI /tmp/petsc-83phc9nn/config.packages.MPI/conftest.c Found version string: char*ver=petscpkgver(3) For mpi need 2 <= 3 <= ============================================================================================= TESTING: checkSharedLibrary from config.packages.MPI(config/BuildSystem/config/package.py:997) By default we don't care about checking if the library is shared child config.packages.MPI took 11.069083 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.zstd(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.zstd(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.zstd took 0.000985 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.yaml(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.yaml(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.yaml took 0.000644 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.ssl(config/BuildSystem/config/packages/ssl.py:31) ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.ssl(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.ssl took 0.001374 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.sprng(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.sprng(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.sprng took 0.000629 seconds Not checking sowing on user request of --with-sowing=0 child config.packages.sowing took 0.000703 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.revolve(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.revolve(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.revolve took 0.000657 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.radau5(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.radau5(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.radau5 took 0.000644 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.pami(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.pami(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.pami took 0.000571 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.opengles(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.opengles(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.opengles took 0.000580 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.opencl(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.opencl(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.opencl took 0.000580 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.muparser(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.muparser(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.muparser took 0.000614 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.mpe(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.mpe(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.mpe took 0.000627 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.memkind(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.memkind(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.memkind took 0.000568 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.libmesh(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.libmesh(config/BuildSystem/config/packages/libmesh.py:69) Defined make rule "libmesh-build" with dependencies "" and code [] Defined make rule "libmesh-install" with dependencies "" and code [] child config.packages.libmesh took 0.001355 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.moose(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.moose(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.moose took 0.000651 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.libjpeg(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.libjpeg(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.libjpeg took 0.000628 seconds Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/lgrind...not found Checking for program /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/lgrind...not found Checking for program /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/lgrind...not found Checking for program /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/bin/lgrind...not found Checking for program /home/kongf/workhome/sawtooth/tools/bin/lgrind...not found Checking for program /home/kongf/workhome/sawtooth/tools/go/bin/lgrind...not found Checking for program /opt/clmgr/sbin/lgrind...not found Checking for program /opt/clmgr/bin/lgrind...not found Checking for program /opt/sgi/sbin/lgrind...not found Checking for program /opt/sgi/bin/lgrind...not found Checking for program /usr/lib64/qt-3.3/bin/lgrind...not found Checking for program /usr/local/bin/lgrind...not found Checking for program /usr/bin/lgrind...not found Checking for program /usr/local/sbin/lgrind...not found Checking for program /usr/sbin/lgrind...not found Checking for program /opt/c3/bin/lgrind...not found Checking for program /opt/ibutils/bin/lgrind...not found Checking for program /opt/pbs/bin/lgrind...not found Checking for program /sbin/lgrind...not found Checking for program /bin/lgrind...not found Checking for program /home/kongf/workhome/lemhi/bin/lgrind...not found Checking for program /home/kongf/workhome/sawtooth/moosegpu/petsc/lib/petsc/bin/win32fe/lgrind...not found child config.packages.lgrind took 0.000531 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.gsl(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.gsl(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.gsl took 0.000635 seconds child config.packages.gmsh took 0.000087 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.gmp(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.gmp(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.gmp took 0.000617 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.mpfr(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.mpfr(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.mpfr took 0.000626 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.giflib(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.giflib(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.giflib took 0.000628 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.cub(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.cub(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.cub took 0.000618 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.ctetgen(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.ctetgen(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.ctetgen took 0.000618 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.concurrencykit(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.concurrencykit(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.concurrencykit took 0.000621 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.cams(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.cams(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.cams took 0.000613 seconds ============================================================================================= TESTING: locateC2html from config.packages.c2html(config/BuildSystem/config/packages/c2html.py:30) Looking for default C2html executable Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/c2html...not found Checking for program /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/c2html...not found Checking for program /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/c2html...not found Checking for program /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/bin/c2html...not found Checking for program /home/kongf/workhome/sawtooth/tools/bin/c2html...not found Checking for program /home/kongf/workhome/sawtooth/tools/go/bin/c2html...not found Checking for program /opt/clmgr/sbin/c2html...not found Checking for program /opt/clmgr/bin/c2html...not found Checking for program /opt/sgi/sbin/c2html...not found Checking for program /opt/sgi/bin/c2html...not found Checking for program /usr/lib64/qt-3.3/bin/c2html...not found Checking for program /usr/local/bin/c2html...not found Checking for program /usr/bin/c2html...not found Checking for program /usr/local/sbin/c2html...not found Checking for program /usr/sbin/c2html...not found Checking for program /opt/c3/bin/c2html...not found Checking for program /opt/ibutils/bin/c2html...not found Checking for program /opt/pbs/bin/c2html...not found Checking for program /sbin/c2html...not found Checking for program /bin/c2html...not found Checking for program /home/kongf/workhome/lemhi/bin/c2html...not found Checking for program /home/kongf/workhome/sawtooth/moosegpu/petsc/lib/petsc/bin/win32fe/c2html...not found child config.packages.c2html took 0.001335 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.boost(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.boost(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.boost took 0.000649 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.silo(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.silo(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.silo took 0.000625 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.Random123(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.Random123(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.Random123 took 0.000630 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.PARTY(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.PARTY(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.PARTY took 0.000626 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.NVSHMEM(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.NVSHMEM(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.NVSHMEM took 0.000571 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.Matlab(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.Matlab(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.Matlab took 0.000552 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.MatlabEngine(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.MatlabEngine(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.MatlabEngine took 0.000568 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.Mathematica(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.Mathematica(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.Mathematica took 0.000573 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.regex(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: checkDependencies from config.packages.regex(config/BuildSystem/config/package.py:907) ============================================================================================= TESTING: configureLibrary from config.packages.regex(config/BuildSystem/config/package.py:932) Find an installation and check if it can work with PETSc ================================================================================== Checking for a functional regex Checking for library in Compiler specific search REGEX: [] ============================================================================================= TESTING: check from config.libraries(config/BuildSystem/config/libraries.py:167) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names Checking for functions [regexec regcomp regfree] in library [] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.MPI -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char regexec(); static void _check_regexec() { regexec(); } char regcomp(); static void _check_regcomp() { regcomp(); } char regfree(); static void _check_regfree() { regfree(); } int main() { _check_regexec(); _check_regcomp(); _check_regfree();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -lquadmath -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.MPI -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char regexec(); static void _check_regexec() { regexec(); } char regcomp(); static void _check_regcomp() { regcomp(); } char regfree(); static void _check_regfree() { regfree(); } void dummy(void) {_check_regexec(); _check_regcomp(); _check_regfree();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.libraries -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.compilers/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.o /tmp/petsc-83phc9nn/config.compilers/confc.o -lquadmath -lstdc++ -ldl Checking for optional headers [] in Compiler specific search REGEX: ['/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] ============================================================================================= TESTING: checkInclude from config.headers(config/BuildSystem/config/headers.py:86) Checks if a particular include file can be found along particular include paths Checking for header files [] in ['/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Found header files [] in ['/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Checking for headers ['regex.h'] in Compiler specific search REGEX: ['/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] ============================================================================================= TESTING: checkInclude from config.headers(config/BuildSystem/config/headers.py:86) Checks if a particular include file can be found along particular include paths Checking for header files ['regex.h'] in ['/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Checking include with compiler flags var CPPFLAGS ['/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.packages.X -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.packages.MPI -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Found header files ['regex.h'] in ['/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] ============================================================================================= TESTING: checkVersion from config.packages.regex(config/BuildSystem/config/package.py:1072) Uses self.version, self.minversion, self.maxversion, self.versionname, and self.versioninclude to determine if package has required version ============================================================================================= TESTING: checkSharedLibrary from config.packages.regex(config/BuildSystem/config/package.py:997) By default we don't care about checking if the library is shared child config.packages.regex took 0.747905 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.libceed(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.libceed(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.libceed took 0.002808 seconds Defined "PYTHON_EXE" to ""/usr/bin/python3"" Executing: /usr/bin/python3 -c "import Cython" Executing: /usr/bin/python3 -c "import numpy" child config.packages.python took 0.055943 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.petsc4py(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.petsc4py(config/BuildSystem/config/packages/petsc4py.py:129) Defined make rule "petsc4py-build" with dependencies "" and code [] Defined make rule "petsc4py-install" with dependencies "" and code [] Defined make rule "petsc4pytest" with dependencies "" and code [] child config.packages.petsc4py took 0.004300 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.mpi4py(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.mpi4py(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.mpi4py took 0.001951 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.opengl(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.opengl(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.opengl took 0.001721 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.glut(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.glut(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.glut took 0.000844 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.GLVis(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.GLVis(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.GLVis took 0.000731 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.CoDiPack(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.CoDiPack(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.CoDiPack took 0.000710 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.adblaslapack(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.adblaslapack(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.adblaslapack took 0.000728 seconds child config.packages.cxxlibs took 0.000017 seconds ============================================================================================= TESTING: locateCMake from config.packages.cmake(config/BuildSystem/config/packages/cmake.py:51) Looking for default CMake executable Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/cmake...not found Checking for program /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/cmake...found Defined make macro "CMAKE" to "/apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/cmake" Looking for default CTest executable Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/ctest...not found Checking for program /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/ctest...found Defined make macro "CTEST" to "/apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/ctest" Executing: /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/cmake --version stdout: cmake version 3.18.4 CMake suite maintained and supported by Kitware (kitware.com/cmake). cmake version found 3.18.4 child config.packages.cmake took 0.020015 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.unittestcpp(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.unittestcpp(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.unittestcpp took 0.001161 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.googletest(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.googletest(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.googletest took 0.000723 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.opencascade(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.opencascade(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.opencascade took 0.000706 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.eigen(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.eigen(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.eigen took 0.000716 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.szlib(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.szlib(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.szlib took 0.000711 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.zlib(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.zlib(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.zlib took 0.000719 seconds child config.packages.mathlib took 0.000022 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.tetgen(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.tetgen(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.tetgen took 0.000708 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.tchem(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.tchem(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.tchem took 0.000698 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.saws(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.saws(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.saws took 0.000704 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.libpng(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.libpng(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.libpng took 0.000679 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.hcephes(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.hcephes(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.hcephes took 0.000624 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.combblas(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.combblas(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.combblas took 0.000636 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.Triangle(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.Triangle(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.Triangle took 0.000629 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.metis(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: checkDependencies from config.packages.metis(config/BuildSystem/config/package.py:907) ============================================================================================= TESTING: configureLibrary from config.packages.metis(config/BuildSystem/config/packages/metis.py:46) ================================================================================== Checking for a functional metis Looking for METIS at git.metis, hg.metis or a directory starting with ['petsc-pkg-metis'] Found a copy of METIS in git.metis Executing: ['git', 'rev-parse', '--git-dir'] stdout: .git Executing: ['git', 'cat-file', '-e', 'v5.1.0-p10^{commit}'] Executing: ['git', 'rev-parse', 'v5.1.0-p10'] stdout: c8d2dc1e751ef7ebe5e221156d7572d7cea26990 Executing: ['git', '-c', 'user.name=petsc-configure', '-c', 'user.email=petsc@configure', 'stash'] stdout: No local changes to save Executing: ['git', 'clean', '-f', '-d', '-x'] stdout: Removing metis.petscconf Removing pkg.gitcommit Executing: ['git', 'checkout', '-f', 'c8d2dc1e751ef7ebe5e221156d7572d7cea26990'] Executing: mpif90 -V Executing: mpif90 --version stdout: GNU Fortran (Spack GCC) 8.4.0 Copyright (C) 2018 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Executing: mpif90 -V Executing: mpif90 --version stdout: GNU Fortran (Spack GCC) 8.4.0 Copyright (C) 2018 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Executing: mpif90 -V Executing: mpif90 --version stdout: GNU Fortran (Spack GCC) 8.4.0 Copyright (C) 2018 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Makefile /home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/petsc/conf/pkg.conf.metis has correct checksum Commit file /home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/petsc/conf/pkg.gitcommit.metis has correct checksum Do not need to rebuild METIS Checking for library in Download METIS: ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/libmetis.a'] Contents of /home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt: ['lib', 'externalpackages', 'include', 'bin'] Contents /home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib: ['libscotcherrexit.a', 'libptesmumps.a', 'libparmetis.so', 'libptscotchparmetis.a', 'libflapack.a', 'libcmumps.a', 'libmetis.so', 'libkokkoscontainers.so.3.5.99', 'libkokkoscore.so', 'libmumps_common.a', 'libptscotch.a', 'libptscotcherr.a', 'libzmumps.a', 'libkokkoscore.so.3.5.99', 'libcuda.so.1', 'libscalapack.a', 'libkokkoscontainers.so.3.5', 'libfblas.a', 'libkokkoscore.so.3.5', 'petsc', 'libsmumps.a', 'libstrumpack.so', 'libptscotcherrexit.a', 'libdmumps.a', 'libpord.a', 'cmake', 'libkokkoscontainers.so', 'libesmumps.a', 'libscotcherr.a', 'libscotchmetis.a', 'libscotch.a'] ============================================================================================= TESTING: check from config.libraries(config/BuildSystem/config/libraries.py:167) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names Checking for functions [METIS_PartGraphKway] in library ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/libmetis.a'] ['libm.a'] Checking directory of requested libraries:/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib for first library:libmetis. Files in directory:['libscotcherrexit.a', 'libptesmumps.a', 'libparmetis.so', 'libptscotchparmetis.a', 'libflapack.a', 'libcmumps.a', 'libmetis.so', 'libkokkoscontainers.so.3.5.99', 'libkokkoscore.so', 'libmumps_common.a', 'libptscotch.a', 'libptscotcherr.a', 'libzmumps.a', 'libkokkoscore.so.3.5.99', 'libcuda.so.1', 'libscalapack.a', 'libkokkoscontainers.so.3.5', 'libfblas.a', 'libkokkoscore.so.3.5', 'petsc', 'libsmumps.a', 'libstrumpack.so', 'libptscotcherrexit.a', 'libdmumps.a', 'libpord.a', 'cmake', 'libkokkoscontainers.so', 'libesmumps.a', 'libscotcherr.a', 'libscotchmetis.a', 'libscotch.a'] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.MPI -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char METIS_PartGraphKway(); static void _check_METIS_PartGraphKway() { METIS_PartGraphKway(); } int main() { _check_METIS_PartGraphKway();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lmetis -lm -lquadmath -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.MPI -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char METIS_PartGraphKway(); static void _check_METIS_PartGraphKway() { METIS_PartGraphKway(); } void dummy(void) {_check_METIS_PartGraphKway();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.libraries -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.compilers/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.o /tmp/petsc-83phc9nn/config.compilers/confc.o -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lmetis -lm -lquadmath -lstdc++ -ldl Defined "HAVE_LIBMETIS" to "1" Checking for optional headers [] in Download METIS: ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] ============================================================================================= TESTING: checkInclude from config.headers(config/BuildSystem/config/headers.py:86) Checks if a particular include file can be found along particular include paths Checking for header files [] in ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Found header files [] in ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Checking for headers ['metis.h'] in Download METIS: ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] ============================================================================================= TESTING: checkInclude from config.headers(config/BuildSystem/config/headers.py:86) Checks if a particular include file can be found along particular include paths Checking for header files ['metis.h'] in ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Checking include with compiler flags var CPPFLAGS ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.packages.X -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.packages.MPI -I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Found header files ['metis.h'] in ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.packages.metis/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O -I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include /tmp/petsc-83phc9nn/config.packages.metis/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/config.packages.metis/conftest.c: In function 'main': /tmp/petsc-83phc9nn/config.packages.metis/conftest.c:8:7: warning: extra tokens at end of #endif directive [-Wendif-labels] #endif; ^ Source: #include "confdefs.h" #include "conffix.h" #include "metis.h" int main() { #if (IDXTYPEWIDTH != 64) #error incompatible IDXTYPEWIDTH #endif; return 0; } ============================================================================================= TESTING: checkVersion from config.packages.metis(config/BuildSystem/config/package.py:1072) Uses self.version, self.minversion, self.maxversion, self.versionname, and self.versioninclude to determine if package has required version Preprocessing source: #include "confdefs.h" #include "conffix.h" #include "metis.h" #define PetscXstr_(s) PetscStr_(s) #define PetscStr_(s) #s char *ver = "petscpkgver(" PetscXstr_(METIS_VER_MAJOR.METIS_VER_MINOR.METIS_VER_SUBMINOR) ")"; Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.packages.X -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include /tmp/petsc-83phc9nn/config.packages.metis/conftest.c Found version string: char*ver=petscpkgver(5.1.0) For metis need <= 5.1.0 <= ============================================================================================= TESTING: checkSharedLibrary from config.packages.metis(config/BuildSystem/config/package.py:997) By default we don't care about checking if the library is shared child config.packages.metis took 1.347517 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.pragmatic(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.pragmatic(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.pragmatic took 0.002743 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.parmetis(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: checkDependencies from config.packages.parmetis(config/BuildSystem/config/package.py:907) ============================================================================================= TESTING: configureLibrary from config.packages.parmetis(config/BuildSystem/config/packages/parmetis.py:41) ================================================================================== Checking for a functional parmetis Looking for PARMETIS at git.parmetis, hg.parmetis or a directory starting with ['petsc-pkg-parmetis'] Found a copy of PARMETIS in git.parmetis Executing: ['git', 'rev-parse', '--git-dir'] stdout: .git Executing: ['git', 'cat-file', '-e', 'v4.0.3-p6^{commit}'] Executing: ['git', 'rev-parse', 'v4.0.3-p6'] stdout: 475d8facbb324527c205f1f78a7c90bd160bddcd Executing: ['git', '-c', 'user.name=petsc-configure', '-c', 'user.email=petsc@configure', 'stash'] stdout: No local changes to save Executing: ['git', 'clean', '-f', '-d', '-x'] stdout: Removing parmetis.petscconf Removing pkg.gitcommit Executing: ['git', 'checkout', '-f', '475d8facbb324527c205f1f78a7c90bd160bddcd'] Executing: mpif90 -V Executing: mpif90 --version stdout: GNU Fortran (Spack GCC) 8.4.0 Copyright (C) 2018 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Executing: mpif90 -V Executing: mpif90 --version stdout: GNU Fortran (Spack GCC) 8.4.0 Copyright (C) 2018 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Executing: mpif90 -V Executing: mpif90 --version stdout: GNU Fortran (Spack GCC) 8.4.0 Copyright (C) 2018 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Makefile /home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/petsc/conf/pkg.conf.parmetis has correct checksum Commit file /home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/petsc/conf/pkg.gitcommit.parmetis has correct checksum Do not need to rebuild PARMETIS Checking for library in Download PARMETIS: ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/libparmetis.a'] Contents of /home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt: ['lib', 'externalpackages', 'include', 'bin'] Contents /home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib: ['libscotcherrexit.a', 'libptesmumps.a', 'libparmetis.so', 'libptscotchparmetis.a', 'libflapack.a', 'libcmumps.a', 'libmetis.so', 'libkokkoscontainers.so.3.5.99', 'libkokkoscore.so', 'libmumps_common.a', 'libptscotch.a', 'libptscotcherr.a', 'libzmumps.a', 'libkokkoscore.so.3.5.99', 'libcuda.so.1', 'libscalapack.a', 'libkokkoscontainers.so.3.5', 'libfblas.a', 'libkokkoscore.so.3.5', 'petsc', 'libsmumps.a', 'libstrumpack.so', 'libptscotcherrexit.a', 'libdmumps.a', 'libpord.a', 'cmake', 'libkokkoscontainers.so', 'libesmumps.a', 'libscotcherr.a', 'libscotchmetis.a', 'libscotch.a'] ============================================================================================= TESTING: check from config.libraries(config/BuildSystem/config/libraries.py:167) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names Checking for functions [ParMETIS_V3_PartKway] in library ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/libparmetis.a'] ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/libmetis.a', 'libm.a', '/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/libcudart.a', 'libcufft.a', 'libcublas.a', 'libcusparse.a', 'libcusolver.a', 'libcurand.a', '/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs/libcuda.so'] Checking directory of requested libraries:/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib for first library:libparmetis. Files in directory:['libscotcherrexit.a', 'libptesmumps.a', 'libparmetis.so', 'libptscotchparmetis.a', 'libflapack.a', 'libcmumps.a', 'libmetis.so', 'libkokkoscontainers.so.3.5.99', 'libkokkoscore.so', 'libmumps_common.a', 'libptscotch.a', 'libptscotcherr.a', 'libzmumps.a', 'libkokkoscore.so.3.5.99', 'libcuda.so.1', 'libscalapack.a', 'libkokkoscontainers.so.3.5', 'libfblas.a', 'libkokkoscore.so.3.5', 'petsc', 'libsmumps.a', 'libstrumpack.so', 'libptscotcherrexit.a', 'libdmumps.a', 'libpord.a', 'cmake', 'libkokkoscontainers.so', 'libesmumps.a', 'libscotcherr.a', 'libscotchmetis.a', 'libscotch.a'] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.libraries -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char ParMETIS_V3_PartKway(); static void _check_ParMETIS_V3_PartKway() { ParMETIS_V3_PartKway(); } int main() { _check_ParMETIS_V3_PartKway();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lparmetis -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lmetis -lm -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs -lcuda -lquadmath -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char ParMETIS_V3_PartKway(); static void _check_ParMETIS_V3_PartKway() { ParMETIS_V3_PartKway(); } void dummy(void) {_check_ParMETIS_V3_PartKway();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.libraries -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.compilers/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.o /tmp/petsc-83phc9nn/config.compilers/confc.o -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lparmetis -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lmetis -lm -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs -lcuda -lquadmath -lstdc++ -ldl Defined "HAVE_LIBPARMETIS" to "1" Checking for optional headers [] in Download PARMETIS: ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] ============================================================================================= TESTING: checkInclude from config.headers(config/BuildSystem/config/headers.py:86) Checks if a particular include file can be found along particular include paths Checking for header files [] in ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Found header files [] in ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Checking for headers ['parmetis.h'] in Download PARMETIS: ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] ============================================================================================= TESTING: checkInclude from config.headers(config/BuildSystem/config/headers.py:86) Checks if a particular include file can be found along particular include paths Checking for header files ['parmetis.h'] in ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Checking include with compiler flags var CPPFLAGS ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include', '/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include'] Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.packages.X -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.headers -I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include -I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include -I/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Found header files ['parmetis.h'] in ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Checking for functions [ParMETIS_ComputeVertexSeparator] in library ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/libparmetis.a'] ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/libmetis.a', 'libm.a'] Checking directory of requested libraries:/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib for first library:libparmetis. Files in directory:['libscotcherrexit.a', 'libptesmumps.a', 'libparmetis.so', 'libptscotchparmetis.a', 'libflapack.a', 'libcmumps.a', 'libmetis.so', 'libkokkoscontainers.so.3.5.99', 'libkokkoscore.so', 'libmumps_common.a', 'libptscotch.a', 'libptscotcherr.a', 'libzmumps.a', 'libkokkoscore.so.3.5.99', 'libcuda.so.1', 'libscalapack.a', 'libkokkoscontainers.so.3.5', 'libfblas.a', 'libkokkoscore.so.3.5', 'petsc', 'libsmumps.a', 'libstrumpack.so', 'libptscotcherrexit.a', 'libdmumps.a', 'libpord.a', 'cmake', 'libkokkoscontainers.so', 'libesmumps.a', 'libscotcherr.a', 'libscotchmetis.a', 'libscotch.a'] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char ParMETIS_ComputeVertexSeparator(); static void _check_ParMETIS_ComputeVertexSeparator() { ParMETIS_ComputeVertexSeparator(); } int main() { _check_ParMETIS_ComputeVertexSeparator();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lparmetis -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lmetis -lm -lquadmath -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char ParMETIS_ComputeVertexSeparator(); static void _check_ParMETIS_ComputeVertexSeparator() { ParMETIS_ComputeVertexSeparator(); } void dummy(void) {_check_ParMETIS_ComputeVertexSeparator();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.libraries -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.compilers/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.o /tmp/petsc-83phc9nn/config.compilers/confc.o -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lparmetis -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lmetis -lm -lquadmath -lstdc++ -ldl Defined "HAVE_LIBPARMETIS" to "1" ============================================================================================= TESTING: checkVersion from config.packages.parmetis(config/BuildSystem/config/package.py:1072) Uses self.version, self.minversion, self.maxversion, self.versionname, and self.versioninclude to determine if package has required version Preprocessing source: #include "confdefs.h" #include "conffix.h" #include "parmetis.h" #define PetscXstr_(s) PetscStr_(s) #define PetscStr_(s) #s char *ver = "petscpkgver(" PetscXstr_(PARMETIS_MAJOR_VERSION.PARMETIS_MINOR_VERSION.PARMETIS_SUBMINOR_VERSION) ")"; Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.packages.X -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.packages.parmetis -I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include /tmp/petsc-83phc9nn/config.packages.parmetis/conftest.c Found version string: char*ver=petscpkgver(4.0.3) For parmetis need <= 4.0.3 <= ============================================================================================= TESTING: checkSharedLibrary from config.packages.parmetis(config/BuildSystem/config/package.py:997) By default we don't care about checking if the library is shared child config.packages.parmetis took 2.100375 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.Chaco(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.Chaco(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.Chaco took 0.001004 seconds Executing: uname -s stdout: Linux ============================================================================================= TESTING: consistencyChecks from config.packages.hdf5(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.hdf5(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.hdf5 took 0.014150 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.med(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.med(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.med took 0.001769 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.cgns(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.cgns(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.cgns took 0.001556 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.ascem-io(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.ascem-io(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.ascem-io took 0.001640 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.pflotran(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.pflotran(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.pflotran took 0.001625 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.alquimia(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.alquimia(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.alquimia took 0.001633 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.SAMRAI(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.SAMRAI(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.SAMRAI took 0.001542 seconds child config.packages.flibs took 0.000015 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.pnetcdf(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.pnetcdf(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.pnetcdf took 0.000656 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.netcdf(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.netcdf(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.netcdf took 0.000658 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.exodusii(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.exodusii(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.exodusii took 0.000637 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.fblaslapack(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: checkDependencies from config.packages.fblaslapack(config/BuildSystem/config/package.py:907) ============================================================================================= TESTING: configureLibrary from config.packages.fblaslapack(config/BuildSystem/config/packages/fblaslapack.py:19) ================================================================================== Checking for a functional fblaslapack Looking for FBLASLAPACK at git.fblaslapack, hg.fblaslapack or a directory starting with ['petsc-pkg-fblaslapack'] Found a copy of FBLASLAPACK in git.fblaslapack Executing: ['git', 'rev-parse', '--git-dir'] stdout: .git Executing: ['git', 'cat-file', '-e', 'v3.4.2-p3^{commit}'] Executing: ['git', 'rev-parse', 'v3.4.2-p3'] stdout: e8a03f57d64cf01d987d4b4ce9b961c24765747d Executing: ['git', '-c', 'user.name=petsc-configure', '-c', 'user.email=petsc@configure', 'stash'] stdout: No local changes to save Executing: ['git', 'clean', '-f', '-d', '-x'] stdout: Removing pkg.gitcommit Removing tmpmakefile Executing: ['git', 'checkout', '-f', 'e8a03f57d64cf01d987d4b4ce9b961c24765747d'] Executing: mpif90 -qversion Executing: mpif90 -V Executing: mpif90 --version stdout: GNU Fortran (Spack GCC) 8.4.0 Copyright (C) 2018 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O -O0 /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O -O0 Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O -mfp16-format=ieee /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Possible ERROR while running compiler: exit code 1 stderr: gcc: error: unrecognized command line option '-mfp16-format=ieee' Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O -mfp16-format=ieee gcc: error: unrecognized command line option '-mfp16-format=ieee' PETSc Error: No output file produced Rejecting compiler flag -mfp16-format=ieee due to nonzero status from link Executing: mpif90 -V Executing: mpif90 --version stdout: GNU Fortran (Spack GCC) 8.4.0 Copyright (C) 2018 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Makefile /home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/petsc/conf/pkg.conf.fblaslapack has correct checksum Commit file /home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/petsc/conf/pkg.gitcommit.fblaslapack has correct checksum Do not need to rebuild FBLASLAPACK Not checking for library in Download FBLASLAPACK: [] because no functions given to check for ============================================================================================= TESTING: check from config.libraries(config/BuildSystem/config/libraries.py:167) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names No functions to check for in library [] [] Checking for optional headers [] in Download FBLASLAPACK: ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] ============================================================================================= TESTING: checkInclude from config.headers(config/BuildSystem/config/headers.py:86) Checks if a particular include file can be found along particular include paths Checking for header files [] in ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Found header files [] in ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Checking for headers [] in Download FBLASLAPACK: ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] ============================================================================================= TESTING: checkVersion from config.packages.fblaslapack(config/BuildSystem/config/package.py:1072) Uses self.version, self.minversion, self.maxversion, self.versionname, and self.versioninclude to determine if package has required version ============================================================================================= TESTING: checkSharedLibrary from config.packages.fblaslapack(config/BuildSystem/config/package.py:997) By default we don't care about checking if the library is shared child config.packages.fblaslapack took 0.809241 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.pthread(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: checkDependencies from config.packages.pthread(config/BuildSystem/config/package.py:907) ============================================================================================= TESTING: configureLibrary from config.packages.pthread(config/BuildSystem/config/packages/pthread.py:20) Checks for pthread_barrier_t, cpu_set_t, and sys/sysctl.h ================================================================================== Checking for a functional pthread Checking for library in Compiler specific search PTHREAD: [] ============================================================================================= TESTING: check from config.libraries(config/BuildSystem/config/libraries.py:167) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names Checking for functions [pthread_create] in library [] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char pthread_create(); static void _check_pthread_create() { pthread_create(); } int main() { _check_pthread_create();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -lquadmath -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: /tmp/petsc-83phc9nn/config.libraries/conftest.o: undefined reference to symbol 'pthread_create@@GLIBC_2.2.5' //usr/lib64/libpthread.so.0: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: /tmp/petsc-83phc9nn/config.libraries/conftest.o: undefined reference to symbol 'pthread_create@@GLIBC_2.2.5' //usr/lib64/libpthread.so.0: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: /tmp/petsc-83phc9nn/config.libraries/conftest.o: undefined reference to symbol 'pthread_create@@GLIBC_2.2.5' //usr/lib64/libpthread.so.0: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status: Checking for library in Compiler specific search PTHREAD: ['libpthread.a'] ============================================================================================= TESTING: check from config.libraries(config/BuildSystem/config/libraries.py:167) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names Checking for functions [pthread_create] in library ['libpthread.a'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char pthread_create(); static void _check_pthread_create() { pthread_create(); } int main() { _check_pthread_create();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -lpthread -lquadmath -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char pthread_create(); static void _check_pthread_create() { pthread_create(); } void dummy(void) {_check_pthread_create();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.libraries -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.compilers/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.o /tmp/petsc-83phc9nn/config.compilers/confc.o -lpthread -lquadmath -lstdc++ -ldl Defined "HAVE_LIBPTHREAD" to "1" Checking for optional headers [] in Compiler specific search PTHREAD: ['/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] ============================================================================================= TESTING: checkInclude from config.headers(config/BuildSystem/config/headers.py:86) Checks if a particular include file can be found along particular include paths Checking for header files [] in ['/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Found header files [] in ['/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Checking for headers ['pthread.h'] in Compiler specific search PTHREAD: ['/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] ============================================================================================= TESTING: checkInclude from config.headers(config/BuildSystem/config/headers.py:86) Checks if a particular include file can be found along particular include paths Checking for header files ['pthread.h'] in ['/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Checking include with compiler flags var CPPFLAGS ['/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.packages.X -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.packages.parmetis -I/tmp/petsc-83phc9nn/config.headers -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Found header files ['pthread.h'] in ['/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.packages.pthread/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.pthread -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.pthread/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/config.packages.pthread/conftest.c: In function 'main': /tmp/petsc-83phc9nn/config.packages.pthread/conftest.c:6:20: warning: unused variable 'a' [-Wunused-variable] pthread_barrier_t *a; ^ Source: #include "confdefs.h" #include "conffix.h" #include int main() { pthread_barrier_t *a; ; return 0; } Defined "HAVE_PTHREAD_BARRIER_T" to "1" ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.packages.pthread/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.pthread -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.pthread/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/config.packages.pthread/conftest.c: In function 'main': /tmp/petsc-83phc9nn/config.packages.pthread/conftest.c:6:12: warning: unused variable 'a' [-Wunused-variable] cpu_set_t *a; ^ Source: #include "confdefs.h" #include "conffix.h" #include int main() { cpu_set_t *a; ; return 0; } Defined "HAVE_SCHED_CPU_SET_T" to "1" Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.packages.X -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.packages.parmetis -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.packages.pthread /tmp/petsc-83phc9nn/config.packages.pthread/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_SYS_SYSCTL_H" to "1" ============================================================================================= TESTING: checkVersion from config.packages.pthread(config/BuildSystem/config/package.py:1072) Uses self.version, self.minversion, self.maxversion, self.versionname, and self.versioninclude to determine if package has required version ============================================================================================= TESTING: checkSharedLibrary from config.packages.pthread(config/BuildSystem/config/package.py:997) By default we don't care about checking if the library is shared child config.packages.pthread took 1.429004 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.egads(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.egads(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.egads took 0.002729 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.PTScotch(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: checkDependencies from config.packages.PTScotch(config/BuildSystem/config/package.py:907) ============================================================================================= TESTING: configureLibrary from config.packages.PTScotch(config/BuildSystem/config/package.py:932) Find an installation and check if it can work with PETSc ================================================================================== Checking for a functional PTScotch Looking for PTSCOTCH at git.ptscotch, hg.ptscotch or a directory starting with ['scotch', 'petsc-pkg-scotch'] Found a copy of PTSCOTCH in git.ptscotch Executing: ['git', 'rev-parse', '--git-dir'] stdout: .git Executing: ['git', 'cat-file', '-e', 'v6.1.1^{commit}'] Executing: ['git', 'rev-parse', 'v6.1.1'] stdout: 1603edaecec7baa809b583f4c0c21d94df6c44e2 Executing: ['git', '-c', 'user.name=petsc-configure', '-c', 'user.email=petsc@configure', 'stash'] stdout: No local changes to save Executing: ['git', 'clean', '-f', '-d', '-x'] stdout: Removing bin/ Removing include/ Removing lib/ Removing pkg.gitcommit Removing src/Makefile.inc Removing src/esmumps/dof.o Removing src/esmumps/esmumps.o Removing src/esmumps/graph_graph.o Removing src/esmumps/libesmumps.a Removing src/esmumps/library_esmumps.o Removing src/esmumps/library_esmumps_f.o Removing src/esmumps/library_esmumps_strats.o Removing src/esmumps/main_esmumps Removing src/esmumps/order.o Removing src/esmumps/order_check.o Removing src/esmumps/order_scotch_graph.o Removing src/esmumps/symbol.o Removing src/esmumps/symbol_check.o Removing src/esmumps/symbol_cost.o Removing src/esmumps/symbol_fax_graph.o Removing src/libscotch/arch.o Removing src/libscotch/arch_build.o Removing src/libscotch/arch_build2.o Removing src/libscotch/arch_cmplt.o Removing src/libscotch/arch_cmpltw.o Removing src/libscotch/arch_deco.o Removing src/libscotch/arch_deco2.o Removing src/libscotch/arch_dist.o Removing src/libscotch/arch_hcub.o Removing src/libscotch/arch_mesh.o Removing src/libscotch/arch_sub.o Removing src/libscotch/arch_tleaf.o Removing src/libscotch/arch_torus.o Removing src/libscotch/arch_vcmplt.o Removing src/libscotch/arch_vhcub.o Removing src/libscotch/bdgraph.o Removing src/libscotch/bdgraph_bipart_bd.o Removing src/libscotch/bdgraph_bipart_df.o Removing src/libscotch/bdgraph_bipart_ex.o Removing src/libscotch/bdgraph_bipart_ml.o Removing src/libscotch/bdgraph_bipart_sq.o Removing src/libscotch/bdgraph_bipart_st.o Removing src/libscotch/bdgraph_bipart_zr.o Removing src/libscotch/bdgraph_check.o Removing src/libscotch/bdgraph_gather_all.o Removing src/libscotch/bdgraph_store.o Removing src/libscotch/bgraph.o Removing src/libscotch/bgraph_bipart_bd.o Removing src/libscotch/bgraph_bipart_df.o Removing src/libscotch/bgraph_bipart_ex.o Removing src/libscotch/bgraph_bipart_fm.o Removing src/libscotch/bgraph_bipart_gg.o Removing src/libscotch/bgraph_bipart_gp.o Removing src/libscotch/bgraph_bipart_ml.o Removing src/libscotch/bgraph_bipart_st.o Removing src/libscotch/bgraph_bipart_zr.o Removing src/libscotch/bgraph_check.o Removing src/libscotch/bgraph_store.o Removing src/libscotch/comm.o Removing src/libscotch/common.o Removing src/libscotch/common_file.o Removing src/libscotch/common_file_compress.o Removing src/libscotch/common_file_decompress.o Removing src/libscotch/common_integer.o Removing src/libscotch/common_memory.o Removing src/libscotch/common_string.o Removing src/libscotch/common_stub.o Removing src/libscotch/common_thread.o Removing src/libscotch/dgraph.o Removing src/libscotch/dgraph_allreduce.o Removing src/libscotch/dgraph_band.o Removing src/libscotch/dgraph_build.o Removing src/libscotch/dgraph_build_grid3d.o Removing src/libscotch/dgraph_build_hcub.o Removing src/libscotch/dgraph_check.o Removing src/libscotch/dgraph_coarsen.o Removing src/libscotch/dgraph_fold.o Removing src/libscotch/dgraph_fold_comm.o Removing src/libscotch/dgraph_fold_dup.o Removing src/libscotch/dgraph_gather.o Removing src/libscotch/dgraph_gather_all.o Removing src/libscotch/dgraph_ghst.o Removing src/libscotch/dgraph_halo.o Removing src/libscotch/dgraph_induce.o Removing src/libscotch/dgraph_io_load.o Removing src/libscotch/dgraph_io_save.o Removing src/libscotch/dgraph_match.o Removing src/libscotch/dgraph_match_check.o Removing src/libscotch/dgraph_match_sync_coll.o Removing src/libscotch/dgraph_match_sync_ptop.o Removing src/libscotch/dgraph_redist.o Removing src/libscotch/dgraph_scatter.o Removing src/libscotch/dgraph_view.o Removing src/libscotch/dmapping.o Removing src/libscotch/dmapping_io.o Removing src/libscotch/dorder.o Removing src/libscotch/dorder_gather.o Removing src/libscotch/dorder_io.o Removing src/libscotch/dorder_io_block.o Removing src/libscotch/dorder_io_tree.o Removing src/libscotch/dorder_perm.o Removing src/libscotch/dorder_tree_dist.o Removing src/libscotch/dummysizes Removing src/libscotch/fibo.o Removing src/libscotch/gain.o Removing src/libscotch/geom.o Removing src/libscotch/graph.o Removing src/libscotch/graph_band.o Removing src/libscotch/graph_base.o Removing src/libscotch/graph_check.o Removing src/libscotch/graph_clone.o Removing src/libscotch/graph_coarsen.o Removing src/libscotch/graph_diam.o Removing src/libscotch/graph_dump.o Removing src/libscotch/graph_ielo.o Removing src/libscotch/graph_induce.o Removing src/libscotch/graph_io.o Removing src/libscotch/graph_io_chac.o Removing src/libscotch/graph_io_habo.o Removing src/libscotch/graph_io_mmkt.o Removing src/libscotch/graph_io_scot.o Removing src/libscotch/graph_list.o Removing src/libscotch/graph_match.o Removing src/libscotch/hall_order_hd.o Removing src/libscotch/hall_order_hf.o Removing src/libscotch/hall_order_hx.o Removing src/libscotch/hdgraph.o Removing src/libscotch/hdgraph_check.o Removing src/libscotch/hdgraph_fold.o Removing src/libscotch/hdgraph_gather.o Removing src/libscotch/hdgraph_induce.o Removing src/libscotch/hdgraph_order_nd.o Removing src/libscotch/hdgraph_order_si.o Removing src/libscotch/hdgraph_order_sq.o Removing src/libscotch/hdgraph_order_st.o Removing src/libscotch/hgraph.o Removing src/libscotch/hgraph_check.o Removing src/libscotch/hgraph_dump.o Removing src/libscotch/hgraph_induce.o Removing src/libscotch/hgraph_order_bl.o Removing src/libscotch/hgraph_order_cc.o Removing src/libscotch/hgraph_order_cp.o Removing src/libscotch/hgraph_order_gp.o Removing src/libscotch/hgraph_order_hd.o Removing src/libscotch/hgraph_order_hf.o Removing src/libscotch/hgraph_order_hx.o Removing src/libscotch/hgraph_order_kp.o Removing src/libscotch/hgraph_order_nd.o Removing src/libscotch/hgraph_order_si.o Removing src/libscotch/hgraph_order_st.o Removing src/libscotch/hmesh.o Removing src/libscotch/hmesh_check.o Removing src/libscotch/hmesh_hgraph.o Removing src/libscotch/hmesh_induce.o Removing src/libscotch/hmesh_mesh.o Removing src/libscotch/hmesh_order_bl.o Removing src/libscotch/hmesh_order_cp.o Removing src/libscotch/hmesh_order_gp.o Removing src/libscotch/hmesh_order_gr.o Removing src/libscotch/hmesh_order_hd.o Removing src/libscotch/hmesh_order_hf.o Removing src/libscotch/hmesh_order_hx.o Removing src/libscotch/hmesh_order_nd.o Removing src/libscotch/hmesh_order_si.o Removing src/libscotch/hmesh_order_st.o Removing src/libscotch/kdgraph.o Removing src/libscotch/kdgraph_gather.o Removing src/libscotch/kdgraph_map_rb.o Removing src/libscotch/kdgraph_map_rb_map.o Removing src/libscotch/kdgraph_map_rb_part.o Removing src/libscotch/kdgraph_map_st.o Removing src/libscotch/kgraph.o Removing src/libscotch/kgraph_band.o Removing src/libscotch/kgraph_check.o Removing src/libscotch/kgraph_map_bd.o Removing src/libscotch/kgraph_map_cp.o Removing src/libscotch/kgraph_map_df.o Removing src/libscotch/kgraph_map_ex.o Removing src/libscotch/kgraph_map_fm.o Removing src/libscotch/kgraph_map_ml.o Removing src/libscotch/kgraph_map_rb.o Removing src/libscotch/kgraph_map_rb_map.o Removing src/libscotch/kgraph_map_rb_part.o Removing src/libscotch/kgraph_map_st.o Removing src/libscotch/kgraph_store.o Removing src/libscotch/libptscotch.a Removing src/libscotch/libptscotcherr.a Removing src/libscotch/libptscotcherrexit.a Removing src/libscotch/library_arch.o Removing src/libscotch/library_arch_build.o Removing src/libscotch/library_arch_build_f.o Removing src/libscotch/library_arch_dom.o Removing src/libscotch/library_arch_dom_f.o Removing src/libscotch/library_arch_f.o Removing src/libscotch/library_common_f.o Removing src/libscotch/library_dgraph.o Removing src/libscotch/library_dgraph_band.o Removing src/libscotch/library_dgraph_band_f.o Removing src/libscotch/library_dgraph_build.o Removing src/libscotch/library_dgraph_build_f.o Removing src/libscotch/library_dgraph_build_grid3d.o Removing src/libscotch/library_dgraph_build_grid3d_f.o Removing src/libscotch/library_dgraph_check.o Removing src/libscotch/library_dgraph_check_f.o Removing src/libscotch/library_dgraph_coarsen.o Removing src/libscotch/library_dgraph_coarsen_f.o Removing src/libscotch/library_dgraph_f.o Removing src/libscotch/library_dgraph_gather.o Removing src/libscotch/library_dgraph_gather_f.o Removing src/libscotch/library_dgraph_grow.o Removing src/libscotch/library_dgraph_halo.o Removing src/libscotch/library_dgraph_halo_f.o Removing src/libscotch/library_dgraph_induce.o Removing src/libscotch/library_dgraph_induce_f.o Removing src/libscotch/library_dgraph_io_load.o Removing src/libscotch/library_dgraph_io_load_f.o Removing src/libscotch/library_dgraph_io_save.o Removing src/libscotch/library_dgraph_io_save_f.o Removing src/libscotch/library_dgraph_map.o Removing src/libscotch/library_dgraph_map_f.o Removing src/libscotch/library_dgraph_map_view.o Removing src/libscotch/library_dgraph_map_view_f.o Removing src/libscotch/library_dgraph_order.o Removing src/libscotch/library_dgraph_order_f.o Removing src/libscotch/library_dgraph_order_gather.o Removing src/libscotch/library_dgraph_order_gather_f.o Removing src/libscotch/library_dgraph_order_io.o Removing src/libscotch/library_dgraph_order_io_block.o Removing src/libscotch/library_dgraph_order_io_block_f.o Removing src/libscotch/library_dgraph_order_io_f.o Removing src/libscotch/library_dgraph_order_perm.o Removing src/libscotch/library_dgraph_order_perm_f.o Removing src/libscotch/library_dgraph_order_tree_dist.o Removing src/libscotch/library_dgraph_order_tree_dist_f.o Removing src/libscotch/library_dgraph_redist.o Removing src/libscotch/library_dgraph_redist_f.o Removing src/libscotch/library_dgraph_scatter.o Removing src/libscotch/library_dgraph_scatter_f.o Removing src/libscotch/library_dgraph_stat.o Removing src/libscotch/library_dgraph_stat_f.o Removing src/libscotch/library_dmapping.o Removing src/libscotch/library_dorder.o Removing src/libscotch/library_error.o Removing src/libscotch/library_error_exit.o Removing src/libscotch/library_error_exit_pt.o Removing src/libscotch/library_error_pt.o Removing src/libscotch/library_geom.o Removing src/libscotch/library_geom_f.o Removing src/libscotch/library_graph.o Removing src/libscotch/library_graph_base.o Removing src/libscotch/library_graph_base_f.o Removing src/libscotch/library_graph_check.o Removing src/libscotch/library_graph_check_f.o Removing src/libscotch/library_graph_coarsen.o Removing src/libscotch/library_graph_coarsen_f.o Removing src/libscotch/library_graph_color.o Removing src/libscotch/library_graph_color_f.o Removing src/libscotch/library_graph_diam.o Removing src/libscotch/library_graph_diam_f.o Removing src/libscotch/library_graph_dump.o Removing src/libscotch/library_graph_f.o Removing src/libscotch/library_graph_induce.o Removing src/libscotch/library_graph_induce_f.o Removing src/libscotch/library_graph_io_chac.o Removing src/libscotch/library_graph_io_chac_f.o Removing src/libscotch/library_graph_io_habo.o Removing src/libscotch/library_graph_io_habo_f.o Removing src/libscotch/library_graph_io_mmkt.o Removing src/libscotch/library_graph_io_mmkt_f.o Removing src/libscotch/library_graph_io_scot.o Removing src/libscotch/library_graph_io_scot_f.o Removing src/libscotch/library_graph_map.o Removing src/libscotch/library_graph_map_f.o Removing src/libscotch/library_graph_map_io.o Removing src/libscotch/library_graph_map_io_f.o Removing src/libscotch/library_graph_map_view.o Removing src/libscotch/library_graph_map_view_f.o Removing src/libscotch/library_graph_order.o Removing src/libscotch/library_graph_order_f.o Removing src/libscotch/library_graph_part_ovl.o Removing src/libscotch/library_graph_part_ovl_f.o Removing src/libscotch/library_mapping.o Removing src/libscotch/library_memory.o Removing src/libscotch/library_memory_f.o Removing src/libscotch/library_mesh.o Removing src/libscotch/library_mesh_f.o Removing src/libscotch/library_mesh_graph.o Removing src/libscotch/library_mesh_graph_f.o Removing src/libscotch/library_mesh_io_habo.o Removing src/libscotch/library_mesh_io_habo_f.o Removing src/libscotch/library_mesh_io_scot.o Removing src/libscotch/library_mesh_io_scot_f.o Removing src/libscotch/library_mesh_order.o Removing src/libscotch/library_mesh_order_f.o Removing src/libscotch/library_order.o Removing src/libscotch/library_parser.o Removing src/libscotch/library_parser_f.o Removing src/libscotch/library_random.o Removing src/libscotch/library_random_f.o Removing src/libscotch/library_strat.o Removing src/libscotch/library_version.o Removing src/libscotch/library_version_f.o Removing src/libscotch/libscotch.a Removing src/libscotch/libscotcherr.a Removing src/libscotch/libscotcherrexit.a Removing src/libscotch/mapping.o Removing src/libscotch/mapping_io.o Removing src/libscotch/mesh.o Removing src/libscotch/mesh_check.o Removing src/libscotch/mesh_coarsen.o Removing src/libscotch/mesh_graph.o Removing src/libscotch/mesh_induce_sepa.o Removing src/libscotch/mesh_io.o Removing src/libscotch/mesh_io_habo.o Removing src/libscotch/mesh_io_scot.o Removing src/libscotch/order.o Removing src/libscotch/order_check.o Removing src/libscotch/order_io.o Removing src/libscotch/parser.o Removing src/libscotch/parser_ll.c Removing src/libscotch/parser_ll.o Removing src/libscotch/parser_ly.h Removing src/libscotch/parser_yy.c Removing src/libscotch/parser_yy.o Removing src/libscotch/ptdummysizes Removing src/libscotch/ptscotch.h Removing src/libscotch/ptscotchf.h Removing src/libscotch/scotch.h Removing src/libscotch/scotchf.h Removing src/libscotch/vdgraph.o Removing src/libscotch/vdgraph_check.o Removing src/libscotch/vdgraph_gather_all.o Removing src/libscotch/vdgraph_separate_bd.o Removing src/libscotch/vdgraph_separate_df.o Removing src/libscotch/vdgraph_separate_ml.o Removing src/libscotch/vdgraph_separate_sq.o Removing src/libscotch/vdgraph_separate_st.o Removing src/libscotch/vdgraph_separate_zr.o Removing src/libscotch/vdgraph_store.o Removing src/libscotch/vgraph.o Removing src/libscotch/vgraph_check.o Removing src/libscotch/vgraph_separate_bd.o Removing src/libscotch/vgraph_separate_df.o Removing src/libscotch/vgraph_separate_es.o Removing src/libscotch/vgraph_separate_fm.o Removing src/libscotch/vgraph_separate_gg.o Removing src/libscotch/vgraph_separate_gp.o Removing src/libscotch/vgraph_separate_ml.o Removing src/libscotch/vgraph_separate_st.o Removing src/libscotch/vgraph_separate_th.o Removing src/libscotch/vgraph_separate_vw.o Removing src/libscotch/vgraph_separate_zr.o Removing src/libscotch/vgraph_store.o Removing src/libscotch/vmesh.o Removing src/libscotch/vmesh_check.o Removing src/libscotch/vmesh_separate_fm.o Removing src/libscotch/vmesh_separate_gg.o Removing src/libscotch/vmesh_separate_gr.o Removing src/libscotch/vmesh_separate_ml.o Removing src/libscotch/vmesh_separate_st.o Removing src/libscotch/vmesh_separate_zr.o Removing src/libscotch/vmesh_store.o Removing src/libscotch/wgraph.o Removing src/libscotch/wgraph_check.o Removing src/libscotch/wgraph_part_es.o Removing src/libscotch/wgraph_part_fm.o Removing src/libscotch/wgraph_part_gg.o Removing src/libscotch/wgraph_part_ml.o Removing src/libscotch/wgraph_part_rb.o Removing src/libscotch/wgraph_part_st.o Removing src/libscotch/wgraph_part_zr.o Removing src/libscotch/wgraph_store.o Removing src/libscotch/y.output Removing src/libscotchmetis/libptscotchparmetis.a Removing src/libscotchmetis/libscotchmetis.a Removing src/libscotchmetis/metis.h Removing src/libscotchmetis/metis_graph_dual.o Removing src/libscotchmetis/metis_graph_dual_f.o Removing src/libscotchmetis/metis_graph_order.o Removing src/libscotchmetis/metis_graph_order_f.o Removing src/libscotchmetis/metis_graph_part.o Removing src/libscotchmetis/metis_graph_part_dual.o Removing src/libscotchmetis/metis_graph_part_dual_f.o Removing src/libscotchmetis/metis_graph_part_f.o Removing src/libscotchmetis/metis_options.o Removing src/libscotchmetis/metis_options_f.o Removing src/libscotchmetis/metisf.h Removing src/libscotchmetis/parmetis.h Removing src/libscotchmetis/parmetis_dgraph_order.o Removing src/libscotchmetis/parmetis_dgraph_order_f.o Removing src/libscotchmetis/parmetis_dgraph_part.o Removing src/libscotchmetis/parmetis_dgraph_part_f.o Removing src/scotch/acpl Removing src/scotch/amk_ccc Removing src/scotch/amk_fft2 Removing src/scotch/amk_grf Removing src/scotch/amk_hy Removing src/scotch/amk_m2 Removing src/scotch/amk_p2 Removing src/scotch/atst Removing src/scotch/dggath Removing src/scotch/dgmap Removing src/scotch/dgord Removing src/scotch/dgpart Removing src/scotch/dgscat Removing src/scotch/dgtst Removing src/scotch/gbase Removing src/scotch/gcv Removing src/scotch/gdump Removing src/scotch/gmap Removing src/scotch/gmk_hy Removing src/scotch/gmk_m2 Removing src/scotch/gmk_m3 Removing src/scotch/gmk_msh Removing src/scotch/gmk_ub2 Removing src/scotch/gmtst Removing src/scotch/gord Removing src/scotch/gotst Removing src/scotch/gout Removing src/scotch/gpart Removing src/scotch/gscat Removing src/scotch/gtst Removing src/scotch/mcv Removing src/scotch/mmk_m2 Removing src/scotch/mmk_m3 Removing src/scotch/mord Removing src/scotch/mtst Executing: ['git', 'checkout', '-f', '1603edaecec7baa809b583f4c0c21d94df6c44e2'] Creating PTScotch /home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/externalpackages/git.ptscotch/src/Makefile.inc Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/bison...not found Checking for program /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/bison...not found Checking for program /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/bison...not found Checking for program /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/bin/bison...not found Checking for program /home/kongf/workhome/sawtooth/tools/bin/bison...not found Checking for program /home/kongf/workhome/sawtooth/tools/go/bin/bison...not found Checking for program /opt/clmgr/sbin/bison...not found Checking for program /opt/clmgr/bin/bison...not found Checking for program /opt/sgi/sbin/bison...not found Checking for program /opt/sgi/bin/bison...not found Checking for program /usr/lib64/qt-3.3/bin/bison...not found Checking for program /usr/local/bin/bison...not found Checking for program /usr/bin/bison...found Defined make macro "BISON" to "/usr/bin/bison" Checking for program /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/flex...not found Checking for program /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/flex...not found Checking for program /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/flex...not found Checking for program /apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/bin/flex...not found Checking for program /home/kongf/workhome/sawtooth/tools/bin/flex...not found Checking for program /home/kongf/workhome/sawtooth/tools/go/bin/flex...not found Checking for program /opt/clmgr/sbin/flex...not found Checking for program /opt/clmgr/bin/flex...not found Checking for program /opt/sgi/sbin/flex...not found Checking for program /opt/sgi/bin/flex...not found Checking for program /usr/lib64/qt-3.3/bin/flex...not found Checking for program /usr/local/bin/flex...not found Checking for program /usr/bin/flex...found Defined make macro "FLEX" to "/usr/bin/flex" Checking for functions [timer_create] in library ['-lrt'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.packages.pthread -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char timer_create(); static void _check_timer_create() { timer_create(); } int main() { _check_timer_create();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -lrt -lquadmath -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.pthread -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char timer_create(); static void _check_timer_create() { timer_create(); } void dummy(void) {_check_timer_create();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.libraries -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.compilers/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.o /tmp/petsc-83phc9nn/config.compilers/confc.o -lrt -lquadmath -lstdc++ -ldl Defined "HAVE_LIBRT" to "1" Adding ['-lrt'] to LIBS Executing: uname -s stdout: Linux Makefile /home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/petsc/conf/pkg.conf.ptscotch has correct checksum Commit file /home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/petsc/conf/pkg.gitcommit.ptscotch has correct checksum Do not need to rebuild PTSCOTCH Checking for library in Download PTSCOTCH: ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/libptesmumps.a', 'libptscotchparmetis.a', 'libptscotch.a', 'libptscotcherr.a', 'libesmumps.a', 'libscotch.a', 'libscotcherr.a'] Contents of /home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt: ['lib', 'externalpackages', 'include', 'bin'] Contents /home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib: ['libscotcherrexit.a', 'libptesmumps.a', 'libparmetis.so', 'libptscotchparmetis.a', 'libflapack.a', 'libcmumps.a', 'libmetis.so', 'libkokkoscontainers.so.3.5.99', 'libkokkoscore.so', 'libmumps_common.a', 'libptscotch.a', 'libptscotcherr.a', 'libzmumps.a', 'libkokkoscore.so.3.5.99', 'libcuda.so.1', 'libscalapack.a', 'libkokkoscontainers.so.3.5', 'libfblas.a', 'libkokkoscore.so.3.5', 'petsc', 'libsmumps.a', 'libstrumpack.so', 'libptscotcherrexit.a', 'libdmumps.a', 'libpord.a', 'cmake', 'libkokkoscontainers.so', 'libesmumps.a', 'libscotcherr.a', 'libscotchmetis.a', 'libscotch.a'] ============================================================================================= TESTING: check from config.libraries(config/BuildSystem/config/libraries.py:167) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names Checking for functions [SCOTCH_archBuild] in library ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/libptesmumps.a', 'libptscotchparmetis.a', 'libptscotch.a', 'libptscotcherr.a', 'libesmumps.a', 'libscotch.a', 'libscotcherr.a'] ['libpthread.a', 'libm.a', '/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/libcudart.a', 'libcufft.a', 'libcublas.a', 'libcusparse.a', 'libcusolver.a', 'libcurand.a', '/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs/libcuda.so'] Checking directory of requested libraries:/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib for first library:libptesmumps. Files in directory:['libscotcherrexit.a', 'libptesmumps.a', 'libparmetis.so', 'libptscotchparmetis.a', 'libflapack.a', 'libcmumps.a', 'libmetis.so', 'libkokkoscontainers.so.3.5.99', 'libkokkoscore.so', 'libmumps_common.a', 'libptscotch.a', 'libptscotcherr.a', 'libzmumps.a', 'libkokkoscore.so.3.5.99', 'libcuda.so.1', 'libscalapack.a', 'libkokkoscontainers.so.3.5', 'libfblas.a', 'libkokkoscore.so.3.5', 'petsc', 'libsmumps.a', 'libstrumpack.so', 'libptscotcherrexit.a', 'libdmumps.a', 'libpord.a', 'cmake', 'libkokkoscontainers.so', 'libesmumps.a', 'libscotcherr.a', 'libscotchmetis.a', 'libscotch.a'] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.pthread -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char SCOTCH_archBuild(); static void _check_SCOTCH_archBuild() { SCOTCH_archBuild(); } int main() { _check_SCOTCH_archBuild();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lptesmumps -lptscotchparmetis -lptscotch -lptscotcherr -lesmumps -lscotch -lscotcherr -lpthread -lm -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs -lcuda -lrt -lquadmath -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.pthread -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char SCOTCH_archBuild(); static void _check_SCOTCH_archBuild() { SCOTCH_archBuild(); } void dummy(void) {_check_SCOTCH_archBuild();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.libraries -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.compilers/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.o /tmp/petsc-83phc9nn/config.compilers/confc.o -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lptesmumps -lptscotchparmetis -lptscotch -lptscotcherr -lesmumps -lscotch -lscotcherr -lpthread -lm -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs -lcuda -lrt -lquadmath -lstdc++ -ldl Defined "HAVE_LIBPTESMUMPS" to "1" Defined "HAVE_LIBPTSCOTCHPARMETIS" to "1" Defined "HAVE_LIBPTSCOTCH" to "1" Defined "HAVE_LIBPTSCOTCHERR" to "1" Defined "HAVE_LIBESMUMPS" to "1" Defined "HAVE_LIBSCOTCH" to "1" Defined "HAVE_LIBSCOTCHERR" to "1" ============================================================================================= TESTING: check from config.libraries(config/BuildSystem/config/libraries.py:167) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names Checking for functions [SCOTCH_ParMETIS_V3_NodeND] in library ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/libptesmumps.a', 'libptscotchparmetis.a', 'libptscotch.a', 'libptscotcherr.a', 'libesmumps.a', 'libscotch.a', 'libscotcherr.a'] ['libpthread.a', 'libm.a', '/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/libcudart.a', 'libcufft.a', 'libcublas.a', 'libcusparse.a', 'libcusolver.a', 'libcurand.a', '/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs/libcuda.so'] Checking directory of requested libraries:/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib for first library:libptesmumps. Files in directory:['libscotcherrexit.a', 'libptesmumps.a', 'libparmetis.so', 'libptscotchparmetis.a', 'libflapack.a', 'libcmumps.a', 'libmetis.so', 'libkokkoscontainers.so.3.5.99', 'libkokkoscore.so', 'libmumps_common.a', 'libptscotch.a', 'libptscotcherr.a', 'libzmumps.a', 'libkokkoscore.so.3.5.99', 'libcuda.so.1', 'libscalapack.a', 'libkokkoscontainers.so.3.5', 'libfblas.a', 'libkokkoscore.so.3.5', 'petsc', 'libsmumps.a', 'libstrumpack.so', 'libptscotcherrexit.a', 'libdmumps.a', 'libpord.a', 'cmake', 'libkokkoscontainers.so', 'libesmumps.a', 'libscotcherr.a', 'libscotchmetis.a', 'libscotch.a'] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.pthread -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char SCOTCH_ParMETIS_V3_NodeND(); static void _check_SCOTCH_ParMETIS_V3_NodeND() { SCOTCH_ParMETIS_V3_NodeND(); } int main() { _check_SCOTCH_ParMETIS_V3_NodeND();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lptesmumps -lptscotchparmetis -lptscotch -lptscotcherr -lesmumps -lscotch -lscotcherr -lpthread -lm -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs -lcuda -lrt -lquadmath -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.pthread -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char SCOTCH_ParMETIS_V3_NodeND(); static void _check_SCOTCH_ParMETIS_V3_NodeND() { SCOTCH_ParMETIS_V3_NodeND(); } void dummy(void) {_check_SCOTCH_ParMETIS_V3_NodeND();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.libraries -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.compilers/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.o /tmp/petsc-83phc9nn/config.compilers/confc.o -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lptesmumps -lptscotchparmetis -lptscotch -lptscotcherr -lesmumps -lscotch -lscotcherr -lpthread -lm -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs -lcuda -lrt -lquadmath -lstdc++ -ldl Defined "HAVE_SCOTCH_PARMETIS_V3_NODEND" to "1" Checking for optional headers [] in Download PTSCOTCH: ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] ============================================================================================= TESTING: checkInclude from config.headers(config/BuildSystem/config/headers.py:86) Checks if a particular include file can be found along particular include paths Checking for header files [] in ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Found header files [] in ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Checking for headers ['ptscotch.h'] in Download PTSCOTCH: ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] ============================================================================================= TESTING: checkInclude from config.headers(config/BuildSystem/config/headers.py:86) Checks if a particular include file can be found along particular include paths Checking for header files ['ptscotch.h'] in ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Checking include with compiler flags var CPPFLAGS ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include', '/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include'] Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.packages.X -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.packages.parmetis -I/tmp/petsc-83phc9nn/config.packages.pthread -I/tmp/petsc-83phc9nn/config.headers -I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include -I/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Found header files ['ptscotch.h'] in ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] ============================================================================================= TESTING: checkVersion from config.packages.PTScotch(config/BuildSystem/config/package.py:1072) Uses self.version, self.minversion, self.maxversion, self.versionname, and self.versioninclude to determine if package has required version Preprocessing source: #include "confdefs.h" #include "conffix.h" #include "ptscotch.h" #define PetscXstr_(s) PetscStr_(s) #define PetscStr_(s) #s char *ver = "petscpkgver(" PetscXstr_(SCOTCH_VERSION.SCOTCH_RELEASE.SCOTCH_PATCHLEVEL) ")"; Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.packages.X -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.packages.parmetis -I/tmp/petsc-83phc9nn/config.packages.pthread -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.packages.PTScotch -I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include /tmp/petsc-83phc9nn/config.packages.PTScotch/conftest.c Found version string: char*ver=petscpkgver(6.1.1) For ptscotch need <= 6.1.1 <= ============================================================================================= TESTING: checkSharedLibrary from config.packages.PTScotch(config/BuildSystem/config/package.py:997) By default we don't care about checking if the library is shared child config.packages.PTScotch took 3.616612 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.mmg(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.mmg(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.mmg took 0.002331 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.parmmg(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.parmmg(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.parmmg took 0.001563 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.Zoltan(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.Zoltan(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.Zoltan took 0.001184 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.ADIOS(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.ADIOS(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.ADIOS took 0.000635 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.openmp(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.openmp(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.openmp took 0.000589 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.viennacl(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.viennacl(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.viennacl took 0.000630 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.ColPack(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.ColPack(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.ColPack took 0.000622 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.ADOLC(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.ADOLC(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.ADOLC took 0.000645 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.openblas(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.openblas(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.openblas took 0.000625 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.blis(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.blis(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.blis took 0.000609 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.f2cblaslapack(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.f2cblaslapack(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.f2cblaslapack took 0.000634 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.BlasLapack(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: checkDependencies from config.packages.BlasLapack(config/BuildSystem/config/package.py:907) ============================================================================================= TESTING: configureLibrary from config.packages.BlasLapack(config/BuildSystem/config/packages/BlasLapack.py:487) ================================================================================ Checking for BLAS and LAPACK in fblaslapack ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(config/BuildSystem/config/packages/BlasLapack.py:109) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/libfblas.a'] ['/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/libcudart.a', 'libcufft.a', 'libcublas.a', 'libcusparse.a', 'libcusolver.a', 'libcurand.a', '/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs/libcuda.so', 'libm.a', '-lstdc++', '-ldl', '-Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib', '-L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib', '-lmpifort', '-lmpi', '-lgfortran', '-lm', '-Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64', '-Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64', '-L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64', '-Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0', '-L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0', '-Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64', '-L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64', '-Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib', '-L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib', '-Wl,-rpath,/home/kongf/workhome/sawtooth/tools/lib', '-L/home/kongf/workhome/sawtooth/tools/lib', '-Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib', '-lgfortran', '-lm', '-lgcc_s', '-lquadmath'] Checking directory of requested libraries:/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib for first library:libfblas. Files in directory:['libscotcherrexit.a', 'libptesmumps.a', 'libparmetis.so', 'libptscotchparmetis.a', 'libflapack.a', 'libcmumps.a', 'libmetis.so', 'libkokkoscontainers.so.3.5.99', 'libkokkoscore.so', 'libmumps_common.a', 'libptscotch.a', 'libptscotcherr.a', 'libzmumps.a', 'libkokkoscore.so.3.5.99', 'libcuda.so.1', 'libscalapack.a', 'libkokkoscontainers.so.3.5', 'libfblas.a', 'libkokkoscore.so.3.5', 'petsc', 'libsmumps.a', 'libstrumpack.so', 'libptscotcherrexit.a', 'libdmumps.a', 'libpord.a', 'cmake', 'libkokkoscontainers.so', 'libesmumps.a', 'libscotcherr.a', 'libscotchmetis.a', 'libscotch.a'] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.pthread -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char ddot_(); static void _check_ddot_() { ddot_(); } int main() { _check_ddot_();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lfblas -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs -lcuda -lm -lstdc++ -ldl -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lmpifort -lmpi -lgfortran -lm -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -Wl,-rpath,/home/kongf/workhome/sawtooth/tools/lib -L/home/kongf/workhome/sawtooth/tools/lib -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lgfortran -lm -lgcc_s -lquadmath -lrt -lquadmath -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.pthread -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char ddot_(); static void _check_ddot_() { ddot_(); } void dummy(void) {_check_ddot_();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.libraries -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.compilers/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.o /tmp/petsc-83phc9nn/config.compilers/confc.o -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lfblas -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs -lcuda -lm -lstdc++ -ldl -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lmpifort -lmpi -lgfortran -lm -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -Wl,-rpath,/home/kongf/workhome/sawtooth/tools/lib -L/home/kongf/workhome/sawtooth/tools/lib -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lgfortran -lm -lgcc_s -lquadmath -lrt -lquadmath -lstdc++ -ldl Defined "HAVE_LIBFBLAS" to "1" Checking for functions [dgetrs_] in library ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/libflapack.a'] ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/libfblas.a', '/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/libcudart.a', 'libcufft.a', 'libcublas.a', 'libcusparse.a', 'libcusolver.a', 'libcurand.a', '/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs/libcuda.so', 'libm.a', '-lstdc++', '-ldl', '-Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib', '-L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib', '-lmpifort', '-lmpi', '-lgfortran', '-lm', '-Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64', '-Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64', '-L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64', '-Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0', '-L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0', '-Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64', '-L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64', '-Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib', '-L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib', '-Wl,-rpath,/home/kongf/workhome/sawtooth/tools/lib', '-L/home/kongf/workhome/sawtooth/tools/lib', '-Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib', '-lgfortran', '-lm', '-lgcc_s', '-lquadmath'] Checking directory of requested libraries:/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib for first library:libflapack. Files in directory:['libscotcherrexit.a', 'libptesmumps.a', 'libparmetis.so', 'libptscotchparmetis.a', 'libflapack.a', 'libcmumps.a', 'libmetis.so', 'libkokkoscontainers.so.3.5.99', 'libkokkoscore.so', 'libmumps_common.a', 'libptscotch.a', 'libptscotcherr.a', 'libzmumps.a', 'libkokkoscore.so.3.5.99', 'libcuda.so.1', 'libscalapack.a', 'libkokkoscontainers.so.3.5', 'libfblas.a', 'libkokkoscore.so.3.5', 'petsc', 'libsmumps.a', 'libstrumpack.so', 'libptscotcherrexit.a', 'libdmumps.a', 'libpord.a', 'cmake', 'libkokkoscontainers.so', 'libesmumps.a', 'libscotcherr.a', 'libscotchmetis.a', 'libscotch.a'] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.pthread -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char dgetrs_(); static void _check_dgetrs_() { dgetrs_(); } int main() { _check_dgetrs_();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lflapack -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lfblas -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs -lcuda -lm -lstdc++ -ldl -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lmpifort -lmpi -lgfortran -lm -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -Wl,-rpath,/home/kongf/workhome/sawtooth/tools/lib -L/home/kongf/workhome/sawtooth/tools/lib -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lgfortran -lm -lgcc_s -lquadmath -lrt -lquadmath -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.pthread -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char dgetrs_(); static void _check_dgetrs_() { dgetrs_(); } void dummy(void) {_check_dgetrs_();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.libraries -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.compilers/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.o /tmp/petsc-83phc9nn/config.compilers/confc.o -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lflapack -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lfblas -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs -lcuda -lm -lstdc++ -ldl -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lmpifort -lmpi -lgfortran -lm -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -Wl,-rpath,/home/kongf/workhome/sawtooth/tools/lib -L/home/kongf/workhome/sawtooth/tools/lib -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lgfortran -lm -lgcc_s -lquadmath -lrt -lquadmath -lstdc++ -ldl Defined "HAVE_LIBFLAPACK" to "1" Checking for functions [dgeev_] in library ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/libflapack.a'] ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/libfblas.a', '/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/libcudart.a', 'libcufft.a', 'libcublas.a', 'libcusparse.a', 'libcusolver.a', 'libcurand.a', '/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs/libcuda.so', 'libm.a', '-lstdc++', '-ldl', '-Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib', '-L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib', '-lmpifort', '-lmpi', '-lgfortran', '-lm', '-Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64', '-Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64', '-L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64', '-Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0', '-L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0', '-Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64', '-L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64', '-Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib', '-L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib', '-Wl,-rpath,/home/kongf/workhome/sawtooth/tools/lib', '-L/home/kongf/workhome/sawtooth/tools/lib', '-Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib', '-lgfortran', '-lm', '-lgcc_s', '-lquadmath'] Checking directory of requested libraries:/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib for first library:libflapack. Files in directory:['libscotcherrexit.a', 'libptesmumps.a', 'libparmetis.so', 'libptscotchparmetis.a', 'libflapack.a', 'libcmumps.a', 'libmetis.so', 'libkokkoscontainers.so.3.5.99', 'libkokkoscore.so', 'libmumps_common.a', 'libptscotch.a', 'libptscotcherr.a', 'libzmumps.a', 'libkokkoscore.so.3.5.99', 'libcuda.so.1', 'libscalapack.a', 'libkokkoscontainers.so.3.5', 'libfblas.a', 'libkokkoscore.so.3.5', 'petsc', 'libsmumps.a', 'libstrumpack.so', 'libptscotcherrexit.a', 'libdmumps.a', 'libpord.a', 'cmake', 'libkokkoscontainers.so', 'libesmumps.a', 'libscotcherr.a', 'libscotchmetis.a', 'libscotch.a'] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.pthread -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char dgeev_(); static void _check_dgeev_() { dgeev_(); } int main() { _check_dgeev_();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lflapack -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lfblas -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs -lcuda -lm -lstdc++ -ldl -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lmpifort -lmpi -lgfortran -lm -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -Wl,-rpath,/home/kongf/workhome/sawtooth/tools/lib -L/home/kongf/workhome/sawtooth/tools/lib -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lgfortran -lm -lgcc_s -lquadmath -lrt -lquadmath -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.pthread -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char dgeev_(); static void _check_dgeev_() { dgeev_(); } void dummy(void) {_check_dgeev_();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.libraries -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.compilers/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.o /tmp/petsc-83phc9nn/config.compilers/confc.o -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lflapack -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lfblas -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs -lcuda -lm -lstdc++ -ldl -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lmpifort -lmpi -lgfortran -lm -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -Wl,-rpath,/home/kongf/workhome/sawtooth/tools/lib -L/home/kongf/workhome/sawtooth/tools/lib -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lgfortran -lm -lgcc_s -lquadmath -lrt -lquadmath -lstdc++ -ldl Defined "HAVE_LIBFLAPACK" to "1" Found Fortran mangling on BLAS/LAPACK which is underscore Defined "BLASLAPACK_UNDERSCORE" to "1" ============================================================================================= TESTING: checklsame from config.packages.BlasLapack(config/BuildSystem/config/packages/BlasLapack.py:666) Do the BLAS/LAPACK libraries have a valid lsame() function with correct binding. Checking for functions [lsame_] in library ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/libflapack.a', '/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/libfblas.a', '/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/libcudart.a', 'libcufft.a', 'libcublas.a', 'libcusparse.a', 'libcusolver.a', 'libcurand.a', '/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs/libcuda.so', 'libm.a', '-lstdc++', '-ldl', '-Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib', '-L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib', '-lmpifort', '-lmpi', '-lgfortran', '-lm', '-Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64', '-Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64', '-L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64', '-Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0', '-L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0', '-Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64', '-L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64', '-Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib', '-L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib', '-Wl,-rpath,/home/kongf/workhome/sawtooth/tools/lib', '-L/home/kongf/workhome/sawtooth/tools/lib', '-Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib', '-lgfortran', '-lm', '-lgcc_s', '-lquadmath'] [] Checking directory of requested libraries:/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib for first library:libflapack. Files in directory:['libscotcherrexit.a', 'libptesmumps.a', 'libparmetis.so', 'libptscotchparmetis.a', 'libflapack.a', 'libcmumps.a', 'libmetis.so', 'libkokkoscontainers.so.3.5.99', 'libkokkoscore.so', 'libmumps_common.a', 'libptscotch.a', 'libptscotcherr.a', 'libzmumps.a', 'libkokkoscore.so.3.5.99', 'libcuda.so.1', 'libscalapack.a', 'libkokkoscontainers.so.3.5', 'libfblas.a', 'libkokkoscore.so.3.5', 'petsc', 'libsmumps.a', 'libstrumpack.so', 'libptscotcherrexit.a', 'libdmumps.a', 'libpord.a', 'cmake', 'libkokkoscontainers.so', 'libesmumps.a', 'libscotcherr.a', 'libscotchmetis.a', 'libscotch.a'] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.pthread -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char lsame_(); static void _check_lsame_() { lsame_(); } int main() { _check_lsame_();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lflapack -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lfblas -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs -lcuda -lm -lstdc++ -ldl -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lmpifort -lmpi -lgfortran -lm -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -Wl,-rpath,/home/kongf/workhome/sawtooth/tools/lib -L/home/kongf/workhome/sawtooth/tools/lib -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lgfortran -lm -lgcc_s -lquadmath -lrt -lquadmath -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.pthread -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char lsame_(); static void _check_lsame_() { lsame_(); } void dummy(void) {_check_lsame_();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.libraries -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.compilers/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.o /tmp/petsc-83phc9nn/config.compilers/confc.o -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lflapack -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lfblas -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs -lcuda -lm -lstdc++ -ldl -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lmpifort -lmpi -lgfortran -lm -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -Wl,-rpath,/home/kongf/workhome/sawtooth/tools/lib -L/home/kongf/workhome/sawtooth/tools/lib -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lgfortran -lm -lgcc_s -lquadmath -lrt -lquadmath -lstdc++ -ldl Defined "HAVE_LIBFLAPACK" to "1" Defined "HAVE_LIBFBLAS" to "1" Defined "HAVE_LIBCUDART" to "1" Defined "HAVE_LIBCUFFT" to "1" Defined "HAVE_LIBCUBLAS" to "1" Defined "HAVE_LIBCUSPARSE" to "1" Defined "HAVE_LIBCUSOLVER" to "1" Defined "HAVE_LIBCURAND" to "1" Defined "HAVE_LIBCUDA" to "1" Defined "HAVE_LIBM" to "1" Defined "HAVE_LIBSTDC__" to "1" Defined "HAVE_LIBDL" to "1" Defined "HAVE_LIBMPIFORT" to "1" Defined "HAVE_LIBMPI" to "1" Defined "HAVE_LIBGFORTRAN" to "1" Defined "HAVE_LIBM" to "1" Defined "HAVE_LIBGFORTRAN" to "1" Defined "HAVE_LIBM" to "1" Defined "HAVE_LIBGCC_S" to "1" Defined "HAVE_LIBQUADMATH" to "1" ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.pthread -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" char *dgeev_(void); char* testroutine(void){return dgeev_(); } ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.pthread -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" char *dgeev_(void); char* testroutine(void){return dgeev_(); } Executing: mpicc -o /tmp/petsc-83phc9nn/config.setCompilers/libconftest.so -shared -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -Wl,-rpath,/home/kongf/workhome/sawtooth/tools/lib -L/home/kongf/workhome/sawtooth/tools/lib -lflapack -lfblas -lflapack -lfblas -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -lcuda -lm -lstdc++ -ldl -lmpifort -lmpi -lgfortran -lm -lgfortran -lm -lgcc_s -lquadmath -lrt -lquadmath -lstdc++ -ldl ============================================================================================= TESTING: checkRuntimeIssues from config.packages.BlasLapack(config/BuildSystem/config/packages/BlasLapack.py:725) Determines if BLAS/LAPACK routines use 32 or 64 bit integers 32 bit blas indices based on the BLAS/LAPACK library being used Checking if sdot() returns a float or a double ======== Checking running linked program ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.packages.BlasLapack/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.pthread -I/tmp/petsc-83phc9nn/config.packages.BlasLapack -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.BlasLapack/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include #include int main() { FILE *output = fopen("runtimetestoutput","w"); extern float sdot_(const int*,const float*,const int *,const float*,const int*); float x1[1] = {3.0}; int one1 = 1; long long int ione1 = 1; float sdotresult = 0; int blasint64 = 0; if (!blasint64) { sdotresult = sdot_(&one1,x1,&one1,x1,&one1); } else { sdotresult = sdot_((const int*)&ione1,x1,(const int*)&ione1,x1,(const int*)&ione1); } fprintf(output, "--known-sdot-returns-double=%d",sdotresult != 9); ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.packages.BlasLapack/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.BlasLapack/conftest.o -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lflapack -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lfblas -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs -lcuda -lm -lstdc++ -ldl -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lmpifort -lmpi -lgfortran -lm -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -Wl,-rpath,/home/kongf/workhome/sawtooth/tools/lib -L/home/kongf/workhome/sawtooth/tools/lib -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lgfortran -lm -lgcc_s -lquadmath -lrt -lquadmath -lstdc++ -ldl Testing executable /tmp/petsc-83phc9nn/config.packages.BlasLapack/conftest to see if it can be run Executing: /tmp/petsc-83phc9nn/config.packages.BlasLapack/conftest Running Executable with threads to time it out at 60 Executing: /tmp/petsc-83phc9nn/config.packages.BlasLapack/conftest Checking for sdot() return double: result 0 Checking if snrm() returns a float or a double ======== Checking running linked program ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.packages.BlasLapack/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.pthread -I/tmp/petsc-83phc9nn/config.packages.BlasLapack -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.BlasLapack/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include #include int main() { FILE *output = fopen("runtimetestoutput","w"); extern float snrm2_(const int*,const float*,const int*); float x2[1] = {3.0}; int one2 = 1; long long int ione2 = 1; float normresult = 0; int blasint64 = 0; if (!blasint64) { normresult = snrm2_(&one2,x2,&one2); } else { normresult = snrm2_((const int*)&ione2,x2,(const int*)&ione2); } fprintf(output, "--known-snrm2-returns-double=%d",normresult != 3); ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.packages.BlasLapack/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.packages.BlasLapack/conftest.o -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lflapack -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lfblas -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs -lcuda -lm -lstdc++ -ldl -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lmpifort -lmpi -lgfortran -lm -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -Wl,-rpath,/home/kongf/workhome/sawtooth/tools/lib -L/home/kongf/workhome/sawtooth/tools/lib -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lgfortran -lm -lgcc_s -lquadmath -lrt -lquadmath -lstdc++ -ldl Testing executable /tmp/petsc-83phc9nn/config.packages.BlasLapack/conftest to see if it can be run Executing: /tmp/petsc-83phc9nn/config.packages.BlasLapack/conftest Running Executable with threads to time it out at 60 Executing: /tmp/petsc-83phc9nn/config.packages.BlasLapack/conftest Checking for snrm2() return double: result 0 ============================================================================================= TESTING: checkVersion from config.packages.BlasLapack(config/BuildSystem/config/package.py:1072) Uses self.version, self.minversion, self.maxversion, self.versionname, and self.versioninclude to determine if package has required version ============================================================================================= TESTING: checkSharedLibrary from config.packages.BlasLapack(config/BuildSystem/config/package.py:997) By default we don't care about checking if the library is shared child config.packages.BlasLapack took 5.633307 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.sundials2(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.sundials2(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.sundials2 took 0.002026 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.spai(config/BuildSystem/config/packages/spai.py:53) ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.spai(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.spai took 0.002891 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.raja(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.raja(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.raja took 0.001838 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.pARMS(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.pARMS(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.pARMS took 0.001786 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.p4est(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.p4est(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.p4est took 0.000909 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.mkl_sparse_optimize(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.mkl_sparse_optimize(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.mkl_sparse_optimize took 0.000640 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.mkl_sparse(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.mkl_sparse(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.mkl_sparse took 0.000628 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.mkl_cpardiso(config/BuildSystem/config/packages/mkl_cpardiso.py:20) ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.mkl_cpardiso(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.mkl_cpardiso took 0.001191 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.kokkos(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: checkDependencies from config.packages.kokkos(config/BuildSystem/config/package.py:907) ============================================================================================= TESTING: configureLibrary from config.packages.kokkos(config/BuildSystem/config/packages/kokkos.py:182) Defined make macro "KOKKOS_USE_CUDA_COMPILER" to "1" ================================================================================== Checking for a functional kokkos Looking for KOKKOS at git.kokkos, hg.kokkos or a directory starting with ['kokkos'] Found a copy of KOKKOS in git.kokkos Executing: ['git', 'rev-parse', '--git-dir'] stdout: .git Executing: ['git', 'cat-file', '-e', '56468253ef601e6968dd1e6714dea8ee26a561c3^{commit}'] Executing: ['git', 'rev-parse', '56468253ef601e6968dd1e6714dea8ee26a561c3'] stdout: 56468253ef601e6968dd1e6714dea8ee26a561c3 Executing: ['git', '-c', 'user.name=petsc-configure', '-c', 'user.email=petsc@configure', 'stash'] stdout: No local changes to save Executing: ['git', 'clean', '-f', '-d', '-x'] stdout: Removing kokkos.petscconf Removing petsc-build/ Removing pkg.gitcommit Executing: ['git', 'checkout', '-f', '56468253ef601e6968dd1e6714dea8ee26a561c3'] Executing: mpif90 -V Executing: mpif90 --version stdout: GNU Fortran (Spack GCC) 8.4.0 Copyright (C) 2018 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Executing: mpif90 -V Executing: mpif90 --version stdout: GNU Fortran (Spack GCC) 8.4.0 Copyright (C) 2018 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Executing: mpif90 -V Executing: mpif90 --version stdout: GNU Fortran (Spack GCC) 8.4.0 Copyright (C) 2018 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Removing configure arguments ['-DCMAKE_CXX_COMPILER="mpicxx"'] Makefile /home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/petsc/conf/pkg.conf.kokkos has correct checksum Commit file /home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/petsc/conf/pkg.gitcommit.kokkos has correct checksum Do not need to rebuild KOKKOS Checking for library in Download KOKKOS: ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/libkokkoscontainers.a', 'libkokkoscore.a'] Contents of /home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt: ['lib', 'externalpackages', 'include', 'bin'] Contents /home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib: ['libscotcherrexit.a', 'libptesmumps.a', 'libparmetis.so', 'libptscotchparmetis.a', 'libflapack.a', 'libcmumps.a', 'libmetis.so', 'libkokkoscontainers.so.3.5.99', 'libkokkoscore.so', 'libmumps_common.a', 'libptscotch.a', 'libptscotcherr.a', 'libzmumps.a', 'libkokkoscore.so.3.5.99', 'libcuda.so.1', 'libscalapack.a', 'libkokkoscontainers.so.3.5', 'libfblas.a', 'libkokkoscore.so.3.5', 'petsc', 'libsmumps.a', 'libstrumpack.so', 'libptscotcherrexit.a', 'libdmumps.a', 'libpord.a', 'cmake', 'libkokkoscontainers.so', 'libesmumps.a', 'libscotcherr.a', 'libscotchmetis.a', 'libscotch.a'] ============================================================================================= TESTING: check from config.libraries(config/BuildSystem/config/libraries.py:167) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names Checking for functions [] in library ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/libkokkoscontainers.a', 'libkokkoscore.a'] ['libpthread.a', '/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/libflapack.a', '/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/libfblas.a', '/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/libcudart.a', 'libcufft.a', 'libcublas.a', 'libcusparse.a', 'libcusolver.a', 'libcurand.a', '/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs/libcuda.so', 'libm.a', '-lstdc++', '-ldl', '-Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib', '-L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib', '-lmpifort', '-lmpi', '-lgfortran', '-lm', '-Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64', '-Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64', '-L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64', '-Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0', '-L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0', '-Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64', '-L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64', '-Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib', '-L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib', '-Wl,-rpath,/home/kongf/workhome/sawtooth/tools/lib', '-L/home/kongf/workhome/sawtooth/tools/lib', '-Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib', '-lgfortran', '-lm', '-lgcc_s', '-lquadmath'] Checking directory of requested libraries:/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib for first library:libkokkoscontainers. Files in directory:['libscotcherrexit.a', 'libptesmumps.a', 'libparmetis.so', 'libptscotchparmetis.a', 'libflapack.a', 'libcmumps.a', 'libmetis.so', 'libkokkoscontainers.so.3.5.99', 'libkokkoscore.so', 'libmumps_common.a', 'libptscotch.a', 'libptscotcherr.a', 'libzmumps.a', 'libkokkoscore.so.3.5.99', 'libcuda.so.1', 'libscalapack.a', 'libkokkoscontainers.so.3.5', 'libfblas.a', 'libkokkoscore.so.3.5', 'petsc', 'libsmumps.a', 'libstrumpack.so', 'libptscotcherrexit.a', 'libdmumps.a', 'libpord.a', 'cmake', 'libkokkoscontainers.so', 'libesmumps.a', 'libscotcherr.a', 'libscotchmetis.a', 'libscotch.a'] ===== Checking linker Executing: mpicxx -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/config.libraries -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O -std=c++14 /tmp/petsc-83phc9nn/config.libraries/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ namespace Kokkos {void initialize(int&,char*[]);} static void _check_() { int one = 1;char* args[1];Kokkos::initialize(one,args);; } int main() { _check_();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lkokkoscontainers -lkokkoscore -lpthread -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lflapack -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lfblas -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs -lcuda -lm -lstdc++ -ldl -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lmpifort -lmpi -lgfortran -lm -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -Wl,-rpath,/home/kongf/workhome/sawtooth/tools/lib -L/home/kongf/workhome/sawtooth/tools/lib -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lgfortran -lm -lgcc_s -lquadmath -lrt -lquadmath -lstdc++ -ldl Checking for optional headers [] in Download KOKKOS: ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] ============================================================================================= TESTING: checkInclude from config.headers(config/BuildSystem/config/headers.py:86) Checks if a particular include file can be found along particular include paths Checking for header files [] in ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Found header files [] in ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Checking for headers ['Kokkos_Macros.hpp'] in Download KOKKOS: ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] ============================================================================================= TESTING: checkInclude from config.headers(config/BuildSystem/config/headers.py:86) Checks if a particular include file can be found along particular include paths Checking for header files ['Kokkos_Macros.hpp'] in ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Checking include with compiler flags var CUDAPPFLAGS ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include', '/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include'] Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: nvcc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.packages.cuda -Wno-deprecated-gpu-targets -I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include -I/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include /tmp/petsc-83phc9nn/config.headers/conftest.cu Preprocess output before filtering: : Preprocess output after filtering: : Found header files ['Kokkos_Macros.hpp'] in ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Defined make macro "KOKKOS_BIN" to "/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/bin" Checking if Kokkos is configured with CUDA lambda Preprocessing source: #include "confdefs.h" #include "conffix.h" #include #if !defined(KOKKOS_ENABLE_CUDA_LAMBDA) #error "Kokkos is not configured with CUDA lambda" #endif Executing: nvcc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.packages.cuda -I/tmp/petsc-83phc9nn/config.packages.kokkos -Wno-deprecated-gpu-targets -I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include /tmp/petsc-83phc9nn/config.packages.kokkos/conftest.cu Preprocess output before filtering: : Preprocess output after filtering: : Kokkos is configured with CUDA lambda Defined "HAVE_KOKKOS_INIT_WARNINGS" to "1" ============================================================================================= TESTING: checkVersion from config.packages.kokkos(config/BuildSystem/config/package.py:1072) Uses self.version, self.minversion, self.maxversion, self.versionname, and self.versioninclude to determine if package has required version Preprocessing source: #include "confdefs.h" #include "conffix.h" #include "Kokkos_Macros.hpp" #define PetscXstr_(s) PetscStr_(s) #define PetscStr_(s) #s char *ver = "petscpkgver(" PetscXstr_(KOKKOS_VERSION) ")"; Executing: nvcc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.packages.cuda -I/tmp/petsc-83phc9nn/config.packages.kokkos -Wno-deprecated-gpu-targets -I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include /tmp/petsc-83phc9nn/config.packages.kokkos/conftest.cu Found version string: }char*ver=petscpkgver(30599) For kokkos need 3.5.00 <= 3.5.99 <= ============================================================================================= TESTING: checkSharedLibrary from config.packages.kokkos(config/BuildSystem/config/package.py:997) By default we don't care about checking if the library is shared child config.packages.kokkos took 2.013046 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.kokkos-kernels(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.kokkos-kernels(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.kokkos-kernels took 0.001016 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.htool(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.htool(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.htool took 0.000662 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.magma(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.magma(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.magma took 0.000631 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.kblas(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.kblas(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.kblas took 0.000620 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.h2opus(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.h2opus(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.h2opus took 0.000614 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.fftw(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.fftw(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.fftw took 0.000633 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.elemental(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.elemental(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.elemental took 0.000629 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.ml(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.ml(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.ml took 0.000626 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.mkl_pardiso(config/BuildSystem/config/packages/mkl_pardiso.py:21) ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.mkl_pardiso(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.mkl_pardiso took 0.001284 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.SuperLU_DIST(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.SuperLU_DIST(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.SuperLU_DIST took 0.000636 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.SuperLU(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.SuperLU(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.SuperLU took 0.000623 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.PaStiX(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.PaStiX(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.PaStiX took 0.000628 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.scalapack(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: checkDependencies from config.packages.scalapack(config/BuildSystem/config/package.py:907) ============================================================================================= TESTING: configureLibrary from config.packages.scalapack(config/BuildSystem/config/package.py:932) Find an installation and check if it can work with PETSc ================================================================================== Checking for a functional scalapack Looking for SCALAPACK at git.scalapack, hg.scalapack or a directory starting with ['petsc-pkg-scalapack', 'scalapack'] Found a copy of SCALAPACK in git.scalapack Executing: ['git', 'rev-parse', '--git-dir'] stdout: .git Executing: ['git', 'cat-file', '-e', 'v2.1.0-p2^{commit}'] Executing: ['git', 'rev-parse', 'v2.1.0-p2'] stdout: 8c9fe5c69103a73454e5e6425b0109d31cc6428e Executing: ['git', '-c', 'user.name=petsc-configure', '-c', 'user.email=petsc@configure', 'stash'] stdout: No local changes to save Executing: ['git', 'clean', '-f', '-d', '-x'] stdout: Removing BLACS/SRC/BI_Arecv.o Removing BLACS/SRC/BI_ArgCheck.o Removing BLACS/SRC/BI_Asend.o Removing BLACS/SRC/BI_BeComb.o Removing BLACS/SRC/BI_BlacsAbort.o Removing BLACS/SRC/BI_BlacsErr.o Removing BLACS/SRC/BI_BlacsWarn.o Removing BLACS/SRC/BI_BuffIsFree.o Removing BLACS/SRC/BI_ContxtNum.o Removing BLACS/SRC/BI_EmergencyBuff.o Removing BLACS/SRC/BI_GetBuff.o Removing BLACS/SRC/BI_GetMpiGeType.o Removing BLACS/SRC/BI_GetMpiTrType.o Removing BLACS/SRC/BI_GlobalVars.o Removing BLACS/SRC/BI_HypBR.o Removing BLACS/SRC/BI_HypBS.o Removing BLACS/SRC/BI_IdringBR.o Removing BLACS/SRC/BI_IdringBS.o Removing BLACS/SRC/BI_MpathBR.o Removing BLACS/SRC/BI_MpathBS.o Removing BLACS/SRC/BI_MringComb.o Removing BLACS/SRC/BI_Pack.o Removing BLACS/SRC/BI_Rsend.o Removing BLACS/SRC/BI_Srecv.o Removing BLACS/SRC/BI_SringBR.o Removing BLACS/SRC/BI_SringBS.o Removing BLACS/SRC/BI_Ssend.o Removing BLACS/SRC/BI_TransDist.o Removing BLACS/SRC/BI_TransUserComm.o Removing BLACS/SRC/BI_TreeBR.o Removing BLACS/SRC/BI_TreeBS.o Removing BLACS/SRC/BI_TreeComb.o Removing BLACS/SRC/BI_Unpack.o Removing BLACS/SRC/BI_UpdateBuffs.o Removing BLACS/SRC/BI_cMPI_amn.o Removing BLACS/SRC/BI_cMPI_amn2.o Removing BLACS/SRC/BI_cMPI_amx.o Removing BLACS/SRC/BI_cMPI_amx2.o Removing BLACS/SRC/BI_cMPI_sum.o Removing BLACS/SRC/BI_cvvamn.o Removing BLACS/SRC/BI_cvvamn2.o Removing BLACS/SRC/BI_cvvamx.o Removing BLACS/SRC/BI_cvvamx2.o Removing BLACS/SRC/BI_cvvsum.o Removing BLACS/SRC/BI_dMPI_amn.o Removing BLACS/SRC/BI_dMPI_amn2.o Removing BLACS/SRC/BI_dMPI_amx.o Removing BLACS/SRC/BI_dMPI_amx2.o Removing BLACS/SRC/BI_dmvcopy.o Removing BLACS/SRC/BI_dvmcopy.o Removing BLACS/SRC/BI_dvvamn.o Removing BLACS/SRC/BI_dvvamn2.o Removing BLACS/SRC/BI_dvvamx.o Removing BLACS/SRC/BI_dvvamx2.o Removing BLACS/SRC/BI_dvvsum.o Removing BLACS/SRC/BI_iMPI_amn.o Removing BLACS/SRC/BI_iMPI_amn2.o Removing BLACS/SRC/BI_iMPI_amx.o Removing BLACS/SRC/BI_iMPI_amx2.o Removing BLACS/SRC/BI_imvcopy.o Removing BLACS/SRC/BI_ivmcopy.o Removing BLACS/SRC/BI_ivvamn.o Removing BLACS/SRC/BI_ivvamn2.o Removing BLACS/SRC/BI_ivvamx.o Removing BLACS/SRC/BI_ivvamx2.o Removing BLACS/SRC/BI_ivvsum.o Removing BLACS/SRC/BI_sMPI_amn.o Removing BLACS/SRC/BI_sMPI_amn2.o Removing BLACS/SRC/BI_sMPI_amx.o Removing BLACS/SRC/BI_sMPI_amx2.o Removing BLACS/SRC/BI_smvcopy.o Removing BLACS/SRC/BI_svmcopy.o Removing BLACS/SRC/BI_svvamn.o Removing BLACS/SRC/BI_svvamn2.o Removing BLACS/SRC/BI_svvamx.o Removing BLACS/SRC/BI_svvamx2.o Removing BLACS/SRC/BI_svvsum.o Removing BLACS/SRC/BI_zMPI_amn.o Removing BLACS/SRC/BI_zMPI_amn2.o Removing BLACS/SRC/BI_zMPI_amx.o Removing BLACS/SRC/BI_zMPI_amx2.o Removing BLACS/SRC/BI_zMPI_sum.o Removing BLACS/SRC/BI_zvvamn.o Removing BLACS/SRC/BI_zvvamn2.o Removing BLACS/SRC/BI_zvvamx.o Removing BLACS/SRC/BI_zvvamx2.o Removing BLACS/SRC/BI_zvvsum.o Removing BLACS/SRC/blacs2sys_.o Removing BLACS/SRC/blacs2sys_.oo Removing BLACS/SRC/blacs_abort_.o Removing BLACS/SRC/blacs_abort_.oo Removing BLACS/SRC/blacs_barr_.o Removing BLACS/SRC/blacs_barr_.oo Removing BLACS/SRC/blacs_exit_.o Removing BLACS/SRC/blacs_exit_.oo Removing BLACS/SRC/blacs_free_.o Removing BLACS/SRC/blacs_free_.oo Removing BLACS/SRC/blacs_get_.o Removing BLACS/SRC/blacs_get_.oo Removing BLACS/SRC/blacs_grid_.o Removing BLACS/SRC/blacs_grid_.oo Removing BLACS/SRC/blacs_info_.o Removing BLACS/SRC/blacs_info_.oo Removing BLACS/SRC/blacs_init_.o Removing BLACS/SRC/blacs_init_.oo Removing BLACS/SRC/blacs_map_.o Removing BLACS/SRC/blacs_map_.oo Removing BLACS/SRC/blacs_pcoord_.o Removing BLACS/SRC/blacs_pcoord_.oo Removing BLACS/SRC/blacs_pinfo_.o Removing BLACS/SRC/blacs_pinfo_.oo Removing BLACS/SRC/blacs_pnum_.o Removing BLACS/SRC/blacs_pnum_.oo Removing BLACS/SRC/blacs_set_.o Removing BLACS/SRC/blacs_set_.oo Removing BLACS/SRC/blacs_setup_.o Removing BLACS/SRC/blacs_setup_.oo Removing BLACS/SRC/cgamn2d_.o Removing BLACS/SRC/cgamn2d_.oo Removing BLACS/SRC/cgamx2d_.o Removing BLACS/SRC/cgamx2d_.oo Removing BLACS/SRC/cgebr2d_.o Removing BLACS/SRC/cgebr2d_.oo Removing BLACS/SRC/cgebs2d_.o Removing BLACS/SRC/cgebs2d_.oo Removing BLACS/SRC/cgerv2d_.o Removing BLACS/SRC/cgerv2d_.oo Removing BLACS/SRC/cgesd2d_.o Removing BLACS/SRC/cgesd2d_.oo Removing BLACS/SRC/cgsum2d_.o Removing BLACS/SRC/cgsum2d_.oo Removing BLACS/SRC/ctrbr2d_.o Removing BLACS/SRC/ctrbr2d_.oo Removing BLACS/SRC/ctrbs2d_.o Removing BLACS/SRC/ctrbs2d_.oo Removing BLACS/SRC/ctrrv2d_.o Removing BLACS/SRC/ctrrv2d_.oo Removing BLACS/SRC/ctrsd2d_.o Removing BLACS/SRC/ctrsd2d_.oo Removing BLACS/SRC/dcputime00_.o Removing BLACS/SRC/dcputime00_.oo Removing BLACS/SRC/dgamn2d_.o Removing BLACS/SRC/dgamn2d_.oo Removing BLACS/SRC/dgamx2d_.o Removing BLACS/SRC/dgamx2d_.oo Removing BLACS/SRC/dgebr2d_.o Removing BLACS/SRC/dgebr2d_.oo Removing BLACS/SRC/dgebs2d_.o Removing BLACS/SRC/dgebs2d_.oo Removing BLACS/SRC/dgerv2d_.o Removing BLACS/SRC/dgerv2d_.oo Removing BLACS/SRC/dgesd2d_.o Removing BLACS/SRC/dgesd2d_.oo Removing BLACS/SRC/dgsum2d_.o Removing BLACS/SRC/dgsum2d_.oo Removing BLACS/SRC/dtrbr2d_.o Removing BLACS/SRC/dtrbr2d_.oo Removing BLACS/SRC/dtrbs2d_.o Removing BLACS/SRC/dtrbs2d_.oo Removing BLACS/SRC/dtrrv2d_.o Removing BLACS/SRC/dtrrv2d_.oo Removing BLACS/SRC/dtrsd2d_.o Removing BLACS/SRC/dtrsd2d_.oo Removing BLACS/SRC/dwalltime00_.o Removing BLACS/SRC/dwalltime00_.oo Removing BLACS/SRC/free_handle_.o Removing BLACS/SRC/free_handle_.oo Removing BLACS/SRC/igamn2d_.o Removing BLACS/SRC/igamn2d_.oo Removing BLACS/SRC/igamx2d_.o Removing BLACS/SRC/igamx2d_.oo Removing BLACS/SRC/igebr2d_.o Removing BLACS/SRC/igebr2d_.oo Removing BLACS/SRC/igebs2d_.o Removing BLACS/SRC/igebs2d_.oo Removing BLACS/SRC/igerv2d_.o Removing BLACS/SRC/igerv2d_.oo Removing BLACS/SRC/igesd2d_.o Removing BLACS/SRC/igesd2d_.oo Removing BLACS/SRC/igsum2d_.o Removing BLACS/SRC/igsum2d_.oo Removing BLACS/SRC/itrbr2d_.o Removing BLACS/SRC/itrbr2d_.oo Removing BLACS/SRC/itrbs2d_.o Removing BLACS/SRC/itrbs2d_.oo Removing BLACS/SRC/itrrv2d_.o Removing BLACS/SRC/itrrv2d_.oo Removing BLACS/SRC/itrsd2d_.o Removing BLACS/SRC/itrsd2d_.oo Removing BLACS/SRC/kbrid_.o Removing BLACS/SRC/kbrid_.oo Removing BLACS/SRC/kbsid_.o Removing BLACS/SRC/kbsid_.oo Removing BLACS/SRC/krecvid_.o Removing BLACS/SRC/krecvid_.oo Removing BLACS/SRC/ksendid_.o Removing BLACS/SRC/ksendid_.oo Removing BLACS/SRC/sgamn2d_.o Removing BLACS/SRC/sgamn2d_.oo Removing BLACS/SRC/sgamx2d_.o Removing BLACS/SRC/sgamx2d_.oo Removing BLACS/SRC/sgebr2d_.o Removing BLACS/SRC/sgebr2d_.oo Removing BLACS/SRC/sgebs2d_.o Removing BLACS/SRC/sgebs2d_.oo Removing BLACS/SRC/sgerv2d_.o Removing BLACS/SRC/sgerv2d_.oo Removing BLACS/SRC/sgesd2d_.o Removing BLACS/SRC/sgesd2d_.oo Removing BLACS/SRC/sgsum2d_.o Removing BLACS/SRC/sgsum2d_.oo Removing BLACS/SRC/strbr2d_.o Removing BLACS/SRC/strbr2d_.oo Removing BLACS/SRC/strbs2d_.o Removing BLACS/SRC/strbs2d_.oo Removing BLACS/SRC/strrv2d_.o Removing BLACS/SRC/strrv2d_.oo Removing BLACS/SRC/strsd2d_.o Removing BLACS/SRC/strsd2d_.oo Removing BLACS/SRC/sys2blacs_.o Removing BLACS/SRC/sys2blacs_.oo Removing BLACS/SRC/zgamn2d_.o Removing BLACS/SRC/zgamn2d_.oo Removing BLACS/SRC/zgamx2d_.o Removing BLACS/SRC/zgamx2d_.oo Removing BLACS/SRC/zgebr2d_.o Removing BLACS/SRC/zgebr2d_.oo Removing BLACS/SRC/zgebs2d_.o Removing BLACS/SRC/zgebs2d_.oo Removing BLACS/SRC/zgerv2d_.o Removing BLACS/SRC/zgerv2d_.oo Removing BLACS/SRC/zgesd2d_.o Removing BLACS/SRC/zgesd2d_.oo Removing BLACS/SRC/zgsum2d_.o Removing BLACS/SRC/zgsum2d_.oo Removing BLACS/SRC/ztrbr2d_.o Removing BLACS/SRC/ztrbr2d_.oo Removing BLACS/SRC/ztrbs2d_.o Removing BLACS/SRC/ztrbs2d_.oo Removing BLACS/SRC/ztrrv2d_.o Removing BLACS/SRC/ztrrv2d_.oo Removing BLACS/SRC/ztrsd2d_.o Removing BLACS/SRC/ztrsd2d_.oo Removing PBLAS/SRC/PBBLAS/pbcmatadd.o Removing PBLAS/SRC/PBBLAS/pbctran.o Removing PBLAS/SRC/PBBLAS/pbctrget.o Removing PBLAS/SRC/PBBLAS/pbctrnv.o Removing PBLAS/SRC/PBBLAS/pbctrsrt.o Removing PBLAS/SRC/PBBLAS/pbctrst1.o Removing PBLAS/SRC/PBBLAS/pbcvecadd.o Removing PBLAS/SRC/PBBLAS/pbdmatadd.o Removing PBLAS/SRC/PBBLAS/pbdtran.o Removing PBLAS/SRC/PBBLAS/pbdtrget.o Removing PBLAS/SRC/PBBLAS/pbdtrnv.o Removing PBLAS/SRC/PBBLAS/pbdtrsrt.o Removing PBLAS/SRC/PBBLAS/pbdtrst1.o Removing PBLAS/SRC/PBBLAS/pbdvecadd.o Removing PBLAS/SRC/PBBLAS/pbsmatadd.o Removing PBLAS/SRC/PBBLAS/pbstran.o Removing PBLAS/SRC/PBBLAS/pbstrget.o Removing PBLAS/SRC/PBBLAS/pbstrnv.o Removing PBLAS/SRC/PBBLAS/pbstrsrt.o Removing PBLAS/SRC/PBBLAS/pbstrst1.o Removing PBLAS/SRC/PBBLAS/pbsvecadd.o Removing PBLAS/SRC/PBBLAS/pbzmatadd.o Removing PBLAS/SRC/PBBLAS/pbztran.o Removing PBLAS/SRC/PBBLAS/pbztrget.o Removing PBLAS/SRC/PBBLAS/pbztrnv.o Removing PBLAS/SRC/PBBLAS/pbztrsrt.o Removing PBLAS/SRC/PBBLAS/pbztrst1.o Removing PBLAS/SRC/PBBLAS/pbzvecadd.o Removing PBLAS/SRC/PTOOLS/PB_CGatherV.o Removing PBLAS/SRC/PTOOLS/PB_CInOutV.o Removing PBLAS/SRC/PTOOLS/PB_CInOutV2.o Removing PBLAS/SRC/PTOOLS/PB_CInV.o Removing PBLAS/SRC/PTOOLS/PB_CInV2.o Removing PBLAS/SRC/PTOOLS/PB_COutV.o Removing PBLAS/SRC/PTOOLS/PB_CScatterV.o Removing PBLAS/SRC/PTOOLS/PB_CVMcontig.o Removing PBLAS/SRC/PTOOLS/PB_CVMinit.o Removing PBLAS/SRC/PTOOLS/PB_CVMloc.o Removing PBLAS/SRC/PTOOLS/PB_CVMnpq.o Removing PBLAS/SRC/PTOOLS/PB_CVMpack.o Removing PBLAS/SRC/PTOOLS/PB_CVMswp.o Removing PBLAS/SRC/PTOOLS/PB_CVMupdate.o Removing PBLAS/SRC/PTOOLS/PB_Cabort.o Removing PBLAS/SRC/PTOOLS/PB_Cainfog2l.o Removing PBLAS/SRC/PTOOLS/PB_CargFtoC.o Removing PBLAS/SRC/PTOOLS/PB_Cbinfo.o Removing PBLAS/SRC/PTOOLS/PB_Cchkmat.o Removing PBLAS/SRC/PTOOLS/PB_Cchkvec.o Removing PBLAS/SRC/PTOOLS/PB_Cconjg.o Removing PBLAS/SRC/PTOOLS/PB_Cctypeset.o Removing PBLAS/SRC/PTOOLS/PB_Cdescribe.o Removing PBLAS/SRC/PTOOLS/PB_Cdescset.o Removing PBLAS/SRC/PTOOLS/PB_Cdtypeset.o Removing PBLAS/SRC/PTOOLS/PB_Cfirstnb.o Removing PBLAS/SRC/PTOOLS/PB_Cg2lrem.o Removing PBLAS/SRC/PTOOLS/PB_Cgcd.o Removing PBLAS/SRC/PTOOLS/PB_Cgetbuf.o Removing PBLAS/SRC/PTOOLS/PB_Cindxg2p.o Removing PBLAS/SRC/PTOOLS/PB_Cinfog2l.o Removing PBLAS/SRC/PTOOLS/PB_Citypeset.o Removing PBLAS/SRC/PTOOLS/PB_Clastnb.o Removing PBLAS/SRC/PTOOLS/PB_Clcm.o Removing PBLAS/SRC/PTOOLS/PB_Cmalloc.o Removing PBLAS/SRC/PTOOLS/PB_Cnnxtroc.o Removing PBLAS/SRC/PTOOLS/PB_Cnpreroc.o Removing PBLAS/SRC/PTOOLS/PB_Cnumroc.o Removing PBLAS/SRC/PTOOLS/PB_Cpaxpby.o Removing PBLAS/SRC/PTOOLS/PB_CpaxpbyDN.o Removing PBLAS/SRC/PTOOLS/PB_CpaxpbyND.o Removing PBLAS/SRC/PTOOLS/PB_CpaxpbyNN.o Removing PBLAS/SRC/PTOOLS/PB_Cpdot11.o Removing PBLAS/SRC/PTOOLS/PB_CpdotND.o Removing PBLAS/SRC/PTOOLS/PB_CpdotNN.o Removing PBLAS/SRC/PTOOLS/PB_Cpgeadd.o Removing PBLAS/SRC/PTOOLS/PB_CpgemmAB.o Removing PBLAS/SRC/PTOOLS/PB_CpgemmAC.o Removing PBLAS/SRC/PTOOLS/PB_CpgemmBC.o Removing PBLAS/SRC/PTOOLS/PB_Cplacnjg.o Removing PBLAS/SRC/PTOOLS/PB_Cplapad.o Removing PBLAS/SRC/PTOOLS/PB_Cplapd2.o Removing PBLAS/SRC/PTOOLS/PB_Cplaprnt.o Removing PBLAS/SRC/PTOOLS/PB_Cplasca2.o Removing PBLAS/SRC/PTOOLS/PB_Cplascal.o Removing PBLAS/SRC/PTOOLS/PB_CpswapND.o Removing PBLAS/SRC/PTOOLS/PB_CpswapNN.o Removing PBLAS/SRC/PTOOLS/PB_Cpsym.o Removing PBLAS/SRC/PTOOLS/PB_CpsymmAB.o Removing PBLAS/SRC/PTOOLS/PB_CpsymmBC.o Removing PBLAS/SRC/PTOOLS/PB_Cpsyr.o Removing PBLAS/SRC/PTOOLS/PB_Cpsyr2.o Removing PBLAS/SRC/PTOOLS/PB_Cpsyr2kA.o Removing PBLAS/SRC/PTOOLS/PB_Cpsyr2kAC.o Removing PBLAS/SRC/PTOOLS/PB_CpsyrkA.o Removing PBLAS/SRC/PTOOLS/PB_CpsyrkAC.o Removing PBLAS/SRC/PTOOLS/PB_Cptradd.o Removing PBLAS/SRC/PTOOLS/PB_Cptran.o Removing PBLAS/SRC/PTOOLS/PB_Cptrm.o Removing PBLAS/SRC/PTOOLS/PB_CptrmmAB.o Removing PBLAS/SRC/PTOOLS/PB_CptrmmB.o Removing PBLAS/SRC/PTOOLS/PB_Cptrsm.o Removing PBLAS/SRC/PTOOLS/PB_CptrsmAB.o Removing PBLAS/SRC/PTOOLS/PB_CptrsmAB0.o Removing PBLAS/SRC/PTOOLS/PB_CptrsmAB1.o Removing PBLAS/SRC/PTOOLS/PB_CptrsmB.o Removing PBLAS/SRC/PTOOLS/PB_Cptrsv.o Removing PBLAS/SRC/PTOOLS/PB_Cspan.o Removing PBLAS/SRC/PTOOLS/PB_Cstypeset.o Removing PBLAS/SRC/PTOOLS/PB_Ctop.o Removing PBLAS/SRC/PTOOLS/PB_Ctzahemv.o Removing PBLAS/SRC/PTOOLS/PB_Ctzasymv.o Removing PBLAS/SRC/PTOOLS/PB_Ctzatrmv.o Removing PBLAS/SRC/PTOOLS/PB_Ctzhemm.o Removing PBLAS/SRC/PTOOLS/PB_Ctzhemv.o Removing PBLAS/SRC/PTOOLS/PB_Ctzher.o Removing PBLAS/SRC/PTOOLS/PB_Ctzher2.o Removing PBLAS/SRC/PTOOLS/PB_Ctzher2k.o Removing PBLAS/SRC/PTOOLS/PB_Ctzherk.o Removing PBLAS/SRC/PTOOLS/PB_Ctzsymm.o Removing PBLAS/SRC/PTOOLS/PB_Ctzsymv.o Removing PBLAS/SRC/PTOOLS/PB_Ctzsyr.o Removing PBLAS/SRC/PTOOLS/PB_Ctzsyr2.o Removing PBLAS/SRC/PTOOLS/PB_Ctzsyr2k.o Removing PBLAS/SRC/PTOOLS/PB_Ctzsyrk.o Removing PBLAS/SRC/PTOOLS/PB_Ctztrmm.o Removing PBLAS/SRC/PTOOLS/PB_Ctztrmv.o Removing PBLAS/SRC/PTOOLS/PB_Cwarn.o Removing PBLAS/SRC/PTOOLS/PB_Cztypeset.o Removing PBLAS/SRC/PTOOLS/PB_freebuf_.o Removing PBLAS/SRC/PTOOLS/PB_topget_.o Removing PBLAS/SRC/PTOOLS/PB_topset_.o Removing PBLAS/SRC/PTZBLAS/cagemv.o Removing PBLAS/SRC/PTZBLAS/cahemv.o Removing PBLAS/SRC/PTZBLAS/casymv.o Removing PBLAS/SRC/PTZBLAS/catrmv.o Removing PBLAS/SRC/PTZBLAS/ccshft.o Removing PBLAS/SRC/PTZBLAS/chescal.o Removing PBLAS/SRC/PTZBLAS/cmmadd.o Removing PBLAS/SRC/PTZBLAS/cmmcadd.o Removing PBLAS/SRC/PTZBLAS/cmmdda.o Removing PBLAS/SRC/PTZBLAS/cmmddac.o Removing PBLAS/SRC/PTZBLAS/cmmddact.o Removing PBLAS/SRC/PTZBLAS/cmmddat.o Removing PBLAS/SRC/PTZBLAS/cmmtadd.o Removing PBLAS/SRC/PTZBLAS/cmmtcadd.o Removing PBLAS/SRC/PTZBLAS/crshft.o Removing PBLAS/SRC/PTZBLAS/cset.o Removing PBLAS/SRC/PTZBLAS/csymv.o Removing PBLAS/SRC/PTZBLAS/csyr.o Removing PBLAS/SRC/PTZBLAS/csyr2.o Removing PBLAS/SRC/PTZBLAS/ctzcnjg.o Removing PBLAS/SRC/PTZBLAS/ctzpad.o Removing PBLAS/SRC/PTZBLAS/ctzpadcpy.o Removing PBLAS/SRC/PTZBLAS/ctzscal.o Removing PBLAS/SRC/PTZBLAS/cvvdotc.o Removing PBLAS/SRC/PTZBLAS/cvvdotu.o Removing PBLAS/SRC/PTZBLAS/dagemv.o Removing PBLAS/SRC/PTZBLAS/dascal.o Removing PBLAS/SRC/PTZBLAS/dasqrtb.o Removing PBLAS/SRC/PTZBLAS/dasymv.o Removing PBLAS/SRC/PTZBLAS/datrmv.o Removing PBLAS/SRC/PTZBLAS/dcshft.o Removing PBLAS/SRC/PTZBLAS/dmmadd.o Removing PBLAS/SRC/PTZBLAS/dmmcadd.o Removing PBLAS/SRC/PTZBLAS/dmmdda.o Removing PBLAS/SRC/PTZBLAS/dmmddac.o Removing PBLAS/SRC/PTZBLAS/dmmddact.o Removing PBLAS/SRC/PTZBLAS/dmmddat.o Removing PBLAS/SRC/PTZBLAS/dmmtadd.o Removing PBLAS/SRC/PTZBLAS/dmmtcadd.o Removing PBLAS/SRC/PTZBLAS/drshft.o Removing PBLAS/SRC/PTZBLAS/dset.o Removing PBLAS/SRC/PTZBLAS/dtzpad.o Removing PBLAS/SRC/PTZBLAS/dtzpadcpy.o Removing PBLAS/SRC/PTZBLAS/dtzscal.o Removing PBLAS/SRC/PTZBLAS/dvasum.o Removing PBLAS/SRC/PTZBLAS/dvvdot.o Removing PBLAS/SRC/PTZBLAS/dzvasum.o Removing PBLAS/SRC/PTZBLAS/immadd.o Removing PBLAS/SRC/PTZBLAS/immdda.o Removing PBLAS/SRC/PTZBLAS/immddat.o Removing PBLAS/SRC/PTZBLAS/immtadd.o Removing PBLAS/SRC/PTZBLAS/pxerbla.o Removing PBLAS/SRC/PTZBLAS/sagemv.o Removing PBLAS/SRC/PTZBLAS/sascal.o Removing PBLAS/SRC/PTZBLAS/sasqrtb.o Removing PBLAS/SRC/PTZBLAS/sasymv.o Removing PBLAS/SRC/PTZBLAS/satrmv.o Removing PBLAS/SRC/PTZBLAS/scshft.o Removing PBLAS/SRC/PTZBLAS/scvasum.o Removing PBLAS/SRC/PTZBLAS/smmadd.o Removing PBLAS/SRC/PTZBLAS/smmcadd.o Removing PBLAS/SRC/PTZBLAS/smmdda.o Removing PBLAS/SRC/PTZBLAS/smmddac.o Removing PBLAS/SRC/PTZBLAS/smmddact.o Removing PBLAS/SRC/PTZBLAS/smmddat.o Removing PBLAS/SRC/PTZBLAS/smmtadd.o Removing PBLAS/SRC/PTZBLAS/smmtcadd.o Removing PBLAS/SRC/PTZBLAS/srshft.o Removing PBLAS/SRC/PTZBLAS/sset.o Removing PBLAS/SRC/PTZBLAS/stzpad.o Removing PBLAS/SRC/PTZBLAS/stzpadcpy.o Removing PBLAS/SRC/PTZBLAS/stzscal.o Removing PBLAS/SRC/PTZBLAS/svasum.o Removing PBLAS/SRC/PTZBLAS/svvdot.o Removing PBLAS/SRC/PTZBLAS/zagemv.o Removing PBLAS/SRC/PTZBLAS/zahemv.o Removing PBLAS/SRC/PTZBLAS/zasymv.o Removing PBLAS/SRC/PTZBLAS/zatrmv.o Removing PBLAS/SRC/PTZBLAS/zcshft.o Removing PBLAS/SRC/PTZBLAS/zhescal.o Removing PBLAS/SRC/PTZBLAS/zmmadd.o Removing PBLAS/SRC/PTZBLAS/zmmcadd.o Removing PBLAS/SRC/PTZBLAS/zmmdda.o Removing PBLAS/SRC/PTZBLAS/zmmddac.o Removing PBLAS/SRC/PTZBLAS/zmmddact.o Removing PBLAS/SRC/PTZBLAS/zmmddat.o Removing PBLAS/SRC/PTZBLAS/zmmtadd.o Removing PBLAS/SRC/PTZBLAS/zmmtcadd.o Removing PBLAS/SRC/PTZBLAS/zrshft.o Removing PBLAS/SRC/PTZBLAS/zset.o Removing PBLAS/SRC/PTZBLAS/zsymv.o Removing PBLAS/SRC/PTZBLAS/zsyr.o Removing PBLAS/SRC/PTZBLAS/zsyr2.o Removing PBLAS/SRC/PTZBLAS/ztzcnjg.o Removing PBLAS/SRC/PTZBLAS/ztzpad.o Removing PBLAS/SRC/PTZBLAS/ztzpadcpy.o Removing PBLAS/SRC/PTZBLAS/ztzscal.o Removing PBLAS/SRC/PTZBLAS/zvvdotc.o Removing PBLAS/SRC/PTZBLAS/zvvdotu.o Removing PBLAS/SRC/pcagemv_.o Removing PBLAS/SRC/pcahemv_.o Removing PBLAS/SRC/pcamax_.o Removing PBLAS/SRC/pcatrmv_.o Removing PBLAS/SRC/pcaxpy_.o Removing PBLAS/SRC/pccopy_.o Removing PBLAS/SRC/pcdotc_.o Removing PBLAS/SRC/pcdotu_.o Removing PBLAS/SRC/pcgeadd_.o Removing PBLAS/SRC/pcgemm_.o Removing PBLAS/SRC/pcgemv_.o Removing PBLAS/SRC/pcgerc_.o Removing PBLAS/SRC/pcgeru_.o Removing PBLAS/SRC/pchemm_.o Removing PBLAS/SRC/pchemv_.o Removing PBLAS/SRC/pcher2_.o Removing PBLAS/SRC/pcher2k_.o Removing PBLAS/SRC/pcher_.o Removing PBLAS/SRC/pcherk_.o Removing PBLAS/SRC/pcscal_.o Removing PBLAS/SRC/pcsscal_.o Removing PBLAS/SRC/pcswap_.o Removing PBLAS/SRC/pcsymm_.o Removing PBLAS/SRC/pcsyr2k_.o Removing PBLAS/SRC/pcsyrk_.o Removing PBLAS/SRC/pctradd_.o Removing PBLAS/SRC/pctranc_.o Removing PBLAS/SRC/pctranu_.o Removing PBLAS/SRC/pctrmm_.o Removing PBLAS/SRC/pctrmv_.o Removing PBLAS/SRC/pctrsm_.o Removing PBLAS/SRC/pctrsv_.o Removing PBLAS/SRC/pdagemv_.o Removing PBLAS/SRC/pdamax_.o Removing PBLAS/SRC/pdasum_.o Removing PBLAS/SRC/pdasymv_.o Removing PBLAS/SRC/pdatrmv_.o Removing PBLAS/SRC/pdaxpy_.o Removing PBLAS/SRC/pdcopy_.o Removing PBLAS/SRC/pddot_.o Removing PBLAS/SRC/pdgeadd_.o Removing PBLAS/SRC/pdgemm_.o Removing PBLAS/SRC/pdgemv_.o Removing PBLAS/SRC/pdger_.o Removing PBLAS/SRC/pdnrm2_.o Removing PBLAS/SRC/pdscal_.o Removing PBLAS/SRC/pdswap_.o Removing PBLAS/SRC/pdsymm_.o Removing PBLAS/SRC/pdsymv_.o Removing PBLAS/SRC/pdsyr2_.o Removing PBLAS/SRC/pdsyr2k_.o Removing PBLAS/SRC/pdsyr_.o Removing PBLAS/SRC/pdsyrk_.o Removing PBLAS/SRC/pdtradd_.o Removing PBLAS/SRC/pdtran_.o Removing PBLAS/SRC/pdtrmm_.o Removing PBLAS/SRC/pdtrmv_.o Removing PBLAS/SRC/pdtrsm_.o Removing PBLAS/SRC/pdtrsv_.o Removing PBLAS/SRC/pdzasum_.o Removing PBLAS/SRC/pdznrm2_.o Removing PBLAS/SRC/picopy_.o Removing PBLAS/SRC/pilaenv.o Removing PBLAS/SRC/psagemv_.o Removing PBLAS/SRC/psamax_.o Removing PBLAS/SRC/psasum_.o Removing PBLAS/SRC/psasymv_.o Removing PBLAS/SRC/psatrmv_.o Removing PBLAS/SRC/psaxpy_.o Removing PBLAS/SRC/pscasum_.o Removing PBLAS/SRC/pscnrm2_.o Removing PBLAS/SRC/pscopy_.o Removing PBLAS/SRC/psdot_.o Removing PBLAS/SRC/psgeadd_.o Removing PBLAS/SRC/psgemm_.o Removing PBLAS/SRC/psgemv_.o Removing PBLAS/SRC/psger_.o Removing PBLAS/SRC/psnrm2_.o Removing PBLAS/SRC/psscal_.o Removing PBLAS/SRC/psswap_.o Removing PBLAS/SRC/pssymm_.o Removing PBLAS/SRC/pssymv_.o Removing PBLAS/SRC/pssyr2_.o Removing PBLAS/SRC/pssyr2k_.o Removing PBLAS/SRC/pssyr_.o Removing PBLAS/SRC/pssyrk_.o Removing PBLAS/SRC/pstradd_.o Removing PBLAS/SRC/pstran_.o Removing PBLAS/SRC/pstrmm_.o Removing PBLAS/SRC/pstrmv_.o Removing PBLAS/SRC/pstrsm_.o Removing PBLAS/SRC/pstrsv_.o Removing PBLAS/SRC/pzagemv_.o Removing PBLAS/SRC/pzahemv_.o Removing PBLAS/SRC/pzamax_.o Removing PBLAS/SRC/pzatrmv_.o Removing PBLAS/SRC/pzaxpy_.o Removing PBLAS/SRC/pzcopy_.o Removing PBLAS/SRC/pzdotc_.o Removing PBLAS/SRC/pzdotu_.o Removing PBLAS/SRC/pzdscal_.o Removing PBLAS/SRC/pzgeadd_.o Removing PBLAS/SRC/pzgemm_.o Removing PBLAS/SRC/pzgemv_.o Removing PBLAS/SRC/pzgerc_.o Removing PBLAS/SRC/pzgeru_.o Removing PBLAS/SRC/pzhemm_.o Removing PBLAS/SRC/pzhemv_.o Removing PBLAS/SRC/pzher2_.o Removing PBLAS/SRC/pzher2k_.o Removing PBLAS/SRC/pzher_.o Removing PBLAS/SRC/pzherk_.o Removing PBLAS/SRC/pzscal_.o Removing PBLAS/SRC/pzswap_.o Removing PBLAS/SRC/pzsymm_.o Removing PBLAS/SRC/pzsyr2k_.o Removing PBLAS/SRC/pzsyrk_.o Removing PBLAS/SRC/pztradd_.o Removing PBLAS/SRC/pztranc_.o Removing PBLAS/SRC/pztranu_.o Removing PBLAS/SRC/pztrmm_.o Removing PBLAS/SRC/pztrmv_.o Removing PBLAS/SRC/pztrsm_.o Removing PBLAS/SRC/pztrsv_.o Removing REDIST/SRC/pcgemr.o Removing REDIST/SRC/pcgemr2.o Removing REDIST/SRC/pctrmr.o Removing REDIST/SRC/pctrmr2.o Removing REDIST/SRC/pdgemr.o Removing REDIST/SRC/pdgemr2.o Removing REDIST/SRC/pdtrmr.o Removing REDIST/SRC/pdtrmr2.o Removing REDIST/SRC/pgemraux.o Removing REDIST/SRC/pigemr.o Removing REDIST/SRC/pigemr2.o Removing REDIST/SRC/pitrmr.o Removing REDIST/SRC/pitrmr2.o Removing REDIST/SRC/psgemr.o Removing REDIST/SRC/psgemr2.o Removing REDIST/SRC/pstrmr.o Removing REDIST/SRC/pstrmr2.o Removing REDIST/SRC/pzgemr.o Removing REDIST/SRC/pzgemr2.o Removing REDIST/SRC/pztrmr.o Removing REDIST/SRC/pztrmr2.o Removing SLmake.inc Removing SRC/bdlaapp.o Removing SRC/bdlaexc.o Removing SRC/bdtrexc.o Removing SRC/bslaapp.o Removing SRC/bslaexc.o Removing SRC/bstrexc.o Removing SRC/cdbtf2.o Removing SRC/cdbtrf.o Removing SRC/cdttrf.o Removing SRC/cdttrsv.o Removing SRC/clahqr2.o Removing SRC/clamov.o Removing SRC/clamsh.o Removing SRC/clanv2.o Removing SRC/claref.o Removing SRC/cpttrsv.o Removing SRC/csteqr2.o Removing SRC/ctrmvt.o Removing SRC/ddbtf2.o Removing SRC/ddbtrf.o Removing SRC/ddttrf.o Removing SRC/ddttrsv.o Removing SRC/dlamov.o Removing SRC/dlamsh.o Removing SRC/dlapst.o Removing SRC/dlaqr6.o Removing SRC/dlar1va.o Removing SRC/dlaref.o Removing SRC/dlarrb2.o Removing SRC/dlarrd2.o Removing SRC/dlarre2.o Removing SRC/dlarre2a.o Removing SRC/dlarrf2.o Removing SRC/dlarrv2.o Removing SRC/dlasorte.o Removing SRC/dlasrt2.o Removing SRC/dpttrsv.o Removing SRC/dstegr2.o Removing SRC/dstegr2a.o Removing SRC/dstegr2b.o Removing SRC/dstein2.o Removing SRC/dsteqr2.o Removing SRC/dtrmvt.o Removing SRC/getpbbuf.o Removing SRC/pbchkvect.o Removing SRC/pcdbsv.o Removing SRC/pcdbtrf.o Removing SRC/pcdbtrs.o Removing SRC/pcdbtrsv.o Removing SRC/pcdtsv.o Removing SRC/pcdttrf.o Removing SRC/pcdttrs.o Removing SRC/pcdttrsv.o Removing SRC/pcgbsv.o Removing SRC/pcgbtrf.o Removing SRC/pcgbtrs.o Removing SRC/pcgebd2.o Removing SRC/pcgebrd.o Removing SRC/pcgecon.o Removing SRC/pcgeequ.o Removing SRC/pcgehd2.o Removing SRC/pcgehrd.o Removing SRC/pcgelq2.o Removing SRC/pcgelqf.o Removing SRC/pcgels.o Removing SRC/pcgeql2.o Removing SRC/pcgeqlf.o Removing SRC/pcgeqpf.o Removing SRC/pcgeqr2.o Removing SRC/pcgeqrf.o Removing SRC/pcgerfs.o Removing SRC/pcgerq2.o Removing SRC/pcgerqf.o Removing SRC/pcgesv.o Removing SRC/pcgesvd.o Removing SRC/pcgesvx.o Removing SRC/pcgetf2.o Removing SRC/pcgetrf.o Removing SRC/pcgetri.o Removing SRC/pcgetrs.o Removing SRC/pcggqrf.o Removing SRC/pcggrqf.o Removing SRC/pcheev.o Removing SRC/pcheevd.o Removing SRC/pcheevr.o Removing SRC/pcheevx.o Removing SRC/pchegs2.o Removing SRC/pchegst.o Removing SRC/pchegvx.o Removing SRC/pchengst.o Removing SRC/pchentrd.o Removing SRC/pchetd2.o Removing SRC/pchetrd.o Removing SRC/pchettrd.o Removing SRC/pclabrd.o Removing SRC/pclacgv.o Removing SRC/pclacon.o Removing SRC/pclaconsb.o Removing SRC/pclacp2.o Removing SRC/pclacp3.o Removing SRC/pclacpy.o Removing SRC/pclaevswp.o Removing SRC/pclahqr.o Removing SRC/pclahrd.o Removing SRC/pclamr1d.o Removing SRC/pclange.o Removing SRC/pclanhe.o Removing SRC/pclanhs.o Removing SRC/pclansy.o Removing SRC/pclantr.o Removing SRC/pclapiv.o Removing SRC/pclapv2.o Removing SRC/pclaqge.o Removing SRC/pclaqsy.o Removing SRC/pclarf.o Removing SRC/pclarfb.o Removing SRC/pclarfc.o Removing SRC/pclarfg.o Removing SRC/pclarft.o Removing SRC/pclarz.o Removing SRC/pclarzb.o Removing SRC/pclarzc.o Removing SRC/pclarzt.o Removing SRC/pclascl.o Removing SRC/pclase2.o Removing SRC/pclaset.o Removing SRC/pclasmsub.o Removing SRC/pclassq.o Removing SRC/pclaswp.o Removing SRC/pclatra.o Removing SRC/pclatrd.o Removing SRC/pclatrs.o Removing SRC/pclatrz.o Removing SRC/pclattrs.o Removing SRC/pclauu2.o Removing SRC/pclauum.o Removing SRC/pclawil.o Removing SRC/pcmax1.o Removing SRC/pcpbsv.o Removing SRC/pcpbtrf.o Removing SRC/pcpbtrs.o Removing SRC/pcpbtrsv.o Removing SRC/pcpocon.o Removing SRC/pcpoequ.o Removing SRC/pcporfs.o Removing SRC/pcposv.o Removing SRC/pcposvx.o Removing SRC/pcpotf2.o Removing SRC/pcpotrf.o Removing SRC/pcpotri.o Removing SRC/pcpotrs.o Removing SRC/pcptsv.o Removing SRC/pcpttrf.o Removing SRC/pcpttrs.o Removing SRC/pcpttrsv.o Removing SRC/pcrot.o Removing SRC/pcsrscl.o Removing SRC/pcstein.o Removing SRC/pctrcon.o Removing SRC/pctrevc.o Removing SRC/pctrrfs.o Removing SRC/pctrti2.o Removing SRC/pctrtri.o Removing SRC/pctrtrs.o Removing SRC/pctzrzf.o Removing SRC/pcung2l.o Removing SRC/pcung2r.o Removing SRC/pcungl2.o Removing SRC/pcunglq.o Removing SRC/pcungql.o Removing SRC/pcungqr.o Removing SRC/pcungr2.o Removing SRC/pcungrq.o Removing SRC/pcunm2l.o Removing SRC/pcunm2r.o Removing SRC/pcunmbr.o Removing SRC/pcunmhr.o Removing SRC/pcunml2.o Removing SRC/pcunmlq.o Removing SRC/pcunmql.o Removing SRC/pcunmqr.o Removing SRC/pcunmr2.o Removing SRC/pcunmr3.o Removing SRC/pcunmrq.o Removing SRC/pcunmrz.o Removing SRC/pcunmtr.o Removing SRC/pddbsv.o Removing SRC/pddbtrf.o Removing SRC/pddbtrs.o Removing SRC/pddbtrsv.o Removing SRC/pddtsv.o Removing SRC/pddttrf.o Removing SRC/pddttrs.o Removing SRC/pddttrsv.o Removing SRC/pdgbsv.o Removing SRC/pdgbtrf.o Removing SRC/pdgbtrs.o Removing SRC/pdgebal.o Removing SRC/pdgebd2.o Removing SRC/pdgebrd.o Removing SRC/pdgecon.o Removing SRC/pdgeequ.o Removing SRC/pdgehd2.o Removing SRC/pdgehrd.o Removing SRC/pdgelq2.o Removing SRC/pdgelqf.o Removing SRC/pdgels.o Removing SRC/pdgeql2.o Removing SRC/pdgeqlf.o Removing SRC/pdgeqpf.o Removing SRC/pdgeqr2.o Removing SRC/pdgeqrf.o Removing SRC/pdgerfs.o Removing SRC/pdgerq2.o Removing SRC/pdgerqf.o Removing SRC/pdgesv.o Removing SRC/pdgesvd.o Removing SRC/pdgesvx.o Removing SRC/pdgetf2.o Removing SRC/pdgetrf.o Removing SRC/pdgetri.o Removing SRC/pdgetrs.o Removing SRC/pdggqrf.o Removing SRC/pdggrqf.o Removing SRC/pdhseqr.o Removing SRC/pdlabad.o Removing SRC/pdlabrd.o Removing SRC/pdlacon.o Removing SRC/pdlaconsb.o Removing SRC/pdlacp2.o Removing SRC/pdlacp3.o Removing SRC/pdlacpy.o Removing SRC/pdlaed0.o Removing SRC/pdlaed1.o Removing SRC/pdlaed2.o Removing SRC/pdlaed3.o Removing SRC/pdlaedz.o Removing SRC/pdlaevswp.o Removing SRC/pdlahqr.o Removing SRC/pdlahrd.o Removing SRC/pdlaiect.o Removing SRC/pdlamch.o Removing SRC/pdlamr1d.o Removing SRC/pdlamve.o Removing SRC/pdlange.o Removing SRC/pdlanhs.o Removing SRC/pdlansy.o Removing SRC/pdlantr.o Removing SRC/pdlapiv.o Removing SRC/pdlapv2.o Removing SRC/pdlaqge.o Removing SRC/pdlaqr0.o Removing SRC/pdlaqr1.o Removing SRC/pdlaqr2.o Removing SRC/pdlaqr3.o Removing SRC/pdlaqr4.o Removing SRC/pdlaqr5.o Removing SRC/pdlaqsy.o Removing SRC/pdlared1d.o Removing SRC/pdlared2d.o Removing SRC/pdlarf.o Removing SRC/pdlarfb.o Removing SRC/pdlarfg.o Removing SRC/pdlarft.o Removing SRC/pdlarz.o Removing SRC/pdlarzb.o Removing SRC/pdlarzt.o Removing SRC/pdlascl.o Removing SRC/pdlase2.o Removing SRC/pdlaset.o Removing SRC/pdlasmsub.o Removing SRC/pdlasrt.o Removing SRC/pdlassq.o Removing SRC/pdlaswp.o Removing SRC/pdlatra.o Removing SRC/pdlatrd.o Removing SRC/pdlatrs.o Removing SRC/pdlatrz.o Removing SRC/pdlauu2.o Removing SRC/pdlauum.o Removing SRC/pdlawil.o Removing SRC/pdorg2l.o Removing SRC/pdorg2r.o Removing SRC/pdorgl2.o Removing SRC/pdorglq.o Removing SRC/pdorgql.o Removing SRC/pdorgqr.o Removing SRC/pdorgr2.o Removing SRC/pdorgrq.o Removing SRC/pdorm2l.o Removing SRC/pdorm2r.o Removing SRC/pdormbr.o Removing SRC/pdormhr.o Removing SRC/pdorml2.o Removing SRC/pdormlq.o Removing SRC/pdormql.o Removing SRC/pdormqr.o Removing SRC/pdormr2.o Removing SRC/pdormr3.o Removing SRC/pdormrq.o Removing SRC/pdormrz.o Removing SRC/pdormtr.o Removing SRC/pdpbsv.o Removing SRC/pdpbtrf.o Removing SRC/pdpbtrs.o Removing SRC/pdpbtrsv.o Removing SRC/pdpocon.o Removing SRC/pdpoequ.o Removing SRC/pdporfs.o Removing SRC/pdposv.o Removing SRC/pdposvx.o Removing SRC/pdpotf2.o Removing SRC/pdpotrf.o Removing SRC/pdpotri.o Removing SRC/pdpotrs.o Removing SRC/pdptsv.o Removing SRC/pdpttrf.o Removing SRC/pdpttrs.o Removing SRC/pdpttrsv.o Removing SRC/pdrot.o Removing SRC/pdrscl.o Removing SRC/pdstebz.o Removing SRC/pdstedc.o Removing SRC/pdstein.o Removing SRC/pdsyev.o Removing SRC/pdsyevd.o Removing SRC/pdsyevr.o Removing SRC/pdsyevx.o Removing SRC/pdsygs2.o Removing SRC/pdsygst.o Removing SRC/pdsygvx.o Removing SRC/pdsyngst.o Removing SRC/pdsyntrd.o Removing SRC/pdsytd2.o Removing SRC/pdsytrd.o Removing SRC/pdsyttrd.o Removing SRC/pdtrcon.o Removing SRC/pdtrord.o Removing SRC/pdtrrfs.o Removing SRC/pdtrsen.o Removing SRC/pdtrti2.o Removing SRC/pdtrtri.o Removing SRC/pdtrtrs.o Removing SRC/pdtzrzf.o Removing SRC/pdzsum1.o Removing SRC/pilaenvx.o Removing SRC/pilaver.o Removing SRC/piparmq.o Removing SRC/pjlaenv.o Removing SRC/pmpcol.o Removing SRC/pmpim2.o Removing SRC/pscsum1.o Removing SRC/psdbsv.o Removing SRC/psdbtrf.o Removing SRC/psdbtrs.o Removing SRC/psdbtrsv.o Removing SRC/psdtsv.o Removing SRC/psdttrf.o Removing SRC/psdttrs.o Removing SRC/psdttrsv.o Removing SRC/psgbsv.o Removing SRC/psgbtrf.o Removing SRC/psgbtrs.o Removing SRC/psgebal.o Removing SRC/psgebd2.o Removing SRC/psgebrd.o Removing SRC/psgecon.o Removing SRC/psgeequ.o Removing SRC/psgehd2.o Removing SRC/psgehrd.o Removing SRC/psgelq2.o Removing SRC/psgelqf.o Removing SRC/psgels.o Removing SRC/psgeql2.o Removing SRC/psgeqlf.o Removing SRC/psgeqpf.o Removing SRC/psgeqr2.o Removing SRC/psgeqrf.o Removing SRC/psgerfs.o Removing SRC/psgerq2.o Removing SRC/psgerqf.o Removing SRC/psgesv.o Removing SRC/psgesvd.o Removing SRC/psgesvx.o Removing SRC/psgetf2.o Removing SRC/psgetrf.o Removing SRC/psgetri.o Removing SRC/psgetrs.o Removing SRC/psggqrf.o Removing SRC/psggrqf.o Removing SRC/pshseqr.o Removing SRC/pslabad.o Removing SRC/pslabrd.o Removing SRC/pslacon.o Removing SRC/pslaconsb.o Removing SRC/pslacp2.o Removing SRC/pslacp3.o Removing SRC/pslacpy.o Removing SRC/pslaed0.o Removing SRC/pslaed1.o Removing SRC/pslaed2.o Removing SRC/pslaed3.o Removing SRC/pslaedz.o Removing SRC/pslaevswp.o Removing SRC/pslahqr.o Removing SRC/pslahrd.o Removing SRC/pslaiect.o Removing SRC/pslamch.o Removing SRC/pslamr1d.o Removing SRC/pslamve.o Removing SRC/pslange.o Removing SRC/pslanhs.o Removing SRC/pslansy.o Removing SRC/pslantr.o Removing SRC/pslapiv.o Removing SRC/pslapv2.o Removing SRC/pslaqge.o Removing SRC/pslaqr0.o Removing SRC/pslaqr1.o Removing SRC/pslaqr2.o Removing SRC/pslaqr3.o Removing SRC/pslaqr4.o Removing SRC/pslaqr5.o Removing SRC/pslaqsy.o Removing SRC/pslared1d.o Removing SRC/pslared2d.o Removing SRC/pslarf.o Removing SRC/pslarfb.o Removing SRC/pslarfg.o Removing SRC/pslarft.o Removing SRC/pslarz.o Removing SRC/pslarzb.o Removing SRC/pslarzt.o Removing SRC/pslascl.o Removing SRC/pslase2.o Removing SRC/pslaset.o Removing SRC/pslasmsub.o Removing SRC/pslasrt.o Removing SRC/pslassq.o Removing SRC/pslaswp.o Removing SRC/pslatra.o Removing SRC/pslatrd.o Removing SRC/pslatrs.o Removing SRC/pslatrz.o Removing SRC/pslauu2.o Removing SRC/pslauum.o Removing SRC/pslawil.o Removing SRC/psorg2l.o Removing SRC/psorg2r.o Removing SRC/psorgl2.o Removing SRC/psorglq.o Removing SRC/psorgql.o Removing SRC/psorgqr.o Removing SRC/psorgr2.o Removing SRC/psorgrq.o Removing SRC/psorm2l.o Removing SRC/psorm2r.o Removing SRC/psormbr.o Removing SRC/psormhr.o Removing SRC/psorml2.o Removing SRC/psormlq.o Removing SRC/psormql.o Removing SRC/psormqr.o Removing SRC/psormr2.o Removing SRC/psormr3.o Removing SRC/psormrq.o Removing SRC/psormrz.o Removing SRC/psormtr.o Removing SRC/pspbsv.o Removing SRC/pspbtrf.o Removing SRC/pspbtrs.o Removing SRC/pspbtrsv.o Removing SRC/pspocon.o Removing SRC/pspoequ.o Removing SRC/psporfs.o Removing SRC/psposv.o Removing SRC/psposvx.o Removing SRC/pspotf2.o Removing SRC/pspotrf.o Removing SRC/pspotri.o Removing SRC/pspotrs.o Removing SRC/psptsv.o Removing SRC/pspttrf.o Removing SRC/pspttrs.o Removing SRC/pspttrsv.o Removing SRC/psrot.o Removing SRC/psrscl.o Removing SRC/psstebz.o Removing SRC/psstedc.o Removing SRC/psstein.o Removing SRC/pssyev.o Removing SRC/pssyevd.o Removing SRC/pssyevr.o Removing SRC/pssyevx.o Removing SRC/pssygs2.o Removing SRC/pssygst.o Removing SRC/pssygvx.o Removing SRC/pssyngst.o Removing SRC/pssyntrd.o Removing SRC/pssytd2.o Removing SRC/pssytrd.o Removing SRC/pssyttrd.o Removing SRC/pstrcon.o Removing SRC/pstrord.o Removing SRC/pstrrfs.o Removing SRC/pstrsen.o Removing SRC/pstrti2.o Removing SRC/pstrtri.o Removing SRC/pstrtrs.o Removing SRC/pstzrzf.o Removing SRC/pzaxpy.o Removing SRC/pzdbsv.o Removing SRC/pzdbtrf.o Removing SRC/pzdbtrs.o Removing SRC/pzdbtrsv.o Removing SRC/pzdotc.o Removing SRC/pzdotu.o Removing SRC/pzdrscl.o Removing SRC/pzdtsv.o Removing SRC/pzdttrf.o Removing SRC/pzdttrs.o Removing SRC/pzdttrsv.o Removing SRC/pzgbsv.o Removing SRC/pzgbtrf.o Removing SRC/pzgbtrs.o Removing SRC/pzgebd2.o Removing SRC/pzgebrd.o Removing SRC/pzgecon.o Removing SRC/pzgeequ.o Removing SRC/pzgehd2.o Removing SRC/pzgehrd.o Removing SRC/pzgelq2.o Removing SRC/pzgelqf.o Removing SRC/pzgels.o Removing SRC/pzgeql2.o Removing SRC/pzgeqlf.o Removing SRC/pzgeqpf.o Removing SRC/pzgeqr2.o Removing SRC/pzgeqrf.o Removing SRC/pzgerfs.o Removing SRC/pzgerq2.o Removing SRC/pzgerqf.o Removing SRC/pzgesv.o Removing SRC/pzgesvd.o Removing SRC/pzgesvx.o Removing SRC/pzgetf2.o Removing SRC/pzgetrf.o Removing SRC/pzgetri.o Removing SRC/pzgetrs.o Removing SRC/pzggqrf.o Removing SRC/pzggrqf.o Removing SRC/pzheev.o Removing SRC/pzheevd.o Removing SRC/pzheevr.o Removing SRC/pzheevx.o Removing SRC/pzhegs2.o Removing SRC/pzhegst.o Removing SRC/pzhegvx.o Removing SRC/pzhengst.o Removing SRC/pzhentrd.o Removing SRC/pzhetd2.o Removing SRC/pzhetrd.o Removing SRC/pzhettrd.o Removing SRC/pzlabrd.o Removing SRC/pzlacgv.o Removing SRC/pzlacon.o Removing SRC/pzlaconsb.o Removing SRC/pzlacp2.o Removing SRC/pzlacp3.o Removing SRC/pzlacpy.o Removing SRC/pzlaevswp.o Removing SRC/pzlahqr.o Removing SRC/pzlahrd.o Removing SRC/pzlamr1d.o Removing SRC/pzlange.o Removing SRC/pzlanhe.o Removing SRC/pzlanhs.o Removing SRC/pzlansy.o Removing SRC/pzlantr.o Removing SRC/pzlapiv.o Removing SRC/pzlapv2.o Removing SRC/pzlaqge.o Removing SRC/pzlaqsy.o Removing SRC/pzlarf.o Removing SRC/pzlarfb.o Removing SRC/pzlarfc.o Removing SRC/pzlarfg.o Removing SRC/pzlarft.o Removing SRC/pzlarz.o Removing SRC/pzlarzb.o Removing SRC/pzlarzc.o Removing SRC/pzlarzt.o Removing SRC/pzlascl.o Removing SRC/pzlase2.o Removing SRC/pzlaset.o Removing SRC/pzlasmsub.o Removing SRC/pzlassq.o Removing SRC/pzlaswp.o Removing SRC/pzlatra.o Removing SRC/pzlatrd.o Removing SRC/pzlatrs.o Removing SRC/pzlatrz.o Removing SRC/pzlattrs.o Removing SRC/pzlauu2.o Removing SRC/pzlauum.o Removing SRC/pzlawil.o Removing SRC/pzmax1.o Removing SRC/pzpbsv.o Removing SRC/pzpbtrf.o Removing SRC/pzpbtrs.o Removing SRC/pzpbtrsv.o Removing SRC/pzpocon.o Removing SRC/pzpoequ.o Removing SRC/pzporfs.o Removing SRC/pzposv.o Removing SRC/pzposvx.o Removing SRC/pzpotf2.o Removing SRC/pzpotrf.o Removing SRC/pzpotri.o Removing SRC/pzpotrs.o Removing SRC/pzptsv.o Removing SRC/pzpttrf.o Removing SRC/pzpttrs.o Removing SRC/pzpttrsv.o Removing SRC/pzrot.o Removing SRC/pzstein.o Removing SRC/pztrcon.o Removing SRC/pztrevc.o Removing SRC/pztrrfs.o Removing SRC/pztrti2.o Removing SRC/pztrtri.o Removing SRC/pztrtrs.o Removing SRC/pztzrzf.o Removing SRC/pzung2l.o Removing SRC/pzung2r.o Removing SRC/pzungl2.o Removing SRC/pzunglq.o Removing SRC/pzungql.o Removing SRC/pzungqr.o Removing SRC/pzungr2.o Removing SRC/pzungrq.o Removing SRC/pzunm2l.o Removing SRC/pzunm2r.o Removing SRC/pzunmbr.o Removing SRC/pzunmhr.o Removing SRC/pzunml2.o Removing SRC/pzunmlq.o Removing SRC/pzunmql.o Removing SRC/pzunmqr.o Removing SRC/pzunmr2.o Removing SRC/pzunmr3.o Removing SRC/pzunmrq.o Removing SRC/pzunmrz.o Removing SRC/pzunmtr.o Removing SRC/sdbtf2.o Removing SRC/sdbtrf.o Removing SRC/sdttrf.o Removing SRC/sdttrsv.o Removing SRC/slamov.o Removing SRC/slamsh.o Removing SRC/slapst.o Removing SRC/slaqr6.o Removing SRC/slar1va.o Removing SRC/slaref.o Removing SRC/slarrb2.o Removing SRC/slarrd2.o Removing SRC/slarre2.o Removing SRC/slarre2a.o Removing SRC/slarrf2.o Removing SRC/slarrv2.o Removing SRC/slasorte.o Removing SRC/slasrt2.o Removing SRC/spttrsv.o Removing SRC/sstegr2.o Removing SRC/sstegr2a.o Removing SRC/sstegr2b.o Removing SRC/sstein2.o Removing SRC/ssteqr2.o Removing SRC/strmvt.o Removing SRC/zdbtf2.o Removing SRC/zdbtrf.o Removing SRC/zdttrf.o Removing SRC/zdttrsv.o Removing SRC/zlahqr2.o Removing SRC/zlamov.o Removing SRC/zlamsh.o Removing SRC/zlanv2.o Removing SRC/zlaref.o Removing SRC/zpttrsv.o Removing SRC/zsteqr2.o Removing SRC/ztrmvt.o Removing TOOLS/LAPACK/clagge.o Removing TOOLS/LAPACK/claghe.o Removing TOOLS/LAPACK/clagsy.o Removing TOOLS/LAPACK/clarnd.o Removing TOOLS/LAPACK/clarnv.o Removing TOOLS/LAPACK/clarot.o Removing TOOLS/LAPACK/clatm1.o Removing TOOLS/LAPACK/clatms.o Removing TOOLS/LAPACK/dlagge.o Removing TOOLS/LAPACK/dlagsy.o Removing TOOLS/LAPACK/dlaran.o Removing TOOLS/LAPACK/dlarnd.o Removing TOOLS/LAPACK/dlarot.o Removing TOOLS/LAPACK/dlatm1.o Removing TOOLS/LAPACK/dlatms.o Removing TOOLS/LAPACK/icopy.o Removing TOOLS/LAPACK/slagge.o Removing TOOLS/LAPACK/slagsy.o Removing TOOLS/LAPACK/slaran.o Removing TOOLS/LAPACK/slarnd.o Removing TOOLS/LAPACK/slarot.o Removing TOOLS/LAPACK/slatm1.o Removing TOOLS/LAPACK/slatms.o Removing TOOLS/LAPACK/zlagge.o Removing TOOLS/LAPACK/zlaghe.o Removing TOOLS/LAPACK/zlagsy.o Removing TOOLS/LAPACK/zlarnd.o Removing TOOLS/LAPACK/zlarnv.o Removing TOOLS/LAPACK/zlarot.o Removing TOOLS/LAPACK/zlatm1.o Removing TOOLS/LAPACK/zlatms.o Removing TOOLS/SL_gridreshape.o Removing TOOLS/SL_init.o Removing TOOLS/ccdotc.o Removing TOOLS/ccdotu.o Removing TOOLS/chk1mat.o Removing TOOLS/clatcpy.o Removing TOOLS/cmatadd.o Removing TOOLS/dddot.o Removing TOOLS/desc_convert.o Removing TOOLS/descinit.o Removing TOOLS/descset.o Removing TOOLS/dlatcpy.o Removing TOOLS/dmatadd.o Removing TOOLS/dsasum.o Removing TOOLS/dscasum.o Removing TOOLS/dscnrm2.o Removing TOOLS/dsnrm2.o Removing TOOLS/iceil.o Removing TOOLS/ilacpy.o Removing TOOLS/ilcm.o Removing TOOLS/indxg2l.o Removing TOOLS/indxg2p.o Removing TOOLS/indxl2g.o Removing TOOLS/infog1l.o Removing TOOLS/infog2l.o Removing TOOLS/npreroc.o Removing TOOLS/numroc.o Removing TOOLS/pcchekpad.o Removing TOOLS/pccol2row.o Removing TOOLS/pcelget.o Removing TOOLS/pcelset.o Removing TOOLS/pcelset2.o Removing TOOLS/pcfillpad.o Removing TOOLS/pchkxmat.o Removing TOOLS/pclaprnt.o Removing TOOLS/pclaread.o Removing TOOLS/pclawrite.o Removing TOOLS/pcmatadd.o Removing TOOLS/pcrow2col.o Removing TOOLS/pctreecomb.o Removing TOOLS/pdchekpad.o Removing TOOLS/pdcol2row.o Removing TOOLS/pdelget.o Removing TOOLS/pdelset.o Removing TOOLS/pdelset2.o Removing TOOLS/pdfillpad.o Removing TOOLS/pdlaprnt.o Removing TOOLS/pdlaread.o Removing TOOLS/pdlawrite.o Removing TOOLS/pdmatadd.o Removing TOOLS/pdrow2col.o Removing TOOLS/pdtreecomb.o Removing TOOLS/pichekpad.o Removing TOOLS/picol2row.o Removing TOOLS/pielget.o Removing TOOLS/pielset.o Removing TOOLS/pielset2.o Removing TOOLS/pifillpad.o Removing TOOLS/pilaprnt.o Removing TOOLS/pirow2col.o Removing TOOLS/pitreecomb.o Removing TOOLS/pschekpad.o Removing TOOLS/pscol2row.o Removing TOOLS/pselget.o Removing TOOLS/pselset.o Removing TOOLS/pselset2.o Removing TOOLS/psfillpad.o Removing TOOLS/pslaprnt.o Removing TOOLS/pslaread.o Removing TOOLS/pslawrite.o Removing TOOLS/psmatadd.o Removing TOOLS/psrow2col.o Removing TOOLS/pstreecomb.o Removing TOOLS/pzchekpad.o Removing TOOLS/pzcol2row.o Removing TOOLS/pzelget.o Removing TOOLS/pzelset.o Removing TOOLS/pzelset2.o Removing TOOLS/pzfillpad.o Removing TOOLS/pzlaprnt.o Removing TOOLS/pzlaread.o Removing TOOLS/pzlawrite.o Removing TOOLS/pzmatadd.o Removing TOOLS/pzrow2col.o Removing TOOLS/pztreecomb.o Removing TOOLS/reshape.o Removing TOOLS/slatcpy.o Removing TOOLS/sltimer.o Removing TOOLS/smatadd.o Removing TOOLS/ssdot.o Removing TOOLS/zlatcpy.o Removing TOOLS/zmatadd.o Removing TOOLS/zzdotc.o Removing TOOLS/zzdotu.o Removing libscalapack.a Removing pkg.gitcommit Executing: ['git', 'checkout', '-f', '8c9fe5c69103a73454e5e6425b0109d31cc6428e'] Executing: mpif90 -V Executing: mpif90 --version stdout: GNU Fortran (Spack GCC) 8.4.0 Copyright (C) 2018 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.pthread -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.packages.BlasLapack -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O -O0 /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O -O0 Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.setCompilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.pthread -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.packages.BlasLapack -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O -mfp16-format=ieee /tmp/petsc-83phc9nn/config.setCompilers/conftest.c Possible ERROR while running compiler: exit code 1 stderr: gcc: error: unrecognized command line option '-mfp16-format=ieee' Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O -mfp16-format=ieee gcc: error: unrecognized command line option '-mfp16-format=ieee' PETSc Error: No output file produced Rejecting compiler flag -mfp16-format=ieee due to nonzero status from link Makefile /home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/petsc/conf/pkg.conf.scalapack has correct checksum Commit file /home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/petsc/conf/pkg.gitcommit.scalapack has correct checksum Do not need to rebuild SCALAPACK Checking for library in Download SCALAPACK: ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/libscalapack.a'] Contents of /home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt: ['lib', 'externalpackages', 'include', 'bin'] Contents /home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib: ['libscotcherrexit.a', 'libptesmumps.a', 'libparmetis.so', 'libptscotchparmetis.a', 'libflapack.a', 'libcmumps.a', 'libmetis.so', 'libkokkoscontainers.so.3.5.99', 'libkokkoscore.so', 'libmumps_common.a', 'libptscotch.a', 'libptscotcherr.a', 'libzmumps.a', 'libkokkoscore.so.3.5.99', 'libcuda.so.1', 'libscalapack.a', 'libkokkoscontainers.so.3.5', 'libfblas.a', 'libkokkoscore.so.3.5', 'petsc', 'libsmumps.a', 'libstrumpack.so', 'libptscotcherrexit.a', 'libdmumps.a', 'libpord.a', 'cmake', 'libkokkoscontainers.so', 'libesmumps.a', 'libscotcherr.a', 'libscotchmetis.a', 'libscotch.a'] ============================================================================================= TESTING: check from config.libraries(config/BuildSystem/config/libraries.py:167) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names Checking for functions [pssytrd_] in library ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/libscalapack.a'] ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/libflapack.a', '/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/libfblas.a', 'libm.a', '-lstdc++', '-ldl', '-Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib', '-L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib', '-lmpifort', '-lmpi', '-lgfortran', '-lm', '-Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64', '-Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64', '-L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64', '-Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0', '-L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0', '-Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64', '-L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64', '-Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib', '-L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib', '-Wl,-rpath,/home/kongf/workhome/sawtooth/tools/lib', '-L/home/kongf/workhome/sawtooth/tools/lib', '-Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib', '-lgfortran', '-lm', '-lgcc_s', '-lquadmath', '/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/libcudart.a', 'libcufft.a', 'libcublas.a', 'libcusparse.a', 'libcusolver.a', 'libcurand.a', '/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs/libcuda.so'] Checking directory of requested libraries:/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib for first library:libscalapack. Files in directory:['libscotcherrexit.a', 'libptesmumps.a', 'libparmetis.so', 'libptscotchparmetis.a', 'libflapack.a', 'libcmumps.a', 'libmetis.so', 'libkokkoscontainers.so.3.5.99', 'libkokkoscore.so', 'libmumps_common.a', 'libptscotch.a', 'libptscotcherr.a', 'libzmumps.a', 'libkokkoscore.so.3.5.99', 'libcuda.so.1', 'libscalapack.a', 'libkokkoscontainers.so.3.5', 'libfblas.a', 'libkokkoscore.so.3.5', 'petsc', 'libsmumps.a', 'libstrumpack.so', 'libptscotcherrexit.a', 'libdmumps.a', 'libpord.a', 'cmake', 'libkokkoscontainers.so', 'libesmumps.a', 'libscotcherr.a', 'libscotchmetis.a', 'libscotch.a'] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.pthread -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.packages.BlasLapack -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char pssytrd_(); static void _check_pssytrd_() { pssytrd_(); } int main() { _check_pssytrd_();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lscalapack -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lflapack -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lfblas -lm -lstdc++ -ldl -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lmpifort -lmpi -lgfortran -lm -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -Wl,-rpath,/home/kongf/workhome/sawtooth/tools/lib -L/home/kongf/workhome/sawtooth/tools/lib -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lgfortran -lm -lgcc_s -lquadmath -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs -lcuda -lrt -lquadmath -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.packages.pthread -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.BlasLapack -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char pssytrd_(); static void _check_pssytrd_() { pssytrd_(); } void dummy(void) {_check_pssytrd_();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.libraries -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.compilers/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.o /tmp/petsc-83phc9nn/config.compilers/confc.o -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lscalapack -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lflapack -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lfblas -lm -lstdc++ -ldl -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lmpifort -lmpi -lgfortran -lm -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -Wl,-rpath,/home/kongf/workhome/sawtooth/tools/lib -L/home/kongf/workhome/sawtooth/tools/lib -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lgfortran -lm -lgcc_s -lquadmath -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs -lcuda -lrt -lquadmath -lstdc++ -ldl Defined "HAVE_LIBSCALAPACK" to "1" Checking for optional headers [] in Download SCALAPACK: ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] ============================================================================================= TESTING: checkInclude from config.headers(config/BuildSystem/config/headers.py:86) Checks if a particular include file can be found along particular include paths Checking for header files [] in ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Found header files [] in ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Checking for headers [] in Download SCALAPACK: ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] ============================================================================================= TESTING: checkVersion from config.packages.scalapack(config/BuildSystem/config/package.py:1072) Uses self.version, self.minversion, self.maxversion, self.versionname, and self.versioninclude to determine if package has required version ============================================================================================= TESTING: checkSharedLibrary from config.packages.scalapack(config/BuildSystem/config/package.py:997) By default we don't care about checking if the library is shared child config.packages.scalapack took 3.508360 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.strumpack(config/BuildSystem/config/packages/strumpack.py:66) Checking for functions [dlapmr_] in library ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/libflapack.a', '/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/libfblas.a', '/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/libcudart.a', 'libcufft.a', 'libcublas.a', 'libcusparse.a', 'libcusolver.a', 'libcurand.a', '/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs/libcuda.so', 'libm.a', '-lstdc++', '-ldl', '-Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib', '-L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib', '-lmpifort', '-lmpi', '-lgfortran', '-lm', '-Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64', '-Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64', '-L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64', '-Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0', '-L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0', '-Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64', '-L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64', '-Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib', '-L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib', '-Wl,-rpath,/home/kongf/workhome/sawtooth/tools/lib', '-L/home/kongf/workhome/sawtooth/tools/lib', '-Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib', '-lgfortran', '-lm', '-lgcc_s', '-lquadmath'] [] Checking directory of requested libraries:/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib for first library:libflapack. Files in directory:['libscotcherrexit.a', 'libptesmumps.a', 'libparmetis.so', 'libptscotchparmetis.a', 'libflapack.a', 'libcmumps.a', 'libmetis.so', 'libkokkoscontainers.so.3.5.99', 'libkokkoscore.so', 'libmumps_common.a', 'libptscotch.a', 'libptscotcherr.a', 'libzmumps.a', 'libkokkoscore.so.3.5.99', 'libcuda.so.1', 'libscalapack.a', 'libkokkoscontainers.so.3.5', 'libfblas.a', 'libkokkoscore.so.3.5', 'petsc', 'libsmumps.a', 'libstrumpack.so', 'libptscotcherrexit.a', 'libdmumps.a', 'libpord.a', 'cmake', 'libkokkoscontainers.so', 'libesmumps.a', 'libscotcherr.a', 'libscotchmetis.a', 'libscotch.a'] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.packages.pthread -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.BlasLapack -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char dlapmr_(); static void _check_dlapmr_() { dlapmr_(); } int main() { _check_dlapmr_();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lflapack -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lfblas -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs -lcuda -lm -lstdc++ -ldl -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lmpifort -lmpi -lgfortran -lm -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -Wl,-rpath,/home/kongf/workhome/sawtooth/tools/lib -L/home/kongf/workhome/sawtooth/tools/lib -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lgfortran -lm -lgcc_s -lquadmath -lrt -lquadmath -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.packages.pthread -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.BlasLapack -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char dlapmr_(); static void _check_dlapmr_() { dlapmr_(); } void dummy(void) {_check_dlapmr_();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.libraries -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.compilers/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.o /tmp/petsc-83phc9nn/config.compilers/confc.o -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lflapack -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lfblas -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs -lcuda -lm -lstdc++ -ldl -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lmpifort -lmpi -lgfortran -lm -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -Wl,-rpath,/home/kongf/workhome/sawtooth/tools/lib -L/home/kongf/workhome/sawtooth/tools/lib -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lgfortran -lm -lgcc_s -lquadmath -lrt -lquadmath -lstdc++ -ldl Defined "HAVE_LIBFLAPACK" to "1" Defined "HAVE_LIBFBLAS" to "1" Defined "HAVE_LIBCUDART" to "1" Defined "HAVE_LIBCUFFT" to "1" Defined "HAVE_LIBCUBLAS" to "1" Defined "HAVE_LIBCUSPARSE" to "1" Defined "HAVE_LIBCUSOLVER" to "1" Defined "HAVE_LIBCURAND" to "1" Defined "HAVE_LIBCUDA" to "1" Defined "HAVE_LIBM" to "1" Defined "HAVE_LIBSTDC__" to "1" Defined "HAVE_LIBDL" to "1" Defined "HAVE_LIBMPIFORT" to "1" Defined "HAVE_LIBMPI" to "1" Defined "HAVE_LIBGFORTRAN" to "1" Defined "HAVE_LIBM" to "1" Defined "HAVE_LIBGFORTRAN" to "1" Defined "HAVE_LIBM" to "1" Defined "HAVE_LIBGCC_S" to "1" Defined "HAVE_LIBQUADMATH" to "1" Found dlapmr() in Lapack library as needed by Strumpack ============================================================================================= TESTING: checkDependencies from config.packages.strumpack(config/BuildSystem/config/package.py:907) ============================================================================================= TESTING: configureLibrary from config.packages.strumpack(config/BuildSystem/config/package.py:932) Find an installation and check if it can work with PETSc ================================================================================== Checking for a functional strumpack Looking for STRUMPACK at git.strumpack, hg.strumpack or a directory starting with ['strumpack'] Found a copy of STRUMPACK in git.strumpack Executing: ['git', 'rev-parse', '--git-dir'] stdout: .git Executing: ['git', 'cat-file', '-e', 'v3.1.1^{commit}'] Executing: ['git', 'rev-parse', 'v3.1.1'] stdout: 9a6d627a08bc28ad60471f67cea09bc4fbc5c352 Executing: ['git', '-c', 'user.name=petsc-configure', '-c', 'user.email=petsc@configure', 'stash'] stdout: No local changes to save Executing: ['git', 'clean', '-f', '-d', '-x'] stdout: Removing examples/Makefile Removing petsc-build/ Removing pkg.gitcommit Removing strumpack.petscconf Executing: ['git', 'checkout', '-f', '9a6d627a08bc28ad60471f67cea09bc4fbc5c352'] removeStdCxxFlag: Cmake Package strumpack had an overriding 'set' command in their CmakeLists.txt: set(CMAKE_CXX_STANDARD 14) Leaving std flags in Executing: mpif90 -V Executing: mpif90 --version stdout: GNU Fortran (Spack GCC) 8.4.0 Copyright (C) 2018 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Executing: mpif90 -V Executing: mpif90 --version stdout: GNU Fortran (Spack GCC) 8.4.0 Copyright (C) 2018 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Executing: mpif90 -V Executing: mpif90 --version stdout: GNU Fortran (Spack GCC) 8.4.0 Copyright (C) 2018 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Makefile /home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/petsc/conf/pkg.conf.strumpack has correct checksum Commit file /home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/petsc/conf/pkg.gitcommit.strumpack has correct checksum Do not need to rebuild STRUMPACK Checking for library in Download STRUMPACK: ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/libstrumpack.a'] Contents of /home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt: ['lib', 'externalpackages', 'include', 'bin'] Contents /home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib: ['libscotcherrexit.a', 'libptesmumps.a', 'libparmetis.so', 'libptscotchparmetis.a', 'libflapack.a', 'libcmumps.a', 'libmetis.so', 'libkokkoscontainers.so.3.5.99', 'libkokkoscore.so', 'libmumps_common.a', 'libptscotch.a', 'libptscotcherr.a', 'libzmumps.a', 'libkokkoscore.so.3.5.99', 'libcuda.so.1', 'libscalapack.a', 'libkokkoscontainers.so.3.5', 'libfblas.a', 'libkokkoscore.so.3.5', 'petsc', 'libsmumps.a', 'libstrumpack.so', 'libptscotcherrexit.a', 'libdmumps.a', 'libpord.a', 'cmake', 'libkokkoscontainers.so', 'libesmumps.a', 'libscotcherr.a', 'libscotchmetis.a', 'libscotch.a'] ============================================================================================= TESTING: check from config.libraries(config/BuildSystem/config/libraries.py:167) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names Checking for functions [STRUMPACK_init] in library ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/libstrumpack.a'] ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/libptesmumps.a', 'libptscotchparmetis.a', 'libptscotch.a', 'libptscotcherr.a', 'libesmumps.a', 'libscotch.a', 'libscotcherr.a', 'libpthread.a', '/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/libparmetis.a', '/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/libmetis.a', '/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/libscalapack.a', '/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/libflapack.a', '/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/libfblas.a', 'libm.a', '-lstdc++', '-ldl', '-Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib', '-L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib', '-lmpifort', '-lmpi', '-lgfortran', '-lm', '-Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64', '-Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64', '-L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64', '-Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0', '-L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0', '-Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64', '-L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64', '-Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib', '-L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib', '-Wl,-rpath,/home/kongf/workhome/sawtooth/tools/lib', '-L/home/kongf/workhome/sawtooth/tools/lib', '-Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib', '-lgfortran', '-lm', '-lgcc_s', '-lquadmath', '/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/libcudart.a', 'libcufft.a', 'libcublas.a', 'libcusparse.a', 'libcusolver.a', 'libcurand.a', '/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs/libcuda.so'] Checking directory of requested libraries:/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib for first library:libstrumpack. Files in directory:['libscotcherrexit.a', 'libptesmumps.a', 'libparmetis.so', 'libptscotchparmetis.a', 'libflapack.a', 'libcmumps.a', 'libmetis.so', 'libkokkoscontainers.so.3.5.99', 'libkokkoscore.so', 'libmumps_common.a', 'libptscotch.a', 'libptscotcherr.a', 'libzmumps.a', 'libkokkoscore.so.3.5.99', 'libcuda.so.1', 'libscalapack.a', 'libkokkoscontainers.so.3.5', 'libfblas.a', 'libkokkoscore.so.3.5', 'petsc', 'libsmumps.a', 'libstrumpack.so', 'libptscotcherrexit.a', 'libdmumps.a', 'libpord.a', 'cmake', 'libkokkoscontainers.so', 'libesmumps.a', 'libscotcherr.a', 'libscotchmetis.a', 'libscotch.a'] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.packages.pthread -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.BlasLapack -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char STRUMPACK_init(); static void _check_STRUMPACK_init() { STRUMPACK_init(); } int main() { _check_STRUMPACK_init();; return 0; } Executing: mpicxx -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lstrumpack -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lptesmumps -lptscotchparmetis -lptscotch -lptscotcherr -lesmumps -lscotch -lscotcherr -lpthread -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lparmetis -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lmetis -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lscalapack -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lflapack -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lfblas -lm -lstdc++ -ldl -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lmpifort -lmpi -lgfortran -lm -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -Wl,-rpath,/home/kongf/workhome/sawtooth/tools/lib -L/home/kongf/workhome/sawtooth/tools/lib -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lgfortran -lm -lgcc_s -lquadmath -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs -lcuda -lrt -lquadmath -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.packages.pthread -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.BlasLapack -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char STRUMPACK_init(); static void _check_STRUMPACK_init() { STRUMPACK_init(); } void dummy(void) {_check_STRUMPACK_init();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.libraries -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.compilers/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.o /tmp/petsc-83phc9nn/config.compilers/confc.o -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lstrumpack -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lptesmumps -lptscotchparmetis -lptscotch -lptscotcherr -lesmumps -lscotch -lscotcherr -lpthread -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lparmetis -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lmetis -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lscalapack -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lflapack -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lfblas -lm -lstdc++ -ldl -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lmpifort -lmpi -lgfortran -lm -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -Wl,-rpath,/home/kongf/workhome/sawtooth/tools/lib -L/home/kongf/workhome/sawtooth/tools/lib -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lgfortran -lm -lgcc_s -lquadmath -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs -lcuda -lrt -lquadmath -lstdc++ -ldl Defined "HAVE_LIBSTRUMPACK" to "1" Checking for optional headers [] in Download STRUMPACK: ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] ============================================================================================= TESTING: checkInclude from config.headers(config/BuildSystem/config/headers.py:86) Checks if a particular include file can be found along particular include paths Checking for header files [] in ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Found header files [] in ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Checking for headers ['StrumpackSparseSolver.h'] in Download STRUMPACK: ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] ============================================================================================= TESTING: checkInclude from config.headers(config/BuildSystem/config/headers.py:86) Checks if a particular include file can be found along particular include paths Checking for header files ['StrumpackSparseSolver.h'] in ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Checking include with compiler flags var CXXPPFLAGS ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include', '/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include'] Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicxx -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers -I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include -I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include -I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include -I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include -I/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include /tmp/petsc-83phc9nn/config.headers/conftest.cc Preprocess output before filtering: : Preprocess output after filtering: : Found header files ['StrumpackSparseSolver.h'] in ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] ============================================================================================= TESTING: checkVersion from config.packages.strumpack(config/BuildSystem/config/package.py:1072) Uses self.version, self.minversion, self.maxversion, self.versionname, and self.versioninclude to determine if package has required version Preprocessing source: #include "confdefs.h" #include "conffix.h" #include "StrumpackConfig.hpp" #define PetscXstr_(s) PetscStr_(s) #define PetscStr_(s) #s char *ver = "petscpkgver(" PetscXstr_(STRUMPACK_VERSION_MAJOR.STRUMPACK_VERSION_MINOR.STRUMPACK_VERSION_PATCH) ")"; Executing: mpicxx -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.packages.strumpack -I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include /tmp/petsc-83phc9nn/config.packages.strumpack/conftest.cc Found version string: externC{}char*ver=petscpkgver(3.1.1) For strumpack need <= 3.1.1 <= ============================================================================================= TESTING: checkSharedLibrary from config.packages.strumpack(config/BuildSystem/config/package.py:997) By default we don't care about checking if the library is shared child config.packages.strumpack took 3.578110 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.MUMPS(config/BuildSystem/config/packages/MUMPS.py:59) ============================================================================================= TESTING: checkDependencies from config.packages.MUMPS(config/BuildSystem/config/package.py:907) ============================================================================================= TESTING: configureLibrary from config.packages.MUMPS(config/BuildSystem/config/packages/MUMPS.py:53) ================================================================================== Checking for a functional MUMPS Looking for MUMPS at git.mumps, hg.mumps or a directory starting with ['petsc-pkg-mumps', 'MUMPS'] Found a copy of MUMPS in git.mumps Executing: ['git', 'rev-parse', '--git-dir'] stdout: .git Executing: ['git', 'cat-file', '-e', 'v5.4.1-p1^{commit}'] Executing: ['git', 'rev-parse', 'v5.4.1-p1'] stdout: 6d1470374d329fac27847ebd65acdea68249d733 Executing: ['git', '-c', 'user.name=petsc-configure', '-c', 'user.email=petsc@configure', 'stash'] stdout: No local changes to save Executing: ['git', 'clean', '-f', '-d', '-x'] stdout: Removing Makefile.inc Removing PORD/lib/bucket.o Removing PORD/lib/ddbisect.o Removing PORD/lib/ddcreate.o Removing PORD/lib/gbipart.o Removing PORD/lib/gbisect.o Removing PORD/lib/gelim.o Removing PORD/lib/graph.o Removing PORD/lib/interface.o Removing PORD/lib/libpord.a Removing PORD/lib/minpriority.o Removing PORD/lib/multisector.o Removing PORD/lib/nestdiss.o Removing PORD/lib/sort.o Removing PORD/lib/symbfac.o Removing PORD/lib/tree.o Removing include/mumps_int_def.h Removing lib/libcmumps.a Removing lib/libdmumps.a Removing lib/libmumps_common.a Removing lib/libpord.a Removing lib/libsmumps.a Removing lib/libzmumps.a Removing pkg.gitcommit Removing src/ana_AMDMF.o Removing src/ana_blk.o Removing src/ana_blk_m.o Removing src/ana_omp_m.o Removing src/ana_orderings.o Removing src/ana_orderings_wrappers_m.o Removing src/ana_set_ordering.o Removing src/bcast_errors.o Removing src/cana_LDLT_preprocess.o Removing src/cana_aux.o Removing src/cana_aux_ELT.o Removing src/cana_aux_par.o Removing src/cana_dist_m.o Removing src/cana_driver.o Removing src/cana_lr.o Removing src/cana_mtrans.o Removing src/cana_reordertree.o Removing src/carrowheads.o Removing src/cbcast_int.o Removing src/cend_driver.o Removing src/cfac_asm.o Removing src/cfac_asm_ELT.o Removing src/cfac_asm_master_ELT_m.o Removing src/cfac_asm_master_m.o Removing src/cfac_b.o Removing src/cfac_determinant.o Removing src/cfac_distrib_ELT.o Removing src/cfac_distrib_distentry.o Removing src/cfac_driver.o Removing src/cfac_front_LDLT_type1.o Removing src/cfac_front_LDLT_type2.o Removing src/cfac_front_LU_type1.o Removing src/cfac_front_LU_type2.o Removing src/cfac_front_aux.o Removing src/cfac_front_type2_aux.o Removing src/cfac_lastrtnelind.o Removing src/cfac_lr.o Removing src/cfac_mem_alloc_cb.o Removing src/cfac_mem_compress_cb.o Removing src/cfac_mem_dynamic.o Removing src/cfac_mem_free_block_cb.o Removing src/cfac_mem_stack.o Removing src/cfac_mem_stack_aux.o Removing src/cfac_omp_m.o Removing src/cfac_par_m.o Removing src/cfac_process_band.o Removing src/cfac_process_bf.o Removing src/cfac_process_blfac_slave.o Removing src/cfac_process_blocfacto.o Removing src/cfac_process_blocfacto_LDLT.o Removing src/cfac_process_contrib_type1.o Removing src/cfac_process_contrib_type2.o Removing src/cfac_process_contrib_type3.o Removing src/cfac_process_end_facto_slave.o Removing src/cfac_process_maprow.o Removing src/cfac_process_master2.o Removing src/cfac_process_message.o Removing src/cfac_process_root2slave.o Removing src/cfac_process_root2son.o Removing src/cfac_process_rtnelind.o Removing src/cfac_root_parallel.o Removing src/cfac_scalings.o Removing src/cfac_scalings_simScaleAbs.o Removing src/cfac_scalings_simScale_util.o Removing src/cfac_sispointers_m.o Removing src/cfac_sol_l0omp_m.o Removing src/cfac_sol_pool.o Removing src/cfac_type3_symmetrize.o Removing src/cini_defaults.o Removing src/cini_driver.o Removing src/clr_core.o Removing src/clr_stats.o Removing src/clr_type.o Removing src/cmumps_ana_aux_m.mod Removing src/cmumps_ana_lr.mod Removing src/cmumps_buf.mod Removing src/cmumps_c.o Removing src/cmumps_comm_buffer.o Removing src/cmumps_config_file.o Removing src/cmumps_driver.o Removing src/cmumps_dynamic_memory_m.mod Removing src/cmumps_f77.o Removing src/cmumps_fac1_ldlt_m.mod Removing src/cmumps_fac1_lu_m.mod Removing src/cmumps_fac2_ldlt_m.mod Removing src/cmumps_fac2_lu_m.mod Removing src/cmumps_fac_asm_master_elt_m.mod Removing src/cmumps_fac_asm_master_m.mod Removing src/cmumps_fac_front_aux_m.mod Removing src/cmumps_fac_front_type2_aux_m.mod Removing src/cmumps_fac_lr.mod Removing src/cmumps_fac_omp_m.mod Removing src/cmumps_fac_par_m.mod Removing src/cmumps_fac_s_is_pointers_m.mod Removing src/cmumps_facsol_l0omp_m.mod Removing src/cmumps_gpu.o Removing src/cmumps_iXamax.o Removing src/cmumps_load.mod Removing src/cmumps_load.o Removing src/cmumps_lr_core.mod Removing src/cmumps_lr_data_m.mod Removing src/cmumps_lr_data_m.o Removing src/cmumps_lr_stats.mod Removing src/cmumps_lr_type.mod Removing src/cmumps_ooc.mod Removing src/cmumps_ooc.o Removing src/cmumps_ooc_buffer.mod Removing src/cmumps_ooc_buffer.o Removing src/cmumps_parallel_analysis.mod Removing src/cmumps_save_restore.mod Removing src/cmumps_save_restore.o Removing src/cmumps_save_restore_files.mod Removing src/cmumps_save_restore_files.o Removing src/cmumps_sol_es.mod Removing src/cmumps_sol_es.o Removing src/cmumps_sol_l0omp_m.mod Removing src/cmumps_sol_lr.mod Removing src/cmumps_static_ptr_m.mod Removing src/cmumps_struc_def.mod Removing src/cmumps_struc_def.o Removing src/comp_tps_m.o Removing src/cooc_panel_piv.o Removing src/crank_revealing.o Removing src/csol_aux.o Removing src/csol_bwd.o Removing src/csol_bwd_aux.o Removing src/csol_c.o Removing src/csol_distrhs.o Removing src/csol_driver.o Removing src/csol_fwd.o Removing src/csol_fwd_aux.o Removing src/csol_lr.o Removing src/csol_matvec.o Removing src/csol_omp_m.o Removing src/csol_root_parallel.o Removing src/cstatic_ptr_m.o Removing src/ctools.o Removing src/ctype3_root.o Removing src/dana_LDLT_preprocess.o Removing src/dana_aux.o Removing src/dana_aux_ELT.o Removing src/dana_aux_par.o Removing src/dana_dist_m.o Removing src/dana_driver.o Removing src/dana_lr.o Removing src/dana_mtrans.o Removing src/dana_reordertree.o Removing src/darrowheads.o Removing src/dbcast_int.o Removing src/dend_driver.o Removing src/dfac_asm.o Removing src/dfac_asm_ELT.o Removing src/dfac_asm_master_ELT_m.o Removing src/dfac_asm_master_m.o Removing src/dfac_b.o Removing src/dfac_determinant.o Removing src/dfac_distrib_ELT.o Removing src/dfac_distrib_distentry.o Removing src/dfac_driver.o Removing src/dfac_front_LDLT_type1.o Removing src/dfac_front_LDLT_type2.o Removing src/dfac_front_LU_type1.o Removing src/dfac_front_LU_type2.o Removing src/dfac_front_aux.o Removing src/dfac_front_type2_aux.o Removing src/dfac_lastrtnelind.o Removing src/dfac_lr.o Removing src/dfac_mem_alloc_cb.o Removing src/dfac_mem_compress_cb.o Removing src/dfac_mem_dynamic.o Removing src/dfac_mem_free_block_cb.o Removing src/dfac_mem_stack.o Removing src/dfac_mem_stack_aux.o Removing src/dfac_omp_m.o Removing src/dfac_par_m.o Removing src/dfac_process_band.o Removing src/dfac_process_bf.o Removing src/dfac_process_blfac_slave.o Removing src/dfac_process_blocfacto.o Removing src/dfac_process_blocfacto_LDLT.o Removing src/dfac_process_contrib_type1.o Removing src/dfac_process_contrib_type2.o Removing src/dfac_process_contrib_type3.o Removing src/dfac_process_end_facto_slave.o Removing src/dfac_process_maprow.o Removing src/dfac_process_master2.o Removing src/dfac_process_message.o Removing src/dfac_process_root2slave.o Removing src/dfac_process_root2son.o Removing src/dfac_process_rtnelind.o Removing src/dfac_root_parallel.o Removing src/dfac_scalings.o Removing src/dfac_scalings_simScaleAbs.o Removing src/dfac_scalings_simScale_util.o Removing src/dfac_sispointers_m.o Removing src/dfac_sol_l0omp_m.o Removing src/dfac_sol_pool.o Removing src/dfac_type3_symmetrize.o Removing src/dini_defaults.o Removing src/dini_driver.o Removing src/dlr_core.o Removing src/dlr_stats.o Removing src/dlr_type.o Removing src/dmumps_ana_aux_m.mod Removing src/dmumps_ana_lr.mod Removing src/dmumps_buf.mod Removing src/dmumps_c.o Removing src/dmumps_comm_buffer.o Removing src/dmumps_config_file.o Removing src/dmumps_driver.o Removing src/dmumps_dynamic_memory_m.mod Removing src/dmumps_f77.o Removing src/dmumps_fac1_ldlt_m.mod Removing src/dmumps_fac1_lu_m.mod Removing src/dmumps_fac2_ldlt_m.mod Removing src/dmumps_fac2_lu_m.mod Removing src/dmumps_fac_asm_master_elt_m.mod Removing src/dmumps_fac_asm_master_m.mod Removing src/dmumps_fac_front_aux_m.mod Removing src/dmumps_fac_front_type2_aux_m.mod Removing src/dmumps_fac_lr.mod Removing src/dmumps_fac_omp_m.mod Removing src/dmumps_fac_par_m.mod Removing src/dmumps_fac_s_is_pointers_m.mod Removing src/dmumps_facsol_l0omp_m.mod Removing src/dmumps_gpu.o Removing src/dmumps_iXamax.o Removing src/dmumps_load.mod Removing src/dmumps_load.o Removing src/dmumps_lr_core.mod Removing src/dmumps_lr_data_m.mod Removing src/dmumps_lr_data_m.o Removing src/dmumps_lr_stats.mod Removing src/dmumps_lr_type.mod Removing src/dmumps_ooc.mod Removing src/dmumps_ooc.o Removing src/dmumps_ooc_buffer.mod Removing src/dmumps_ooc_buffer.o Removing src/dmumps_parallel_analysis.mod Removing src/dmumps_save_restore.mod Removing src/dmumps_save_restore.o Removing src/dmumps_save_restore_files.mod Removing src/dmumps_save_restore_files.o Removing src/dmumps_sol_es.mod Removing src/dmumps_sol_es.o Removing src/dmumps_sol_l0omp_m.mod Removing src/dmumps_sol_lr.mod Removing src/dmumps_static_ptr_m.mod Removing src/dmumps_struc_def.mod Removing src/dmumps_struc_def.o Removing src/domp_tps_m.o Removing src/dooc_panel_piv.o Removing src/double_linked_list.o Removing src/drank_revealing.o Removing src/dsol_aux.o Removing src/dsol_bwd.o Removing src/dsol_bwd_aux.o Removing src/dsol_c.o Removing src/dsol_distrhs.o Removing src/dsol_driver.o Removing src/dsol_fwd.o Removing src/dsol_fwd_aux.o Removing src/dsol_lr.o Removing src/dsol_matvec.o Removing src/dsol_omp_m.o Removing src/dsol_root_parallel.o Removing src/dstatic_ptr_m.o Removing src/dtools.o Removing src/dtype3_root.o Removing src/estim_flops.o Removing src/fac_asm_build_sort_index_ELT_m.o Removing src/fac_asm_build_sort_index_m.o Removing src/fac_descband_data_m.o Removing src/fac_future_niv2_mod.o Removing src/fac_ibct_data_m.o Removing src/fac_maprow_data_m.o Removing src/front_data_mgt_m.o Removing src/lr_common.o Removing src/mumps_ana_blk_m.mod Removing src/mumps_ana_ord_wrappers.mod Removing src/mumps_build_sort_index_elt_m.mod Removing src/mumps_build_sort_index_m.mod Removing src/mumps_comm_ibcast.o Removing src/mumps_common.o Removing src/mumps_config_file_C.o Removing src/mumps_ddll.mod Removing src/mumps_fac_descband_data_m.mod Removing src/mumps_fac_ibct_data_m.mod Removing src/mumps_fac_maprow_data_m.mod Removing src/mumps_front_data_mgt_m.mod Removing src/mumps_future_niv2.mod Removing src/mumps_idll.mod Removing src/mumps_io.o Removing src/mumps_io_basic.o Removing src/mumps_io_err.o Removing src/mumps_io_thread.o Removing src/mumps_l0_omp_m.mod Removing src/mumps_l0_omp_m.o Removing src/mumps_lr_common.mod Removing src/mumps_memory_mod.mod Removing src/mumps_memory_mod.o Removing src/mumps_metis.o Removing src/mumps_metis64.o Removing src/mumps_metis_int.o Removing src/mumps_mpitoomp_m.o Removing src/mumps_numa.o Removing src/mumps_ooc_common.mod Removing src/mumps_ooc_common.o Removing src/mumps_pord.o Removing src/mumps_print_defined.o Removing src/mumps_register_thread.o Removing src/mumps_save_restore_C.o Removing src/mumps_scotch.o Removing src/mumps_scotch64.o Removing src/mumps_scotch_int.o Removing src/mumps_size.o Removing src/mumps_static_mapping.mod Removing src/mumps_static_mapping.o Removing src/mumps_thread.o Removing src/mumps_thread_affinity.o Removing src/mumps_type2_blocking.o Removing src/mumps_type_size.o Removing src/mumps_version.o Removing src/omp_tps_common_m.o Removing src/sana_LDLT_preprocess.o Removing src/sana_aux.o Removing src/sana_aux_ELT.o Removing src/sana_aux_par.o Removing src/sana_dist_m.o Removing src/sana_driver.o Removing src/sana_lr.o Removing src/sana_mtrans.o Removing src/sana_reordertree.o Removing src/sarrowheads.o Removing src/sbcast_int.o Removing src/send_driver.o Removing src/sfac_asm.o Removing src/sfac_asm_ELT.o Removing src/sfac_asm_master_ELT_m.o Removing src/sfac_asm_master_m.o Removing src/sfac_b.o Removing src/sfac_determinant.o Removing src/sfac_distrib_ELT.o Removing src/sfac_distrib_distentry.o Removing src/sfac_driver.o Removing src/sfac_front_LDLT_type1.o Removing src/sfac_front_LDLT_type2.o Removing src/sfac_front_LU_type1.o Removing src/sfac_front_LU_type2.o Removing src/sfac_front_aux.o Removing src/sfac_front_type2_aux.o Removing src/sfac_lastrtnelind.o Removing src/sfac_lr.o Removing src/sfac_mem_alloc_cb.o Removing src/sfac_mem_compress_cb.o Removing src/sfac_mem_dynamic.o Removing src/sfac_mem_free_block_cb.o Removing src/sfac_mem_stack.o Removing src/sfac_mem_stack_aux.o Removing src/sfac_omp_m.o Removing src/sfac_par_m.o Removing src/sfac_process_band.o Removing src/sfac_process_bf.o Removing src/sfac_process_blfac_slave.o Removing src/sfac_process_blocfacto.o Removing src/sfac_process_blocfacto_LDLT.o Removing src/sfac_process_contrib_type1.o Removing src/sfac_process_contrib_type2.o Removing src/sfac_process_contrib_type3.o Removing src/sfac_process_end_facto_slave.o Removing src/sfac_process_maprow.o Removing src/sfac_process_master2.o Removing src/sfac_process_message.o Removing src/sfac_process_root2slave.o Removing src/sfac_process_root2son.o Removing src/sfac_process_rtnelind.o Removing src/sfac_root_parallel.o Removing src/sfac_scalings.o Removing src/sfac_scalings_simScaleAbs.o Removing src/sfac_scalings_simScale_util.o Removing src/sfac_sispointers_m.o Removing src/sfac_sol_l0omp_m.o Removing src/sfac_sol_pool.o Removing src/sfac_type3_symmetrize.o Removing src/sini_defaults.o Removing src/sini_driver.o Removing src/slr_core.o Removing src/slr_stats.o Removing src/slr_type.o Removing src/smumps_ana_aux_m.mod Removing src/smumps_ana_lr.mod Removing src/smumps_buf.mod Removing src/smumps_c.o Removing src/smumps_comm_buffer.o Removing src/smumps_config_file.o Removing src/smumps_driver.o Removing src/smumps_dynamic_memory_m.mod Removing src/smumps_f77.o Removing src/smumps_fac1_ldlt_m.mod Removing src/smumps_fac1_lu_m.mod Removing src/smumps_fac2_ldlt_m.mod Removing src/smumps_fac2_lu_m.mod Removing src/smumps_fac_asm_master_elt_m.mod Removing src/smumps_fac_asm_master_m.mod Removing src/smumps_fac_front_aux_m.mod Removing src/smumps_fac_front_type2_aux_m.mod Removing src/smumps_fac_lr.mod Removing src/smumps_fac_omp_m.mod Removing src/smumps_fac_par_m.mod Removing src/smumps_fac_s_is_pointers_m.mod Removing src/smumps_facsol_l0omp_m.mod Removing src/smumps_gpu.o Removing src/smumps_iXamax.o Removing src/smumps_load.mod Removing src/smumps_load.o Removing src/smumps_lr_core.mod Removing src/smumps_lr_data_m.mod Removing src/smumps_lr_data_m.o Removing src/smumps_lr_stats.mod Removing src/smumps_lr_type.mod Removing src/smumps_ooc.mod Removing src/smumps_ooc.o Removing src/smumps_ooc_buffer.mod Removing src/smumps_ooc_buffer.o Removing src/smumps_parallel_analysis.mod Removing src/smumps_save_restore.mod Removing src/smumps_save_restore.o Removing src/smumps_save_restore_files.mod Removing src/smumps_save_restore_files.o Removing src/smumps_sol_es.mod Removing src/smumps_sol_es.o Removing src/smumps_sol_l0omp_m.mod Removing src/smumps_sol_lr.mod Removing src/smumps_static_ptr_m.mod Removing src/smumps_struc_def.mod Removing src/smumps_struc_def.o Removing src/sol_common.o Removing src/somp_tps_m.o Removing src/sooc_panel_piv.o Removing src/srank_revealing.o Removing src/ssol_aux.o Removing src/ssol_bwd.o Removing src/ssol_bwd_aux.o Removing src/ssol_c.o Removing src/ssol_distrhs.o Removing src/ssol_driver.o Removing src/ssol_fwd.o Removing src/ssol_fwd_aux.o Removing src/ssol_lr.o Removing src/ssol_matvec.o Removing src/ssol_omp_m.o Removing src/ssol_root_parallel.o Removing src/sstatic_ptr_m.o Removing src/stools.o Removing src/stype3_root.o Removing src/tools_common.o Removing src/zana_LDLT_preprocess.o Removing src/zana_aux.o Removing src/zana_aux_ELT.o Removing src/zana_aux_par.o Removing src/zana_dist_m.o Removing src/zana_driver.o Removing src/zana_lr.o Removing src/zana_mtrans.o Removing src/zana_reordertree.o Removing src/zarrowheads.o Removing src/zbcast_int.o Removing src/zend_driver.o Removing src/zfac_asm.o Removing src/zfac_asm_ELT.o Removing src/zfac_asm_master_ELT_m.o Removing src/zfac_asm_master_m.o Removing src/zfac_b.o Removing src/zfac_determinant.o Removing src/zfac_distrib_ELT.o Removing src/zfac_distrib_distentry.o Removing src/zfac_driver.o Removing src/zfac_front_LDLT_type1.o Removing src/zfac_front_LDLT_type2.o Removing src/zfac_front_LU_type1.o Removing src/zfac_front_LU_type2.o Removing src/zfac_front_aux.o Removing src/zfac_front_type2_aux.o Removing src/zfac_lastrtnelind.o Removing src/zfac_lr.o Removing src/zfac_mem_alloc_cb.o Removing src/zfac_mem_compress_cb.o Removing src/zfac_mem_dynamic.o Removing src/zfac_mem_free_block_cb.o Removing src/zfac_mem_stack.o Removing src/zfac_mem_stack_aux.o Removing src/zfac_omp_m.o Removing src/zfac_par_m.o Removing src/zfac_process_band.o Removing src/zfac_process_bf.o Removing src/zfac_process_blfac_slave.o Removing src/zfac_process_blocfacto.o Removing src/zfac_process_blocfacto_LDLT.o Removing src/zfac_process_contrib_type1.o Removing src/zfac_process_contrib_type2.o Removing src/zfac_process_contrib_type3.o Removing src/zfac_process_end_facto_slave.o Removing src/zfac_process_maprow.o Removing src/zfac_process_master2.o Removing src/zfac_process_message.o Removing src/zfac_process_root2slave.o Removing src/zfac_process_root2son.o Removing src/zfac_process_rtnelind.o Removing src/zfac_root_parallel.o Removing src/zfac_scalings.o Removing src/zfac_scalings_simScaleAbs.o Removing src/zfac_scalings_simScale_util.o Removing src/zfac_sispointers_m.o Removing src/zfac_sol_l0omp_m.o Removing src/zfac_sol_pool.o Removing src/zfac_type3_symmetrize.o Removing src/zini_defaults.o Removing src/zini_driver.o Removing src/zlr_core.o Removing src/zlr_stats.o Removing src/zlr_type.o Removing src/zmumps_ana_aux_m.mod Removing src/zmumps_ana_lr.mod Removing src/zmumps_buf.mod Removing src/zmumps_c.o Removing src/zmumps_comm_buffer.o Removing src/zmumps_config_file.o Removing src/zmumps_driver.o Removing src/zmumps_dynamic_memory_m.mod Removing src/zmumps_f77.o Removing src/zmumps_fac1_ldlt_m.mod Removing src/zmumps_fac1_lu_m.mod Removing src/zmumps_fac2_ldlt_m.mod Removing src/zmumps_fac2_lu_m.mod Removing src/zmumps_fac_asm_master_elt_m.mod Removing src/zmumps_fac_asm_master_m.mod Removing src/zmumps_fac_front_aux_m.mod Removing src/zmumps_fac_front_type2_aux_m.mod Removing src/zmumps_fac_lr.mod Removing src/zmumps_fac_omp_m.mod Removing src/zmumps_fac_par_m.mod Removing src/zmumps_fac_s_is_pointers_m.mod Removing src/zmumps_facsol_l0omp_m.mod Removing src/zmumps_gpu.o Removing src/zmumps_iXamax.o Removing src/zmumps_load.mod Removing src/zmumps_load.o Removing src/zmumps_lr_core.mod Removing src/zmumps_lr_data_m.mod Removing src/zmumps_lr_data_m.o Removing src/zmumps_lr_stats.mod Removing src/zmumps_lr_type.mod Removing src/zmumps_ooc.mod Removing src/zmumps_ooc.o Removing src/zmumps_ooc_buffer.mod Removing src/zmumps_ooc_buffer.o Removing src/zmumps_parallel_analysis.mod Removing src/zmumps_save_restore.mod Removing src/zmumps_save_restore.o Removing src/zmumps_save_restore_files.mod Removing src/zmumps_save_restore_files.o Removing src/zmumps_sol_es.mod Removing src/zmumps_sol_es.o Removing src/zmumps_sol_l0omp_m.mod Removing src/zmumps_sol_lr.mod Removing src/zmumps_static_ptr_m.mod Removing src/zmumps_struc_def.mod Removing src/zmumps_struc_def.o Removing src/zomp_tps_m.o Removing src/zooc_panel_piv.o Removing src/zrank_revealing.o Removing src/zsol_aux.o Removing src/zsol_bwd.o Removing src/zsol_bwd_aux.o Removing src/zsol_c.o Removing src/zsol_distrhs.o Removing src/zsol_driver.o Removing src/zsol_fwd.o Removing src/zsol_fwd_aux.o Removing src/zsol_lr.o Removing src/zsol_matvec.o Removing src/zsol_omp_m.o Removing src/zsol_root_parallel.o Removing src/zstatic_ptr_m.o Removing src/ztools.o Removing src/ztype3_root.o Executing: ['git', 'checkout', '-f', '6d1470374d329fac27847ebd65acdea68249d733'] Executing: mpif90 -V Executing: mpif90 --version stdout: GNU Fortran (Spack GCC) 8.4.0 Copyright (C) 2018 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Checking for functions [dgemmt_] in library ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/libflapack.a', '/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/libfblas.a', '/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/libcudart.a', 'libcufft.a', 'libcublas.a', 'libcusparse.a', 'libcusolver.a', 'libcurand.a', '/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs/libcuda.so', 'libm.a', '-lstdc++', '-ldl', '-Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib', '-L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib', '-lmpifort', '-lmpi', '-lgfortran', '-lm', '-Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64', '-Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64', '-L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64', '-Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0', '-L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0', '-Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64', '-L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64', '-Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib', '-L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib', '-Wl,-rpath,/home/kongf/workhome/sawtooth/tools/lib', '-L/home/kongf/workhome/sawtooth/tools/lib', '-Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib', '-lgfortran', '-lm', '-lgcc_s', '-lquadmath'] [] Checking directory of requested libraries:/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib for first library:libflapack. Files in directory:['libscotcherrexit.a', 'libptesmumps.a', 'libparmetis.so', 'libptscotchparmetis.a', 'libflapack.a', 'libcmumps.a', 'libmetis.so', 'libkokkoscontainers.so.3.5.99', 'libkokkoscore.so', 'libmumps_common.a', 'libptscotch.a', 'libptscotcherr.a', 'libzmumps.a', 'libkokkoscore.so.3.5.99', 'libcuda.so.1', 'libscalapack.a', 'libkokkoscontainers.so.3.5', 'libfblas.a', 'libkokkoscore.so.3.5', 'petsc', 'libsmumps.a', 'libstrumpack.so', 'libptscotcherrexit.a', 'libdmumps.a', 'libpord.a', 'cmake', 'libkokkoscontainers.so', 'libesmumps.a', 'libscotcherr.a', 'libscotchmetis.a', 'libscotch.a'] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.packages.pthread -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.BlasLapack -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char dgemmt_(); static void _check_dgemmt_() { dgemmt_(); } int main() { _check_dgemmt_();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lflapack -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lfblas -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs -lcuda -lm -lstdc++ -ldl -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lmpifort -lmpi -lgfortran -lm -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -Wl,-rpath,/home/kongf/workhome/sawtooth/tools/lib -L/home/kongf/workhome/sawtooth/tools/lib -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lgfortran -lm -lgcc_s -lquadmath -lrt -lquadmath -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-83phc9nn/config.libraries/conftest.o: In function `_check_dgemmt_': /tmp/petsc-83phc9nn/config.libraries/conftest.c:5: undefined reference to `dgemmt_' collect2: error: ld returned 1 exit status Linker output before filtering: /tmp/petsc-83phc9nn/config.libraries/conftest.o: In function `_check_dgemmt_': /tmp/petsc-83phc9nn/config.libraries/conftest.c:5: undefined reference to `dgemmt_' collect2: error: ld returned 1 exit status : Linker output after filtering: /tmp/petsc-83phc9nn/config.libraries/conftest.o: In function `_check_dgemmt_': /tmp/petsc-83phc9nn/config.libraries/conftest.c:5: undefined reference to `dgemmt_' collect2: error: ld returned 1 exit status: Makefile /home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/petsc/conf/pkg.conf.mumps has correct checksum Commit file /home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/petsc/conf/pkg.gitcommit.mumps has correct checksum Do not need to rebuild MUMPS Checking for library in Download MUMPS: ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/libcmumps.a', 'libdmumps.a', 'libsmumps.a', 'libzmumps.a', 'libmumps_common.a', 'libpord.a'] Contents of /home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt: ['lib', 'externalpackages', 'include', 'bin'] Contents /home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib: ['libscotcherrexit.a', 'libptesmumps.a', 'libparmetis.so', 'libptscotchparmetis.a', 'libflapack.a', 'libcmumps.a', 'libmetis.so', 'libkokkoscontainers.so.3.5.99', 'libkokkoscore.so', 'libmumps_common.a', 'libptscotch.a', 'libptscotcherr.a', 'libzmumps.a', 'libkokkoscore.so.3.5.99', 'libcuda.so.1', 'libscalapack.a', 'libkokkoscontainers.so.3.5', 'libfblas.a', 'libkokkoscore.so.3.5', 'petsc', 'libsmumps.a', 'libstrumpack.so', 'libptscotcherrexit.a', 'libdmumps.a', 'libpord.a', 'cmake', 'libkokkoscontainers.so', 'libesmumps.a', 'libscotcherr.a', 'libscotchmetis.a', 'libscotch.a'] ============================================================================================= TESTING: check from config.libraries(config/BuildSystem/config/libraries.py:167) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names Checking for functions [dmumps_c] in library ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/libcmumps.a', 'libdmumps.a', 'libsmumps.a', 'libzmumps.a', 'libmumps_common.a', 'libpord.a'] ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/libptesmumps.a', 'libptscotchparmetis.a', 'libptscotch.a', 'libptscotcherr.a', 'libesmumps.a', 'libscotch.a', 'libscotcherr.a', 'libpthread.a', '/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/libparmetis.a', '/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/libmetis.a', '/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/libscalapack.a', '/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/libflapack.a', '/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib/libfblas.a', 'libm.a', '-lstdc++', '-ldl', '-Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib', '-L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib', '-lmpifort', '-lmpi', '-lgfortran', '-lm', '-Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64', '-Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64', '-L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64', '-Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0', '-L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0', '-Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64', '-L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64', '-Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib', '-L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib', '-Wl,-rpath,/home/kongf/workhome/sawtooth/tools/lib', '-L/home/kongf/workhome/sawtooth/tools/lib', '-Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib', '-lgfortran', '-lm', '-lgcc_s', '-lquadmath', '/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/libcudart.a', 'libcufft.a', 'libcublas.a', 'libcusparse.a', 'libcusolver.a', 'libcurand.a', '/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs/libcuda.so'] Checking directory of requested libraries:/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib for first library:libcmumps. Files in directory:['libscotcherrexit.a', 'libptesmumps.a', 'libparmetis.so', 'libptscotchparmetis.a', 'libflapack.a', 'libcmumps.a', 'libmetis.so', 'libkokkoscontainers.so.3.5.99', 'libkokkoscore.so', 'libmumps_common.a', 'libptscotch.a', 'libptscotcherr.a', 'libzmumps.a', 'libkokkoscore.so.3.5.99', 'libcuda.so.1', 'libscalapack.a', 'libkokkoscontainers.so.3.5', 'libfblas.a', 'libkokkoscore.so.3.5', 'petsc', 'libsmumps.a', 'libstrumpack.so', 'libptscotcherrexit.a', 'libdmumps.a', 'libpord.a', 'cmake', 'libkokkoscontainers.so', 'libesmumps.a', 'libscotcherr.a', 'libscotchmetis.a', 'libscotch.a'] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.packages.pthread -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.BlasLapack -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char dmumps_c(); static void _check_dmumps_c() { dmumps_c(); } int main() { _check_dmumps_c();; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.o -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lcmumps -ldmumps -lsmumps -lzmumps -lmumps_common -lpord -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lptesmumps -lptscotchparmetis -lptscotch -lptscotcherr -lesmumps -lscotch -lscotcherr -lpthread -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lparmetis -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lmetis -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lscalapack -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lflapack -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lfblas -lm -lstdc++ -ldl -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lmpifort -lmpi -lgfortran -lm -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -Wl,-rpath,/home/kongf/workhome/sawtooth/tools/lib -L/home/kongf/workhome/sawtooth/tools/lib -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lgfortran -lm -lgcc_s -lquadmath -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs -lcuda -lrt -lquadmath -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.packages.pthread -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.BlasLapack -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char dmumps_c(); static void _check_dmumps_c() { dmumps_c(); } void dummy(void) {_check_dmumps_c();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-83phc9nn/config.compilers/conftest.o -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.libraries -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-83phc9nn/config.compilers/conftest -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O /tmp/petsc-83phc9nn/config.compilers/conftest.o /tmp/petsc-83phc9nn/config.compilers/confc.o -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lcmumps -ldmumps -lsmumps -lzmumps -lmumps_common -lpord -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lptesmumps -lptscotchparmetis -lptscotch -lptscotcherr -lesmumps -lscotch -lscotcherr -lpthread -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lparmetis -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lmetis -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lscalapack -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lflapack -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lfblas -lm -lstdc++ -ldl -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lmpifort -lmpi -lgfortran -lm -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -Wl,-rpath,/home/kongf/workhome/sawtooth/tools/lib -L/home/kongf/workhome/sawtooth/tools/lib -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lgfortran -lm -lgcc_s -lquadmath -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs -lcuda -lrt -lquadmath -lstdc++ -ldl Defined "HAVE_LIBCMUMPS" to "1" Defined "HAVE_LIBDMUMPS" to "1" Defined "HAVE_LIBSMUMPS" to "1" Defined "HAVE_LIBZMUMPS" to "1" Defined "HAVE_LIBMUMPS_COMMON" to "1" Defined "HAVE_LIBPORD" to "1" Checking for optional headers [] in Download MUMPS: ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] ============================================================================================= TESTING: checkInclude from config.headers(config/BuildSystem/config/headers.py:86) Checks if a particular include file can be found along particular include paths Checking for header files [] in ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Found header files [] in ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Checking for headers ['dmumps_c.h'] in Download MUMPS: ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] ============================================================================================= TESTING: checkInclude from config.headers(config/BuildSystem/config/headers.py:86) Checks if a particular include file can be found along particular include paths Checking for header files ['dmumps_c.h'] in ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] Checking include with compiler flags var CPPFLAGS ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include', '/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include'] Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.packages.X -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.packages.parmetis -I/tmp/petsc-83phc9nn/config.packages.pthread -I/tmp/petsc-83phc9nn/config.packages.PTScotch -I/tmp/petsc-83phc9nn/config.headers -I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include -I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include -I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include -I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include -I/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include /tmp/petsc-83phc9nn/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Found header files ['dmumps_c.h'] in ['/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include', '/apps/local/mvapich2/2.3.5-gcc-8.4.0/include'] ============================================================================================= TESTING: checkVersion from config.packages.MUMPS(config/BuildSystem/config/package.py:1072) Uses self.version, self.minversion, self.maxversion, self.versionname, and self.versioninclude to determine if package has required version Preprocessing source: #include "confdefs.h" #include "conffix.h" #include "dmumps_c.h" #define PetscXstr_(s) PetscStr_(s) #define PetscStr_(s) #s char *ver = "petscpkgver(" PetscXstr_(MUMPS_VERSION) ")"; Executing: mpicc -E -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.packages.X -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.packages.parmetis -I/tmp/petsc-83phc9nn/config.packages.pthread -I/tmp/petsc-83phc9nn/config.packages.PTScotch -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.packages.MUMPS -I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include /tmp/petsc-83phc9nn/config.packages.MUMPS/conftest.c Found version string: char*ver=petscpkgver(5.4.1) For mumps need 5.2.1 <= 5.4.1 <= ============================================================================================= TESTING: checkSharedLibrary from config.packages.MUMPS(config/BuildSystem/config/package.py:997) By default we don't care about checking if the library is shared child config.packages.MUMPS took 3.475000 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.MOAB(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.MOAB(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.MOAB took 0.002734 seconds Executing: uname -s stdout: Linux ============================================================================================= TESTING: consistencyChecks from config.packages.SuiteSparse(config/BuildSystem/config/packages/SuiteSparse.py:176) ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.SuiteSparse(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.SuiteSparse took 0.015352 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.Chombo(config/BuildSystem/config/packages/Chombo.py:130) ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.Chombo(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.Chombo took 0.002668 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.hypre(config/BuildSystem/config/packages/hypre.py:171) ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.hypre(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.hypre took 0.002563 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.Trilinos(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.Trilinos(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.Trilinos took 0.001699 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.xSDKTrilinos(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.xSDKTrilinos(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.xSDKTrilinos took 0.001644 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.mstk(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.mstk(config/BuildSystem/config/package.py:1001) Called if --with-packagename=0; does nothing by default child config.packages.mstk took 0.000853 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.slepc(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: checkDependencies from config.packages.slepc(config/BuildSystem/config/package.py:907) ============================================================================================= TESTING: configureLibrary from config.packages.slepc(config/BuildSystem/config/package.py:932) Find an installation and check if it can work with PETSc ================================================================================== Checking for a functional slepc Looking for SLEPC at git.slepc, hg.slepc or a directory starting with ['slepc'] Could not locate an existing copy of SLEPC: ['git.hypre', 'git.metis', 'git.parmetis', 'git.fblaslapack', 'git.mumps', 'git.ptscotch', 'git.kokkos', 'git.strumpack', 'git.scalapack'] Downloading slepc ============================================================================================= Trying to download git://https://gitlab.com/slepc/slepc.git for SLEPC ============================================================================================= install: Retrieving git://https://gitlab.com/slepc/slepc.git as git repo Executing: git clone https://gitlab.com/slepc/slepc.git /home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/externalpackages/git.slepc stdout: Cloning into '/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/externalpackages/git.slepc'... Looking for SLEPC at git.slepc, hg.slepc or a directory starting with ['slepc'] Found a copy of SLEPC in git.slepc Executing: ['git', 'rev-parse', '--git-dir'] stdout: .git Executing: ['git', 'cat-file', '-e', '2f2cb69a1707b9a95875c0bd88af4f135d143b92^{commit}'] Executing: ['git', 'rev-parse', '2f2cb69a1707b9a95875c0bd88af4f135d143b92'] stdout: 2f2cb69a1707b9a95875c0bd88af4f135d143b92 Executing: ['git', '-c', 'user.name=petsc-configure', '-c', 'user.email=petsc@configure', 'stash'] stdout: No local changes to save Executing: ['git', 'clean', '-f', '-d', '-x'] Executing: ['git', 'checkout', '-f', '2f2cb69a1707b9a95875c0bd88af4f135d143b92'] Defined "HAVE_SLEPC" to "1" Defined make macro "SLEPC" to "yes" Defined make rule "slepcbuild" with dependencies "" and code ['@echo "*** Building SLEPc ***"', '@${RM} -f ${PETSC_ARCH}/lib/petsc/conf/slepc.errorflg', '@(cd /home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/externalpackages/git.slepc && \\\n SLEPC_DIR=/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/externalpackages/git.slepc /usr/bin/python3 ./configure --with-clean --prefix=/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt && \\\n SLEPC_DIR=/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/externalpackages/git.slepc ${OMAKE} SLEPC_DIR=/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/externalpackages/git.slepc ) || \\\n (echo "**************************ERROR*************************************" && \\\n echo "Error building SLEPc." && \\\n echo "********************************************************************" && \\\n touch ${PETSC_ARCH}/lib/petsc/conf/slepc.errorflg && \\\n exit 1)'] Defined make rule "slepcinstall" with dependencies "" and code ['@echo "*** Installing SLEPc ***"', '@(cd /home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/externalpackages/git.slepc && \\\n SLEPC_DIR=/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/externalpackages/git.slepc ${OMAKE} install SLEPC_DIR=/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/externalpackages/git.slepc ) || \\\n (echo "**************************ERROR*************************************" && \\\n echo "Error building SLEPc." && \\\n echo "********************************************************************" && \\\n exit 1)'] Defined make rule "slepc-build" with dependencies "slepcbuild slepcinstall" and code [] Defined make rule "slepc-install" with dependencies "" and code [] ============================================================================================= SLEPc examples are available at ${PETSC_DIR}/arch-linux-c-opt/externalpackages/git.slepc export SLEPC_DIR=${PETSC_DIR}/arch-linux-c-opt ============================================================================================= ============================================================================================= TESTING: checkSharedLibrary from config.packages.slepc(config/BuildSystem/config/package.py:997) By default we don't care about checking if the library is shared child config.packages.slepc took 8.148938 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.hpddm(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.hpddm(config/BuildSystem/config/packages/hpddm.py:110) Defined make rule "hpddm-build" with dependencies "" and code [] Defined make rule "hpddm-install" with dependencies "" and code [] child config.packages.hpddm took 0.003194 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.bamg(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.bamg(config/BuildSystem/config/packages/bamg.py:86) Defined make rule "bamg-build" with dependencies "" and code [] Defined make rule "bamg-install" with dependencies "" and code [] child config.packages.bamg took 0.002338 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.MFEM(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.MFEM(config/BuildSystem/config/packages/MFEM.py:218) Defined make rule "mfem-build" with dependencies "" and code [] Defined make rule "mfem-install" with dependencies "" and code [] child config.packages.MFEM took 0.001622 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.AMReX(config/BuildSystem/config/package.py:1005) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.AMReX(config/BuildSystem/config/packages/AMReX.py:151) Defined make rule "amrex-build" with dependencies "" and code [] Defined make rule "amrex-install" with dependencies "" and code [] child config.packages.AMReX took 0.001531 seconds ============================================================================================= TESTING: configureRTLDDefault from PETSc.Configure(config/PETSc/Configure.py:708) ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/PETSc.Configure/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.packages.pthread -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.BlasLapack -I/tmp/petsc-83phc9nn/PETSc.Configure -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/PETSc.Configure/conftest.c Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-83phc9nn/PETSc.Configure/conftest.c:4:15: error: 'RTLD_DEFAULT' undeclared here (not in a function); did you mean 'RTLD_LOCAL'? void *ptr = RTLD_DEFAULT; ^~~~~~~~~~~~ RTLD_LOCAL Source: #include "confdefs.h" #include "conffix.h" #include void *ptr = RTLD_DEFAULT; int main() { ; return 0; } ============================================================================================= TESTING: configurePrefetch from PETSc.Configure(config/PETSc/Configure.py:526) Sees if there are any prefetch functions supported Executing: uname -s stdout: Linux ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/PETSc.Configure/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.packages.pthread -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.BlasLapack -I/tmp/petsc-83phc9nn/PETSc.Configure -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/PETSc.Configure/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { void *v = 0;_mm_prefetch((const char*)v,_MM_HINT_NTA); ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/PETSc.Configure/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/PETSc.Configure/conftest.o -lrt -lquadmath -lstdc++ -ldl Defined "HAVE_XMMINTRIN_H" to "1" Defined "Prefetch(a,b,c)" to "_mm_prefetch((const char*)(a),(c))" Defined "PREFETCH_HINT_NTA" to "_MM_HINT_NTA" Defined "PREFETCH_HINT_T0" to "_MM_HINT_T0" Defined "PREFETCH_HINT_T1" to "_MM_HINT_T1" Defined "PREFETCH_HINT_T2" to "_MM_HINT_T2" ============================================================================================= TESTING: configureUnused from PETSc.Configure(config/PETSc/Configure.py:594) Sees if __attribute((unused)) is supported ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/PETSc.Configure/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.packages.pthread -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.BlasLapack -I/tmp/petsc-83phc9nn/PETSc.Configure -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/PETSc.Configure/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/PETSc.Configure/conftest.c: In function 'main': /tmp/petsc-83phc9nn/PETSc.Configure/conftest.c:7:5: warning: unused variable 'j' [-Wunused-variable] int j = myfunc(&i); ^ Source: #include "confdefs.h" #include "conffix.h" __attribute((unused)) static int myfunc(__attribute((unused)) void *name){ return 1;} int main() { int i = 0; int j = myfunc(&i); typedef void* atype; __attribute((unused)) atype a; ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/PETSc.Configure/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/PETSc.Configure/conftest.o -lrt -lquadmath -lstdc++ -ldl Defined "UNUSED" to "__attribute((unused))" ============================================================================================= TESTING: configureDeprecated from PETSc.Configure(config/PETSc/Configure.py:612) Check if __attribute((deprecated)) is supported ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/PETSc.Configure/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.packages.pthread -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.BlasLapack -I/tmp/petsc-83phc9nn/PETSc.Configure -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/PETSc.Configure/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/PETSc.Configure/conftest.c:3:38: warning: 'myfunc' defined but not used [-Wunused-function] __attribute((deprecated)) static int myfunc(void) { return 1;} ^~~~~~ Source: #include "confdefs.h" #include "conffix.h" __attribute((deprecated)) static int myfunc(void) { return 1;} int main() { ; return 0; } Defined "DEPRECATED_FUNCTION(why)" to "__attribute((deprecated))" Defined "DEPRECATED_TYPEDEF(why)" to "__attribute((deprecated))" ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/PETSc.Configure/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.packages.pthread -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.BlasLapack -I/tmp/petsc-83phc9nn/PETSc.Configure -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/PETSc.Configure/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" enum E {oldval __attribute((deprecated)), newval }; int main() { ; return 0; } Defined "DEPRECATED_ENUM(why)" to "__attribute((deprecated))" ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/PETSc.Configure/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.packages.pthread -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.BlasLapack -I/tmp/petsc-83phc9nn/PETSc.Configure -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/PETSc.Configure/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #define TEST _Pragma("GCC warning "Testing _Pragma"") value int main() { ; return 0; } Defined "DEPRECATED_MACRO(why)" to "_Pragma(why)" ============================================================================================= TESTING: configureIsatty from PETSc.Configure(config/PETSc/Configure.py:606) Check if the Unix C function isatty() works correctly Actually just assumes it does not work correctly on batch systems Defined "USE_ISATTY" to "1" ============================================================================================= TESTING: configureExpect from PETSc.Configure(config/PETSc/Configure.py:661) Sees if the __builtin_expect directive is supported ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/PETSc.Configure/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.packages.pthread -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.BlasLapack -I/tmp/petsc-83phc9nn/PETSc.Configure -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/PETSc.Configure/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { if (__builtin_expect(0,1)) return 1;; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/PETSc.Configure/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/PETSc.Configure/conftest.o -lrt -lquadmath -lstdc++ -ldl Defined "HAVE_BUILTIN_EXPECT" to "1" ============================================================================================= TESTING: configureAlign from PETSc.Configure(config/PETSc/Configure.py:645) Check if __attribute(aligned) is supported ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/PETSc.Configure/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.packages.pthread -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.BlasLapack -I/tmp/petsc-83phc9nn/PETSc.Configure -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/PETSc.Configure/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" struct mystruct {int myint;} __attribute((aligned(16))); char assert_aligned[(sizeof(struct mystruct)==16)*2-1]; int main() { ; return 0; } Defined "ATTRIBUTEALIGNED(size)" to "__attribute((aligned(size)))" Defined "HAVE_ATTRIBUTEALIGNED" to "1" ============================================================================================= TESTING: configureFunctionName from PETSc.Configure(config/PETSc/Configure.py:668) Sees if the compiler supports __func__ or a variant. ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/PETSc.Configure/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.packages.pthread -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.BlasLapack -I/tmp/petsc-83phc9nn/PETSc.Configure -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/PETSc.Configure/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { if (__func__[0] != 'm') return 1;; return 0; } ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/PETSc.Configure/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.packages.pthread -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.BlasLapack -I/tmp/petsc-83phc9nn/PETSc.Configure -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/PETSc.Configure/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { if (__func__[0] != 'm') return 1;; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/PETSc.Configure/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/PETSc.Configure/conftest.o -lrt -lquadmath -lstdc++ -ldl Defined "FUNCTION_NAME_C" to "__func__" ===== Checking compiler Executing: mpicxx -c -o /tmp/petsc-83phc9nn/PETSc.Configure/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/PETSc.Configure -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O -std=c++14 /tmp/petsc-83phc9nn/PETSc.Configure/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { if (__func__[0] != 'm') return 1;; return 0; } ===== Checking linker Executing: mpicxx -c -o /tmp/petsc-83phc9nn/PETSc.Configure/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/PETSc.Configure -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O -std=c++14 /tmp/petsc-83phc9nn/PETSc.Configure/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { if (__func__[0] != 'm') return 1;; return 0; } Executing: mpicxx -o /tmp/petsc-83phc9nn/PETSc.Configure/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/PETSc.Configure/conftest.o -lrt -lquadmath -lstdc++ -ldl Defined "FUNCTION_NAME_CXX" to "__func__" ============================================================================================= TESTING: configureIntptrt from PETSc.Configure(config/PETSc/Configure.py:686) Determine what to use for uintptr_t ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/PETSc.Configure/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.packages.pthread -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.BlasLapack -I/tmp/petsc-83phc9nn/PETSc.Configure -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/PETSc.Configure/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/PETSc.Configure/conftest.c: In function 'main': /tmp/petsc-83phc9nn/PETSc.Configure/conftest.c:6:18: warning: unused variable 'i' [-Wunused-variable] int x; uintptr_t i = (uintptr_t)&x;; ^ Source: #include "confdefs.h" #include "conffix.h" #include int main() { int x; uintptr_t i = (uintptr_t)&x;; return 0; } Defined "UINTPTR_T" to "uintptr_t" ============================================================================================= TESTING: configureSolaris from PETSc.Configure(config/PETSc/Configure.py:713) Solaris specific stuff ============================================================================================= TESTING: configureLinux from PETSc.Configure(config/PETSc/Configure.py:735) Linux specific stuff Defined "HAVE_DOUBLE_ALIGN_MALLOC" to "1" ============================================================================================= TESTING: configureDarwin from PETSc.Configure(config/PETSc/Configure.py:726) Log brew configuration for Apple systems Executing: ['brew', 'config'] ============================================================================================= TESTING: configureWin32 from PETSc.Configure(config/PETSc/Configure.py:741) Win32 non-cygwin specific stuff Checking for functions [GetComputerName] in library ['Kernel32.lib'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.packages.pthread -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.BlasLapack -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/PETSc.Configure -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-83phc9nn/config.libraries/conftest.c:4:10: fatal error: windows.h: No such file or directory #include ^~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_GetComputerName() { GetComputerName(NULL,NULL);; } int main() { _check_GetComputerName();; return 0; } Compile failed inside link Checking for functions [GetComputerName] in library ['kernel32'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.packages.pthread -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.BlasLapack -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/PETSc.Configure -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-83phc9nn/config.libraries/conftest.c:4:10: fatal error: windows.h: No such file or directory #include ^~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_GetComputerName() { GetComputerName(NULL,NULL);; } int main() { _check_GetComputerName();; return 0; } Compile failed inside link Checking for functions [GetUserName] in library ['Advapi32.lib'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.packages.pthread -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.BlasLapack -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/PETSc.Configure -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-83phc9nn/config.libraries/conftest.c:4:10: fatal error: windows.h: No such file or directory #include ^~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_GetUserName() { GetUserName(NULL,NULL);; } int main() { _check_GetUserName();; return 0; } Compile failed inside link Checking for functions [GetUserName] in library ['advapi32'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.packages.pthread -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.BlasLapack -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/PETSc.Configure -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-83phc9nn/config.libraries/conftest.c:4:10: fatal error: windows.h: No such file or directory #include ^~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_GetUserName() { GetUserName(NULL,NULL);; } int main() { _check_GetUserName();; return 0; } Compile failed inside link Checking for functions [GetDC] in library ['User32.lib'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.packages.pthread -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.BlasLapack -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/PETSc.Configure -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-83phc9nn/config.libraries/conftest.c:4:10: fatal error: windows.h: No such file or directory #include ^~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_GetDC() { GetDC(0);; } int main() { _check_GetDC();; return 0; } Compile failed inside link Checking for functions [GetDC] in library ['user32'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.packages.pthread -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.BlasLapack -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/PETSc.Configure -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-83phc9nn/config.libraries/conftest.c:4:10: fatal error: windows.h: No such file or directory #include ^~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_GetDC() { GetDC(0);; } int main() { _check_GetDC();; return 0; } Compile failed inside link Checking for functions [CreateCompatibleDC] in library ['Gdi32.lib'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.packages.pthread -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.BlasLapack -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/PETSc.Configure -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-83phc9nn/config.libraries/conftest.c:4:10: fatal error: windows.h: No such file or directory #include ^~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_CreateCompatibleDC() { CreateCompatibleDC(0);; } int main() { _check_CreateCompatibleDC();; return 0; } Compile failed inside link Checking for functions [CreateCompatibleDC] in library ['gdi32'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.libraries/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.packages.pthread -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.BlasLapack -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/PETSc.Configure -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.libraries/conftest.c Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-83phc9nn/config.libraries/conftest.c:4:10: fatal error: windows.h: No such file or directory #include ^~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_CreateCompatibleDC() { CreateCompatibleDC(0);; } int main() { _check_CreateCompatibleDC();; return 0; } Compile failed inside link Checking for type: int32_t ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/config.types/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.packages.pthread -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.BlasLapack -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.Configure -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/config.types/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/config.types/conftest.c: In function 'main': /tmp/petsc-83phc9nn/config.types/conftest.c:11:9: warning: unused variable 'a' [-Wunused-variable] int32_t a;; ^ Source: #include "confdefs.h" #include "conffix.h" #include #include #include int main() { int32_t a;; return 0; } int32_t found ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/PETSc.Configure/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.packages.pthread -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.BlasLapack -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.Configure -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/PETSc.Configure/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/PETSc.Configure/conftest.c: In function 'main': /tmp/petsc-83phc9nn/PETSc.Configure/conftest.c:6:7: warning: unused variable 'u' [-Wunused-variable] uid_t u; ^ Source: #include "confdefs.h" #include "conffix.h" #include int main() { uid_t u; ; return 0; } ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/PETSc.Configure/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.packages.pthread -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.BlasLapack -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.Configure -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/PETSc.Configure/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/PETSc.Configure/conftest.c: In function 'main': /tmp/petsc-83phc9nn/PETSc.Configure/conftest.c:8:5: warning: unused variable 'a' [-Wunused-variable] int a=R_OK; ^ Source: #include "confdefs.h" #include "conffix.h" #if defined(PETSC_HAVE_UNISTD_H) #include #endif int main() { int a=R_OK; ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/PETSc.Configure/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/PETSc.Configure/conftest.o -lrt -lquadmath -lstdc++ -ldl ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/PETSc.Configure/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.packages.pthread -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.BlasLapack -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.Configure -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/PETSc.Configure/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int a=0; if (S_ISDIR(a)){} ; return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/PETSc.Configure/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/PETSc.Configure/conftest.o -lrt -lquadmath -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/PETSc.Configure/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.packages.pthread -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.BlasLapack -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.Configure -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/PETSc.Configure/conftest.c Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-83phc9nn/PETSc.Configure/conftest.c:3:10: fatal error: windows.h: No such file or directory #include ^~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include int main() { LARGE_INTEGER a; DWORD b=a.u.HighPart; ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/PETSc.Configure/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.packages.pthread -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.BlasLapack -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.Configure -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/PETSc.Configure/conftest.c Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-83phc9nn/PETSc.Configure/conftest.c:3:10: fatal error: windows.h: No such file or directory #include ^~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include #include int main() { int flags = O_BINARY;; return 0; } Defined "REPLACE_DIR_SEPARATOR" to "'\\'" Defined "DIR_SEPARATOR" to "'/'" Defined "DIR" to ""/home/kongf/workhome/sawtooth/moosegpu/petsc"" Defined make macro "wPETSC_DIR" to "/home/kongf/workhome/sawtooth/moosegpu/petsc" Defined "ARCH" to ""arch-linux-c-opt"" ============================================================================================= TESTING: configureCygwinBrokenPipe from PETSc.Configure(config/PETSc/Configure.py:819) Cygwin version <= 1.7.18 had issues with pipes and long commands invoked from gnu-make http://cygwin.com/ml/cygwin/2013-05/msg00340.html Executing: uname -s stdout: Linux ============================================================================================= TESTING: configureDefaultArch from PETSc.Configure(config/PETSc/Configure.py:835) ============================================================================================= TESTING: configureScript from PETSc.Configure(config/PETSc/Configure.py:852) Output a script in the conf directory which will reproduce the configuration ============================================================================================= TESTING: configureInstall from PETSc.Configure(config/PETSc/Configure.py:891) Setup the directories for installation Defined make rule "print_mesg_after_build" with dependencies "" and code ['-@echo "========================================="', '-@echo "Now to check if the libraries are working do:"', '-@echo "${MAKE_USER} PETSC_DIR=${PETSC_DIR} PETSC_ARCH=${PETSC_ARCH} check"', '-@echo "========================================="'] ============================================================================================= TESTING: configureGCOV from PETSc.Configure(config/PETSc/Configure.py:907) ============================================================================================= TESTING: configureAtoll from PETSc.Configure(config/PETSc/Configure.py:589) Checks if atoll exists ===== Checking linker Executing: mpicc -c -o /tmp/petsc-83phc9nn/PETSc.Configure/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.packages.pthread -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.BlasLapack -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.Configure -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/PETSc.Configure/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-83phc9nn/PETSc.Configure/conftest.c: In function 'main': /tmp/petsc-83phc9nn/PETSc.Configure/conftest.c:7:6: warning: unused variable 'v' [-Wunused-variable] long v = atoll("25"); ^ Source: #include "confdefs.h" #include "conffix.h" #define _POSIX_C_SOURCE 200112L #include int main() { long v = atoll("25"); return 0; } Executing: mpicc -o /tmp/petsc-83phc9nn/PETSc.Configure/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/PETSc.Configure/conftest.o -lrt -lquadmath -lstdc++ -ldl Defined "HAVE_ATOLL" to "1" ============================================================================================= Executing: CC -VV Defined "USE_SOCKET_VIEWER" to "1" ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-83phc9nn/PETSc.Configure/conftest.o -I/tmp/petsc-83phc9nn/config.compilerFlags -I/tmp/petsc-83phc9nn/config.utilities.closure -I/tmp/petsc-83phc9nn/config.compilersFortran -I/tmp/petsc-83phc9nn/config.headers -I/tmp/petsc-83phc9nn/config.utilities.cacheDetails -I/tmp/petsc-83phc9nn/config.functions -I/tmp/petsc-83phc9nn/config.utilities.featureTestMacros -I/tmp/petsc-83phc9nn/config.utilities.missing -I/tmp/petsc-83phc9nn/PETSc.options.sharedLibraries -I/tmp/petsc-83phc9nn/PETSc.options.scalarTypes -I/tmp/petsc-83phc9nn/config.packages.MPI -I/tmp/petsc-83phc9nn/config.packages.metis -I/tmp/petsc-83phc9nn/config.packages.pthread -I/tmp/petsc-83phc9nn/config.setCompilers -I/tmp/petsc-83phc9nn/config.compilers -I/tmp/petsc-83phc9nn/config.packages.BlasLapack -I/tmp/petsc-83phc9nn/config.libraries -I/tmp/petsc-83phc9nn/config.types -I/tmp/petsc-83phc9nn/PETSc.Configure -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O /tmp/petsc-83phc9nn/PETSc.Configure/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { setsockopt(0,SOL_SOCKET,SO_REUSEADDR,0,0); return 0; } Defined "HAVE_SO_REUSEADDR" to "1" ============================================================================================= Executing: mpicc -show stdout: gcc -fPIC -g -O -fno-omit-frame-pointer -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,-rpath -Wl,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,--enable-new-dtags -lmpi Defined "MPICC_SHOW" to ""gcc -fPIC -g -O -fno-omit-frame-pointer -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,-rpath -Wl,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,--enable-new-dtags -lmpi"" Defined make macro "CC_FLAGS" to " -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O " Defined "HAVE_CXX" to "1" Defined make macro "CXXPP_FLAGS" to "" Defined make macro "CXX_FLAGS" to " -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O -std=c++14 " Defined make macro "CXX_LINKER" to "mpicxx" Defined make macro "CXX_LINKER_FLAGS" to " -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O" Defined make macro "CPP_FLAGS" to " " Defined make macro "PCC" to "mpicc" Defined make macro "PCC_FLAGS" to " -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O " Defined make macro "CC_SUFFIX" to "o" Defined make macro "PCC_LINKER" to "mpicc" Defined make macro "PCC_LINKER_FLAGS" to " -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O" Defined make macro "CC_LINKER_SUFFIX" to "" Defined make macro "FPP_FLAGS" to "" Defined make macro "FC_FLAGS" to " -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O " Defined make macro "FC_SUFFIX" to "o" Defined make macro "FC_LINKER" to "mpif90" Defined make macro "FC_LINKER_FLAGS" to " -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O " Defined make macro "FC_MODULE_FLAG" to "-I" Defined make macro "FC_MODULE_OUTPUT_FLAG" to "-J" Defined make macro "CUDAC_FLAGS" to " -Xcompiler -fPIC -O3 -ccbin mpicxx -std=c++14 -gencode arch=compute_70,code=sm_70 -Wno-deprecated-gpu-targets" Defined make macro "CUDAPP_FLAGS" to "-Wno-deprecated-gpu-targets" Defined make macro "SL_LINKER" to "mpicc" Defined make macro "SL_LINKER_FLAGS" to "${PCC_LINKER_FLAGS}" Defined make macro "SL_LINKER_SUFFIX" to "so" Defined "SLSUFFIX" to ""so"" Defined make macro "SL_LINKER_LIBS" to "${PETSC_EXTERNAL_LIB_BASIC}" Defined make macro "PETSC_LANGUAGE" to "CONLY" Defined make macro "PETSC_SCALAR" to "real" Defined make macro "PETSC_PRECISION" to "double" ============================================================================================= Defined "HAVE_MUMPS" to "1" Defined make macro "MUMPS_LIB" to "-Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lcmumps -ldmumps -lsmumps -lzmumps -lmumps_common -lpord" Defined make macro "MUMPS_INCLUDE" to "-I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include" Defined "HAVE_STRUMPACK" to "1" Defined make macro "STRUMPACK_LIB" to "-Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lstrumpack" Defined make macro "STRUMPACK_INCLUDE" to "-I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include" Defined "HAVE_SCALAPACK" to "1" Defined make macro "SCALAPACK_LIB" to "-Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lscalapack" Defined make macro "SCALAPACK_INCLUDE" to "" Defined "HAVE_DEVICE" to "1" Defined "HAVE_KOKKOS" to "1" Defined make macro "KOKKOS_LIB" to "-Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lkokkoscontainers -lkokkoscore" Defined make macro "KOKKOS_INCLUDE" to "-I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include" Defined make macro "BLASLAPACK_LIB" to "-Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lflapack -lfblas" Defined make macro "BLASLAPACK_INCLUDE" to "" Defined "HAVE_PTSCOTCH" to "1" Defined make macro "PTSCOTCH_LIB" to "-Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lptesmumps -lptscotchparmetis -lptscotch -lptscotcherr -lesmumps -lscotch -lscotcherr" Defined make macro "PTSCOTCH_INCLUDE" to "-I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include" Defined "HAVE_PTHREAD" to "1" Defined make macro "PTHREAD_LIB" to "-lpthread" Defined make macro "PTHREAD_INCLUDE" to "" Defined "HAVE_FBLASLAPACK" to "1" Defined make macro "FBLASLAPACK_LIB" to "" Defined make macro "FBLASLAPACK_INCLUDE" to "" Defined "HAVE_PARMETIS" to "1" Defined make macro "PARMETIS_LIB" to "-Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lparmetis" Defined make macro "PARMETIS_INCLUDE" to "-I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include" Defined "HAVE_METIS" to "1" Defined make macro "METIS_LIB" to "-Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lmetis" Defined make macro "METIS_INCLUDE" to "-I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include" Defined "HAVE_MATHLIB" to "1" Defined make macro "MATHLIB_LIB" to "-lm" Defined make macro "MATHLIB_INCLUDE" to "" Defined "HAVE_REGEX" to "1" Defined make macro "REGEX_LIB" to "" Defined make macro "REGEX_INCLUDE" to "" Defined make macro "MPI_LIB" to "" Defined make macro "MPI_INCLUDE" to "" Defined "HAVE_DEVICE" to "1" Defined "HAVE_CUDA" to "1" Defined make macro "CUDA_LIB" to "-Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -lcuda" Defined make macro "CUDA_INCLUDE" to "-I/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include" Defined "HAVE_X" to "1" Defined make macro "X_LIB" to "-lX11" Defined make macro "X_INCLUDE" to "" Defined make macro "PETSC_EXTERNAL_LIB_BASIC" to "-Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -Wl,-rpath,/home/kongf/workhome/sawtooth/tools/lib -L/home/kongf/workhome/sawtooth/tools/lib -lcmumps -ldmumps -lsmumps -lzmumps -lmumps_common -lpord -lstrumpack -lscalapack -lkokkoscontainers -lkokkoscore -lflapack -lfblas -lptesmumps -lptscotchparmetis -lptscotch -lptscotcherr -lesmumps -lscotch -lscotcherr -lpthread -lparmetis -lmetis -lm -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -lcuda -lX11 -lstdc++ -ldl -lmpifort -lmpi -lgfortran -lm -lgfortran -lm -lgcc_s -lquadmath -lrt -lquadmath -lstdc++ -ldl" Defined make macro "PETSC_CC_INCLUDES" to "-I/home/kongf/workhome/sawtooth/moosegpu/petsc/include -I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include -I/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include" Defined make macro "PETSC_CC_INCLUDES_INSTALL" to "-I/home/kongf/workhome/sawtooth/moosegpu/petsc/include -I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include -I/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include" Defined make macro "PETSC_FC_INCLUDES" to "-I/home/kongf/workhome/sawtooth/moosegpu/petsc/include -I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include -I/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include" Defined make macro "PETSC_FC_INCLUDES_INSTALL" to "-I/home/kongf/workhome/sawtooth/moosegpu/petsc/include -I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include -I/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include" Defined "LIB_DIR" to ""/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib"" Defined make macro "LIBNAME" to "${INSTALL_LIB_DIR}/libpetsc.${AR_LIB_SUFFIX}" Defined make macro "SHLIBS" to "libpetsc" Defined make macro "PETSC_LIB_BASIC" to "-lpetsc" Defined make macro "PETSC_KSP_LIB_BASIC" to "-lpetsc" Defined make macro "PETSC_TS_LIB_BASIC" to "-lpetsc" Defined make macro "PETSC_TAO_LIB_BASIC" to "-lpetsc" Defined make macro "PETSC_WITH_EXTERNAL_LIB" to "-L${PETSC_DIR}/${PETSC_ARCH}/lib -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -Wl,-rpath,/home/kongf/workhome/sawtooth/tools/lib -L/home/kongf/workhome/sawtooth/tools/lib -lpetsc -lcmumps -ldmumps -lsmumps -lzmumps -lmumps_common -lpord -lstrumpack -lscalapack -lkokkoscontainers -lkokkoscore -lflapack -lfblas -lptesmumps -lptscotchparmetis -lptscotch -lptscotcherr -lesmumps -lscotch -lscotcherr -lpthread -lparmetis -lmetis -lm -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -lcuda -lX11 -lstdc++ -ldl -lmpifort -lmpi -lgfortran -lm -lgfortran -lm -lgcc_s -lquadmath -lrt -lquadmath -lstdc++ -ldl" Defined "USE_SINGLE_LIBRARY" to "1" Defined make macro "PETSC_SYS_LIB" to "${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB}" Defined make macro "PETSC_VEC_LIB" to "${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB}" Defined make macro "PETSC_MAT_LIB" to "${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB}" Defined make macro "PETSC_DM_LIB" to "${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB}" Defined make macro "PETSC_KSP_LIB" to "${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB}" Defined make macro "PETSC_SNES_LIB" to "${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB}" Defined make macro "PETSC_TS_LIB" to "${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB}" Defined make macro "PETSC_TAO_LIB" to "${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB}" Defined make macro "PETSC_CHARACTERISTIC_LIB" to "${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB}" Defined make macro "PETSC_LIB" to "${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB}" Defined make macro "PETSC_CONTRIB" to "${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB}" Defined make macro "CONFIGURE_OPTIONS" to "--with-debugging=no --with-shared-libraries=1 --download-fblaslapack=1 --download-metis=1 --download-ptscotch=1 --download-parmetis=1 --download-mumps=1 --download-strumpack=1 --download-scalapack=1 --download-slepc=1 --with-mpi=1 --with-cxx-dialect=C++14 --with-fortran-bindings=0 --with-sowing=0 --with-64-bit-indices --with-make-np=24 --with-cuda --with-cudac=nvcc --with-cuda-arch=70 --download-kokkos=1" ================================================================================ child PETSc.Configure took 5.681220 seconds child sum 121.385078 child total 121.408908 **** arch-linux-c-opt/lib/petsc/conf/petscvariables **** FAST_AR_FLAGS = Scq AR_FLAGS = cr AR_ARGFILE = yes C_VERSION = gcc (Spack GCC) 8.4.0 MPICC_SHOW = gcc -fPIC -g -O -fno-omit-frame-pointer -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,-rpath -Wl,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,--enable-new-dtags -lmpi Cxx_VERSION = g++ (Spack GCC) 8.4.0 MPICXX_SHOW = g++ -g -O -fPIC -std=gnu++11 -fno-omit-frame-pointer -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lmpicxx -Wl,-rpath -Wl,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,--enable-new-dtags -lmpi FC_VERSION = GNU Fortran (Spack GCC) 8.4.0 MPIFC_SHOW = gfortran -fPIC -g -O -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -lmpifort -Wl,-rpath -Wl,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,--enable-new-dtags -lmpi CUDA_VERSION = nvcc: NVIDIA (R) Cuda compiler driver C_DEPFLAGS = -MMD -MP CXX_DEPFLAGS = -MMD -MP FC_DEFINE_FLAG = -D FC_DEPFLAGS = -MMD -MP wPETSC_DIR = /home/kongf/workhome/sawtooth/moosegpu/petsc CC_FLAGS = -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O CXXPP_FLAGS = CXX_FLAGS = -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O -std=c++14 CXX_LINKER = mpicxx CXX_LINKER_FLAGS = -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O CPP_FLAGS = PCC = mpicc PCC_FLAGS = -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O CC_SUFFIX = o PCC_LINKER = mpicc PCC_LINKER_FLAGS = -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O CC_LINKER_SUFFIX = FPP_FLAGS = FC_FLAGS = -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O FC_SUFFIX = o FC_LINKER = mpif90 FC_LINKER_FLAGS = -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O FC_MODULE_FLAG = -I FC_MODULE_OUTPUT_FLAG = -J CUDAC_FLAGS = -Xcompiler -fPIC -O3 -ccbin mpicxx -std=c++14 -gencode arch=compute_70,code=sm_70 -Wno-deprecated-gpu-targets CUDAPP_FLAGS = -Wno-deprecated-gpu-targets SL_LINKER = mpicc SL_LINKER_FLAGS = ${PCC_LINKER_FLAGS} SL_LINKER_SUFFIX = so SL_LINKER_LIBS = ${PETSC_EXTERNAL_LIB_BASIC} PETSC_LANGUAGE = CONLY PETSC_SCALAR = real PETSC_PRECISION = double MUMPS_LIB = -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lcmumps -ldmumps -lsmumps -lzmumps -lmumps_common -lpord MUMPS_INCLUDE = -I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include STRUMPACK_LIB = -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lstrumpack STRUMPACK_INCLUDE = -I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include SCALAPACK_LIB = -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lscalapack SCALAPACK_INCLUDE = KOKKOS_LIB = -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lkokkoscontainers -lkokkoscore KOKKOS_INCLUDE = -I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include BLASLAPACK_LIB = -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lflapack -lfblas BLASLAPACK_INCLUDE = PTSCOTCH_LIB = -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lptesmumps -lptscotchparmetis -lptscotch -lptscotcherr -lesmumps -lscotch -lscotcherr PTSCOTCH_INCLUDE = -I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include PTHREAD_LIB = -lpthread PTHREAD_INCLUDE = FBLASLAPACK_LIB = FBLASLAPACK_INCLUDE = PARMETIS_LIB = -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lparmetis PARMETIS_INCLUDE = -I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include METIS_LIB = -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lmetis METIS_INCLUDE = -I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include MATHLIB_LIB = -lm MATHLIB_INCLUDE = REGEX_LIB = REGEX_INCLUDE = MPI_LIB = MPI_INCLUDE = CUDA_LIB = -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -lcuda CUDA_INCLUDE = -I/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include X_LIB = -lX11 X_INCLUDE = PETSC_EXTERNAL_LIB_BASIC = -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -Wl,-rpath,/home/kongf/workhome/sawtooth/tools/lib -L/home/kongf/workhome/sawtooth/tools/lib -lcmumps -ldmumps -lsmumps -lzmumps -lmumps_common -lpord -lstrumpack -lscalapack -lkokkoscontainers -lkokkoscore -lflapack -lfblas -lptesmumps -lptscotchparmetis -lptscotch -lptscotcherr -lesmumps -lscotch -lscotcherr -lpthread -lparmetis -lmetis -lm -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -lcuda -lX11 -lstdc++ -ldl -lmpifort -lmpi -lgfortran -lm -lgfortran -lm -lgcc_s -lquadmath -lrt -lquadmath -lstdc++ -ldl PETSC_CC_INCLUDES = -I/home/kongf/workhome/sawtooth/moosegpu/petsc/include -I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include -I/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include PETSC_CC_INCLUDES_INSTALL = -I/home/kongf/workhome/sawtooth/moosegpu/petsc/include -I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include -I/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include PETSC_FC_INCLUDES = -I/home/kongf/workhome/sawtooth/moosegpu/petsc/include -I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include -I/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include PETSC_FC_INCLUDES_INSTALL = -I/home/kongf/workhome/sawtooth/moosegpu/petsc/include -I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include -I/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include LIBNAME = ${INSTALL_LIB_DIR}/libpetsc.${AR_LIB_SUFFIX} SHLIBS = libpetsc PETSC_LIB_BASIC = -lpetsc PETSC_KSP_LIB_BASIC = -lpetsc PETSC_TS_LIB_BASIC = -lpetsc PETSC_TAO_LIB_BASIC = -lpetsc PETSC_WITH_EXTERNAL_LIB = -L${PETSC_DIR}/${PETSC_ARCH}/lib -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs -Wl,-rpath,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib:/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib64 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib/gcc/x86_64-pc-linux-gnu/8.4.0 -Wl,-rpath,/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -L/apps/local/spack/software/gcc-4.8.5/gcc-8.4.0-jacdabugmghmzya2rpfqpym2bpzjomy2/lib -Wl,-rpath,/home/kongf/workhome/sawtooth/tools/lib -L/home/kongf/workhome/sawtooth/tools/lib -lpetsc -lcmumps -ldmumps -lsmumps -lzmumps -lmumps_common -lpord -lstrumpack -lscalapack -lkokkoscontainers -lkokkoscore -lflapack -lfblas -lptesmumps -lptscotchparmetis -lptscotch -lptscotcherr -lesmumps -lscotch -lscotcherr -lpthread -lparmetis -lmetis -lm -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -lcuda -lX11 -lstdc++ -ldl -lmpifort -lmpi -lgfortran -lm -lgfortran -lm -lgcc_s -lquadmath -lrt -lquadmath -lstdc++ -ldl PETSC_SYS_LIB = ${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB} PETSC_VEC_LIB = ${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB} PETSC_MAT_LIB = ${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB} PETSC_DM_LIB = ${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB} PETSC_KSP_LIB = ${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB} PETSC_SNES_LIB = ${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB} PETSC_TS_LIB = ${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB} PETSC_TAO_LIB = ${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB} PETSC_CHARACTERISTIC_LIB = ${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB} PETSC_LIB = ${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB} PETSC_CONTRIB = ${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB} CONFIGURE_OPTIONS = --with-debugging=no --with-shared-libraries=1 --download-fblaslapack=1 --download-metis=1 --download-ptscotch=1 --download-parmetis=1 --download-mumps=1 --download-strumpack=1 --download-scalapack=1 --download-slepc=1 --with-mpi=1 --with-cxx-dialect=C++14 --with-fortran-bindings=0 --with-sowing=0 --with-64-bit-indices --with-make-np=24 --with-cuda --with-cudac=nvcc --with-cuda-arch=70 --download-kokkos=1 MKDIR = /usr/bin/mkdir -p SHELL = /usr/bin/bash SED = /usr/bin/sed SEDINPLACE = /usr/bin/sed -i MV = /usr/bin/mv CP = /usr/bin/cp GREP = /usr/bin/grep RM = /usr/bin/rm -f DIFF = /usr/bin/diff -w PYTHON = /usr/bin/python3 M4 = /usr/bin/m4 BISON = /usr/bin/bison FLEX = /usr/bin/flex CC = mpicc CPP = mpicc -E CUDAC = nvcc CUDAPP = nvcc -E CXX = mpicxx CXXPP = mpicxx -E FC = mpif90 FPP = mpif90 -E AR = /usr/bin/ar RANLIB = /usr/bin/ranlib AR_LIB_SUFFIX = a LD_SHARED = mpicc DYNAMICLINKER = mpicc CC_LINKER_SLFLAG = -Wl,-rpath, FC_LINKER_SLFLAG = -Wl,-rpath, CLANGUAGE = C GIT = git PREFIXDIR = /home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt PETSC_SCALAR_SIZE = 64 PETSC_INDEX_SIZE = 64 MAKE = /usr/bin/gmake MAKE_USER = make OMAKE_PRINTDIR = /usr/bin/gmake --print-directory OMAKE = /usr/bin/gmake --no-print-directory MAKE_PAR_OUT_FLG = MAKE_NP = 24 MAKE_TEST_NP = 38 MAKE_LOAD = 131.2 NPMAX = 96 SONAME_FUNCTION = $(1).$(SL_LINKER_SUFFIX).$(2) SL_LINKER_FUNCTION = -shared -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O -Wl,-soname,$(call SONAME_FUNCTION,$(notdir $(1)),$(2)) BUILDSHAREDLIB = yes GDB = /usr/bin/gdb DSYMUTIL = true MPIEXEC = /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/mpiexec HOSTNAME = hostname PING = ping MPICXX_INCLUDES = -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include MPICXX_LIBS = -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,-rpath -Wl,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,--enable-new-dtags -lmpi SYSTEMNVCC = /apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/bin/nvcc CUDA_CXXFLAGS = -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O CUDA_CXX = mpicxx CMAKE = /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/cmake CTEST = /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/ctest SLEPC = yes KOKKOS_USE_CUDA_COMPILER = 1 KOKKOS_BIN = /home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/bin PETSC_TEST_OPTIONS = -use_gpu_aware_mpi 0 -nox -nox_warning **** arch-linux-c-opt/lib/petsc/conf/petscrules **** print_mesg_after_build: -@echo "=========================================" -@echo "Now to check if the libraries are working do:" -@echo "${MAKE_USER} PETSC_DIR=${PETSC_DIR} PETSC_ARCH=${PETSC_ARCH} check" -@echo "=========================================" libc: ${LIBNAME}(${OBJSC}) libcxx: ${LIBNAME}(${OBJSCXX}) libcu: ${LIBNAME}(${OBJSCU}) libf: ${OBJSF} -${AR} ${AR_FLAGS} ${LIBNAME} ${OBJSF} shared_arch: shared_linux amrex-build: amrex-install: mfem-build: mfem-install: slepcbuild: @echo "*** Building SLEPc ***" @${RM} -f ${PETSC_ARCH}/lib/petsc/conf/slepc.errorflg @(cd /home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/externalpackages/git.slepc && \ SLEPC_DIR=/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/externalpackages/git.slepc /usr/bin/python3 ./configure --with-clean --prefix=/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt && \ SLEPC_DIR=/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/externalpackages/git.slepc ${OMAKE} SLEPC_DIR=/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/externalpackages/git.slepc ) || \ (echo "**************************ERROR*************************************" && \ echo "Error building SLEPc." && \ echo "********************************************************************" && \ touch ${PETSC_ARCH}/lib/petsc/conf/slepc.errorflg && \ exit 1) slepcinstall: @echo "*** Installing SLEPc ***" @(cd /home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/externalpackages/git.slepc && \ SLEPC_DIR=/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/externalpackages/git.slepc ${OMAKE} install SLEPC_DIR=/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/externalpackages/git.slepc ) || \ (echo "**************************ERROR*************************************" && \ echo "Error building SLEPc." && \ echo "********************************************************************" && \ exit 1) slepc-build: slepcbuild slepcinstall slepc-install: bamg-build: bamg-install: hpddm-build: hpddm-install: libmesh-build: libmesh-install: petsc4py-build: petsc4py-install: petsc4pytest: **** arch-linux-c-opt/include/petscconf.h **** #if !defined(INCLUDED_UNKNOWN) #define INCLUDED_UNKNOWN #define PETSC_ARCH "arch-linux-c-opt" #define PETSC_ATTRIBUTEALIGNED(size) __attribute((aligned(size))) #define PETSC_Alignx(a,b) #define PETSC_BLASLAPACK_UNDERSCORE 1 #define PETSC_CLANGUAGE_C 1 #define PETSC_CUDA_GENERATION 70 #define PETSC_CXX_INLINE inline #define PETSC_CXX_RESTRICT __restrict #define PETSC_C_INLINE inline #define PETSC_C_RESTRICT __restrict #define PETSC_DEPRECATED_ENUM(why) __attribute((deprecated)) #define PETSC_DEPRECATED_FUNCTION(why) __attribute((deprecated)) #define PETSC_DEPRECATED_MACRO(why) _Pragma(why) #define PETSC_DEPRECATED_TYPEDEF(why) __attribute((deprecated)) #define PETSC_DIR "/home/kongf/workhome/sawtooth/moosegpu/petsc" #define PETSC_DIR_SEPARATOR '/' #define PETSC_FORTRAN_CHARLEN_T size_t #define PETSC_FORTRAN_TYPE_INITIALIZE = -2 #define PETSC_FUNCTION_NAME_C __func__ #define PETSC_FUNCTION_NAME_CXX __func__ #define PETSC_HAVE_ACCESS 1 #define PETSC_HAVE_ATOLL 1 #define PETSC_HAVE_ATTRIBUTEALIGNED 1 #define PETSC_HAVE_BUILTIN_EXPECT 1 #define PETSC_HAVE_BZERO 1 #define PETSC_HAVE_C99_COMPLEX 1 #define PETSC_HAVE_CLOCK 1 #define PETSC_HAVE_CUDA 1 #define PETSC_HAVE_CUDA_DIALECT_CXX03 1 #define PETSC_HAVE_CUDA_DIALECT_CXX11 1 #define PETSC_HAVE_CUDA_DIALECT_CXX14 1 #define PETSC_HAVE_CUPM 1 #define PETSC_HAVE_CUSOLVERDNDPOTRI 1 #define PETSC_HAVE_CXX 1 #define PETSC_HAVE_CXX_COMPLEX 1 #define PETSC_HAVE_CXX_COMPLEX_FIX 1 #define PETSC_HAVE_CXX_DIALECT_CXX03 1 #define PETSC_HAVE_CXX_DIALECT_CXX11 1 #define PETSC_HAVE_CXX_DIALECT_CXX14 1 #define PETSC_HAVE_DEVICE 1 #define PETSC_HAVE_DLADDR 1 #define PETSC_HAVE_DLCLOSE 1 #define PETSC_HAVE_DLERROR 1 #define PETSC_HAVE_DLFCN_H 1 #define PETSC_HAVE_DLOPEN 1 #define PETSC_HAVE_DLSYM 1 #define PETSC_HAVE_DOUBLE_ALIGN_MALLOC 1 #define PETSC_HAVE_DRAND48 1 #define PETSC_HAVE_DYNAMIC_LIBRARIES 1 #define PETSC_HAVE_ERF 1 #define PETSC_HAVE_FBLASLAPACK 1 #define PETSC_HAVE_FCNTL_H 1 #define PETSC_HAVE_FENV_H 1 #define PETSC_HAVE_FLOAT_H 1 #define PETSC_HAVE_FORK 1 #define PETSC_HAVE_FORTRAN_FLUSH 1 #define PETSC_HAVE_FORTRAN_GET_COMMAND_ARGUMENT 1 #define PETSC_HAVE_FORTRAN_TYPE_STAR 1 #define PETSC_HAVE_FORTRAN_UNDERSCORE 1 #define PETSC_HAVE_GETCWD 1 #define PETSC_HAVE_GETDOMAINNAME 1 #define PETSC_HAVE_GETHOSTBYNAME 1 #define PETSC_HAVE_GETHOSTNAME 1 #define PETSC_HAVE_GETPAGESIZE 1 #define PETSC_HAVE_GETRUSAGE 1 #define PETSC_HAVE_IMMINTRIN_H 1 #define PETSC_HAVE_INTTYPES_H 1 #define PETSC_HAVE_ISINF 1 #define PETSC_HAVE_ISNAN 1 #define PETSC_HAVE_ISNORMAL 1 #define PETSC_HAVE_KOKKOS 1 #define PETSC_HAVE_KOKKOS_INIT_WARNINGS 1 #define PETSC_HAVE_LGAMMA 1 #define PETSC_HAVE_LOG2 1 #define PETSC_HAVE_LSEEK 1 #define PETSC_HAVE_MALLOC_H 1 #define PETSC_HAVE_MEMALIGN 1 #define PETSC_HAVE_MEMMOVE 1 #define PETSC_HAVE_METIS 1 #define PETSC_HAVE_MMAP 1 #define PETSC_HAVE_MPICH_NUMVERSION 30201300 #define PETSC_HAVE_MPIEXEC_ENVIRONMENTAL_VARIABLE MPIR_CVAR_CH3 #define PETSC_HAVE_MPIIO 1 #define PETSC_HAVE_MPI_COMBINER_CONTIGUOUS 1 #define PETSC_HAVE_MPI_COMBINER_DUP 1 #define PETSC_HAVE_MPI_COMBINER_NAMED 1 #define PETSC_HAVE_MPI_EXSCAN 1 #define PETSC_HAVE_MPI_F90MODULE 1 #define PETSC_HAVE_MPI_F90MODULE_VISIBILITY 1 #define PETSC_HAVE_MPI_FEATURE_DYNAMIC_WINDOW 1 #define PETSC_HAVE_MPI_FINALIZED 1 #define PETSC_HAVE_MPI_GET_ACCUMULATE 1 #define PETSC_HAVE_MPI_GET_LIBRARY_VERSION 1 #define PETSC_HAVE_MPI_IALLREDUCE 1 #define PETSC_HAVE_MPI_IBARRIER 1 #define PETSC_HAVE_MPI_INIT_THREAD 1 #define PETSC_HAVE_MPI_INT64_T 1 #define PETSC_HAVE_MPI_IN_PLACE 1 #define PETSC_HAVE_MPI_LONG_DOUBLE 1 #define PETSC_HAVE_MPI_NEIGHBORHOOD_COLLECTIVES 1 #define PETSC_HAVE_MPI_NONBLOCKING_COLLECTIVES 1 #define PETSC_HAVE_MPI_ONE_SIDED 1 #define PETSC_HAVE_MPI_PROCESS_SHARED_MEMORY 1 #define PETSC_HAVE_MPI_REDUCE_LOCAL 1 #define PETSC_HAVE_MPI_REDUCE_SCATTER 1 #define PETSC_HAVE_MPI_REDUCE_SCATTER_BLOCK 1 #define PETSC_HAVE_MPI_RGET 1 #define PETSC_HAVE_MPI_TYPE_DUP 1 #define PETSC_HAVE_MPI_TYPE_GET_ENVELOPE 1 #define PETSC_HAVE_MPI_WIN_CREATE 1 #define PETSC_HAVE_MUMPS 1 #define PETSC_HAVE_MVAPICH2_NUMVERSION 20305300 #define PETSC_HAVE_NANOSLEEP 1 #define PETSC_HAVE_NETDB_H 1 #define PETSC_HAVE_NETINET_IN_H 1 #define PETSC_HAVE_PARMETIS 1 #define PETSC_HAVE_POPEN 1 #define PETSC_HAVE_PTHREAD 1 #define PETSC_HAVE_PTHREAD_BARRIER_T 1 #define PETSC_HAVE_PTHREAD_H 1 #define PETSC_HAVE_PTSCOTCH 1 #define PETSC_HAVE_PWD_H 1 #define PETSC_HAVE_RAND 1 #define PETSC_HAVE_READLINK 1 #define PETSC_HAVE_REALPATH 1 #define PETSC_HAVE_REAL___FLOAT128 1 #define PETSC_HAVE_REGEX 1 #define PETSC_HAVE_RTLD_GLOBAL 1 #define PETSC_HAVE_RTLD_LAZY 1 #define PETSC_HAVE_RTLD_LOCAL 1 #define PETSC_HAVE_RTLD_NOW 1 #define PETSC_HAVE_SCALAPACK 1 #define PETSC_HAVE_SCHED_CPU_SET_T 1 #define PETSC_HAVE_SCOTCH_PARMETIS_V3_NODEND 1 #define PETSC_HAVE_SETJMP_H 1 #define PETSC_HAVE_SLEEP 1 #define PETSC_HAVE_SLEPC 1 #define PETSC_HAVE_SNPRINTF 1 #define PETSC_HAVE_SOCKET 1 #define PETSC_HAVE_SO_REUSEADDR 1 #define PETSC_HAVE_STDINT_H 1 #define PETSC_HAVE_STRCASECMP 1 #define PETSC_HAVE_STRINGS_H 1 #define PETSC_HAVE_STRUCT_SIGACTION 1 #define PETSC_HAVE_STRUMPACK 1 #define PETSC_HAVE_SYSINFO 1 #define PETSC_HAVE_SYS_PARAM_H 1 #define PETSC_HAVE_SYS_PROCFS_H 1 #define PETSC_HAVE_SYS_RESOURCE_H 1 #define PETSC_HAVE_SYS_SOCKET_H 1 #define PETSC_HAVE_SYS_SYSCTL_H 1 #define PETSC_HAVE_SYS_SYSINFO_H 1 #define PETSC_HAVE_SYS_TIMES_H 1 #define PETSC_HAVE_SYS_TIME_H 1 #define PETSC_HAVE_SYS_TYPES_H 1 #define PETSC_HAVE_SYS_UTSNAME_H 1 #define PETSC_HAVE_SYS_WAIT_H 1 #define PETSC_HAVE_TGAMMA 1 #define PETSC_HAVE_TIME 1 #define PETSC_HAVE_TIME_H 1 #define PETSC_HAVE_UNAME 1 #define PETSC_HAVE_UNISTD_H 1 #define PETSC_HAVE_USLEEP 1 #define PETSC_HAVE_VA_COPY 1 #define PETSC_HAVE_VSNPRINTF 1 #define PETSC_HAVE_X 1 #define PETSC_HAVE_XMMINTRIN_H 1 #define PETSC_IS_COLORING_MAX USHRT_MAX #define PETSC_IS_COLORING_VALUE_TYPE short #define PETSC_IS_COLORING_VALUE_TYPE_F integer2 #define PETSC_LEVEL1_DCACHE_LINESIZE 64 #define PETSC_LIB_DIR "/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib" #define PETSC_MAX_PATH_LEN 4096 #define PETSC_MEMALIGN 16 #define PETSC_MPICC_SHOW "gcc -fPIC -g -O -fno-omit-frame-pointer -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,-rpath -Wl,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,--enable-new-dtags -lmpi" #define PETSC_MPIU_IS_COLORING_VALUE_TYPE MPI_UNSIGNED_SHORT #define PETSC_PREFETCH_HINT_NTA _MM_HINT_NTA #define PETSC_PREFETCH_HINT_T0 _MM_HINT_T0 #define PETSC_PREFETCH_HINT_T1 _MM_HINT_T1 #define PETSC_PREFETCH_HINT_T2 _MM_HINT_T2 #define PETSC_PYTHON_EXE "/usr/bin/python3" #define PETSC_Prefetch(a,b,c) _mm_prefetch((const char*)(a),(c)) #define PETSC_REPLACE_DIR_SEPARATOR '\\' #define PETSC_SIGNAL_CAST #define PETSC_SIZEOF_ENUM 4 #define PETSC_SIZEOF_INT 4 #define PETSC_SIZEOF_LONG 8 #define PETSC_SIZEOF_LONG_LONG 8 #define PETSC_SIZEOF_SHORT 2 #define PETSC_SIZEOF_SIZE_T 8 #define PETSC_SIZEOF_VOID_P 8 #define PETSC_SLSUFFIX "so" #define PETSC_UINTPTR_T uintptr_t #define PETSC_UNUSED __attribute((unused)) #define PETSC_USE_64BIT_INDICES 1 #define PETSC_USE_AVX512_KERNELS 1 #define PETSC_USE_BACKWARD_LOOP 1 #define PETSC_USE_CTABLE 1 #define PETSC_USE_DEBUGGER "gdb" #define PETSC_USE_INFO 1 #define PETSC_USE_ISATTY 1 #define PETSC_USE_LOG 1 #define PETSC_USE_MALLOC_COALESCED 1 #define PETSC_USE_PROC_FOR_SIZE 1 #define PETSC_USE_REAL_DOUBLE 1 #define PETSC_USE_SHARED_LIBRARIES 1 #define PETSC_USE_SINGLE_LIBRARY 1 #define PETSC_USE_SOCKET_VIEWER 1 #define PETSC_USE_VISIBILITY_C 1 #define PETSC_USE_VISIBILITY_CXX 1 #define PETSC_USING_64BIT_PTR 1 #define PETSC_USING_F2003 1 #define PETSC_USING_F90FREEFORM 1 #define PETSC_VERSION_BRANCH_GIT "main" #define PETSC_VERSION_DATE_GIT "2022-01-18 16:04:31 +0000" #define PETSC_VERSION_GIT "v3.16.3-618-gad32f7e" #define PETSC__BSD_SOURCE 1 #define PETSC__DEFAULT_SOURCE 1 #define PETSC__GNU_SOURCE 1 #endif **** arch-linux-c-opt/include/petscfix.h **** #if !defined(INCLUDED_UNKNOWN) #define INCLUDED_UNKNOWN #if defined(__cplusplus) extern "C" { } #else #endif #endif **** arch-linux-c-opt/include/petscpkg_version.h **** #if !defined(INCLUDED_UNKNOWN) #define INCLUDED_UNKNOWN #define PETSC_PKG_MPI_VERSION_MAJOR 3 #define PETSC_PKG_MPI_VERSION_MINOR 0 #define PETSC_PKG_MPI_VERSION_SUBMINOR 0 #define PETSC_PKG_MPI_VERSION_ PETSC_PKG_MPI_VERSION_EQ #define PETSC_PKG_MPI_VERSION_EQ(MAJOR,MINOR,SUBMINOR) \ ((PETSC_PKG_MPI_VERSION_MAJOR == (MAJOR)) && \ (PETSC_PKG_MPI_VERSION_MINOR == (MINOR)) && \ (PETSC_PKG_MPI_VERSION_SUBMINOR == (SUBMINOR))) #define PETSC_PKG_MPI_VERSION_LT(MAJOR,MINOR,SUBMINOR) \ (PETSC_PKG_MPI_VERSION_MAJOR < (MAJOR) || \ (PETSC_PKG_MPI_VERSION_MAJOR == (MAJOR) && \ (PETSC_PKG_MPI_VERSION_MINOR < (MINOR) || \ (PETSC_PKG_MPI_VERSION_MINOR == (MINOR) && \ (PETSC_PKG_MPI_VERSION_SUBMINOR < (SUBMINOR)))))) #define PETSC_PKG_MPI_VERSION_LE(MAJOR,MINOR,SUBMINOR) \ (PETSC_PKG_MPI_VERSION_LT(MAJOR,MINOR,SUBMINOR) || \ PETSC_PKG_MPI_VERSION_EQ(MAJOR,MINOR,SUBMINOR)) #define PETSC_PKG_MPI_VERSION_GT(MAJOR,MINOR,SUBMINOR) \ ( 0 == PETSC_PKG_MPI_VERSION_LE(MAJOR,MINOR,SUBMINOR)) #define PETSC_PKG_MPI_VERSION_GE(MAJOR,MINOR,SUBMINOR) \ ( 0 == PETSC_PKG_MPI_VERSION_LT(MAJOR,MINOR,SUBMINOR)) #define PETSC_PKG_CUDA_VERSION_MAJOR 10 #define PETSC_PKG_CUDA_VERSION_MINOR 1 #define PETSC_PKG_CUDA_VERSION_SUBMINOR 0 #define PETSC_PKG_CUDA_VERSION_ PETSC_PKG_CUDA_VERSION_EQ #define PETSC_PKG_CUDA_VERSION_EQ(MAJOR,MINOR,SUBMINOR) \ ((PETSC_PKG_CUDA_VERSION_MAJOR == (MAJOR)) && \ (PETSC_PKG_CUDA_VERSION_MINOR == (MINOR)) && \ (PETSC_PKG_CUDA_VERSION_SUBMINOR == (SUBMINOR))) #define PETSC_PKG_CUDA_VERSION_LT(MAJOR,MINOR,SUBMINOR) \ (PETSC_PKG_CUDA_VERSION_MAJOR < (MAJOR) || \ (PETSC_PKG_CUDA_VERSION_MAJOR == (MAJOR) && \ (PETSC_PKG_CUDA_VERSION_MINOR < (MINOR) || \ (PETSC_PKG_CUDA_VERSION_MINOR == (MINOR) && \ (PETSC_PKG_CUDA_VERSION_SUBMINOR < (SUBMINOR)))))) #define PETSC_PKG_CUDA_VERSION_LE(MAJOR,MINOR,SUBMINOR) \ (PETSC_PKG_CUDA_VERSION_LT(MAJOR,MINOR,SUBMINOR) || \ PETSC_PKG_CUDA_VERSION_EQ(MAJOR,MINOR,SUBMINOR)) #define PETSC_PKG_CUDA_VERSION_GT(MAJOR,MINOR,SUBMINOR) \ ( 0 == PETSC_PKG_CUDA_VERSION_LE(MAJOR,MINOR,SUBMINOR)) #define PETSC_PKG_CUDA_VERSION_GE(MAJOR,MINOR,SUBMINOR) \ ( 0 == PETSC_PKG_CUDA_VERSION_LT(MAJOR,MINOR,SUBMINOR)) #define PETSC_PKG_METIS_VERSION_MAJOR 5 #define PETSC_PKG_METIS_VERSION_MINOR 1 #define PETSC_PKG_METIS_VERSION_SUBMINOR 0 #define PETSC_PKG_METIS_VERSION_ PETSC_PKG_METIS_VERSION_EQ #define PETSC_PKG_METIS_VERSION_EQ(MAJOR,MINOR,SUBMINOR) \ ((PETSC_PKG_METIS_VERSION_MAJOR == (MAJOR)) && \ (PETSC_PKG_METIS_VERSION_MINOR == (MINOR)) && \ (PETSC_PKG_METIS_VERSION_SUBMINOR == (SUBMINOR))) #define PETSC_PKG_METIS_VERSION_LT(MAJOR,MINOR,SUBMINOR) \ (PETSC_PKG_METIS_VERSION_MAJOR < (MAJOR) || \ (PETSC_PKG_METIS_VERSION_MAJOR == (MAJOR) && \ (PETSC_PKG_METIS_VERSION_MINOR < (MINOR) || \ (PETSC_PKG_METIS_VERSION_MINOR == (MINOR) && \ (PETSC_PKG_METIS_VERSION_SUBMINOR < (SUBMINOR)))))) #define PETSC_PKG_METIS_VERSION_LE(MAJOR,MINOR,SUBMINOR) \ (PETSC_PKG_METIS_VERSION_LT(MAJOR,MINOR,SUBMINOR) || \ PETSC_PKG_METIS_VERSION_EQ(MAJOR,MINOR,SUBMINOR)) #define PETSC_PKG_METIS_VERSION_GT(MAJOR,MINOR,SUBMINOR) \ ( 0 == PETSC_PKG_METIS_VERSION_LE(MAJOR,MINOR,SUBMINOR)) #define PETSC_PKG_METIS_VERSION_GE(MAJOR,MINOR,SUBMINOR) \ ( 0 == PETSC_PKG_METIS_VERSION_LT(MAJOR,MINOR,SUBMINOR)) #define PETSC_PKG_PARMETIS_VERSION_MAJOR 4 #define PETSC_PKG_PARMETIS_VERSION_MINOR 0 #define PETSC_PKG_PARMETIS_VERSION_SUBMINOR 3 #define PETSC_PKG_PARMETIS_VERSION_ PETSC_PKG_PARMETIS_VERSION_EQ #define PETSC_PKG_PARMETIS_VERSION_EQ(MAJOR,MINOR,SUBMINOR) \ ((PETSC_PKG_PARMETIS_VERSION_MAJOR == (MAJOR)) && \ (PETSC_PKG_PARMETIS_VERSION_MINOR == (MINOR)) && \ (PETSC_PKG_PARMETIS_VERSION_SUBMINOR == (SUBMINOR))) #define PETSC_PKG_PARMETIS_VERSION_LT(MAJOR,MINOR,SUBMINOR) \ (PETSC_PKG_PARMETIS_VERSION_MAJOR < (MAJOR) || \ (PETSC_PKG_PARMETIS_VERSION_MAJOR == (MAJOR) && \ (PETSC_PKG_PARMETIS_VERSION_MINOR < (MINOR) || \ (PETSC_PKG_PARMETIS_VERSION_MINOR == (MINOR) && \ (PETSC_PKG_PARMETIS_VERSION_SUBMINOR < (SUBMINOR)))))) #define PETSC_PKG_PARMETIS_VERSION_LE(MAJOR,MINOR,SUBMINOR) \ (PETSC_PKG_PARMETIS_VERSION_LT(MAJOR,MINOR,SUBMINOR) || \ PETSC_PKG_PARMETIS_VERSION_EQ(MAJOR,MINOR,SUBMINOR)) #define PETSC_PKG_PARMETIS_VERSION_GT(MAJOR,MINOR,SUBMINOR) \ ( 0 == PETSC_PKG_PARMETIS_VERSION_LE(MAJOR,MINOR,SUBMINOR)) #define PETSC_PKG_PARMETIS_VERSION_GE(MAJOR,MINOR,SUBMINOR) \ ( 0 == PETSC_PKG_PARMETIS_VERSION_LT(MAJOR,MINOR,SUBMINOR)) #define PETSC_PKG_PTSCOTCH_VERSION_MAJOR 6 #define PETSC_PKG_PTSCOTCH_VERSION_MINOR 1 #define PETSC_PKG_PTSCOTCH_VERSION_SUBMINOR 1 #define PETSC_PKG_PTSCOTCH_VERSION_ PETSC_PKG_PTSCOTCH_VERSION_EQ #define PETSC_PKG_PTSCOTCH_VERSION_EQ(MAJOR,MINOR,SUBMINOR) \ ((PETSC_PKG_PTSCOTCH_VERSION_MAJOR == (MAJOR)) && \ (PETSC_PKG_PTSCOTCH_VERSION_MINOR == (MINOR)) && \ (PETSC_PKG_PTSCOTCH_VERSION_SUBMINOR == (SUBMINOR))) #define PETSC_PKG_PTSCOTCH_VERSION_LT(MAJOR,MINOR,SUBMINOR) \ (PETSC_PKG_PTSCOTCH_VERSION_MAJOR < (MAJOR) || \ (PETSC_PKG_PTSCOTCH_VERSION_MAJOR == (MAJOR) && \ (PETSC_PKG_PTSCOTCH_VERSION_MINOR < (MINOR) || \ (PETSC_PKG_PTSCOTCH_VERSION_MINOR == (MINOR) && \ (PETSC_PKG_PTSCOTCH_VERSION_SUBMINOR < (SUBMINOR)))))) #define PETSC_PKG_PTSCOTCH_VERSION_LE(MAJOR,MINOR,SUBMINOR) \ (PETSC_PKG_PTSCOTCH_VERSION_LT(MAJOR,MINOR,SUBMINOR) || \ PETSC_PKG_PTSCOTCH_VERSION_EQ(MAJOR,MINOR,SUBMINOR)) #define PETSC_PKG_PTSCOTCH_VERSION_GT(MAJOR,MINOR,SUBMINOR) \ ( 0 == PETSC_PKG_PTSCOTCH_VERSION_LE(MAJOR,MINOR,SUBMINOR)) #define PETSC_PKG_PTSCOTCH_VERSION_GE(MAJOR,MINOR,SUBMINOR) \ ( 0 == PETSC_PKG_PTSCOTCH_VERSION_LT(MAJOR,MINOR,SUBMINOR)) #define PETSC_PKG_MUMPS_VERSION_MAJOR 5 #define PETSC_PKG_MUMPS_VERSION_MINOR 4 #define PETSC_PKG_MUMPS_VERSION_SUBMINOR 1 #define PETSC_PKG_MUMPS_VERSION_ PETSC_PKG_MUMPS_VERSION_EQ #define PETSC_PKG_MUMPS_VERSION_EQ(MAJOR,MINOR,SUBMINOR) \ ((PETSC_PKG_MUMPS_VERSION_MAJOR == (MAJOR)) && \ (PETSC_PKG_MUMPS_VERSION_MINOR == (MINOR)) && \ (PETSC_PKG_MUMPS_VERSION_SUBMINOR == (SUBMINOR))) #define PETSC_PKG_MUMPS_VERSION_LT(MAJOR,MINOR,SUBMINOR) \ (PETSC_PKG_MUMPS_VERSION_MAJOR < (MAJOR) || \ (PETSC_PKG_MUMPS_VERSION_MAJOR == (MAJOR) && \ (PETSC_PKG_MUMPS_VERSION_MINOR < (MINOR) || \ (PETSC_PKG_MUMPS_VERSION_MINOR == (MINOR) && \ (PETSC_PKG_MUMPS_VERSION_SUBMINOR < (SUBMINOR)))))) #define PETSC_PKG_MUMPS_VERSION_LE(MAJOR,MINOR,SUBMINOR) \ (PETSC_PKG_MUMPS_VERSION_LT(MAJOR,MINOR,SUBMINOR) || \ PETSC_PKG_MUMPS_VERSION_EQ(MAJOR,MINOR,SUBMINOR)) #define PETSC_PKG_MUMPS_VERSION_GT(MAJOR,MINOR,SUBMINOR) \ ( 0 == PETSC_PKG_MUMPS_VERSION_LE(MAJOR,MINOR,SUBMINOR)) #define PETSC_PKG_MUMPS_VERSION_GE(MAJOR,MINOR,SUBMINOR) \ ( 0 == PETSC_PKG_MUMPS_VERSION_LT(MAJOR,MINOR,SUBMINOR)) #define PETSC_PKG_KOKKOS_VERSION_MAJOR 3 #define PETSC_PKG_KOKKOS_VERSION_MINOR 5 #define PETSC_PKG_KOKKOS_VERSION_SUBMINOR 99 #define PETSC_PKG_KOKKOS_VERSION_ PETSC_PKG_KOKKOS_VERSION_EQ #define PETSC_PKG_KOKKOS_VERSION_EQ(MAJOR,MINOR,SUBMINOR) \ ((PETSC_PKG_KOKKOS_VERSION_MAJOR == (MAJOR)) && \ (PETSC_PKG_KOKKOS_VERSION_MINOR == (MINOR)) && \ (PETSC_PKG_KOKKOS_VERSION_SUBMINOR == (SUBMINOR))) #define PETSC_PKG_KOKKOS_VERSION_LT(MAJOR,MINOR,SUBMINOR) \ (PETSC_PKG_KOKKOS_VERSION_MAJOR < (MAJOR) || \ (PETSC_PKG_KOKKOS_VERSION_MAJOR == (MAJOR) && \ (PETSC_PKG_KOKKOS_VERSION_MINOR < (MINOR) || \ (PETSC_PKG_KOKKOS_VERSION_MINOR == (MINOR) && \ (PETSC_PKG_KOKKOS_VERSION_SUBMINOR < (SUBMINOR)))))) #define PETSC_PKG_KOKKOS_VERSION_LE(MAJOR,MINOR,SUBMINOR) \ (PETSC_PKG_KOKKOS_VERSION_LT(MAJOR,MINOR,SUBMINOR) || \ PETSC_PKG_KOKKOS_VERSION_EQ(MAJOR,MINOR,SUBMINOR)) #define PETSC_PKG_KOKKOS_VERSION_GT(MAJOR,MINOR,SUBMINOR) \ ( 0 == PETSC_PKG_KOKKOS_VERSION_LE(MAJOR,MINOR,SUBMINOR)) #define PETSC_PKG_KOKKOS_VERSION_GE(MAJOR,MINOR,SUBMINOR) \ ( 0 == PETSC_PKG_KOKKOS_VERSION_LT(MAJOR,MINOR,SUBMINOR)) #define PETSC_PKG_STRUMPACK_VERSION_MAJOR 3 #define PETSC_PKG_STRUMPACK_VERSION_MINOR 1 #define PETSC_PKG_STRUMPACK_VERSION_SUBMINOR 1 #define PETSC_PKG_STRUMPACK_VERSION_ PETSC_PKG_STRUMPACK_VERSION_EQ #define PETSC_PKG_STRUMPACK_VERSION_EQ(MAJOR,MINOR,SUBMINOR) \ ((PETSC_PKG_STRUMPACK_VERSION_MAJOR == (MAJOR)) && \ (PETSC_PKG_STRUMPACK_VERSION_MINOR == (MINOR)) && \ (PETSC_PKG_STRUMPACK_VERSION_SUBMINOR == (SUBMINOR))) #define PETSC_PKG_STRUMPACK_VERSION_LT(MAJOR,MINOR,SUBMINOR) \ (PETSC_PKG_STRUMPACK_VERSION_MAJOR < (MAJOR) || \ (PETSC_PKG_STRUMPACK_VERSION_MAJOR == (MAJOR) && \ (PETSC_PKG_STRUMPACK_VERSION_MINOR < (MINOR) || \ (PETSC_PKG_STRUMPACK_VERSION_MINOR == (MINOR) && \ (PETSC_PKG_STRUMPACK_VERSION_SUBMINOR < (SUBMINOR)))))) #define PETSC_PKG_STRUMPACK_VERSION_LE(MAJOR,MINOR,SUBMINOR) \ (PETSC_PKG_STRUMPACK_VERSION_LT(MAJOR,MINOR,SUBMINOR) || \ PETSC_PKG_STRUMPACK_VERSION_EQ(MAJOR,MINOR,SUBMINOR)) #define PETSC_PKG_STRUMPACK_VERSION_GT(MAJOR,MINOR,SUBMINOR) \ ( 0 == PETSC_PKG_STRUMPACK_VERSION_LE(MAJOR,MINOR,SUBMINOR)) #define PETSC_PKG_STRUMPACK_VERSION_GE(MAJOR,MINOR,SUBMINOR) \ ( 0 == PETSC_PKG_STRUMPACK_VERSION_LT(MAJOR,MINOR,SUBMINOR)) #endif Attempting to save configure hash file: arch-linux-c-opt/lib/petsc/conf/configure-hash Saved configure hash file: arch-linux-c-opt/lib/petsc/conf/configure-hash Configure Actions These are the actions performed by configure on the filesystem ----------------------------------------------------------------- SLEPC: Download : Downloaded SLEPC into /home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/externalpackages/git.slepc PETSc: Build : Set default architecture to arch-linux-c-opt in lib/petsc/conf/petscvariables File creation : Created arch-linux-c-opt/lib/petsc/conf/reconfigure-arch-linux-c-opt.py for automatic reconfiguration Framework: RDict update : Substitutions were stored in RDict with parent None File creation : Created makefile configure header arch-linux-c-opt/lib/petsc/conf/petscvariables File creation : Created makefile configure header arch-linux-c-opt/lib/petsc/conf/petscrules File creation : Created configure header arch-linux-c-opt/include/petscconf.h File creation : Created C specific configure header arch-linux-c-opt/include/petscfix.h File creation : Created configure pkg header arch-linux-c-opt/include/petscpkg_version.h Compilers: C Compiler: mpicc -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O Version: gcc (Spack GCC) 8.4.0 CUDA Compiler: nvcc -Xcompiler -fPIC -O3 -ccbin mpicxx -std=c++14 -gencode arch=compute_70,code=sm_70 -Wno-deprecated-gpu-targets Version: nvcc: NVIDIA (R) Cuda compiler driver C++ Compiler: mpicxx -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O -std=c++14 Version: g++ (Spack GCC) 8.4.0 Fortran Compiler: mpif90 -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O Version: GNU Fortran (Spack GCC) 8.4.0 Linkers: Shared linker: mpicc -shared -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O Dynamic linker: mpicc -shared -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O Libraries linked against: -lrt -lquadmath -lstdc++ -ldl BlasLapack: Library: -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lflapack -lfblas uses 4 byte integers MPI: Version: 3 mpiexec: /apps/local/mvapich2/2.3.5-gcc-8.4.0/bin/mpiexec Implementation: mpich3 MPI C++ include paths: -I/apps/local/mvapich2/2.3.5-gcc-8.4.0/include MPI C++ libraries: -L/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,-rpath -Wl,/apps/local/mvapich2/2.3.5-gcc-8.4.0/lib -Wl,--enable-new-dtags -lmpi MVAPICH2_NUMVERSION: 20305300 MPICH_NUMVERSION: 30201300 cuda: Version: 10.1 Includes: -I/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/include Library: -Wl,-rpath,/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64 -L/apps/local/spack/software/gcc-7.5.0/cuda-10.1.243-v4ymjqcrr7f72qfiuzsstuy5jiajbuey/lib64/stubs -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -lcuda CUDA SM 70 CUDA underlying compiler: CUDA_CXX=mpicxx CUDA underlying compiler flags: CUDA_CXXFLAGS=-Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O CUDA underlying linker libraries: CUDA_CXXLIBS= X: Library: -lX11 pthread: Library: -lpthread fblaslapack: cmake: Version: 3.18.4 /apps/local/spack/software/gcc-9.3.0/cmake-3.18.4-qhpg3qpmklxvautjrnadlyjyzovcjb3r/bin/cmake metis: Version: 5.1.0 Includes: -I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include Library: -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lmetis slepc: Includes: -I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include Library: -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lslepc parmetis: Version: 4.0.3 Includes: -I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include Library: -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lparmetis PTScotch: Version: 6.1.1 Includes: -I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include Library: -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lptesmumps -lptscotchparmetis -lptscotch -lptscotcherr -lesmumps -lscotch -lscotcherr regex: MUMPS: Version: 5.4.1 Includes: -I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include Library: -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lcmumps -ldmumps -lsmumps -lzmumps -lmumps_common -lpord scalapack: Library: -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lscalapack kokkos: Version: 3.5.99 Includes: -I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include Library: -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lkokkoscontainers -lkokkoscore Backend: CUDA strumpack: Version: 3.1.1 Includes: -I/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/include Library: -Wl,-rpath,/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -L/home/kongf/workhome/sawtooth/moosegpu/petsc/arch-linux-c-opt/lib -lstrumpack Language used to compile PETSc: C PETSc: PETSC_ARCH: arch-linux-c-opt PETSC_DIR: /home/kongf/workhome/sawtooth/moosegpu/petsc Prefix: Scalar type: real Precision: double Support for __float128 Integer size: 8 bytes Single library: yes Shared libraries: yes Memory alignment from malloc(): 16 bytes Using GNU make: /usr/bin/gmake xxx=========================================================================xxx Configure stage complete. Now build PETSc libraries with: make PETSC_DIR=/home/kongf/workhome/sawtooth/moosegpu/petsc PETSC_ARCH=arch-linux-c-opt all xxx=========================================================================xxx ================================================================================ Finishing configure run at Tue, 18 Jan 2022 17:41:11 -0700 ================================================================================