Executing: uname -s stdout: Linux ============================================================================================= Configuring PETSc to compile on your system ============================================================================================= ================================================================================ ================================================================================ Starting configure run at Fri, 19 Jul 2024 14:02:18 +1000 Configure Options: --configModules=PETSc.Configure --optionsModule=config.compilerOptions --with-scalar-type=complex --with-mkl_cpardiso Working directory: /home/149/mt3516/island_damping/matrix_packages/petsc Machine platform: uname_result(system='Linux', node='gadi-login-09.gadi.nci.org.au', release='4.18.0-513.24.1.el8.nci.x86_64', version='#1 SMP Tue Apr 23 01:46:25 UTC 2024', machine='x86_64', processor='x86_64') Python version: 3.6.8 (default, Jan 15 2024, 23:09:02) [GCC 8.5.0 20210514 (Red Hat 8.5.0-20)] ================================================================================ Environmental variables LD_LIBRARY_PATH=/apps/intel-ct/2022.2.0/mkl/lib/intel64:/apps/intel-tools/intel-mpi/2021.11.0/libfabric/lib:/apps/intel-tools/intel-mpi/2021.11.0/lib/release:/apps/intel-tools/intel-mpi/2021.11.0/lib LS_COLORS=rs=0:di=38;5;33:ln=38;5;51:mh=00: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=01;05;37;41: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;40:*.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:*.dz=38;5;9:*.gz=38;5;9:*.lrz=38;5;9:*.lz=38;5;9:*.lzo=38;5;9:*.xz=38;5;9:*.zst=38;5;9:*.tzst=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:*.wim=38;5;9:*.swm=38;5;9:*.dwm=38;5;9:*.esd=38;5;9:*.jpg=38;5;13:*.jpeg=38;5;13:*.mjpg=38;5;13:*.mjpeg=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:*.ogv=38;5;13:*.ogx=38;5;13:*.aac=38;5;45:*.au=38;5;45:*.flac=38;5;45:*.m4a=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:*.oga=38;5;45:*.opus=38;5;45:*.spx=38;5;45:*.xspf=38;5;45: SSH_CONNECTION=10.28.7.75 51638 203.0.19.140 22 LANG=en_US.UTF-8 TZ=:/etc/localtime HISTCONTROL=ignoredups HOSTNAME=gadi-login-09.gadi.nci.org.au LD_RUN_PATH_modshare=/apps/intel-tools/intel-mpi/2021.11.0/lib/release:1:/apps/intel-tools/intel-mpi/2021.11.0/lib:1:/apps/intel-ct/2022.2.0/mkl/lib/intel64:1:/apps/intel-tools/intel-mpi/2021.11.0/libfabric/lib:1 OLDPWD=/home/149/mt3516/island_damping/matrix_packages C_INCLUDE_PATH=/apps/intel-ct/2022.2.0/mkl/include:/apps/intel-tools/intel-mpi/2021.11.0/include PATH_modshare=/usr/bin:1:/opt/Modules/v4.3.0/bin:1:/opt/bin:1:/home/149/mt3516/.local/bin:1:/bin:1:/opt/pbs/default/bin:2:/opt/nci/bin:1:/home/149/mt3516/.juliaup/bin:1:/usr/sbin:1:/home/149/mt3516/bin:1:/apps/intel-tools/intel-mpi/2021.11.0/bin:1:/usr/local/sbin:1 SLEPC_DIR=/home/149/mt3516/island_damping/matrix_packages/slepc/ LOADEDMODULES_modshare=intel-mkl/2022.2.0:1:pbs:1:intel-mpi/2021.11.0:1 I_MPI_HYDRA_BRANCH_COUNT=0 PETSC_ARCH=arch-linux-c-debug FPATH=/apps/intel-ct/2022.2.0/mkl/include:/apps/intel-tools/intel-mpi/2021.11.0/include:/opt/Modules/v4.3.0/init/ksh-functions FPATH_modshare=/opt/Modules/v4.3.0/init/ksh-functions:1:/apps/intel-ct/2022.2.0/mkl/include:1:/apps/intel-tools/intel-mpi/2021.11.0/include:1 CPATH_modshare=/apps/intel-ct/2022.2.0/mkl/include:1:/apps/intel-tools/intel-mpi/2021.11.0/include:1 INTEL_MKL_VERSION=2022.2.0 I_MPI_HYDRA_BOOTSTRAP=rsh PKG_CONFIG_PATH_modshare=/apps/intel-ct/2022.2.0/mkl/lib/pkgconfig:1:/apps/intel-tools/intel-mpi/2021.11.0/lib/pkgconfig:1:/half-root/usr/lib64/pkgconfig:1 C_INCLUDE_PATH_modshare=/apps/intel-ct/2022.2.0/mkl/include:1:/apps/intel-tools/intel-mpi/2021.11.0/include:1 FI_PROVIDER_PATH=/apps/intel-tools/intel-mpi/2021.11.0/libfabric/lib/prov CPLUS_INCLUDE_PATH_modshare=/apps/intel-ct/2022.2.0/mkl/include:1:/apps/intel-tools/intel-mpi/2021.11.0/include:1 which_declare=declare -f INTEL_MKL_ROOT=/apps/intel-ct/2022.2.0/mkl I_MPI_LIBRARY_KIND=release LD_LIBRARY_PATH_modshare=/apps/intel-tools/intel-mpi/2021.11.0/lib/release:1:/apps/intel-tools/intel-mpi/2021.11.0/lib:1:/apps/intel-ct/2022.2.0/mkl/lib/intel64:1:/apps/intel-tools/intel-mpi/2021.11.0/libfabric/lib:1 XDG_SESSION_ID=c1940282 MODULES_CMD=/opt/Modules/v4.3.0/libexec/modulecmd.tcl LIBRARY_PATH_modshare=/apps/intel-tools/intel-mpi/2021.11.0/lib/release:1:/apps/intel-tools/intel-mpi/2021.11.0/lib:1:/apps/intel-ct/2022.2.0/mkl/lib/intel64:1:/apps/intel-tools/intel-mpi/2021.11.0/libfabric/lib:1 USER=mt3516 ENV=/opt/Modules/v4.3.0/init/profile.sh NLSPATH_modshare=/apps/intel-ct/2022.2.0/mkl/lib/intel64/locale/%l_%t/%N:1 PWD=/home/149/mt3516/island_damping/matrix_packages/petsc INTEL_MPI_ROOT=/apps/intel-tools/intel-mpi/2021.11.0 MODULES_LMCONFLICT_modshare=intel-mkl/2022.2.0&intel-mkl&o/ld_library_path&o/yes-ld_library_path&o/use-ld_library_path&o/enable-ld_library_path&o/with-ld_library_path&o/no-ld_library_path&o/not-ld_library_path&o/disable-ld_library_path&o/without-ld_library_path&o/ld_run_path&o/yes-ld_run_path&o/use-ld_run_path&o/enable-ld_run_path&o/with-ld_run_path&o/no-ld_run_path&o/not-ld_run_path&o/disable-ld_run_path&o/without-ld_run_path&o/show-debug&o/yes-show-debug&o/use-show-debug&o/enable-show-debug&o/with-show-debug&o/no-show-debug&o/not-show-debug&o/disable-show-debug&o/without-show-debug&o/library_path&o/yes-library_path&o/use-library_path&o/enable-library_path&o/with-library_path&o/no-library_path&o/not-library_path&o/disable-library_path&o/without-library_path&o/append-paths&o/yes-append-paths&o/use-append-paths&o/enable-append-paths&o/with-append-paths&o/no-append-paths&o/not-append-paths&o/disable-append-paths&o/without-append-paths&o/packaged-envvars&o/yes-packaged-envvars&o/use-packaged-envvars&o/enable-packaged-envvars&o/with-packaged-envvars&o/no-packaged-envvars&o/not-packaged-envvars&o/disable-packaged-envvars&o/without-packaged-envvars:1:intel-mpi/2021.11.0&intel-mpi&openmpi&o/ld_library_path&o/yes-ld_library_path&o/use-ld_library_path&o/enable-ld_library_path&o/with-ld_library_path&o/no-ld_library_path&o/not-ld_library_path&o/disable-ld_library_path&o/without-ld_library_path&o/ld_run_path&o/yes-ld_run_path&o/use-ld_run_path&o/enable-ld_run_path&o/with-ld_run_path&o/no-ld_run_path&o/not-ld_run_path&o/disable-ld_run_path&o/without-ld_run_path&o/show-debug&o/yes-show-debug&o/use-show-debug&o/enable-show-debug&o/with-show-debug&o/no-show-debug&o/not-show-debug&o/disable-show-debug&o/without-show-debug&o/append-paths&o/yes-append-paths&o/use-append-paths&o/enable-append-paths&o/with-append-paths&o/no-append-paths&o/not-append-paths&o/disable-append-paths&o/without-append-paths&o/library_path&o/yes-library_path&o/use-library_path&o/enable-library_path&o/with-library_path&o/no-library_path&o/not-library_path&o/disable-library_path&o/without-library_path&o/packaged-envvars&o/yes-packaged-envvars&o/use-packaged-envvars&o/enable-packaged-envvars&o/with-packaged-envvars&o/no-packaged-envvars&o/not-packaged-envvars&o/disable-packaged-envvars&o/without-packaged-envvars:1 HOME=/home/149/mt3516 SSH_CLIENT=10.28.7.75 51638 22 CPATH=/apps/intel-ct/2022.2.0/mkl/include:/apps/intel-tools/intel-mpi/2021.11.0/include BASH_ENV=/opt/Modules/v4.3.0/init/bash _LMFILES__modshare=/apps/Modules/modulefiles/intel-mkl/2022.2.0:1:/opt/Modules/modulefiles/pbs:1:/apps/Modules/modulefiles/intel-mpi/2021.11.0:1 PROJECT=y08 I_MPI_LINK=opt NLSPATH=/apps/intel-ct/2022.2.0/mkl/lib/intel64/locale/%l_%t/%N I_MPI_HYDRA_BOOTSTRAP_EXEC=/opt/pbs/default/bin/pbs_tmrsh TMPDIR=/scratch/y08/mt3516/tmp LIBRARY_PATH=/apps/intel-ct/2022.2.0/mkl/lib/intel64:/apps/intel-tools/intel-mpi/2021.11.0/libfabric/lib:/apps/intel-tools/intel-mpi/2021.11.0/lib/release:/apps/intel-tools/intel-mpi/2021.11.0/lib LOADEDMODULES=pbs:intel-mpi/2021.11.0:intel-mkl/2022.2.0 SSH_TTY=/dev/pts/268 INTEL_MPI_VERSION=2021.11.0 MODULES_LMCONFLICT=intel-mpi/2021.11.0&intel-mpi&openmpi&o/ld_library_path&o/yes-ld_library_path&o/use-ld_library_path&o/enable-ld_library_path&o/with-ld_library_path&o/no-ld_library_path&o/not-ld_library_path&o/disable-ld_library_path&o/without-ld_library_path&o/ld_run_path&o/yes-ld_run_path&o/use-ld_run_path&o/enable-ld_run_path&o/with-ld_run_path&o/no-ld_run_path&o/not-ld_run_path&o/disable-ld_run_path&o/without-ld_run_path&o/show-debug&o/yes-show-debug&o/use-show-debug&o/enable-show-debug&o/with-show-debug&o/no-show-debug&o/not-show-debug&o/disable-show-debug&o/without-show-debug&o/append-paths&o/yes-append-paths&o/use-append-paths&o/enable-append-paths&o/with-append-paths&o/no-append-paths&o/not-append-paths&o/disable-append-paths&o/without-append-paths&o/library_path&o/yes-library_path&o/use-library_path&o/enable-library_path&o/with-library_path&o/no-library_path&o/not-library_path&o/disable-library_path&o/without-library_path&o/packaged-envvars&o/yes-packaged-envvars&o/use-packaged-envvars&o/enable-packaged-envvars&o/with-packaged-envvars&o/no-packaged-envvars&o/not-packaged-envvars&o/disable-packaged-envvars&o/without-packaged-envvars:intel-mkl/2022.2.0&intel-mkl&o/ld_library_path&o/yes-ld_library_path&o/use-ld_library_path&o/enable-ld_library_path&o/with-ld_library_path&o/no-ld_library_path&o/not-ld_library_path&o/disable-ld_library_path&o/without-ld_library_path&o/ld_run_path&o/yes-ld_run_path&o/use-ld_run_path&o/enable-ld_run_path&o/with-ld_run_path&o/no-ld_run_path&o/not-ld_run_path&o/disable-ld_run_path&o/without-ld_run_path&o/show-debug&o/yes-show-debug&o/use-show-debug&o/enable-show-debug&o/with-show-debug&o/no-show-debug&o/not-show-debug&o/disable-show-debug&o/without-show-debug&o/library_path&o/yes-library_path&o/use-library_path&o/enable-library_path&o/with-library_path&o/no-library_path&o/not-library_path&o/disable-library_path&o/without-library_path&o/append-paths&o/yes-append-paths&o/use-append-paths&o/enable-append-paths&o/with-append-paths&o/no-append-paths&o/not-append-paths&o/disable-append-paths&o/without-append-paths&o/packaged-envvars&o/yes-packaged-envvars&o/use-packaged-envvars&o/enable-packaged-envvars&o/with-packaged-envvars&o/no-packaged-envvars&o/not-packaged-envvars&o/disable-packaged-envvars&o/without-packaged-envvars MAIL=/var/spool/mail/mt3516 SHELL=/bin/bash TERM=xterm-256color INTEL_MKL_BASE=/apps/intel-ct/2022.2.0/mkl MANPATH_modshare=:1:/apps/intel-tools/intel-mpi/2021.11.0/man:1:/opt/pbs/default/share/man:2 LD_RUN_PATH=/apps/intel-ct/2022.2.0/mkl/lib/intel64:/apps/intel-tools/intel-mpi/2021.11.0/libfabric/lib:/apps/intel-tools/intel-mpi/2021.11.0/lib/release:/apps/intel-tools/intel-mpi/2021.11.0/lib SHLVL=1 INTEL_MPI_BASE=/apps/intel-tools/intel-mpi/2021.11.0 MANPATH=/apps/intel-tools/intel-mpi/2021.11.0/man:/opt/pbs/default/share/man:: MODULEPATH=/etc/scl/modulefiles:/opt/Modules/modulefiles:/opt/Modules/v4.3.0/modulefiles:/apps/Modules/modulefiles LOGNAME=mt3516 DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/18431/bus XDG_RUNTIME_DIR=/run/user/18431 MKLROOT=/apps/intel-ct/2022.2.0/mkl CPLUS_INCLUDE_PATH=/apps/intel-ct/2022.2.0/mkl/include:/apps/intel-tools/intel-mpi/2021.11.0/include MODULEPATH_modshare=/opt/Modules/modulefiles:1:/opt/Modules/v4.3.0/modulefiles:1:/apps/Modules/modulefiles:1 PATH=/apps/intel-tools/intel-mpi/2021.11.0/bin:/home/149/mt3516/.juliaup/bin:/home/149/mt3516/.local/bin:/home/149/mt3516/bin:/opt/pbs/default/bin:/opt/nci/bin:/opt/bin:/opt/Modules/v4.3.0/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin _LMFILES_=/opt/Modules/modulefiles/pbs:/apps/Modules/modulefiles/intel-mpi/2021.11.0:/apps/Modules/modulefiles/intel-mkl/2022.2.0 NCI_PATH_SET=1 DEBUGINFOD_URLS=https://debuginfod.centos.org/ MODULESHOME=/opt/Modules/v4.3.0 PKG_CONFIG_PATH=/apps/intel-ct/2022.2.0/mkl/lib/pkgconfig:/apps/intel-tools/intel-mpi/2021.11.0/lib/pkgconfig:/half-root/usr/lib64/pkgconfig PETSC_DIR=/home/149/mt3516/island_damping/matrix_packages/petsc/ I_MPI_ROOT=/apps/intel-tools/intel-mpi/2021.11.0 HISTSIZE=1000 CVS_RSH=ssh OMP_NUM_THREADS=1 LESSOPEN=||/usr/bin/lesspipe.sh %s BASH_FUNC_which%%=() { ( alias; eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@ } BASH_FUNC_module%%=() { _module_raw "$@" 2>&1 } BASH_FUNC__module_raw%%=() { unset _mlshdbg; if [ "${MODULES_SILENT_SHELL_DEBUG:-0}" = '1' ]; then case "$-" in *v*x*) set +vx; _mlshdbg='vx' ;; *v*) set +v; _mlshdbg='v' ;; *x*) set +x; _mlshdbg='x' ;; *) _mlshdbg='' ;; esac; fi; unset _mlre _mlIFS; if [ -n "${IFS+x}" ]; then _mlIFS=$IFS; fi; IFS=' '; for _mlv in ${MODULES_RUN_QUARANTINE:-}; do if [ "${_mlv}" = "${_mlv##*[!A-Za-z0-9_]}" -a "${_mlv}" = "${_mlv#[0-9]}" ]; then if [ -n "`eval 'echo ${'$_mlv'+x}'`" ]; then _mlre="${_mlre:-}${_mlv}_modquar='`eval 'echo ${'$_mlv'}'`' "; fi; _mlrv="MODULES_RUNENV_${_mlv}"; _mlre="${_mlre:-}${_mlv}='`eval 'echo ${'$_mlrv':-}'`' "; fi; done; if [ -n "${_mlre:-}" ]; then eval `eval ${_mlre}/usr/bin/tclsh /opt/Modules/v4.3.0/libexec/modulecmd.tcl sh '"$@"'`; else eval `/usr/bin/tclsh /opt/Modules/v4.3.0/libexec/modulecmd.tcl sh "$@"`; fi; _mlstatus=$?; if [ -n "${_mlIFS+x}" ]; then IFS=$_mlIFS; else unset IFS; fi; unset _mlre _mlv _mlrv _mlIFS; if [ -n "${_mlshdbg:-}" ]; then set -$_mlshdbg; fi; unset _mlshdbg; return $_mlstatus } BASH_FUNC_switchml%%=() { swfound=1; if [ "${MODULES_USE_COMPAT_VERSION:-0}" = '1' ]; then swname='main'; if [ -e /opt/Modules/v4.3.0/libexec/modulecmd.tcl ]; then swfound=0; unset MODULES_USE_COMPAT_VERSION; fi; else swname='compatibility'; if [ -e /opt/Modules/v4.3.0/libexec/modulecmd-compat ]; then swfound=0; MODULES_USE_COMPAT_VERSION=1; export MODULES_USE_COMPAT_VERSION; fi; fi; if [ $swfound -eq 0 ]; then echo "Switching to Modules $swname version"; . /opt/Modules/v4.3.0/init/sh; else echo "Cannot switch to Modules $swname version, command not found"; return 1; fi } BASH_FUNC_scl%%=() { if [ "$1" = "load" -o "$1" = "unload" ]; then eval "module $@"; else /usr/bin/scl "$@"; fi } _=./configure Files in path provided by default path /apps/intel-tools/intel-mpi/2021.11.0/bin: mpigxx IMB-MPI1-GPU mpiexec.hydra IMB-P2P hydra_pmi_proxy mpif77 mpigcc impi_cpuinfo impi_info IMB-RMA mpif90 mpirun mpicc mpicxx mpiifx mpifc IMB-NBC IMB-MPI1 mpitune_fast cpuinfo hydra_bstrap_proxy mpiexec IMB-MT mpiifort mpiicx mpiicc hydra_nameserver mpiicpx mpiicpc /home/149/mt3516/.juliaup/bin: juliaup julia julialauncher Warning accessing /home/149/mt3516/.local/bin gives errors: [Errno 2] No such file or directory: '/home/149/mt3516/.local/bin' Warning accessing /home/149/mt3516/bin gives errors: [Errno 2] No such file or directory: '/home/149/mt3516/bin' /opt/pbs/default/bin: qcp qorder nci-cmds pbs_mpilam qstat pbsrun_unwrap pbs_ralter qps_gpu_test pbs_rsub pbs_hostn pbs_login qmgr pbs_tmrsh qps_gpu_samples qdel qrerun pbs_remsh gentoken qmsg qdisable qenable qrun qstart nqstat_anu qstop qselect qps pbs_attach _pbs.so qls qps_gpu pbsrun qmove pbs_rdel qcat jps.sh pbs_release_nodes qps.sh pbs_topologyinfo pbs_mpirun printjob pbs_rusage.bin qalter mpiexec qrls pbs_mpihp pbs_python nci_launch_job tracejob pbs_wish pbsdsh qsig pbs_rusage pbs_tclsh jobs_on_node qterm pbsrun_wrap qhold extend_walltime.py printjob.bin pbs_lamboot pbs_sleep pbsnodes qsub pbs_rstat pbsdsh_anu pbs.so /opt/nci/bin: gfortran persistent-sessions md5sum x86_64-redhat-linux-g++ nci-file-expiry nfrcp switchproj x86_64-redhat-linux-gcc cc sha512sum singularity-check-container gcc nfverify nqstat ld nci_account pid-ns-wrapper.x x86_64-redhat-linux-c++ mdss netcp sha1sum sha384sum nfnewgrp sha256sum modstatus sha224sum c++ netmv lquota login-info-config g++ nci-files-report rrsync /opt/bin: nfsh nfrcp nfverify print_libs mdss nfnewgrp /opt/Modules/v4.3.0/bin: mkroot envml add.modules modulecmd /bin: yes whoami who wc vdir users unlink uniq unexpand uname tty tsort truncate true tr touch timeout test tee tail tac sync sum stty stdbuf stat split sort sleep shuf shred sha512sum sha384sum sha256sum sha224sum sha1sum seq runcon rmdir rm realpath readlink pwd ptx printf printenv pr pinky pathchk paste od numfmt nproc nohup nl nice mv mktemp mknod mkfifo mkdir md5sum ls logname ln link join install id hostid head groups fold fmt false factor expr expand env echo du dirname dircolors dir df dd date cut csplit cp comm cksum chown chmod chgrp chcon cat bash basename base64 base32 b2sum arch [ curl-config cmake pbmpscale ionice gsnd uic-qt5 mlxdump sg_map renice pbmtomda escp2topbm lpr pamtompfont rdma_client bcomps ngettext lslocks zsoelim sha1hmac nm xzcmp ppmpat pgmmake pbmtosunicon fwtrace ucx_perftest pyvenv-3.6 hb-shape chfn prezip nl-link-stats clusterdb sedispol reindexdb gfortran xauth pamcut ppmtopict ca-legacy pamaddnoise beegfs-fsck pkla-check-authorization pc1toppm gtf autoheader sg_wr_mode easy_install-3.6 su rcopy xhost combinediff mcookie tabs clang-format-diff grub2-mkrescue ilbmtoppm yasm qmlcachegen ccmakedep xlogo systemd-socket-activate rview localedef nl-class-delete mcra pic pnmtoxwd cistopbm cvs gpio-event-mon makedb crlutil pip-2 catchsegv dnsdomainname bison qml hipstopgm tred acyclic xcursorgen mlnx_qos exiv2 idiag-socket-details pnmgamma gtk-encode-symbolic-svg mstresourcedump ninja ghostview ppmmake cmsutil coredumpctl pnmtopclxl mstcongestion hostname xinit ssh qmlplugindump-qt5 python3.6m pamtilt zip pnmrotate bootctl x86_64-redhat-linux-c++ xinput unix2dos ibv_rc_pingpong mfplain checksctp gcc-ar sg_rtpg qdbus-qt5 pslog pnmfile sss_ssh_authorizedkeys valgrind icuinfo unalias fdp gtk3-icon-browser mlxmdio recode-sr-latin yuy2topam contextjit lsgpio llstat sg_unmap keyctl envsubst sg_senddiag clang-tidy git-receive-pack pnmquant nss-config ebrowse mstfwtrace src-hilite-lesspipe.sh pamunlookup pbmpage msgunfmt scl pnmtosir gdb-add-index 7z guile-tools wayland-scanner flex++ wvtag xmlpatterns-qt5 grub2-mknetdir ppmtoilbm jpeg2ktopam pamcomp ppmtorgb3 sg_read ibv_devinfo display sg_read_attr pbmtoatk updmap-user sg_reassign mlxvpd kmod pdfetex pod2man gem fstopgm mergelib epstopdf pnmtopalm nf-ct-list xterm pbmtomatrixorbital pnmmargin gml2gv sccmap pbmtopk sg_decode_sense fc-query update-gtk-immodules nisdomainname ipcalc dwp resourcedump db_checkpoint rsyslog-recover-qi.pl valgrind-listener compile_et pamarith xpr hpcdtoppm pkaction nvidia-cuda-mps-server xsltproc json_pp rpmspec pgmtopgm rdma_xclient nvidia-persistenced pbmtog3 dvipdfm readelf pamtopnm pamrubber unwrapdiff manpath nf-ct-add prove gdk-pixbuf-pixdata ps2ps2 bwrap nail qmlscene chcat gpgsm journalctl rescan-scsi-bus.sh lpq.cups allneeded gio-querymodules-64 pnmmercator koi8rxterm systemd-machine-id-setup pamtopdbimg pgmdeshadow texlua53 showrgb dcgmproftester11 mstdump pnmcolormap update-desktop-database mailx gdbm_dump fltk-config-x86_64 dehtmldiff ftp bzfgrep systemd-detect-virt sendiso MagickCore-config infotocap clang-include-cleaner lprm.cups ptaskset systemd-cat nl-cls-add lsinitrd pbmtoplot Mail zcmp pamtopng avstopam jpegtopnm sgm_dd aulastlog pnmtorle gcore auvirt syncqt.pl ipcs dropdb ppmdmkfont mlxtrace qtattributionsscanner-qt5 emacs-26.1 pnmtotiffcmyk grub2-mkimage swig locale nvidia-cuda-mps-control gpg-wks-server newgrp nop sudoedit gsftopk gtk-update-icon-cache libgcrypt-config sandbox scsi_logging_level systemd-resolve nl-qdisc-add pstree ccomps texconfig-sys pmap teamdctl dapltest secon yat2m setkeycodes texconfig-dialog newaliases.postfix cmtime thumbpdf xpath ppmtv g3topbm nf-ct-events nl-class-add at xwdtopnm ksh93 sg_write_x run-with-aspell sg_verify login pamtouil batch db_deadlock xzless rpmverify sg_raw genl-ctrl-list pgmabel gnroff x11perf ppmtomap dumpkeys shcomp pbmtogem f95 resize pambayer Xorg systemd-cgtop bmptopnm pip3.6 sg_map26 modulemd-validator eu-ranlib modulecmd ppmtopj precat showconsolefont quotasync grub2-mkfont preconv ppmtomitsu mpicalc msgconv lsdiff setpriv mtserver panelctl ksh mremote gv2gml ppmtowinicon podchecker fc-pattern makedepend nss-policy-check pammosaicknit vmstat gzip zmore rmail.postfix fitstopnm nvidia-sleep.sh getopts size srftopam withsctp mktexfmt scsi_satl ppmtoacad type scsi_stop mlxgearbox fmtutil eu-unstrip mcdiff orc-bugreport ppmquant dvigif kbxutil pnmtopnm texlua ipcmk sg_scan gencat xload montage nvptx-arch setvtrgb gvimtutor zstdcat lprm captoinfo pbmtoln03 gpgsplit dot pamsharpmap fc-list bzless automake gftodvi dtest fg host ppmtoyuv sgitopnm pbmtextps bzcat dvitomp pnmtoplainpnm wish8.6 nl-route-delete nvjtag_discovery pnmcomp mount pbmtox10bm sg_write_same bunzip2 plot-llstat pamtotiff guild chattr uname26 pgmtopbm dropuser passwd mlxtokengenerator mktexpk ppm3d ppmdither nvidia-smi ybmtopbm luaotfload-tool ld.bfd sg_ident dcgmproftester10 hostnamectl nl-tctree-list ps sgmlwhich vpi_tcpdump glxgears pidof tnameserv usleep pnmconvol numastat spottopgm pi3topbm tcsh flint mstflint pbmtozinc sg_write_buffer dos2unix intltool-extract iio_event_monitor grub2-kbdcomp nss-softokn-config lesspipe.sh etex nl-cls-list mstmtserver pamshadedrelief winicontoppm dvi2fax qrttoppm unicode_stop pbmtext pgmenhance pbmtogo more zstdgrep loadunimap identify cpan-mirrors mlxfwreset pnmsplit a2x editdiff teckit_compile sg_sync modutil pixeltool-qt5 clang++-16 hmac256 fc cd pamexec gpic pambackground clang-apply-replacements tput stap-profile-annotate allec lsscsi fallocate startx db_dump dbus-test-tool ppmnorm autoupdate pnmquantall which mkindex findmnt convert ppmmix mail nf-monitor pampick pbmtopi3 dig xzegrep watchgnupg joe edid-decode pamrecolor dvipng m17n-conv rgb3toppm xml2-config toe cameratopam enchant-lsmod-2 xgamma atq scp pgmhist qmleasing unzstd cxpm preunzip sudoreplay asciitopgm gtester perlivp glib-compile-schemas python2 nl-class-list w slabinfo find-all-symbols ppmtogif ld.so vimdiff ccmake3 hb-ot-shape-closure udevadm nslookup read mlxreg nedit-client kpseaccess allcm ppmtoascii alt-java neotoppm grub2-mklayout write aspell python2.7-config gnuplot-qt less gemtopnm nmtui-edit svnlook mlxuptime nl-route-get otfdump gvmap nv-fabricmanager intltool-prepare easy_install-2.7 colrm zless prlimit gstack nl-qdisc-list pydoc3.11 ctags atopd kbdrate clang-offload-bundler pamtosvg pip2 alias vgdb wait nsupdate loadkeys scsi_readcap desktop-file-validate sg_write_verify pbmtoepsi assimp pesign-client kpsexpand umask latex ppmcolormask ps2pdf pgrep otflist gpio-hammer xetex sessreg sg_sat_read_gplog gpgparsemail grub2-script-check word-list-compress trust pamedge modularize msggrep fiascotopnm gdbus jstar gftopk nl-addr-delete mktextfm lupdate-qt5 qmltestrunner lchsh gtk3-demo eu-elfclassify zforce ex ppmtolj tset pbmtomacp wavpack mkocp psfstriptable kpsestat sg_rmsn hca_self_test.ofed bzip2 msgcmp bzegrep pamwipeout find column bond2team gio i386 wdctl setup-nsssysinit.sh kpsereadlink systemd-mount java pkgconf scriptreplay dmesg tload nf-log pamtopfm gcov awk pg_config rename minit ppmtobmp gpg nl-link-set sctp_test mwm gdbm_load pcdovtoppm xdpyinfo ltrace wqdump_ext tbl pgmbentley openssl xbmtopbm xdvi rmiregistry MagickWand-config mlxburn_old python3.6m-x86_64-config sg_dd systemd-notify gvpack sss_ssh_knownhostsproxy automake-1.16 atopsar nl-link-release ncursesw6-config lpq sctp_status eu-strip pgmedge systemd-cgls sha256hmac mlxlink_plane_wrapper zipcloak python2-config sotruss pamstack grub2-editenv ncat sudo bc mmdblookup fc-cache perlthanks python vlock xvminitoppm turbostat source-highlight-esc.sh remunge grub2-render-label sg_reset sxpm pamgradient dijkstra gcc-ranlib jjs oclock sg_stream_ctl icu-config catman evmctl pgmtost4 mlxdpa sim_client taskset glxinfo sha224hmac authvar semodule_expand freetype-config mget_temp_ext crc32 rksh tex quota tic ispell numademo grub2-menulst2cfg pnmtile pnmpaste xdvi-xaw bzgrep glxinfo64 qhelpgenerator-qt5 lsiio csh fixcvsdiff nl-list-caches secret-tool teamd guile2-tools nl-monitor gdk-pixbuf-query-loaders-64 sg_ses_microcode fixqt4headers.pl grub2-syslinux2cfg lneato perl5.26.3 tmon kdumpctl mtxrunjit grops xgettext ed pampaintspill nf-exp-list nl-link-enslave pgmmedian cronnext gtester-report ul setsid espdiff xsetpointer libtoolize kpsewhich osage sg rpmdb cvtsudoers db_verify mokutil pip-2.7 llobdstat arpaname hg uptime gpg-error dbus-daemon lpstat.cups pwmake ninja-build clang-16 xrefresh bmptoppm nl-neigh-add time sg_safte mlxfwstress_ext mm2gv pbmtoascii clang-include-fixer gneqn perlbug ppmshadow makeinfo aclocal scalar krb5-config qmlformat yuvtoppm ppmtopjxl lftpget ar lsb_release sg_read_block_limits prune systemd-delta spctoppm nl-neigh-list ppmdim ppmchange gcc fc-validate xclipboard nmcli rpcbind check-regexp pngtopnm db_printlog lynx mlxconfig pgmramp setfacl pdbimgtopam pcxtoppm dracut gtbl gst-launch-1.0 lslogins icontopbm top x86_64-redhat-linux-g++ wall qtpaths tclsh setup-nsssysinit efisiglist pgmkernel ucs2any unflatten kpsewhere texluajitc pbmtolps mlxprivhost eu-objdump shasum pnmnorm msgexec giftopnm leaftoppm authselect xfontsel otftobdf ppmspread ssh-agent ppmrelief pnmhistmap rdma_server rletopnm ppmtoarbtxt mstop tgatoppm pzstd sgp_dd nl-list-sockets xset dtestcm cmake3 qmake-qt5.sh xzdec pnmarith pamtohdiff linux-boot-prober col pamenlarge psfgettable sg_rep_zones nl-route-list gview pngtopam qtdiag pamrgbatopng getfattr newgidmap xsubpp python2.7 pbmtomrf cleanlinks dvcont mlxburn mktexlsr wvgain lconvert-qt5 eu-ar ndptool fgconsole busctl ping troff diagtool dumpsexp pnmtofits lsblk systemd-path dnstap-read pkttyagent cpack3 ulimit io_demo stapdyn strings gcov-dump anytopnm pamslice pjtoppm dconf autoconf db_dump185 vimdot pamfix gpg-error-config pbmtoptx python3.6m-config pamtotga rpmbuild intltoolize pgmmorphconv clang-offload-packager rpcgen cg_merge nvidia-settings xslt-config systemd-inhibit sbigtopgm elfedit strace eu-elflint unzip lastlog dc fips-finish-install yum pamfixtrunc context soundstretch mlxfwmanager lexgrog sha512hmac systemd-stdio-bridge mst qmlimportscanner unix2mac m4 pamstretch pgmtoppm objdump ucmatose mft stream pip-3 pod2texi rdoc chmem plymouth hunspell gettext gresource modulemd-validator-v1 dotty pnmscalefixed gnuplot systemd-tty-ask-password-agent sg_persist hash setmetamode nl-link-list ppmcolors sg_sat_phy_event gpgrt-config pnmcut ppmtospu pnmtopng protoc mcedit encguess asciidoc.py cg_diff yuvsplittoppm mtxrun pamstereogram nl-link-name2ifindex qdbuscpp2xml-qt5 tracegen graphml2gv 2to3 ssh-add xprop sg_sanitize cpan newuidmap mf ppmtopi1 scsi_start gcov-tool ppmhist broadwayd rstream c99 pg_upgrade pbmupc stap-report pesign h2xs mysql_config notify-send info pnmscale mstmwrite gdlib-config eu-addr2line easy_install-2 dvipdft tzselect zeisstopnm linktrackd evince-thumbnailer pcre-config compare xmessage qdbusxml2cpp-qt5 opj2_decompress last pamseq update-crypto-policies pkla-admin-identities qtplugininfo-qt5 asciidoc fuse-overlayfs mlnx_interface_mgr.sh pldd cairo-sphinx sg_requests intltool-update lsipc mktexmf chvt circo staprun libtool riostream pchrt autom4te pamtojpeg2k eu-size enc2xs certutil unversioned-python nsenter file stap-prep hexdump ofed_rpm_info designer-qt5 ssh-keygen mailq.postfix getkeycodes setterm pnmtosgi pamtoxvmini gvimdiff rawtopgm pnmnlfilt chronyc bzdiff lex rpm2archive recountdiff lua sdiff sg_luns gettextize bashbug-64 xstdcmap memhog gpg2 lfs fmtutil-user kpsepath rsync sg_inq pamcrater wqdump gpg-zip lftp callgrind_control pango-view autopoint dnf-3 rcc-qt5 mcpp pgmnoise audit2allow rdma_xserver pgmcrater clang-rename luatex53 ucx_info pl2pm znew pbmto10x gendiff pbmtoicon repstopdf vacuumdb cvsbug cpupower atrm pamx pamendian flock clang-reorder-fields xwininfo whereis gpg-connect-agent red ruby setarch uuclient ebb otfview gcc-nm mlxmcg sg_get_lba_status nl-neigh-delete splain cluster msgfmt sh msgmerge ppmtoleaf lispmtopgm intel-speed-select pbmtopsg3 ptardiff gpgv2 pktopbm cvt clang-doc sed diff3 pkcheck ncurses6-config xmodmap pack200 fc-cache-64 prezip-bin texlinks lscpu opj2_compress pamtohtmltbl st4topgm nf-exp-add lsattr palmtopnm fltk-config ppmtouil migratepages ibv_uc_pingpong ps2pdfwr gvpr zstd x11perfcomp ppmdist mariadb_config pgmtofs pckt_drop grep gv diffstat dbus-binding-tool extractbb zegrep chrt pgmtosbig pnmhisteq xbiff pydoc3.6 desktop-file-edit ppmwheel lpoptions pdf2ps look cpp patchwork config_data eu-strings makeg nl-classid-lookup db_replicate page_owner_sort uuidgen grub2-mkstandalone tracepath sctp_darn ppmddumpfont xlsclients ri java2html gettext.sh pnmtoddif tree pinentry screen dcgmi jbigtopnm paperconf update-ca-trust pnmnoraw guile2 addr2line pnminvert renew-dummy-cert nl-link-ifindex2name pbmtolj cal brotli glib-genmarshal vimx pbmtowbmp servertool ppmtoppm watch xeyes loginctl x86_energy_perf_policy mlxlink cancel.cups ibv_srq_pingpong mst_cable nvidia-installer sg_start dumpiso g13 getconf pnmdepth tc_wrap.py ctest3 reset mcview ofed_info pnmshear chacl bg pbmmake nmtui-hostname enchant-2 spell zipnote fribidi qmltyperegistrar ppmtoapplevol debuginfod-find checkmodule msgattrib gpg-agent pbmtoybm ppmdraw xrandr svnrdump luac nl-util-addr psidtopgm dviluatex yacc lndir python3.6-config db_archive infotopam lsns semodule_package getopt splitdiff svgtopam sdl-config evince-previewer mlxcables nl-rule-list run-parts mtvtoppm kbdinfo python3 ppmtoneo nano createdb texluac geqn ranlib icu-config-64 zipgrep isosize nv-hostengine lp luatools flex sg_reset_wp mlx_fs_dump semodule_unpackage gvgen sg_vpd pdf2dsc python3.11 pbmtoppa ppmquantall easy_install-3 powernow-k8-decode createuser pamtoavs sg_emc_trespass kvm_stat pnmcat xmllint lsof rlatopam fusermount3 mdatopbm hdifftopam delv gst-stats-1.0 eu-readelf ld.gold eu-nm iio_generic_buffer xcutsel fips-mode-setup lefty man zcat intltool-merge nvidia-xconfig p11-kit desktop-file-install gtk-query-immodules-3.0-64 nm-online thinkjettopbm msgcomm xlsfonts pbmtoepson ssh-copy-id nl-addr-list pod2usage orbd rpmquery munge udpong pnminterp pnmtojpeg update-mime-database X rasttopnm pydoc3 corelist infocmp pgmtexture source-highlight as dvipdfmx testlibraw mst_retimer systemd-umount nl-pktloc-lookup gawk localectl pnmmontage xmlcatalog unzipsfx py3smi glib-gettextize dbus-cleanup-sockets xdvipdfmx rpm2cpio pfmtopam exectrackd sldtoppm pbmtopgm rvi vimtutor killall tmux pamflip vi pamtooctaveimg sg_referrals svn os-prober ytasm nl-qdisc-delete ppmtopgm psfaddtable deallocvt qmlmin-qt5 linux64 slabtop gsettings resourceparse msginit pdflatex scl_source pydoc2.7 clang-cpp kernel-install rmid ppmforge qdistancefieldgenerator texi2any etags.emacs podselect pip-3.6 mlxphyburn cmuwmtopbm openvt xmbind domainname mlxcables_ext mst_ib_add htop pflags mget_temp conjure pbmlife gmake crontab aclocal-1.16 msgcat c-index-test rpm grotty mdevices_info qml-qt5 run-clang-tidy mkhtmlindex cc zgrep gtk-query-settings WebKitWebDriver mft_uninstall.sh skill efikeygen cg_annotate mlxpci diff gtk-query-immodules-2.0-64 gdk-pixbuf-thumbnailer sg_timestamp fc-cat mlnx_dump_parser ppmtoyuvsplit zstdmt pgmtolispm pamtopam ppmtopcx ppmtosixel dnf spax pbmreduce pamdice rclone 411toppm etags gzexe nl-addr-add pstree.x11 sg_opcodes opj2_dump ptksh mlxdump_ext scsi_temperature dirmngr eyuvtoppm numactl stapsh gc grub2-glue-efi fipshmac mkrfc2734 autoreconf lstopo ppmshift ps2pdf13 msgen clang-check clang clangd patch keytool qlalr pamsplit glib-compile-resources xev msguniq fc-scan mlxi2c dirmngr-client gapplication pnmcrop guile nvidia-powerd mstvpd gtar sg_modes scsi-rescan xorg-x11-fonts-update-dirs xkill pamsummcol prtstat svndumpfilter ipmctl pnmtops lrelease-pro nvidia-bug-report.sh beegfs-net pamtosrf xrdb atop pg_dumpall svnsync gtk3-demo-application xlsatoms glib-mkenums unxz xmkmf scsi_mandat mkfontdir mstfwreset c89 jmacs pnmenlarge xwd gsoelim systemd-tmpfiles pnmtotiff bzip2recover gtroff zdiff nmtui-connect qmake-qt5 ps2ps ptar clang-change-namespace scl_enabled csslint-0.6 ibv_devices pgmslice pngfix gvcolor mlnx_conf_mgr.sh centrino-decode pamgauss pamtogif crb gprof jq gdbus-codegen clang-extdef-mapping luajittex pango-list pnmtofiasco nl-route-add xzdiff pamtowinicon checkpolicy stapbpf python3.6 rediff sfdp signver autoscan sg_logs ppmtoxpm mountpoint pi1toppm i2c lfs_migrate xdriinfo pbmtocis nspr-config gccmakedep sg_bg_ctl uil cancel pbmtocmuwm ppmlabel pp-trace mailq clang-query ppmflash twopi migspeed getent x86_64-redhat-linux-gcc-8 callgrind_annotate pydoc2 pbmtoibm23xx qcollectiongenerator-qt5 unicode_start cpio sg_stpg chsh clang-move resolvectl unpack200 pamstretch-gen egrep hb-view pinentry-curses irb rping pamdepth libpng-config xdpr mozcerts-qt5 xz pamtofits mkofm nvswitch-audit open mlnx_perf pnmsmooth sg_sat_set_features dwz systemd-analyze git-upload-archive afm2tfm dcgmproftester12 grub2-fstest import wvunpack atktopbm sg_get_config mft-shell clang-repl tclsh8.6 sg_write_long luatex dtestx txtconv ctest sfconv pre-grohtml xzgrep dvips png-fix-itxt c++ audit2why fonttosfnt ps2pdf14 qmlmin stap-merge ps2pdf12 bzmore qmlpreview colcrt fc-conflist pbmtomgr eu-findtextrel xmlwf eqn pammasksharpen systemctl post-grohtml nedit iconv libpng16-config diffimg git-upload-pack newaliases ppmbrighten ucx_read_profile nl-cls-delete svnadmin qmlprofiler-qt5 dtrace brushtopbm sginfo mc eu-elfcompress clang++ ppmtoicr pnmalias pbmtodjvurle xsetroot ibv_ud_pingpong gobject-query umount xxd command gs sunicontopnm fgrep free pg_isready winicontopam ms_print ppmtotga qvkgen vim udaddy setfont redhat_lsb_init gemtopbm nvidia-debugdump nl-neightbl-list idn db_stat rnano ximtoppm mrftopbm eu-stack ibdump linguist-qt5 pampop9 nf-queue stap emacsclient sputoppm pg_restore nss-util-config kpsetool gvmap.sh mstresourceparse gxl2gv make imake aserver pamvalidate sg_sat_identify mlxreg_ext doxygen pamfunc instmodsh psfxtable texhash moc-qt5 clang-format rpmsign dbus-uuidgen zipdetails gtk-demo systemd-sysusers jobs perf ps2ascii pg_dump sg_compare_and_write c++filt grub2-mkpasswd-pbkdf2 ccmake amdgpu-arch ypdomainname gpgv hg-ssh mogrify mandb unmunge flipdiff dbus-run-session fincore pbmtobbnbg inimf ppmrough dimax_init mgrtopbm eject pktogf systemd-hwdb db_load cmp svnserve updmap qdoc pyvenv-3 logger clang-pseudo sg_format gdb systemd-run pgmminkowski gss-client nroff qcatool-qt5 ppmdcfont beegfs-check-servers pamthreshold tifftopnm eps2eps DllPlugInTester pnmflip systemd-ask-password tlmgr ppmtoterm gr2fonttest xvinfo g++ grepdiff sftp iceauth pk12util whiptail ausyscall git-shell pamchannel gv2gxl byacc lessecho uuidparse pammixinterlace ssh-keyscan x86_64-redhat-linux-gnu-pkg-config xclock xpmtoppm lualatex bibtex objcopy texexec dtestsrq nmtui sprof imgtoppm mlxtrace_ext chage a2x.py mac2unix lprodump-qt5 qmlscene-qt5 mckey mstconfig sg_read_buffer strip resizecons pathfix.py unpigz pdftex lpr.cups ppmntsc lrelease-qt5 initex nvidia-modprobe mlxlink_ext nvidia-uninstall pamsumm xkbcomp ps2epsi sg_copy_results wget bzcmp gpgconf git erb dbus-monitor pwscore grub2-file pamoil piconv db_upgrade xconsole mpost pamundice ib_acme 2to3-3.6 perldoc memstrack pnmpsnr systemd-escape rawtoppm sg_readcap grub2-mkrelpath rev scsi_ready ipcrm cpp2html libnetcfg pbmclean mf-nowin texconfig hwasan_symbolize ddbugtopbm stedump gtk-builder-tool xzcat svnversion neqn gst-inspect-1.0 perl sha384hmac sysfs_module_com showkey animate soelim gctags pnmtorast atopconvert dbus-send setleds sirtopnm flint_ext msgfilter lupdate-pro valgrind-di-server setxkbmap fmtutil-sys h2ph ppmrainbow db_hotbackup mkfontscale getfacl ppmfade linux32 beegfs-ctl x86_64 xargs whatis pcm-client attr snice xvidtune pnmpad pamfile dvired pod2text pip3 qmltime filterdiff tar sg_zone ssltap zipinfo gdbmtool lchfn rjoe bioradtopgm vsyasm nf-exp-delete raw mesg pstack gtk-launch pkg-config pbmtonokia makeindex ppmtoeyuv sg_read_long zipsplit ghostscript clang-linker-wrapper pamsistoaglyph sg_turs policytool emacs gst-typefind-1.0 pamtable sg_ses python3-config apropos pgmoil pod2html eu-make-debug-archive pftp namei pamperspective manweb peekfd nl-fib-lookup groff gpgme-json pamditherbw script nc neato ifnames mlxfwstress beegfs-df nvidia-ngx-updater pbmtoescp2 xmag pamtodjvurle bashbug pax revpath xwud dotlockfile wish pamlookup libwacom-list-local-devices ppmtojpeg mstprivhost svnfsfs mstmread clang-refactor lsmem db_log_verify clang-cl pgmnorm xzmore pamsharpness mkinitrd texluajit teamnl funzip pbmminkowski pamdeinterlace lp.cups view gv-update-userconfig gxl2dot pesigcheck ld semodule_link fipscheck ppmtopuzz db_tuner systemd-firstboot interdiff evince strace-log-merge install-catalog evim mapscrn make-dummy-cert ptked ibv_xsrq_pingpong pktype lesskey sqlite3 ndctl pkexec cpack gunzip setfattr openal-info eu-elfcmp sg_seek simpdftex fc-match ppmglobe rvim bdftopcf pcre2-config mstregdump xfd sedismod ibv_asyncwatch libinput Wand-config gdk-pixbuf-csource utmpdump Magick-config curl sg_xcopy db_recover pbmto4425 pstopnm ptargrep zsh clear rpmkeys gouldtoppm pbmtoxbm pbmmask timedatectl kbd_mode sg_rdac mptopdf zstdless 7za pnmstitch aulast edgepaint rmail gvim dot2gxl sg_prevent luit tkjpeg pnmindex pnmtojbig pamscale pydoc-3 zfgrep dbus-update-activation-environment jpico kill pnmremap DcgmProfTesterKernels.ptx qmllint pip2.7 clang-scan-deps sg_rbuf wbmptopbm rngtest xelatex x86_64-redhat-linux-gcc xzfgrep mstmcra gpasswd pigz xmlpatternsvalidator-qt5 lastb gtk3-widget-factory uxterm lpstat rpcinfo composite sg_test_rwbuf source-highlight-settings macptopbm updmap-sys gex mkdirhier pkill unshare psql pwdx hmaptool mlxcableimgen ppmcie ldd dvilualatex gtk-builder-convert gftype /usr/bin: yes whoami who wc vdir users unlink uniq unexpand uname tty tsort truncate true tr touch timeout test tee tail tac sync sum stty stdbuf stat split sort sleep shuf shred sha512sum sha384sum sha256sum sha224sum sha1sum seq runcon rmdir rm realpath readlink pwd ptx printf printenv pr pinky pathchk paste od numfmt nproc nohup nl nice mv mktemp mknod mkfifo mkdir md5sum ls logname ln link join install id hostid head groups fold fmt false factor expr expand env echo du dirname dircolors dir df dd date cut csplit cp comm cksum chown chmod chgrp chcon cat bash basename base64 base32 b2sum arch [ curl-config cmake pbmpscale ionice gsnd uic-qt5 mlxdump sg_map renice pbmtomda escp2topbm lpr pamtompfont rdma_client bcomps ngettext lslocks zsoelim sha1hmac nm xzcmp ppmpat pgmmake pbmtosunicon fwtrace ucx_perftest pyvenv-3.6 hb-shape chfn prezip nl-link-stats clusterdb sedispol reindexdb gfortran xauth pamcut ppmtopict ca-legacy pamaddnoise beegfs-fsck pkla-check-authorization pc1toppm gtf autoheader sg_wr_mode easy_install-3.6 su rcopy xhost combinediff mcookie tabs clang-format-diff grub2-mkrescue ilbmtoppm yasm qmlcachegen ccmakedep xlogo systemd-socket-activate rview localedef nl-class-delete mcra pic pnmtoxwd cistopbm cvs gpio-event-mon makedb crlutil pip-2 catchsegv dnsdomainname bison qml hipstopgm tred acyclic xcursorgen mlnx_qos exiv2 idiag-socket-details pnmgamma gtk-encode-symbolic-svg mstresourcedump ninja ghostview ppmmake cmsutil coredumpctl pnmtopclxl mstcongestion hostname xinit ssh qmlplugindump-qt5 python3.6m pamtilt zip pnmrotate bootctl x86_64-redhat-linux-c++ xinput unix2dos ibv_rc_pingpong mfplain checksctp gcc-ar sg_rtpg qdbus-qt5 pslog pnmfile sss_ssh_authorizedkeys valgrind icuinfo unalias fdp gtk3-icon-browser mlxmdio recode-sr-latin yuy2topam contextjit lsgpio llstat sg_unmap keyctl envsubst sg_senddiag clang-tidy git-receive-pack pnmquant nss-config ebrowse mstfwtrace src-hilite-lesspipe.sh pamunlookup pbmpage msgunfmt scl pnmtosir gdb-add-index 7z guile-tools wayland-scanner flex++ wvtag xmlpatterns-qt5 grub2-mknetdir ppmtoilbm jpeg2ktopam pamcomp ppmtorgb3 sg_read ibv_devinfo display sg_read_attr pbmtoatk updmap-user sg_reassign mlxvpd kmod pdfetex pod2man gem fstopgm mergelib epstopdf pnmtopalm nf-ct-list xterm pbmtomatrixorbital pnmmargin gml2gv sccmap pbmtopk sg_decode_sense fc-query update-gtk-immodules nisdomainname ipcalc dwp resourcedump db_checkpoint rsyslog-recover-qi.pl valgrind-listener compile_et pamarith xpr hpcdtoppm pkaction nvidia-cuda-mps-server xsltproc json_pp rpmspec pgmtopgm rdma_xclient nvidia-persistenced pbmtog3 dvipdfm readelf pamtopnm pamrubber unwrapdiff manpath nf-ct-add prove gdk-pixbuf-pixdata ps2ps2 bwrap nail qmlscene chcat gpgsm journalctl rescan-scsi-bus.sh lpq.cups allneeded gio-querymodules-64 pnmmercator koi8rxterm systemd-machine-id-setup pamtopdbimg pgmdeshadow texlua53 showrgb dcgmproftester11 mstdump pnmcolormap update-desktop-database mailx gdbm_dump fltk-config-x86_64 dehtmldiff ftp bzfgrep systemd-detect-virt sendiso MagickCore-config infotocap clang-include-cleaner lprm.cups ptaskset systemd-cat nl-cls-add lsinitrd pbmtoplot Mail zcmp pamtopng avstopam jpegtopnm sgm_dd aulastlog pnmtorle gcore auvirt syncqt.pl ipcs dropdb ppmdmkfont mlxtrace qtattributionsscanner-qt5 emacs-26.1 pnmtotiffcmyk grub2-mkimage swig locale nvidia-cuda-mps-control gpg-wks-server newgrp nop sudoedit gsftopk gtk-update-icon-cache libgcrypt-config sandbox scsi_logging_level systemd-resolve nl-qdisc-add pstree ccomps texconfig-sys pmap teamdctl dapltest secon yat2m setkeycodes texconfig-dialog newaliases.postfix cmtime thumbpdf xpath ppmtv g3topbm nf-ct-events nl-class-add at xwdtopnm ksh93 sg_write_x run-with-aspell sg_verify login pamtouil batch db_deadlock xzless rpmverify sg_raw genl-ctrl-list pgmabel gnroff x11perf ppmtomap dumpkeys shcomp pbmtogem f95 resize pambayer Xorg systemd-cgtop bmptopnm pip3.6 sg_map26 modulemd-validator eu-ranlib modulecmd ppmtopj precat showconsolefont quotasync grub2-mkfont preconv ppmtomitsu mpicalc msgconv lsdiff setpriv mtserver panelctl ksh mremote gv2gml ppmtowinicon podchecker fc-pattern makedepend nss-policy-check pammosaicknit vmstat gzip zmore rmail.postfix fitstopnm nvidia-sleep.sh getopts size srftopam withsctp mktexfmt scsi_satl ppmtoacad type scsi_stop mlxgearbox fmtutil eu-unstrip mcdiff orc-bugreport ppmquant dvigif kbxutil pnmtopnm texlua ipcmk sg_scan gencat xload montage nvptx-arch setvtrgb gvimtutor zstdcat lprm captoinfo pbmtoln03 gpgsplit dot pamsharpmap fc-list bzless automake gftodvi dtest fg host ppmtoyuv sgitopnm pbmtextps bzcat dvitomp pnmtoplainpnm wish8.6 nl-route-delete nvjtag_discovery pnmcomp mount pbmtox10bm sg_write_same bunzip2 plot-llstat pamtotiff guild chattr uname26 pgmtopbm dropuser passwd mlxtokengenerator mktexpk ppm3d ppmdither nvidia-smi ybmtopbm luaotfload-tool ld.bfd sg_ident dcgmproftester10 hostnamectl nl-tctree-list ps sgmlwhich vpi_tcpdump glxgears pidof tnameserv usleep pnmconvol numastat spottopgm pi3topbm tcsh flint mstflint pbmtozinc sg_write_buffer dos2unix intltool-extract iio_event_monitor grub2-kbdcomp nss-softokn-config lesspipe.sh etex nl-cls-list mstmtserver pamshadedrelief winicontoppm dvi2fax qrttoppm unicode_stop pbmtext pgmenhance pbmtogo more zstdgrep loadunimap identify cpan-mirrors mlxfwreset pnmsplit a2x editdiff teckit_compile sg_sync modutil pixeltool-qt5 clang++-16 hmac256 fc cd pamexec gpic pambackground clang-apply-replacements tput stap-profile-annotate allec lsscsi fallocate startx db_dump dbus-test-tool ppmnorm autoupdate pnmquantall which mkindex findmnt convert ppmmix mail nf-monitor pampick pbmtopi3 dig xzegrep watchgnupg joe edid-decode pamrecolor dvipng m17n-conv rgb3toppm xml2-config toe cameratopam enchant-lsmod-2 xgamma atq scp pgmhist qmleasing unzstd cxpm preunzip sudoreplay asciitopgm gtester perlivp glib-compile-schemas python2 nl-class-list w slabinfo find-all-symbols ppmtogif ld.so vimdiff ccmake3 hb-ot-shape-closure udevadm nslookup read mlxreg nedit-client kpseaccess allcm ppmtoascii alt-java neotoppm grub2-mklayout write aspell python2.7-config gnuplot-qt less gemtopnm nmtui-edit svnlook mlxuptime nl-route-get otfdump gvmap nv-fabricmanager intltool-prepare easy_install-2.7 colrm zless prlimit gstack nl-qdisc-list pydoc3.11 ctags atopd kbdrate clang-offload-bundler pamtosvg pip2 alias vgdb wait nsupdate loadkeys scsi_readcap desktop-file-validate sg_write_verify pbmtoepsi assimp pesign-client kpsexpand umask latex ppmcolormask ps2pdf pgrep otflist gpio-hammer xetex sessreg sg_sat_read_gplog gpgparsemail grub2-script-check word-list-compress trust pamedge modularize msggrep fiascotopnm gdbus jstar gftopk nl-addr-delete mktextfm lupdate-qt5 qmltestrunner lchsh gtk3-demo eu-elfclassify zforce ex ppmtolj tset pbmtomacp wavpack mkocp psfstriptable kpsestat sg_rmsn hca_self_test.ofed bzip2 msgcmp bzegrep pamwipeout find column bond2team gio i386 wdctl setup-nsssysinit.sh kpsereadlink systemd-mount java pkgconf scriptreplay dmesg tload nf-log pamtopfm gcov awk pg_config rename minit ppmtobmp gpg nl-link-set sctp_test mwm gdbm_load pcdovtoppm xdpyinfo ltrace wqdump_ext tbl pgmbentley openssl xbmtopbm xdvi rmiregistry MagickWand-config mlxburn_old python3.6m-x86_64-config sg_dd systemd-notify gvpack sss_ssh_knownhostsproxy automake-1.16 atopsar nl-link-release ncursesw6-config lpq sctp_status eu-strip pgmedge systemd-cgls sha256hmac mlxlink_plane_wrapper zipcloak python2-config sotruss pamstack grub2-editenv ncat sudo bc mmdblookup fc-cache perlthanks python vlock xvminitoppm turbostat source-highlight-esc.sh remunge grub2-render-label sg_reset sxpm pamgradient dijkstra gcc-ranlib jjs oclock sg_stream_ctl icu-config catman evmctl pgmtost4 mlxdpa sim_client taskset glxinfo sha224hmac authvar semodule_expand freetype-config mget_temp_ext crc32 rksh tex quota tic ispell numademo grub2-menulst2cfg pnmtile pnmpaste xdvi-xaw bzgrep glxinfo64 qhelpgenerator-qt5 lsiio csh fixcvsdiff nl-list-caches secret-tool teamd guile2-tools nl-monitor gdk-pixbuf-query-loaders-64 sg_ses_microcode fixqt4headers.pl grub2-syslinux2cfg lneato perl5.26.3 tmon kdumpctl mtxrunjit grops xgettext ed pampaintspill nf-exp-list nl-link-enslave pgmmedian cronnext gtester-report ul setsid espdiff xsetpointer libtoolize kpsewhich osage sg rpmdb cvtsudoers db_verify mokutil pip-2.7 llobdstat arpaname hg uptime gpg-error dbus-daemon lpstat.cups pwmake ninja-build clang-16 xrefresh bmptoppm nl-neigh-add time sg_safte mlxfwstress_ext mm2gv pbmtoascii clang-include-fixer gneqn perlbug ppmshadow makeinfo aclocal scalar krb5-config qmlformat yuvtoppm ppmtopjxl lftpget ar lsb_release sg_read_block_limits prune systemd-delta spctoppm nl-neigh-list ppmdim ppmchange gcc fc-validate xclipboard nmcli rpcbind check-regexp pngtopnm db_printlog lynx mlxconfig pgmramp setfacl pdbimgtopam pcxtoppm dracut gtbl gst-launch-1.0 lslogins icontopbm top x86_64-redhat-linux-g++ wall qtpaths tclsh setup-nsssysinit efisiglist pgmkernel ucs2any unflatten kpsewhere texluajitc pbmtolps mlxprivhost eu-objdump shasum pnmnorm msgexec giftopnm leaftoppm authselect xfontsel otftobdf ppmspread ssh-agent ppmrelief pnmhistmap rdma_server rletopnm ppmtoarbtxt mstop tgatoppm pzstd sgp_dd nl-list-sockets xset dtestcm cmake3 qmake-qt5.sh xzdec pnmarith pamtohdiff linux-boot-prober col pamenlarge psfgettable sg_rep_zones nl-route-list gview pngtopam qtdiag pamrgbatopng getfattr newgidmap xsubpp python2.7 pbmtomrf cleanlinks dvcont mlxburn mktexlsr wvgain lconvert-qt5 eu-ar ndptool fgconsole busctl ping troff diagtool dumpsexp pnmtofits lsblk systemd-path dnstap-read pkttyagent cpack3 ulimit io_demo stapdyn strings gcov-dump anytopnm pamslice pjtoppm dconf autoconf db_dump185 vimdot pamfix gpg-error-config pbmtoptx python3.6m-config pamtotga rpmbuild intltoolize pgmmorphconv clang-offload-packager rpcgen cg_merge nvidia-settings xslt-config systemd-inhibit sbigtopgm elfedit strace eu-elflint unzip lastlog dc fips-finish-install yum pamfixtrunc context soundstretch mlxfwmanager lexgrog sha512hmac systemd-stdio-bridge mst qmlimportscanner unix2mac m4 pamstretch pgmtoppm objdump ucmatose mft stream pip-3 pod2texi rdoc chmem plymouth hunspell gettext gresource modulemd-validator-v1 dotty pnmscalefixed gnuplot systemd-tty-ask-password-agent sg_persist hash setmetamode nl-link-list ppmcolors sg_sat_phy_event gpgrt-config pnmcut ppmtospu pnmtopng protoc mcedit encguess asciidoc.py cg_diff yuvsplittoppm mtxrun pamstereogram nl-link-name2ifindex qdbuscpp2xml-qt5 tracegen graphml2gv 2to3 ssh-add xprop sg_sanitize cpan newuidmap mf ppmtopi1 scsi_start gcov-tool ppmhist broadwayd rstream c99 pg_upgrade pbmupc stap-report pesign h2xs mysql_config notify-send info pnmscale mstmwrite gdlib-config eu-addr2line easy_install-2 dvipdft tzselect zeisstopnm linktrackd evince-thumbnailer pcre-config compare xmessage qdbusxml2cpp-qt5 opj2_decompress last pamseq update-crypto-policies pkla-admin-identities qtplugininfo-qt5 asciidoc fuse-overlayfs mlnx_interface_mgr.sh pldd cairo-sphinx sg_requests intltool-update lsipc mktexmf chvt circo staprun libtool riostream pchrt autom4te pamtojpeg2k eu-size enc2xs certutil unversioned-python nsenter file stap-prep hexdump ofed_rpm_info designer-qt5 ssh-keygen mailq.postfix getkeycodes setterm pnmtosgi pamtoxvmini gvimdiff rawtopgm pnmnlfilt chronyc bzdiff lex rpm2archive recountdiff lua sdiff sg_luns gettextize bashbug-64 xstdcmap memhog gpg2 lfs fmtutil-user kpsepath rsync sg_inq pamcrater wqdump gpg-zip lftp callgrind_control pango-view autopoint dnf-3 rcc-qt5 mcpp pgmnoise audit2allow rdma_xserver pgmcrater clang-rename luatex53 ucx_info pl2pm znew pbmto10x gendiff pbmtoicon repstopdf vacuumdb cvsbug cpupower atrm pamx pamendian flock clang-reorder-fields xwininfo whereis gpg-connect-agent red ruby setarch uuclient ebb otfview gcc-nm mlxmcg sg_get_lba_status nl-neigh-delete splain cluster msgfmt sh msgmerge ppmtoleaf lispmtopgm intel-speed-select pbmtopsg3 ptardiff gpgv2 pktopbm cvt clang-doc sed diff3 pkcheck ncurses6-config xmodmap pack200 fc-cache-64 prezip-bin texlinks lscpu opj2_compress pamtohtmltbl st4topgm nf-exp-add lsattr palmtopnm fltk-config ppmtouil migratepages ibv_uc_pingpong ps2pdfwr gvpr zstd x11perfcomp ppmdist mariadb_config pgmtofs pckt_drop grep gv diffstat dbus-binding-tool extractbb zegrep chrt pgmtosbig pnmhisteq xbiff pydoc3.6 desktop-file-edit ppmwheel lpoptions pdf2ps look cpp patchwork config_data eu-strings makeg nl-classid-lookup db_replicate page_owner_sort uuidgen grub2-mkstandalone tracepath sctp_darn ppmddumpfont xlsclients ri java2html gettext.sh pnmtoddif tree pinentry screen dcgmi jbigtopnm paperconf update-ca-trust pnmnoraw guile2 addr2line pnminvert renew-dummy-cert nl-link-ifindex2name pbmtolj cal brotli glib-genmarshal vimx pbmtowbmp servertool ppmtoppm watch xeyes loginctl x86_energy_perf_policy mlxlink cancel.cups ibv_srq_pingpong mst_cable nvidia-installer sg_start dumpiso g13 getconf pnmdepth tc_wrap.py ctest3 reset mcview ofed_info pnmshear chacl bg pbmmake nmtui-hostname enchant-2 spell zipnote fribidi qmltyperegistrar ppmtoapplevol debuginfod-find checkmodule msgattrib gpg-agent pbmtoybm ppmdraw xrandr svnrdump luac nl-util-addr psidtopgm dviluatex yacc lndir python3.6-config db_archive infotopam lsns semodule_package getopt splitdiff svgtopam sdl-config evince-previewer mlxcables nl-rule-list run-parts mtvtoppm kbdinfo python3 ppmtoneo nano createdb texluac geqn ranlib icu-config-64 zipgrep isosize nv-hostengine lp luatools flex sg_reset_wp mlx_fs_dump semodule_unpackage gvgen sg_vpd pdf2dsc python3.11 pbmtoppa ppmquantall easy_install-3 powernow-k8-decode createuser pamtoavs sg_emc_trespass kvm_stat pnmcat xmllint lsof rlatopam fusermount3 mdatopbm hdifftopam delv gst-stats-1.0 eu-readelf ld.gold eu-nm iio_generic_buffer xcutsel fips-mode-setup lefty man zcat intltool-merge nvidia-xconfig p11-kit desktop-file-install gtk-query-immodules-3.0-64 nm-online thinkjettopbm msgcomm xlsfonts pbmtoepson ssh-copy-id nl-addr-list pod2usage orbd rpmquery munge udpong pnminterp pnmtojpeg update-mime-database X rasttopnm pydoc3 corelist infocmp pgmtexture source-highlight as dvipdfmx testlibraw mst_retimer systemd-umount nl-pktloc-lookup gawk localectl pnmmontage xmlcatalog unzipsfx py3smi glib-gettextize dbus-cleanup-sockets xdvipdfmx rpm2cpio pfmtopam exectrackd sldtoppm pbmtopgm rvi vimtutor killall tmux pamflip vi pamtooctaveimg sg_referrals svn os-prober ytasm nl-qdisc-delete ppmtopgm psfaddtable deallocvt qmlmin-qt5 linux64 slabtop gsettings resourceparse msginit pdflatex scl_source pydoc2.7 clang-cpp kernel-install rmid ppmforge qdistancefieldgenerator texi2any etags.emacs podselect pip-3.6 mlxphyburn cmuwmtopbm openvt xmbind domainname mlxcables_ext mst_ib_add htop pflags mget_temp conjure pbmlife gmake crontab aclocal-1.16 msgcat c-index-test rpm grotty mdevices_info qml-qt5 run-clang-tidy mkhtmlindex cc zgrep gtk-query-settings WebKitWebDriver mft_uninstall.sh skill efikeygen cg_annotate mlxpci diff gtk-query-immodules-2.0-64 gdk-pixbuf-thumbnailer sg_timestamp fc-cat mlnx_dump_parser ppmtoyuvsplit zstdmt pgmtolispm pamtopam ppmtopcx ppmtosixel dnf spax pbmreduce pamdice rclone 411toppm etags gzexe nl-addr-add pstree.x11 sg_opcodes opj2_dump ptksh mlxdump_ext scsi_temperature dirmngr eyuvtoppm numactl stapsh gc grub2-glue-efi fipshmac mkrfc2734 autoreconf lstopo ppmshift ps2pdf13 msgen clang-check clang clangd patch keytool qlalr pamsplit glib-compile-resources xev msguniq fc-scan mlxi2c dirmngr-client gapplication pnmcrop guile nvidia-powerd mstvpd gtar sg_modes scsi-rescan xorg-x11-fonts-update-dirs xkill pamsummcol prtstat svndumpfilter ipmctl pnmtops lrelease-pro nvidia-bug-report.sh beegfs-net pamtosrf xrdb atop pg_dumpall svnsync gtk3-demo-application xlsatoms glib-mkenums unxz xmkmf scsi_mandat mkfontdir mstfwreset c89 jmacs pnmenlarge xwd gsoelim systemd-tmpfiles pnmtotiff bzip2recover gtroff zdiff nmtui-connect qmake-qt5 ps2ps ptar clang-change-namespace scl_enabled csslint-0.6 ibv_devices pgmslice pngfix gvcolor mlnx_conf_mgr.sh centrino-decode pamgauss pamtogif crb gprof jq gdbus-codegen clang-extdef-mapping luajittex pango-list pnmtofiasco nl-route-add xzdiff pamtowinicon checkpolicy stapbpf python3.6 rediff sfdp signver autoscan sg_logs ppmtoxpm mountpoint pi1toppm i2c lfs_migrate xdriinfo pbmtocis nspr-config gccmakedep sg_bg_ctl uil cancel pbmtocmuwm ppmlabel pp-trace mailq clang-query ppmflash twopi migspeed getent x86_64-redhat-linux-gcc-8 callgrind_annotate pydoc2 pbmtoibm23xx qcollectiongenerator-qt5 unicode_start cpio sg_stpg chsh clang-move resolvectl unpack200 pamstretch-gen egrep hb-view pinentry-curses irb rping pamdepth libpng-config xdpr mozcerts-qt5 xz pamtofits mkofm nvswitch-audit open mlnx_perf pnmsmooth sg_sat_set_features dwz systemd-analyze git-upload-archive afm2tfm dcgmproftester12 grub2-fstest import wvunpack atktopbm sg_get_config mft-shell clang-repl tclsh8.6 sg_write_long luatex dtestx txtconv ctest sfconv pre-grohtml xzgrep dvips png-fix-itxt c++ audit2why fonttosfnt ps2pdf14 qmlmin stap-merge ps2pdf12 bzmore qmlpreview colcrt fc-conflist pbmtomgr eu-findtextrel xmlwf eqn pammasksharpen systemctl post-grohtml nedit iconv libpng16-config diffimg git-upload-pack newaliases ppmbrighten ucx_read_profile nl-cls-delete svnadmin qmlprofiler-qt5 dtrace brushtopbm sginfo mc eu-elfcompress clang++ ppmtoicr pnmalias pbmtodjvurle xsetroot ibv_ud_pingpong gobject-query umount xxd command gs sunicontopnm fgrep free pg_isready winicontopam ms_print ppmtotga qvkgen vim udaddy setfont redhat_lsb_init gemtopbm nvidia-debugdump nl-neightbl-list idn db_stat rnano ximtoppm mrftopbm eu-stack ibdump linguist-qt5 pampop9 nf-queue stap emacsclient sputoppm pg_restore nss-util-config kpsetool gvmap.sh mstresourceparse gxl2gv make imake aserver pamvalidate sg_sat_identify mlxreg_ext doxygen pamfunc instmodsh psfxtable texhash moc-qt5 clang-format rpmsign dbus-uuidgen zipdetails gtk-demo systemd-sysusers jobs perf ps2ascii pg_dump sg_compare_and_write c++filt grub2-mkpasswd-pbkdf2 ccmake amdgpu-arch ypdomainname gpgv hg-ssh mogrify mandb unmunge flipdiff dbus-run-session fincore pbmtobbnbg inimf ppmrough dimax_init mgrtopbm eject pktogf systemd-hwdb db_load cmp svnserve updmap qdoc pyvenv-3 logger clang-pseudo sg_format gdb systemd-run pgmminkowski gss-client nroff qcatool-qt5 ppmdcfont beegfs-check-servers pamthreshold tifftopnm eps2eps DllPlugInTester pnmflip systemd-ask-password tlmgr ppmtoterm gr2fonttest xvinfo g++ grepdiff sftp iceauth pk12util whiptail ausyscall git-shell pamchannel gv2gxl byacc lessecho uuidparse pammixinterlace ssh-keyscan x86_64-redhat-linux-gnu-pkg-config xclock xpmtoppm lualatex bibtex objcopy texexec dtestsrq nmtui sprof imgtoppm mlxtrace_ext chage a2x.py mac2unix lprodump-qt5 qmlscene-qt5 mckey mstconfig sg_read_buffer strip resizecons pathfix.py unpigz pdftex lpr.cups ppmntsc lrelease-qt5 initex nvidia-modprobe mlxlink_ext nvidia-uninstall pamsumm xkbcomp ps2epsi sg_copy_results wget bzcmp gpgconf git erb dbus-monitor pwscore grub2-file pamoil piconv db_upgrade xconsole mpost pamundice ib_acme 2to3-3.6 perldoc memstrack pnmpsnr systemd-escape rawtoppm sg_readcap grub2-mkrelpath rev scsi_ready ipcrm cpp2html libnetcfg pbmclean mf-nowin texconfig hwasan_symbolize ddbugtopbm stedump gtk-builder-tool xzcat svnversion neqn gst-inspect-1.0 perl sha384hmac sysfs_module_com showkey animate soelim gctags pnmtorast atopconvert dbus-send setleds sirtopnm flint_ext msgfilter lupdate-pro valgrind-di-server setxkbmap fmtutil-sys h2ph ppmrainbow db_hotbackup mkfontscale getfacl ppmfade linux32 beegfs-ctl x86_64 xargs whatis pcm-client attr snice xvidtune pnmpad pamfile dvired pod2text pip3 qmltime filterdiff tar sg_zone ssltap zipinfo gdbmtool lchfn rjoe bioradtopgm vsyasm nf-exp-delete raw mesg pstack gtk-launch pkg-config pbmtonokia makeindex ppmtoeyuv sg_read_long zipsplit ghostscript clang-linker-wrapper pamsistoaglyph sg_turs policytool emacs gst-typefind-1.0 pamtable sg_ses python3-config apropos pgmoil pod2html eu-make-debug-archive pftp namei pamperspective manweb peekfd nl-fib-lookup groff gpgme-json pamditherbw script nc neato ifnames mlxfwstress beegfs-df nvidia-ngx-updater pbmtoescp2 xmag pamtodjvurle bashbug pax revpath xwud dotlockfile wish pamlookup libwacom-list-local-devices ppmtojpeg mstprivhost svnfsfs mstmread clang-refactor lsmem db_log_verify clang-cl pgmnorm xzmore pamsharpness mkinitrd texluajit teamnl funzip pbmminkowski pamdeinterlace lp.cups view gv-update-userconfig gxl2dot pesigcheck ld semodule_link fipscheck ppmtopuzz db_tuner systemd-firstboot interdiff evince strace-log-merge install-catalog evim mapscrn make-dummy-cert ptked ibv_xsrq_pingpong pktype lesskey sqlite3 ndctl pkexec cpack gunzip setfattr openal-info eu-elfcmp sg_seek simpdftex fc-match ppmglobe rvim bdftopcf pcre2-config mstregdump xfd sedismod ibv_asyncwatch libinput Wand-config gdk-pixbuf-csource utmpdump Magick-config curl sg_xcopy db_recover pbmto4425 pstopnm ptargrep zsh clear rpmkeys gouldtoppm pbmtoxbm pbmmask timedatectl kbd_mode sg_rdac mptopdf zstdless 7za pnmstitch aulast edgepaint rmail gvim dot2gxl sg_prevent luit tkjpeg pnmindex pnmtojbig pamscale pydoc-3 zfgrep dbus-update-activation-environment jpico kill pnmremap DcgmProfTesterKernels.ptx qmllint pip2.7 clang-scan-deps sg_rbuf wbmptopbm rngtest xelatex x86_64-redhat-linux-gcc xzfgrep mstmcra gpasswd pigz xmlpatternsvalidator-qt5 lastb gtk3-widget-factory uxterm lpstat rpcinfo composite sg_test_rwbuf source-highlight-settings macptopbm updmap-sys gex mkdirhier pkill unshare psql pwdx hmaptool mlxcableimgen ppmcie ldd dvilualatex gtk-builder-convert gftype /usr/local/sbin: configure-lldpad configure-multirail mount-gdata /usr/sbin: init mount.nfs4 rhn-profile-sync-3.6 dump_lfts.sh pcm-memory hardlink convertquota iblinkinfo iotop nfsstat runlevel lldptool pcm-iio pcm-sensor-server intel_sdsi pcm-daemon xfs_rtcp poweroff partx luserdel ipmi-pet lgss_sk auditd unsquashfs iconvconfig ibnodes selabel_partial_match mpathpersist runuser setpci rdisc ifstat iprsos blkid blkdeactivate grub2-setpassword uuserver lpc.cups mkfs.ext3 ipmi-dcmi biosdecode msr-cpuid dcb lid mount.lustre-subtree show_irq_affinity.sh pcm pam_timestamp_check mkdumprd sysctl dnssec-signzone depmod autrace xfs_mdrestore swapon rdmsr nfsdcld selabel_lookup_best_match bridge blockdev smpdump grub2-mkconfig umount.nfs blkzone telinit rpcctl restorecon postfix sasldblistusers2 cfdisk consoletype arpd rpc.gssd getenforce xfs_repair selinuxexeccon mkdict partprobe xfs_db lgroupadd rtmon dmfilemapd dnssec-dsfromkey dhclient-script vigr zramctl blkdiscard copy-rootfs accessdb mkfs pef-config selinuxconlist rtstat crond resizepart sulogin pcm-pcie ping6 lldpad e2label nfsdcltrack installkernel modinfo atd isc-hmac-fixup pcm-sensor dnssec-coverage e2freefrag lustre_rmmod rdma-ndd hdparm iprinit llverfs sendmail fsck.ext4 losetup sync-node smartd alternatives update-alternatives fuse2fs pidof lspci mk-diskful ibaddr ibsysstat postdrop mount.fuse3 logsave rsyslogd lshw ibfindnodesusing.pl rpc.idmapd mkfs.minix swaplabel parted nvme dnsmasq postkick ibccconfig ipmi-detect switch_root fdisk exportfs rhn-profile-sync addgnupghome kpartx ibccquery mkswap auditctl nfsidmap pcm-numa create-cracklib-dict ipmi-sensors wipefs avcstat grub2-install udevadm nstat faillock ibstat ldlm_debug_upcall dnssec-settime grub2-reboot dnssec-keyfromlabel zabbix_agentd dnssec-keygen grub2-rpm-sort adduser xfs_mkfile mlnxofedctl getpcaps ldev pcm-raw ethtool fdformat showmount rmcpping ibnetdiscover tracepath6 chroot build-locale-archive sminfo install-info compat_gid_gen nfsiostat irqbalance sysinfo-snapshot.py delpart ipmi-config routerstat dmstats grub2-sparc64-setup setenforce fsck.beegfs rpc.statd fsck.minix lst pcm-bw-histogram mkfs.ext2 chkconfig lhsmtool_posix mk-sysimage readprofile ibrouters ipmi-pef-config pcm-power pcm-latency rpc.nfsd rtcwake ldconfig key.dns_resolver mpathconf mkfadumprd ip pcm-msr augenrules ll_decode_linkea ipmipower lustre_rsync genl tipc grub2-macbless lgss_keyring adcli e2mmpstatus cma_roce_tos quot smpquery ib2ib_setup sim_server ipmi-sel paperconfig makedumpfile reboot fixfiles show_irq_affinity_hints.sh rpcbind lusermod setfiles postcat semanage chcpu virt-what kexec dump_fts dnssec-checkds ss pcm-mmio selinuxdefcon modprobe l_idmap quotacheck multipathd hwclock dnssec-verify dump_mfts.sh xqmstats pam_console_apply repquota ping vdpa bmc-info debugfs postconf posttls-finger mkfs.ext4 tsig-keygen named-checkzone pcm-core sssd setquota addpart capsh ifup genrandom ibportstate smtp-source opensm iprdbg grub2-probe setup_mr_cache.sh common_irq_affinity.sh setsebool ibcacheedit grpconv ibstatus start-statd xfs_bmap tuned-adm nfsdclnts update-pciids ipmi-oem vdptool mlnx_tune smartctl badblocks ibdev2netdev tuned grubby dnssec-revoke cracklib-unpacker request-key bmc-device ipmimonitoring fsck.ext3 ipmi-ping resolvconf sefcontext_compile xfs_growfs consl service getsebool grub2-switch-to-blscfg fsck.xfs dhclient dumpe2fs anacron mk-initramfs-oneSIS show_gids rdma lgroupdel vmcore-dmesg ibswitches vendor_post_uninstall.sh lpasswd applygnupgdefaults ctstat pxe-config cracklib-packer tracepath ibping lpc myprops ipmidetect xfs_admin luseradd dmsetup pwr fsck.ext2 vipw rmmod xfs_spaceman postqueue mksquashfs xfs_io e4defrag xfs_info ipmi-chassis mountstats insmod e2image rngd set_irq_affinity_bynode.sh vendstat raid-check onesis-switch-target ddns-confgen groupdel vendor_pre_uninstall.sh selinux_check_access postalias selinuxenabled xfs_fsr myclass userdel lgroupmod groupmems grpck update-smart-drivedb bmc-config osmtest grub2-set-password logrotate setcap ibhosts pwconv quotastats lustre_routes_conversion mkfs.xfs ipmi-console grub2-bios-setup zdump edquota findfs e2fsck e4crypt multipath pcm-accel mkfs.cramfs nologin ipmi-fru sysctl_perf_tuning ifdown tune2fs ipmiping set_irq_affinity.sh cracklib-check lustre_routes_config postlock visudo ifenslave mlnx_affinity sfdisk grpunconv rc.preinit matchpathcon mkhomedir_helper ofed_uninstall.sh groupadd tcpslice saslpasswd2 ipmi-raw mlnx_bf_configure selabel_lookup nft lnstat lsvcgssd e2undo nfsconvert xfs_quota nsec3hash blkmapd ibqueryerrors gss-server xfs_copy munged umount.nfs4 plymouth-set-default-theme xfs_ncheck xfs_logprint llsom_sync mount.nfs restorecon_xattr dcbtool ipmi-power lnewusers nfsref nci-half-root lsmod mke2fs devlink semodule biosdevname g13-syshelp postmulti genhomedircon tcsd postsuper lnetctl nfsdclddb load_policy mlnx_bf_configure_ct shutdown smtp-sink groupmod create-munge-key chpasswd useradd sendmail.postfix timedatex saquery usermod ldattach rfkill clockdiff redhat_lsb_trigger.x86_64 mount.lustre tcpdump powertop postlog perfquery atrun pcm-lspci resize2fs genhostid pwhistory_helper ipmi-sensors-config rpcdebug update-node unbound-anchor ibtracert NetworkManager check_lft_balance.pl ipmi-chassis-config ibacm zic pcm-pcicfg cracklib-format newusers ibroute xfs_metadump fsck postmap ko2iblnd-probe fuser filefrag packer unix_chkpwd xfs_estimate arping getcap show_counters grub2-ofpathname weak-modules sestatus iprdump fsfreeze ausearch grub2-set-default mdadm fsck.cramfs atopacctd mklost+found cma_roce_mode syspurpose pwck halt dnssec-importkey swapoff agetty grub2-get-kernel-settings lctl l_getsepol sss_cache chgpasswd pwunconv rpc.mountd quotaon named-compilezone unix_update ipmi-locate nfsconf pcm-tsx rmcp-ping sshd quotaoff chronyd wrmsr set_irq_affinity_cpulist.sh vpddecode iprupdate ibidsverify.pl ipmiconsole iprconfig grub2-set-bootflag selabel_digest ownership l_getidentity lchage dnssec-keymgr xfs_freeze mlnx-sf aureport fix-info-dir ctrlaltdel rtacct pivot_root irqbalance-ui mdmon clock plymouthd rpcinfo fstrim gssproxy sm-notify dmidecode ============================================================================================= TESTING: configureExternalPackagesDir from config.framework(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/framework.py:1084) Set alternative directory external packages are built in serialEvaluation: initial cxxDialectRanges ('c++11', 'c++20') serialEvaluation: new cxxDialectRanges ('c++11', 'c++20') child config.utilities.macosFirewall took 0.000003 seconds ============================================================================================= TESTING: configureDebuggers from config.utilities.debuggers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/utilities/debuggers.py:20) Find a default debugger and determine its arguments Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/gdb...not found Checking for program /home/149/mt3516/.juliaup/bin/gdb...not found Checking for program /home/149/mt3516/.local/bin/gdb...not found Checking for program /home/149/mt3516/bin/gdb...not found Checking for program /opt/pbs/default/bin/gdb...not found Checking for program /opt/nci/bin/gdb...not found Checking for program /opt/bin/gdb...not found Checking for program /opt/Modules/v4.3.0/bin/gdb...not found Checking for program /bin/gdb...found Defined make macro "GDB" to "/bin/gdb" Defined "USE_DEBUGGER" to ""gdb"" Defined make macro "DSYMUTIL" to "true" child config.utilities.debuggers took 0.003124 seconds ============================================================================================= TESTING: configureDirectories from PETSc.options.petscdir(/home/149/mt3516/island_damping/matrix_packages/petsc/config/PETSc/options/petscdir.py:22) Checks PETSC_DIR and sets if not set PETSC_VERSION_RELEASE of 1 indicates the code is from a release branch or a branch created from a release branch. Version Information: #define PETSC_VERSION_RELEASE 1 #define PETSC_VERSION_MAJOR 3 #define PETSC_VERSION_MINOR 21 #define PETSC_VERSION_SUBMINOR 1 #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.002254 seconds ============================================================================================= TESTING: getDatafilespath from PETSc.options.dataFilesPath(/home/149/mt3516/island_damping/matrix_packages/petsc/config/PETSc/options/dataFilesPath.py:29) Checks what DATAFILESPATH should be child PETSc.options.dataFilesPath took 0.000645 seconds ============================================================================================= TESTING: configureGit from config.sourceControl(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/sourceControl.py:24) Find the Git executable Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/git...not found Checking for program /home/149/mt3516/.juliaup/bin/git...not found Checking for program /home/149/mt3516/.local/bin/git...not found Checking for program /home/149/mt3516/bin/git...not found Checking for program /opt/pbs/default/bin/git...not found Checking for program /opt/nci/bin/git...not found Checking for program /opt/bin/git...not found Checking for program /opt/Modules/v4.3.0/bin/git...not found Checking for program /bin/git...found Defined make macro "GIT" to "git" Executing: git --version stdout: git version 2.39.3 ============================================================================================= TESTING: configureMercurial from config.sourceControl(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/sourceControl.py:35) Find the Mercurial executable Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/hg...not found Checking for program /home/149/mt3516/.juliaup/bin/hg...not found Checking for program /home/149/mt3516/.local/bin/hg...not found Checking for program /home/149/mt3516/bin/hg...not found Checking for program /opt/pbs/default/bin/hg...not found Checking for program /opt/nci/bin/hg...not found Checking for program /opt/bin/hg...not found Checking for program /opt/Modules/v4.3.0/bin/hg...not found Checking for program /bin/hg...found Defined make macro "HG" to "hg" Executing: hg version -q stdout: Mercurial Distributed SCM (version 4.8.2) child config.sourceControl took 0.292693 seconds ============================================================================================= TESTING: configureInstallationMethod from PETSc.options.petscclone(/home/149/mt3516/island_damping/matrix_packages/petsc/config/PETSc/options/petscclone.py:20) Determine if PETSc was obtained via git or a tarball lib/petsc/bin/maint exists. This appears to be a repository clone .git directory exists Executing: ['git', 'describe', '--match=v*'] stdout: v3.21.1-83-g33e11fc5462 Executing: ['git', 'log', '-1', '--pretty=format:%H'] stdout: 33e11fc54620f55c8f45c83d925ee5c8a18250e8 Executing: ['git', 'log', '-1', '--pretty=format:%ci'] stdout: 2024-05-25 21:57:49 +0000 Executing: ['git', 'rev-parse', '--abbrev-ref', 'HEAD'] stdout: release Executing: ['git', 'status', '--short', '-uno'] Defined "VERSION_GIT" to ""v3.21.1-83-g33e11fc5462"" Defined "VERSION_DATE_GIT" to ""2024-05-25 21:57:49 +0000"" Defined "VERSION_BRANCH_GIT" to ""release"" child PETSc.options.petscclone took 0.535120 seconds ============================================================================================= TESTING: setNativeArchitecture from PETSc.options.arch(/home/149/mt3516/island_damping/matrix_packages/petsc/config/PETSc/options/arch.py:29) Forms the arch as GNU's configure would form it ============================================================================================= TESTING: configureArchitecture from PETSc.options.arch(/home/149/mt3516/island_damping/matrix_packages/petsc/config/PETSc/options/arch.py:42) Checks if PETSC_ARCH is set and sets it if not set No previous hashfile found Setting hashfile: arch-linux-c-debug/lib/petsc/conf/configure-hash Deleting configure hash file: arch-linux-c-debug/lib/petsc/conf/configure-hash Unable to delete configure hash file: arch-linux-c-debug/lib/petsc/conf/configure-hash child PETSc.options.arch took 0.126484 seconds ============================================================================================= TESTING: setInstallDir from PETSc.options.installDir(/home/149/mt3516/island_damping/matrix_packages/petsc/config/PETSc/options/installDir.py:31) Set installDir to either prefix or if that is not set to PETSC_DIR/PETSC_ARCH Defined make macro "PREFIXDIR" to "/home/149/mt3516/island_damping/matrix_packages/petsc/arch-linux-c-debug" ============================================================================================= TESTING: saveReconfigure from PETSc.options.installDir(/home/149/mt3516/island_damping/matrix_packages/petsc/config/PETSc/options/installDir.py:76) Save the configure options in a script in PETSC_ARCH/lib/petsc/conf so the same configure may be easily re-run ============================================================================================= TESTING: cleanConfDir from PETSc.options.installDir(/home/149/mt3516/island_damping/matrix_packages/petsc/config/PETSc/options/installDir.py:68) Remove all the files from configuration directory for this PETSC_ARCH, from --with-clean option ============================================================================================= TESTING: configureInstallDir from PETSc.options.installDir(/home/149/mt3516/island_damping/matrix_packages/petsc/config/PETSc/options/installDir.py:52) Makes installDir subdirectories if it does not exist for both prefix install location and PETSc work install location Changed persistence directory to /home/149/mt3516/island_damping/matrix_packages/petsc/arch-linux-c-debug/lib/petsc/conf ============================================================================================= TESTING: restoreReconfigure from PETSc.options.installDir(/home/149/mt3516/island_damping/matrix_packages/petsc/config/PETSc/options/installDir.py:90) If --with-clean was requested but restoring the reconfigure file was requested then restore it child PETSc.options.installDir took 0.006219 seconds ============================================================================================= TESTING: setExternalPackagesDir from PETSc.options.externalpackagesdir(/home/149/mt3516/island_damping/matrix_packages/petsc/config/PETSc/options/externalpackagesdir.py:15) Set location where external packages will be downloaded to ============================================================================================= TESTING: cleanExternalpackagesDir from PETSc.options.externalpackagesdir(/home/149/mt3516/island_damping/matrix_packages/petsc/config/PETSc/options/externalpackagesdir.py:23) Remove all downloaded external packages, from --with-clean child PETSc.options.externalpackagesdir took 0.000285 seconds ============================================================================================= TESTING: configureCLanguage from PETSc.options.languages(/home/149/mt3516/island_damping/matrix_packages/petsc/config/PETSc/options/languages.py:28) 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.000869 seconds ============================================================================================= TESTING: resetEnvCompilers from config.setCompilers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/setCompilers.py:2761) Remove compilers from the shell environment so they do not interfere with testing ============================================================================================= TESTING: checkEnvCompilers from config.setCompilers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/setCompilers.py:2778) Set configure compilers from the environment, from -with-environment-variables ============================================================================================= TESTING: checkMPICompilerOverride from config.setCompilers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/setCompilers.py:2731) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/setCompilers.py:2752) Open MPI wrappers require LD_LIBRARY_PATH set ============================================================================================= TESTING: checkInitialFlags from config.setCompilers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/setCompilers.py:739) 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 SYCLC_LINKER_FLAGS 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 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 sharedLibraryFlags to [] Initialized dynamicLibraryFlags to [] ============================================================================================= TESTING: checkCCompiler from config.setCompilers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/setCompilers.py:1448) Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/mpincc...not found Checking for program /home/149/mt3516/.juliaup/bin/mpincc...not found Checking for program /home/149/mt3516/.local/bin/mpincc...not found Checking for program /home/149/mt3516/bin/mpincc...not found Checking for program /opt/pbs/default/bin/mpincc...not found Checking for program /opt/nci/bin/mpincc...not found Checking for program /opt/bin/mpincc...not found Checking for program /opt/Modules/v4.3.0/bin/mpincc...not found Checking for program /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 /home/149/mt3516/island_damping/matrix_packages/petsc/lib/petsc/bin/win32fe/mpincc...not found Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/mpicc...found Defined make macro "CC" to "mpicc" Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -lpetsc-ufod4vtr9mqHvKIQiVAm stdout: /bin/ld: cannot find -lpetsc-ufod4vtr9mqHvKIQiVAm collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /bin/ld: cannot find -lpetsc-ufod4vtr9mqHvKIQiVAm collect2: error: ld returned 1 exit status ======== Checking running linked program Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o Testing executable /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest to see if it can be run Executing: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest Running Executable with threads to time it out at 60 Executing: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest Executing: mpicc --version stdout: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-20) 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 -v | head -n 20 stdout: mpigcc for the Intel(R) MPI Library 2021.11 for Linux* Copyright Intel Corporation. stdout: Using built-in specs. COLLECT_GCC=/bin/gcc COLLECT_LTO_WRAPPER=/half-root/usr/bin/../libexec/gcc/x86_64-redhat-linux/8/lto-wrapper OFFLOAD_TARGET_NAMES=nvptx-none OFFLOAD_TARGET_DEFAULT=1 Target: x86_64-redhat-linux Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,fortran,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.rockylinux.org/ --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl --disable-libmpx --enable-offload-targets=nvptx-none --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=x86-64 --build=x86_64-redhat-linux Thread model: posix gcc version 8.5.0 20210514 (Red Hat 8.5.0-20) (GCC) Since MPI c compiler starts with mpi, force searches for other compilers to only look for MPI compilers ============================================================================================= TESTING: checkCPreprocessor from config.setCompilers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/setCompilers.py:1495) Locate a functional C preprocessor Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/mpicc...found Defined make macro "CPP" to "mpicc -E" Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.c Preprocess output before filtering: Preprocess output after filtering: ============================================================================================= TESTING: checkCxxCompiler from config.setCompilers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/setCompilers.py:1777) Locate a functional Cxx compiler Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/mpinc++...not found Checking for program /home/149/mt3516/.juliaup/bin/mpinc++...not found Checking for program /home/149/mt3516/.local/bin/mpinc++...not found Checking for program /home/149/mt3516/bin/mpinc++...not found Checking for program /opt/pbs/default/bin/mpinc++...not found Checking for program /opt/nci/bin/mpinc++...not found Checking for program /opt/bin/mpinc++...not found Checking for program /opt/Modules/v4.3.0/bin/mpinc++...not found Checking for program /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 /home/149/mt3516/island_damping/matrix_packages/petsc/lib/petsc/bin/win32fe/mpinc++...not found Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/mpinc++...not found Checking for program /home/149/mt3516/.juliaup/bin/mpinc++...not found Checking for program /home/149/mt3516/.local/bin/mpinc++...not found Checking for program /home/149/mt3516/bin/mpinc++...not found Checking for program /opt/pbs/default/bin/mpinc++...not found Checking for program /opt/nci/bin/mpinc++...not found Checking for program /opt/bin/mpinc++...not found Checking for program /opt/Modules/v4.3.0/bin/mpinc++...not found Checking for program /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 /home/149/mt3516/island_damping/matrix_packages/petsc/lib/petsc/bin/win32fe/mpinc++...not found Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/mpinc++...not found Checking for program /home/149/mt3516/.juliaup/bin/mpinc++...not found Checking for program /home/149/mt3516/.local/bin/mpinc++...not found Checking for program /home/149/mt3516/bin/mpinc++...not found Checking for program /opt/pbs/default/bin/mpinc++...not found Checking for program /opt/nci/bin/mpinc++...not found Checking for program /opt/bin/mpinc++...not found Checking for program /opt/Modules/v4.3.0/bin/mpinc++...not found Checking for program /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 /home/149/mt3516/island_damping/matrix_packages/petsc/lib/petsc/bin/win32fe/mpinc++...not found Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/mpicxx...found Defined make macro "CXX" to "mpicxx" Executing: mpicxx -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Executing: mpicxx -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Executing: mpicxx -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o Executing: mpicxx -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Executing: mpicxx -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -lpetsc-ufod4vtr9mqHvKIQiVAm stdout: /bin/ld: cannot find -lpetsc-ufod4vtr9mqHvKIQiVAm collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /bin/ld: cannot find -lpetsc-ufod4vtr9mqHvKIQiVAm collect2: error: ld returned 1 exit status ======== Checking running linked program Executing: mpicxx -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Executing: mpicxx -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o Testing executable /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest to see if it can be run Executing: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest Running Executable with threads to time it out at 60 Executing: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest Executing: mpicxx --version stdout: g++ (GCC) 8.5.0 20210514 (Red Hat 8.5.0-20) 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: checkDeviceHostCompiler from config.setCompilers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/setCompilers.py:765) 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=...). 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: checkCxxDialect from config.setCompilers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/setCompilers.py:787) Determine the CXX dialect supported by the compiler (language) [and corresponding 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|++]]23: not yet supported [[c|gnu][xx|++]]20: gnu++20 or c++20 [[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++11','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 Raises a config.base.ConfigureSetupError if: - The user has set both the --with-dialect=[...] configure options and -std=[...] in their compiler flags - The combination of specifically requested packages cannot all be compiled with the same flag - An unknown C++ dialect is provided The config.base.ConfigureSetupErrors are NOT meant to be caught, as they are fatal errors on part of the user Raises a RuntimeError (which may be caught) if: - The compiler does not support at minimum -std=c++11 Executing: mpicxx --version stdout: g++ (GCC) 8.5.0 20210514 (Red Hat 8.5.0-20) 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. Did not detect MSVC Detected Non-Microsoft Windows native compiler checkCxxDialect: checking C++ dialect version for language "CXX" using compiler "mpicxx" checkCxxDialect: PETSc believes compiler (mpicxx) IS gnu-ish checkCxxDialect: PETSc believes that we have NOT processed mpicxx before checkCxxDialect: configure option after sanitization: --with-cxx-dialect=AUTO checkCxxDialect: dialect AUTO has been NOT explicitly selected for CXX checkCxxDialect: Have potential flag pool: - -std=gnu++20 - -std=c++20 - -std=gnu++17 - -std=c++17 - -std=gnu++14 - -std=c++14 - -std=gnu++11 - -std=c++11 checkCxxDialect: checking CXX 20 for cxx with -std=gnu++20 Executing: mpicxx -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -std=gnu++20 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.cc stdout: g++: error: unrecognized command line option ‘-std=gnu++20’; did you mean ‘-std=gnu++2a’? Possible ERROR while running compiler: exit code 1 stderr: g++: error: unrecognized command line option ‘-std=gnu++20’; did you mean ‘-std=gnu++2a’? Source: #include "confdefs.h" #include "conffix.h" // c++11 includes #include #include #include #include #include template void ignore(const T&) { } // silence unused variable warnings class valClass { public: int i; valClass() { i = 3; } valClass(int x) : i(x) { } }; 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 #include #include std::align_val_t dummy; [[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(); } std::tuple foobar() { return {3.8, 0, 'x'}; } // c++20 includes #include #include consteval int sqr_cpp20(int n) { return n*n; } constexpr auto r = sqr_cpp20(10); static_assert(r == 100); const char *g_cpp20() { return "dynamic initialization"; } constexpr const char *f_cpp20(bool p) { return p ? "constant initializer" : g_cpp20(); } constinit const char *cinit_c = f_cpp20(true); // OK // Declaration of the concept "Hashable", which is satisfied by any type 'T' // such that for values 'a' of type 'T', the expression std::hash{}(a) // compiles and its result is convertible to std::size_t template concept Hashable = requires(T a) { { std::hash{}(a) } -> std::convertible_to; }; struct meow {}; // Constrained C++20 function template: template void f_concept(T) {} void abbrev_f1(auto); // same as template void abbrev_f1(T) void abbrev_f4(const std::destructible auto*, std::floating_point auto&); // same as template void abbrev_f4(const T*, U&); template<> void abbrev_f4(const int*, const double&); // specialization of abbrev_f4 (since C++20) int main(void) { // c++11 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; 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; std::vector> vector; std::sort(vector.begin(), vector.end(), [](std::unique_ptr &a, std::unique_ptr &b) { return *a < *b; }); // 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); // structured binding const auto [ab, cd, ef] = foobar(); // c++20 body ignore(cinit_c); using std::operator""s; f_concept("abc"s); return 0; } Output from compiling with -std=gnu++20 g++: error: unrecognized command line option ‘-std=gnu++20’; did you mean ‘-std=gnu++2a’? PETSc Error: No output file produced Rejecting compiler flag -std=gnu++20 due to nonzero status from link checkCxxDialect: checking CXX 20 for cxx with -std=c++20 Executing: mpicxx -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -std=c++20 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.cc stdout: g++: error: unrecognized command line option ‘-std=c++20’; did you mean ‘-std=c++2a’? Possible ERROR while running compiler: exit code 1 stderr: g++: error: unrecognized command line option ‘-std=c++20’; did you mean ‘-std=c++2a’? Source: #include "confdefs.h" #include "conffix.h" // c++11 includes #include #include #include #include #include template void ignore(const T&) { } // silence unused variable warnings class valClass { public: int i; valClass() { i = 3; } valClass(int x) : i(x) { } }; 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 #include #include std::align_val_t dummy; [[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(); } std::tuple foobar() { return {3.8, 0, 'x'}; } // c++20 includes #include #include consteval int sqr_cpp20(int n) { return n*n; } constexpr auto r = sqr_cpp20(10); static_assert(r == 100); const char *g_cpp20() { return "dynamic initialization"; } constexpr const char *f_cpp20(bool p) { return p ? "constant initializer" : g_cpp20(); } constinit const char *cinit_c = f_cpp20(true); // OK // Declaration of the concept "Hashable", which is satisfied by any type 'T' // such that for values 'a' of type 'T', the expression std::hash{}(a) // compiles and its result is convertible to std::size_t template concept Hashable = requires(T a) { { std::hash{}(a) } -> std::convertible_to; }; struct meow {}; // Constrained C++20 function template: template void f_concept(T) {} void abbrev_f1(auto); // same as template void abbrev_f1(T) void abbrev_f4(const std::destructible auto*, std::floating_point auto&); // same as template void abbrev_f4(const T*, U&); template<> void abbrev_f4(const int*, const double&); // specialization of abbrev_f4 (since C++20) int main(void) { // c++11 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; 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; std::vector> vector; std::sort(vector.begin(), vector.end(), [](std::unique_ptr &a, std::unique_ptr &b) { return *a < *b; }); // 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); // structured binding const auto [ab, cd, ef] = foobar(); // c++20 body ignore(cinit_c); using std::operator""s; f_concept("abc"s); return 0; } Output from compiling with -std=c++20 g++: error: unrecognized command line option ‘-std=c++20’; did you mean ‘-std=c++2a’? PETSc Error: No output file produced Rejecting compiler flag -std=c++20 due to nonzero status from link checkCxxDialect: checking CXX 17 for cxx with -std=gnu++17 Executing: mpicxx -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -std=gnu++17 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" // c++11 includes #include #include #include #include #include template void ignore(const T&) { } // silence unused variable warnings class valClass { public: int i; valClass() { i = 3; } valClass(int x) : i(x) { } }; 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 #include #include std::align_val_t dummy; [[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(); } std::tuple foobar() { return {3.8, 0, 'x'}; } int main(void) { // c++11 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; 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; std::vector> vector; std::sort(vector.begin(), vector.end(), [](std::unique_ptr &a, std::unique_ptr &b) { return *a < *b; }); // 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); // structured binding const auto [ab, cd, ef] = foobar(); return 0; } Output from compiling with -std=gnu++17 Added Cxx compiler flag -std=gnu++17 checkCxxDialect: success using -std=gnu++17 for Cxx dialect C++17, set new cxxDialectRange: ('c++11', 'c++17') Defined "HAVE_CXX_DIALECT_CXX11" to "1" Defined "HAVE_CXX_DIALECT_CXX14" to "1" Defined "HAVE_CXX_DIALECT_CXX17" to "1" ============================================================================================= TESTING: checkCxxPreprocessor from config.setCompilers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/setCompilers.py:1813) Locate a functional Cxx preprocessor Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/mpicxx...found Defined make macro "CXXPP" to "mpicxx -E" Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicxx -E -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.cc Preprocess output before filtering: Preprocess output after filtering: ============================================================================================= TESTING: checkCUDACompiler from config.setCompilers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/setCompilers.py:1532) Locate a functional CUDA compiler Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/nvcc...not found Checking for program /home/149/mt3516/.juliaup/bin/nvcc...not found Checking for program /home/149/mt3516/.local/bin/nvcc...not found Checking for program /home/149/mt3516/bin/nvcc...not found Checking for program /opt/pbs/default/bin/nvcc...not found Checking for program /opt/nci/bin/nvcc...not found Checking for program /opt/bin/nvcc...not found Checking for program /opt/Modules/v4.3.0/bin/nvcc...not found Checking for program /bin/nvcc...not found Checking for program /usr/bin/nvcc...not found Checking for program /usr/local/sbin/nvcc...not found Checking for program /usr/sbin/nvcc...not found Checking for program /home/149/mt3516/island_damping/matrix_packages/petsc/lib/petsc/bin/win32fe/nvcc...not found Checking for program /Developer/NVIDIA/CUDA-6.5/bin/nvcc...not found Checking for program /home/149/mt3516/island_damping/matrix_packages/petsc/lib/petsc/bin/win32fe/nvcc...not found Unable to find programs: ['nvcc'] in listing of the specific search path: ['/Developer/NVIDIA/CUDA-6.5/bin'] Warning accessing /Developer/NVIDIA/CUDA-6.5/bin gives errors: [Errno 2] No such file or directory: '/Developer/NVIDIA/CUDA-6.5/bin' Checking for program /usr/local/cuda/bin/nvcc...not found Checking for program /home/149/mt3516/island_damping/matrix_packages/petsc/lib/petsc/bin/win32fe/nvcc...not found Unable to find programs: ['nvcc'] in listing of the specific search path: ['/usr/local/cuda/bin'] Warning accessing /usr/local/cuda/bin gives errors: [Errno 2] No such file or directory: '/usr/local/cuda/bin' Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/clang...not found Checking for program /home/149/mt3516/.juliaup/bin/clang...not found Checking for program /home/149/mt3516/.local/bin/clang...not found Checking for program /home/149/mt3516/bin/clang...not found Checking for program /opt/pbs/default/bin/clang...not found Checking for program /opt/nci/bin/clang...not found Checking for program /opt/bin/clang...not found Checking for program /opt/Modules/v4.3.0/bin/clang...not found Checking for program /bin/clang...found Defined make macro "CUDAC" to "clang" Executing: clang -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.cu stdout: clang-16: error: cannot find libdevice for sm_35; provide path to different CUDA installation via '--cuda-path', or pass '-nocudalib' to build without linking with libdevice clang-16: error: cannot find CUDA installation; provide its path via '--cuda-path', or pass '-nocudainc' to build without CUDA includes clang-16: error: cannot find CUDA installation; provide its path via '--cuda-path', or pass '-nocudainc' to build without CUDA includes Possible ERROR while running compiler: exit code 1 stderr: clang-16: error: cannot find libdevice for sm_35; provide path to different CUDA installation via '--cuda-path', or pass '-nocudalib' to build without linking with libdevice clang-16: error: cannot find CUDA installation; provide its path via '--cuda-path', or pass '-nocudainc' to build without CUDA includes clang-16: error: cannot find CUDA installation; provide its path via '--cuda-path', or pass '-nocudainc' to build without CUDA includes Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Error testing CUDA compiler: Cannot compile CUDA with clang. Deleting "CUDAC" ============================================================================================= TESTING: checkDeviceHostCompiler from config.setCompilers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/setCompilers.py:765) 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 CUDA accepts host compiler mpicxx ============================================================================================= TESTING: checkHIPCompiler from config.setCompilers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/setCompilers.py:1594) Locate a functional HIP compiler Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/hipcc...not found Checking for program /home/149/mt3516/.juliaup/bin/hipcc...not found Checking for program /home/149/mt3516/.local/bin/hipcc...not found Checking for program /home/149/mt3516/bin/hipcc...not found Checking for program /opt/pbs/default/bin/hipcc...not found Checking for program /opt/nci/bin/hipcc...not found Checking for program /opt/bin/hipcc...not found Checking for program /opt/Modules/v4.3.0/bin/hipcc...not found Checking for program /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 /home/149/mt3516/island_damping/matrix_packages/petsc/lib/petsc/bin/win32fe/hipcc...not found Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/opt/rocm/bin/hipcc...not found Checking for program /home/149/mt3516/.juliaup/bin/opt/rocm/bin/hipcc...not found Checking for program /home/149/mt3516/.local/bin/opt/rocm/bin/hipcc...not found Checking for program /home/149/mt3516/bin/opt/rocm/bin/hipcc...not found Checking for program /opt/pbs/default/bin/opt/rocm/bin/hipcc...not found Checking for program /opt/nci/bin/opt/rocm/bin/hipcc...not found Checking for program /opt/bin/opt/rocm/bin/hipcc...not found Checking for program /opt/Modules/v4.3.0/bin/opt/rocm/bin/hipcc...not found Checking for program /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 /home/149/mt3516/island_damping/matrix_packages/petsc/lib/petsc/bin/win32fe/opt/rocm/bin/hipcc...not found ============================================================================================= TESTING: checkDeviceHostCompiler from config.setCompilers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/setCompilers.py:765) 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=...). ============================================================================================= TESTING: checkSYCLCompiler from config.setCompilers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/setCompilers.py:1653) Locate a functional SYCL compiler ============================================================================================= TESTING: checkDeviceHostCompiler from config.setCompilers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/setCompilers.py:765) 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=...). ============================================================================================= TESTING: checkFortranCompiler from config.setCompilers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/setCompilers.py:1906) Locate a functional Fortran compiler Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/mpinfort...not found Checking for program /home/149/mt3516/.juliaup/bin/mpinfort...not found Checking for program /home/149/mt3516/.local/bin/mpinfort...not found Checking for program /home/149/mt3516/bin/mpinfort...not found Checking for program /opt/pbs/default/bin/mpinfort...not found Checking for program /opt/nci/bin/mpinfort...not found Checking for program /opt/bin/mpinfort...not found Checking for program /opt/Modules/v4.3.0/bin/mpinfort...not found Checking for program /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 /home/149/mt3516/island_damping/matrix_packages/petsc/lib/petsc/bin/win32fe/mpinfort...not found Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/mpif90...found Defined make macro "FC" to "mpif90" Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.F90 Successful compile: Source: program main end Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.F90 Successful compile: Source: program main end Executing: mpif90 -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.F90 Successful compile: Source: program main end Executing: mpif90 -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -lpetsc-ufod4vtr9mqHvKIQiVAm stdout: /bin/ld: cannot find -lpetsc-ufod4vtr9mqHvKIQiVAm collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /bin/ld: cannot find -lpetsc-ufod4vtr9mqHvKIQiVAm collect2: error: ld returned 1 exit status ======== Checking running linked program Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.F90 Successful compile: Source: program main end Executing: mpif90 -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o Testing executable /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest to see if it can be run Executing: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest Running Executable with threads to time it out at 60 Executing: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest Executing: mpif90 --version stdout: GNU Fortran (GCC) 8.5.0 20210514 (Red Hat 8.5.0-20) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/setCompilers.py:1942) Locate a functional Fortran preprocessor Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/mpif90...found Defined make macro "FPP" to "mpif90 -E" Preprocessing source: #define foo 10 Executing: mpif90 -E -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.F90 Preprocess output before filtering: Preprocess output after filtering: ============================================================================================= TESTING: checkFortranComments from config.setCompilers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/setCompilers.py:1961) Make sure fortran comment "!" works Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.F90 Successful compile: Source: program main ! comment end Fortran comments can use ! in column 1 ============================================================================================= TESTING: checkLargeFileIO from config.setCompilers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/setCompilers.py:2157) check for large file support with 64-bit offset ============================================================================================= TESTING: checkArchiver from config.setCompilers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/setCompilers.py:2250) Check that the archiver exists and can make a library usable by the compiler Detected Non-Microsoft Windows native compiler Executing: ar -V stdout: GNU ar version 2.30-123.el8 Copyright (C) 2018 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.30-123.el8 Copyright (C) 2018 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" Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int foo(int a) { return a+1; } Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/ar...not found Checking for program /home/149/mt3516/.juliaup/bin/ar...not found Checking for program /home/149/mt3516/.local/bin/ar...not found Checking for program /home/149/mt3516/bin/ar...not found Checking for program /opt/pbs/default/bin/ar...not found Checking for program /opt/nci/bin/ar...not found Checking for program /opt/bin/ar...not found Checking for program /opt/Modules/v4.3.0/bin/ar...not found Checking for program /bin/ar...found Defined make macro "AR" to "/bin/ar" Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/ranlib...not found Checking for program /home/149/mt3516/.juliaup/bin/ranlib...not found Checking for program /home/149/mt3516/.local/bin/ranlib...not found Checking for program /home/149/mt3516/bin/ranlib...not found Checking for program /opt/pbs/default/bin/ranlib...not found Checking for program /opt/nci/bin/ranlib...not found Checking for program /opt/bin/ranlib...not found Checking for program /opt/Modules/v4.3.0/bin/ranlib...not found Checking for program /bin/ranlib...found Defined make macro "RANLIB" to "/bin/ranlib -c" Executing: /bin/ar cr /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/libconf1.a /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conf1.o Executing: /bin/ranlib -c /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/libconf1.a stdout: /bin/ranlib: invalid option -- 'c' Possible ERROR while running ranlib:exit code 0 stderr: /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.30-123.el8 Copyright (C) 2018 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.30-123.el8 Copyright (C) 2018 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" Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int foo(int a) { return a+1; } Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/ar...not found Checking for program /home/149/mt3516/.juliaup/bin/ar...not found Checking for program /home/149/mt3516/.local/bin/ar...not found Checking for program /home/149/mt3516/bin/ar...not found Checking for program /opt/pbs/default/bin/ar...not found Checking for program /opt/nci/bin/ar...not found Checking for program /opt/bin/ar...not found Checking for program /opt/Modules/v4.3.0/bin/ar...not found Checking for program /bin/ar...found Defined make macro "AR" to "/bin/ar" Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/ranlib...not found Checking for program /home/149/mt3516/.juliaup/bin/ranlib...not found Checking for program /home/149/mt3516/.local/bin/ranlib...not found Checking for program /home/149/mt3516/bin/ranlib...not found Checking for program /opt/pbs/default/bin/ranlib...not found Checking for program /opt/nci/bin/ranlib...not found Checking for program /opt/bin/ranlib...not found Checking for program /opt/Modules/v4.3.0/bin/ranlib...not found Checking for program /bin/ranlib...found Defined make macro "RANLIB" to "/bin/ranlib" Executing: /bin/ar cr /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/libconf1.a /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conf1.o Executing: /bin/ranlib /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/libconf1.a Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" extern int foo(int); int main(void) { int b = foo(1); (void)b; return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -L/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -lconf1 Defined make macro "AR_FLAGS" to "cr" Defined make macro "AR_LIB_SUFFIX" to "a" ============================================================================================= TESTING: checkArchiverRecipeArgfile from config.setCompilers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/setCompilers.py:2322) Checks if AR handles @ notation Executing: /bin/ar cr checkRecipeArgfile.a @checkRecipeArgfile.args Defined make macro "AR_ARGFILE" to "yes" ============================================================================================= TESTING: checkSharedLinker from config.setCompilers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/setCompilers.py:2404) Check that the linker can produce shared libraries Checking shared linker mpicc using flags ['-qmkshrobj'] Checking for program /apps/intel-tools/intel-mpi/2021.11.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 -I"/apps/intel-tools/intel-mpi/2021.11.0/include" -L"/apps/intel-tools/intel-mpi/2021.11.0/lib" -L"/apps/intel-tools/intel-mpi/2021.11.0/lib" -Xlinker --enable-new-dtags -Xlinker -rpath -Xlinker "/apps/intel-tools/intel-mpi/2021.11.0/lib" -Xlinker -rpath -Xlinker "/apps/intel-tools/intel-mpi/2021.11.0/lib" -lmpifort -lmpi -lrt -lpthread -Wl,-z,now -Wl,-z,relro -Wl,-z,noexecstack -Xlinker --enable-new-dtags -ldl Trying C compiler flag -fPIC Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -fPIC Added C compiler flag -fPIC Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest -qmkshrobj -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o stdout: gcc: error: unrecognized command line option ‘-qmkshrobj’ 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 Rejecting C linker flag -qmkshrobj due to gcc: error: unrecognized command line option ‘-qmkshrobj’ Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int (*fprintf_ptr)(FILE*,const char*,...) = fprintf; int foo(void){ fprintf_ptr(stdout,"hello"); return 0; } void bar(void){foo();} Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/libconftest.so -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o stdout: /half-root/usr/bin/../lib/gcc/x86_64-redhat-linux/8/../../../../lib64/crt1.o: In function `_start': (.text+0x24): undefined reference to `main' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /half-root/usr/bin/../lib/gcc/x86_64-redhat-linux/8/../../../../lib64/crt1.o: In function `_start': (.text+0x24): 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 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest -qmkshrobj /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o stdout: gcc: error: unrecognized command line option ‘-qmkshrobj’ 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 Rejecting C linker flag -qmkshrobj due to gcc: error: unrecognized command line option ‘-qmkshrobj’ Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int (*fprintf_ptr)(FILE*,const char*,...) = fprintf; int foo(void){ fprintf_ptr(stdout,"hello"); return 0; } void bar(void){foo();} Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/libconftest.so /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o stdout: /half-root/usr/bin/../lib/gcc/x86_64-redhat-linux/8/../../../../lib64/crt1.o: In function `_start': (.text+0x24): undefined reference to `main' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /half-root/usr/bin/../lib/gcc/x86_64-redhat-linux/8/../../../../lib64/crt1.o: In function `_start': (.text+0x24): 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/intel-tools/intel-mpi/2021.11.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 -I"/apps/intel-tools/intel-mpi/2021.11.0/include" -L"/apps/intel-tools/intel-mpi/2021.11.0/lib" -L"/apps/intel-tools/intel-mpi/2021.11.0/lib" -Xlinker --enable-new-dtags -Xlinker -rpath -Xlinker "/apps/intel-tools/intel-mpi/2021.11.0/lib" -Xlinker -rpath -Xlinker "/apps/intel-tools/intel-mpi/2021.11.0/lib" -lmpifort -lmpi -lrt -lpthread -Wl,-z,now -Wl,-z,relro -Wl,-z,noexecstack -Xlinker --enable-new-dtags -ldl Trying C compiler flag -fPIC Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -fPIC Added C compiler flag -fPIC Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest -shared -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o Valid C linker flag -shared Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int (*fprintf_ptr)(FILE*,const char*,...) = fprintf; int foo(void){ fprintf_ptr(stdout,"hello"); return 0; } void bar(void){foo();} Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/libconftest.so -shared -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int foo(void); int main(void) { int ret = foo(); if (ret) {} return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -L/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -lconftest Using shared linker mpicc with flags ['-shared'] and library extension so ============================================================================================= TESTING: checkPIC from config.setCompilers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/setCompilers.py:2098) 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 -I"/apps/intel-tools/intel-mpi/2021.11.0/include/mpi/gfortran/8.2.0" -I"/apps/intel-tools/intel-mpi/2021.11.0/include" -I"/apps/intel-tools/intel-mpi/2021.11.0/include/mpi" -L"/apps/intel-tools/intel-mpi/2021.11.0/lib" -L"/apps/intel-tools/intel-mpi/2021.11.0/lib" -Xlinker --enable-new-dtags -Xlinker -rpath -Xlinker "/apps/intel-tools/intel-mpi/2021.11.0/lib" -Xlinker -rpath -Xlinker "/apps/intel-tools/intel-mpi/2021.11.0/lib" -lmpifort -lmpi -lrt -lpthread -Wl,-z,now -Wl,-z,relro -Wl,-z,noexecstack -Xlinker --enable-new-dtags -ldl Trying FC compiler flag -fPIC for PIC code Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.F90 Successful compile: Source: program main end Output from compiling with -fPIC Added FC compiler flag -fPIC Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/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 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/libconftest.so -shared -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o Accepted FC compiler flag -fPIC for PIC code 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++ -I"/apps/intel-tools/intel-mpi/2021.11.0/include" -L"/apps/intel-tools/intel-mpi/2021.11.0/lib" -L"/apps/intel-tools/intel-mpi/2021.11.0/lib" -Xlinker --enable-new-dtags -Xlinker -rpath -Xlinker "/apps/intel-tools/intel-mpi/2021.11.0/lib" -Xlinker -rpath -Xlinker "/apps/intel-tools/intel-mpi/2021.11.0/lib" -lmpicxx -lmpifort -lmpi -lrt -lpthread -Wl,-z,now -Wl,-z,relro -Wl,-z,noexecstack -Xlinker --enable-new-dtags -ldl Trying Cxx compiler flag -fPIC for PIC code Executing: mpicxx -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -std=gnu++17 -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -std=gnu++17 -fPIC Added Cxx compiler flag -fPIC Executing: mpicxx -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -std=gnu++17 -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int (*fprintf_ptr)(FILE*,const char*,...) = fprintf; int foo(void){ fprintf_ptr(stdout,"hello"); return 0; } void bar(void){foo();} Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/libconftest.so -shared -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o Accepted Cxx compiler flag -fPIC for PIC code ============================================================================================= TESTING: checkKandRFlags from config.setCompilers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/setCompilers.py:2148) Check C compiler flags that allow compiling K and R code (needed for some external packages) 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 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -fPIC -Wno-implicit-int /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -fPIC -Wno-implicit-int Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -fPIC -Wno-int-conversion /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -fPIC -Wno-int-conversion Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -fPIC -Wno-implicit-function-declaration /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -fPIC -Wno-implicit-function-declaration Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -fPIC -Wno-deprecated-non-prototype /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -fPIC -Wno-deprecated-non-prototype Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -fPIC -fno-common /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -fPIC -fno-common ============================================================================================= TESTING: checkSharedLinkerPaths from config.setCompilers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/setCompilers.py:2523) Determine the shared linker path options - IRIX: -rpath - Linux, OSF: -Wl,-rpath, - Solaris: -R - FreeBSD: -Wl,-R, Executing: mpicc -V stdout: gcc: error: unrecognized command line option ‘-V’ Trying C linker flag -Wl,-rpath, Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest -Wl,-rpath,/home/149/mt3516/island_damping/matrix_packages/petsc -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o Valid C linker flag -Wl,-rpath,/home/149/mt3516/island_damping/matrix_packages/petsc Executing: mpicc -V stdout: gcc: error: unrecognized command line option ‘-V’ Trying Cxx linker flag -Wl,-rpath, Executing: mpicxx -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -std=gnu++17 -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Executing: mpicxx -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest -Wl,-rpath,/home/149/mt3516/island_damping/matrix_packages/petsc /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o Valid Cxx linker flag -Wl,-rpath,/home/149/mt3516/island_damping/matrix_packages/petsc Executing: mpicc -V stdout: gcc: error: unrecognized command line option ‘-V’ Trying FC linker flag -Wl,-rpath, Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.F90 Successful compile: Source: program main end Executing: mpif90 -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest -Wl,-rpath,/home/149/mt3516/island_damping/matrix_packages/petsc -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o Valid FC linker flag -Wl,-rpath,/home/149/mt3516/island_damping/matrix_packages/petsc ============================================================================================= TESTING: checkLibC from config.setCompilers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/setCompilers.py:2565) Test whether we need to explicitly include libc in shared linking - Mac OSX requires an explicit reference to libc for shared linking Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/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 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/libconftest.so -shared -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o Shared linking does not require an explicit libc reference ============================================================================================= TESTING: checkDynamicLinker from config.setCompilers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/setCompilers.py:2611) Check that the linker can dynamically load shared libraries Checking for header: dlfcn.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/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 [''] [] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char dlopen(void); static void _check_dlopen(void) { dlopen(); } char dlsym(void); static void _check_dlsym(void) { dlsym(); } char dlclose(void); static void _check_dlclose(void) { dlclose(); } int main(void) { _check_dlopen(); _check_dlsym(); _check_dlclose(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char dlopen(void); static void _check_dlopen(void) { dlopen(); } char dlsym(void); static void _check_dlsym(void) { dlsym(); } char dlclose(void); static void _check_dlclose(void) { dlclose(); } void dummy(void) {_check_dlopen(); _check_dlsym(); _check_dlclose();} Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/confc.o Checking dynamic linker mpicc using flags ['-shared'] Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/mpicc...found Defined make macro "DYNAMICLINKER" to "mpicc" Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest -shared -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o Valid C linker flag -shared Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int foo(void) {printf("test");return 0;} Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/libconftest.so -shared -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include int main(void) { void *handle = dlopen("/scratch/y08/mt3516/tmp/petsc-i30_rib2/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 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o Using dynamic linker mpicc with flags ['-shared'] and library extension so ============================================================================================= TESTING: checkPragma from config.setCompilers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/setCompilers.py:2056) Check for all available applicable languages whether they complain (including warnings!) about potentially unknown pragmas Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -fPIC -Wunknown-pragmas /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -fPIC -Wunknown-pragmas Added C compiler flag -Wunknown-pragmas Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -fPIC -Wunknown-pragmas /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #pragma GCC poison TEST int main(void) { return 0; } Executing: mpicxx -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -Wunknown-pragmas -std=gnu++17 -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -Wunknown-pragmas Added Cxx compiler flag -Wunknown-pragmas Executing: mpicxx -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -Wunknown-pragmas -std=gnu++17 -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" #pragma GCC poison TEST int main(void) { return 0; } ============================================================================================= TESTING: checkAtFileOption from config.setCompilers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/setCompilers.py:2803) Check if linker supports @file option Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest @/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/optfile -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o Valid C linker flag @/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/optfile Defined make macro "PCC_AT_FILE" to "1" ============================================================================================= TESTING: output from config.setCompilers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/setCompilers.py:2660) Output module data as defines and substitutions Substituting "CC" with "mpicc" Substituting "CFLAGS" with " -fPIC" Defined make macro "CC_LINKER_SLFLAG" to "-Wl,-rpath," Substituting "CPP" with "mpicc -E" Substituting "CPPFLAGS" with "" Substituting "CXX" with "mpicxx" Substituting "CXX_CXXFLAGS" with " -std=gnu++17 -fPIC" 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 " -fPIC" Defined make macro "FC_LINKER_SLFLAG" to "-Wl,-rpath," Substituting "LDFLAGS" with "" Substituting "FPP" with "mpif90 -E" Substituting "FPPFLAGS" with "" Substituting "LIBS" with "" Substituting "SHARED_LIBRARY_FLAG" with "-shared" child config.setCompilers took 32.224453 seconds ============================================================================================= TESTING: configureIndexSize from PETSc.options.indexTypes(/home/149/mt3516/island_damping/matrix_packages/petsc/config/PETSc/options/indexTypes.py:38) Determine the size of PETSc indices (32 or 64-bit), from -with-64-bit-indices Defined make macro "PETSC_INDEX_SIZE" to "32" child PETSc.options.indexTypes took 0.002924 seconds ============================================================================================= TESTING: configureCompilerFlags from config.compilerFlags(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/compilerFlags.py:82) Get the default compiler flags Executing: mpicc --version stdout: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-20) 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 (GCC) 8.5.0 20210514 (Red Hat 8.5.0-20) Defined make macro "C_VERSION" to "gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-20)" Executing: mpicc -show stdout: gcc -I"/apps/intel-tools/intel-mpi/2021.11.0/include" -L"/apps/intel-tools/intel-mpi/2021.11.0/lib" -L"/apps/intel-tools/intel-mpi/2021.11.0/lib" -Xlinker --enable-new-dtags -Xlinker -rpath -Xlinker "/apps/intel-tools/intel-mpi/2021.11.0/lib" -Xlinker -rpath -Xlinker "/apps/intel-tools/intel-mpi/2021.11.0/lib" -lmpifort -lmpi -lrt -lpthread -Wl,-z,now -Wl,-z,relro -Wl,-z,noexecstack -Xlinker --enable-new-dtags -ldl Defined make macro "MPICC_SHOW" to "gcc -I\"/apps/intel-tools/intel-mpi/2021.11.0/include\" -L\"/apps/intel-tools/intel-mpi/2021.11.0/lib\" -L\"/apps/intel-tools/intel-mpi/2021.11.0/lib\" -Xlinker --enable-new-dtags -Xlinker -rpath -Xlinker \"/apps/intel-tools/intel-mpi/2021.11.0/lib\" -Xlinker -rpath -Xlinker \"/apps/intel-tools/intel-mpi/2021.11.0/lib\" -lmpifort -lmpi -lrt -lpthread -Wl,-z,now -Wl,-z,relro -Wl,-z,noexecstack -Xlinker --enable-new-dtags -ldl" 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 (GCC) 8.5.0 20210514 (Red Hat 8.5.0-20) 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. Did not detect Gcc110plus compiler Executing: mpicc --help | head -n 500 Trying C compiler flag -Wall Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -fPIC -Wall /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -fPIC -Wall Added C compiler flag -Wall Trying C compiler flag -Wwrite-strings Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -fPIC -Wall -Wwrite-strings /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -fPIC -Wall -Wwrite-strings Added C compiler flag -Wwrite-strings Trying C compiler flag -Wno-unknown-pragmas Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas Added C compiler flag -Wno-unknown-pragmas Trying C compiler flag -Wno-lto-type-mismatch Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch Added C compiler flag -Wno-lto-type-mismatch Trying C compiler flag -fstack-protector Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector Added C compiler flag -fstack-protector Trying C compiler flag -mfp16-format=ieee Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -mfp16-format=ieee /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.c stdout: gcc: error: unrecognized command line option ‘-mfp16-format=ieee’ 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(void) { return 0; } Output from compiling with -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -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 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden Added C compiler flag -fvisibility=hidden Executing: mpicc -show stdout: gcc -I"/apps/intel-tools/intel-mpi/2021.11.0/include" -L"/apps/intel-tools/intel-mpi/2021.11.0/lib" -L"/apps/intel-tools/intel-mpi/2021.11.0/lib" -Xlinker --enable-new-dtags -Xlinker -rpath -Xlinker "/apps/intel-tools/intel-mpi/2021.11.0/lib" -Xlinker -rpath -Xlinker "/apps/intel-tools/intel-mpi/2021.11.0/lib" -lmpifort -lmpi -lrt -lpthread -Wl,-z,now -Wl,-z,relro -Wl,-z,noexecstack -Xlinker --enable-new-dtags -ldl Defined make macro "MPICC_SHOW" to "gcc -I\"/apps/intel-tools/intel-mpi/2021.11.0/include\" -L\"/apps/intel-tools/intel-mpi/2021.11.0/lib\" -L\"/apps/intel-tools/intel-mpi/2021.11.0/lib\" -Xlinker --enable-new-dtags -Xlinker -rpath -Xlinker \"/apps/intel-tools/intel-mpi/2021.11.0/lib\" -Xlinker -rpath -Xlinker \"/apps/intel-tools/intel-mpi/2021.11.0/lib\" -lmpifort -lmpi -lrt -lpthread -Wl,-z,now -Wl,-z,relro -Wl,-z,noexecstack -Xlinker --enable-new-dtags -ldl" 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 Trying C compiler flag -g3 Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 Added C compiler flag -g3 Trying C compiler flag -O0 Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 Added C compiler flag -O0 Executing: mpicxx --version stdout: g++ (GCC) 8.5.0 20210514 (Red Hat 8.5.0-20) 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++ (GCC) 8.5.0 20210514 (Red Hat 8.5.0-20) Defined make macro "Cxx_VERSION" to "g++ (GCC) 8.5.0 20210514 (Red Hat 8.5.0-20)" Executing: mpicxx -show stdout: g++ -I"/apps/intel-tools/intel-mpi/2021.11.0/include" -L"/apps/intel-tools/intel-mpi/2021.11.0/lib" -L"/apps/intel-tools/intel-mpi/2021.11.0/lib" -Xlinker --enable-new-dtags -Xlinker -rpath -Xlinker "/apps/intel-tools/intel-mpi/2021.11.0/lib" -Xlinker -rpath -Xlinker "/apps/intel-tools/intel-mpi/2021.11.0/lib" -lmpicxx -lmpifort -lmpi -lrt -lpthread -Wl,-z,now -Wl,-z,relro -Wl,-z,noexecstack -Xlinker --enable-new-dtags -ldl Defined make macro "MPICXX_SHOW" to "g++ -I"/apps/intel-tools/intel-mpi/2021.11.0/include" -L"/apps/intel-tools/intel-mpi/2021.11.0/lib" -L"/apps/intel-tools/intel-mpi/2021.11.0/lib" -Xlinker --enable-new-dtags -Xlinker -rpath -Xlinker "/apps/intel-tools/intel-mpi/2021.11.0/lib" -Xlinker -rpath -Xlinker "/apps/intel-tools/intel-mpi/2021.11.0/lib" -lmpicxx -lmpifort -lmpi -lrt -lpthread -Wl,-z,now -Wl,-z,relro -Wl,-z,noexecstack -Xlinker --enable-new-dtags -ldl" 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 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 --version stdout: g++ (GCC) 8.5.0 20210514 (Red Hat 8.5.0-20) 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 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -Wall -std=gnu++17 -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -Wall Added Cxx compiler flag -Wall Trying Cxx compiler flag -Wwrite-strings Executing: mpicxx -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -Wall -Wwrite-strings -std=gnu++17 -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { 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 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -Wall -Wwrite-strings -Wno-strict-aliasing -std=gnu++17 -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { 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 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -std=gnu++17 -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { 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 -Wno-lto-type-mismatch Executing: mpicxx -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -std=gnu++17 -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch Added Cxx compiler flag -Wno-lto-type-mismatch Trying Cxx compiler flag -Wno-psabi Executing: mpicxx -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -std=gnu++17 -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi Added Cxx compiler flag -Wno-psabi Trying Cxx compiler flag -fstack-protector Executing: mpicxx -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -std=gnu++17 -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector Added Cxx compiler flag -fstack-protector Trying Cxx compiler flag -fvisibility=hidden Executing: mpicxx -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -std=gnu++17 -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden Added Cxx compiler flag -fvisibility=hidden Executing: mpicxx -show stdout: g++ -I"/apps/intel-tools/intel-mpi/2021.11.0/include" -L"/apps/intel-tools/intel-mpi/2021.11.0/lib" -L"/apps/intel-tools/intel-mpi/2021.11.0/lib" -Xlinker --enable-new-dtags -Xlinker -rpath -Xlinker "/apps/intel-tools/intel-mpi/2021.11.0/lib" -Xlinker -rpath -Xlinker "/apps/intel-tools/intel-mpi/2021.11.0/lib" -lmpicxx -lmpifort -lmpi -lrt -lpthread -Wl,-z,now -Wl,-z,relro -Wl,-z,noexecstack -Xlinker --enable-new-dtags -ldl Defined make macro "MPICXX_SHOW" to "g++ -I"/apps/intel-tools/intel-mpi/2021.11.0/include" -L"/apps/intel-tools/intel-mpi/2021.11.0/lib" -L"/apps/intel-tools/intel-mpi/2021.11.0/lib" -Xlinker --enable-new-dtags -Xlinker -rpath -Xlinker "/apps/intel-tools/intel-mpi/2021.11.0/lib" -Xlinker -rpath -Xlinker "/apps/intel-tools/intel-mpi/2021.11.0/lib" -lmpicxx -lmpifort -lmpi -lrt -lpthread -Wl,-z,now -Wl,-z,relro -Wl,-z,noexecstack -Xlinker --enable-new-dtags -ldl" 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 --version stdout: g++ (GCC) 8.5.0 20210514 (Red Hat 8.5.0-20) 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 -g Executing: mpicxx -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -g -std=gnu++17 -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -g Added Cxx compiler flag -g Trying Cxx compiler flag -O0 Executing: mpicxx -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -g -O0 -std=gnu++17 -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -g -O0 Added Cxx compiler flag -O0 Executing: mpif90 --version stdout: GNU Fortran (GCC) 8.5.0 20210514 (Red Hat 8.5.0-20) 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 (GCC) 8.5.0 20210514 (Red Hat 8.5.0-20) Defined make macro "FC_VERSION" to "GNU Fortran (GCC) 8.5.0 20210514 (Red Hat 8.5.0-20)" Executing: mpif90 -show stdout: gfortran -I"/apps/intel-tools/intel-mpi/2021.11.0/include/mpi/gfortran/8.2.0" -I"/apps/intel-tools/intel-mpi/2021.11.0/include" -I"/apps/intel-tools/intel-mpi/2021.11.0/include/mpi" -L"/apps/intel-tools/intel-mpi/2021.11.0/lib" -L"/apps/intel-tools/intel-mpi/2021.11.0/lib" -Xlinker --enable-new-dtags -Xlinker -rpath -Xlinker "/apps/intel-tools/intel-mpi/2021.11.0/lib" -Xlinker -rpath -Xlinker "/apps/intel-tools/intel-mpi/2021.11.0/lib" -lmpifort -lmpi -lrt -lpthread -Wl,-z,now -Wl,-z,relro -Wl,-z,noexecstack -Xlinker --enable-new-dtags -ldl Defined make macro "MPIFC_SHOW" to "gfortran -I"/apps/intel-tools/intel-mpi/2021.11.0/include/mpi/gfortran/8.2.0" -I"/apps/intel-tools/intel-mpi/2021.11.0/include" -I"/apps/intel-tools/intel-mpi/2021.11.0/include/mpi" -L"/apps/intel-tools/intel-mpi/2021.11.0/lib" -L"/apps/intel-tools/intel-mpi/2021.11.0/lib" -Xlinker --enable-new-dtags -Xlinker -rpath -Xlinker "/apps/intel-tools/intel-mpi/2021.11.0/lib" -Xlinker -rpath -Xlinker "/apps/intel-tools/intel-mpi/2021.11.0/lib" -lmpifort -lmpi -lrt -lpthread -Wl,-z,now -Wl,-z,relro -Wl,-z,noexecstack -Xlinker --enable-new-dtags -ldl" 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 (GCC) 8.5.0 20210514 (Red Hat 8.5.0-20) 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 (GCC) 8.5.0 20210514 (Red Hat 8.5.0-20) 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 (GCC) 8.5.0 20210514 (Red Hat 8.5.0-20) 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 stdout: mpif90 for the Intel(R) MPI Library 2021.11 for Linux* Copyright Intel Corporation. stdout: Using built-in specs. COLLECT_GCC=/bin/gfortran COLLECT_LTO_WRAPPER=/half-root/usr/bin/../libexec/gcc/x86_64-redhat-linux/8/lto-wrapper OFFLOAD_TARGET_NAMES=nvptx-none OFFLOAD_TARGET_DEFAULT=1 Target: x86_64-redhat-linux Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,fortran,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.rockylinux.org/ --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl --disable-libmpx --enable-offload-targets=nvptx-none --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=x86-64 --build=x86_64-redhat-linux Thread model: posix gcc version 8.5.0 20210514 (Red Hat 8.5.0-20) (GCC) Trying FC compiler flag -Wall Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -fPIC -Wall /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.F90 Successful compile: Source: program main end Output from compiling with -fPIC -Wall Added FC compiler flag -Wall Trying FC compiler flag -ffree-line-length-none Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -fPIC -Wall -ffree-line-length-none /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.F90 Successful compile: Source: program main end Output from compiling with -fPIC -Wall -ffree-line-length-none Added FC compiler flag -ffree-line-length-none Trying FC compiler flag -ffree-line-length-0 Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.F90 Successful compile: Source: program main end Output from compiling with -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 Added FC compiler flag -ffree-line-length-0 Trying FC compiler flag -Wno-lto-type-mismatch Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.F90 Successful compile: Source: program main end Output from compiling with -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch Added FC compiler flag -Wno-lto-type-mismatch Trying FC compiler flag -Wno-unused-dummy-argument Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.F90 Successful compile: Source: program main end Output from compiling with -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument Added FC compiler flag -Wno-unused-dummy-argument Executing: mpif90 -show stdout: gfortran -I"/apps/intel-tools/intel-mpi/2021.11.0/include/mpi/gfortran/8.2.0" -I"/apps/intel-tools/intel-mpi/2021.11.0/include" -I"/apps/intel-tools/intel-mpi/2021.11.0/include/mpi" -L"/apps/intel-tools/intel-mpi/2021.11.0/lib" -L"/apps/intel-tools/intel-mpi/2021.11.0/lib" -Xlinker --enable-new-dtags -Xlinker -rpath -Xlinker "/apps/intel-tools/intel-mpi/2021.11.0/lib" -Xlinker -rpath -Xlinker "/apps/intel-tools/intel-mpi/2021.11.0/lib" -lmpifort -lmpi -lrt -lpthread -Wl,-z,now -Wl,-z,relro -Wl,-z,noexecstack -Xlinker --enable-new-dtags -ldl Defined make macro "MPIFC_SHOW" to "gfortran -I"/apps/intel-tools/intel-mpi/2021.11.0/include/mpi/gfortran/8.2.0" -I"/apps/intel-tools/intel-mpi/2021.11.0/include" -I"/apps/intel-tools/intel-mpi/2021.11.0/include/mpi" -L"/apps/intel-tools/intel-mpi/2021.11.0/lib" -L"/apps/intel-tools/intel-mpi/2021.11.0/lib" -Xlinker --enable-new-dtags -Xlinker -rpath -Xlinker "/apps/intel-tools/intel-mpi/2021.11.0/lib" -Xlinker -rpath -Xlinker "/apps/intel-tools/intel-mpi/2021.11.0/lib" -lmpifort -lmpi -lrt -lpthread -Wl,-z,now -Wl,-z,relro -Wl,-z,noexecstack -Xlinker --enable-new-dtags -ldl" 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 Trying FC compiler flag -g Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.F90 Successful compile: Source: program main end Output from compiling with -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g Added FC compiler flag -g Trying FC compiler flag -O0 Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.F90 Successful compile: Source: program main end Output from compiling with -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 Added FC compiler flag -O0 ============================================================================================= TESTING: checkIntelHardwareSupport from config.compilerFlags(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/compilerFlags.py:168) 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): 48 On-line CPU(s) list: 0-47 Thread(s) per core: 1 Core(s) per socket: 24 Socket(s): 2 NUMA node(s): 4 Vendor ID: GenuineIntel CPU family: 6 Model: 85 Model name: Intel(R) Xeon(R) Platinum 8268 CPU @ 2.90GHz Stepping: 7 CPU MHz: 1649.001 CPU max MHz: 3900.0000 CPU min MHz: 1200.0000 BogoMIPS: 5800.00 L1d cache: 32K L1i cache: 32K L2 cache: 1024K L3 cache: 36608K NUMA node0 CPU(s): 0-3,7,8,12-14,18-20 NUMA node1 CPU(s): 4-6,9-11,15-17,21-23 NUMA node2 CPU(s): 24-27,31-33,37-39,43,44 NUMA node3 CPU(s): 28-30,34-36,40-42,45-47 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 cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl 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 cpuid_fault epb cat_l3 cdp_l3 invpcid_single intel_ppin ssbd mba ibrs ibpb stibp ibrs_enhanced fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid cqm mpx rdt_a avx512f avx512dq rdseed adx smap clflushopt clwb intel_pt avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local dtherm ida arat pln pts hwp hwp_act_window hwp_epp hwp_pkg_req pku ospke avx512_vnni md_clear flush_l1d arch_capabilities ============================================================================================= TESTING: checkCompilerMacros from config.compilerFlags(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/compilerFlags.py:159) Save the list of CPP macros defined by the C and C++ compiler, does not work for all compilers Executing: mpicc -c -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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 __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__ 201706L #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 __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 __NO_INLINE__ 1 #define __FLT_MANT_DIG__ 24 #define __LDBL_DECIMAL_DIG__ 21 #define __VERSION__ "8.5.0 20210514 (Red Hat 8.5.0-20)" #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 __GNUC_RH_RELEASE__ 20 #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__ 5 #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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -g -O0 -std=gnu++17 -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags/conftest.cc -E -dM stdout: #define __DBL_MIN_EXP__ (-1021) #define __FLT32X_MAX_EXP__ 1024 #define __cpp_attributes 200809 #define __cpp_nontype_template_parameter_auto 201606 #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 __cpp_aggregate_nsdmi 201304 #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 201411 #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 __cpp_enumerator_attributes 201411 #define __unix__ 1 #define __cpp_binary_literals 201304 #define __FLT64_DECIMAL_DIG__ 17 #define __cpp_noexcept_function_type 201510 #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 __cpp_variable_templates 201304 #define __GNUC_PATCHLEVEL__ 0 #define __FLT32_HAS_DENORM__ 1 #define __UINT_FAST8_MAX__ 0xff #define __has_include(STR) __has_include__(STR) #define __FLT32_MAX_10_EXP__ 38 #define __DEC64_MAX_EXP__ 385 #define __INT8_C(c) c #define __INT_LEAST8_WIDTH__ 8 #define __cpp_variadic_using 201611 #define __UINT_LEAST64_MAX__ 0xffffffffffffffffUL #define __cpp_capture_star_this 201603 #define __SHRT_MAX__ 0x7fff #define __LDBL_MAX__ 1.18973149535723176502126385303097021e+4932L #define __FLT64X_MAX_10_EXP__ 4932 #define __cpp_if_constexpr 201606 #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 __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 __cpp_aligned_new 201606 #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__ 201706L #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 __cpp_deduction_guides 201611 #define __cpp_fold_expressions 201603 #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 201703L #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 __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 __NO_INLINE__ 1 #define __FLT_MANT_DIG__ 24 #define __LDBL_DECIMAL_DIG__ 21 #define __VERSION__ "8.5.0 20210514 (Red Hat 8.5.0-20)" #define __UINT64_C(c) c ## UL #define __cpp_unicode_characters 201411 #define _STDC_PREDEF_H 1 #define __cpp_decltype_auto 201304 #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 __cpp_aggregate_bases 201603 #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 __cpp_nested_namespace_definitions 201411 #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 __cpp_digit_separators 201309 #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 __GNUC_RH_RELEASE__ 20 #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 __cpp_structured_bindings 201606 #define __DEC32_MAX_EXP__ 97 #define __INT_FAST8_MAX__ 0x7f #define __FLT128_MAX__ 1.18973149535723176508575932662800702e+4932F128 #define __INTPTR_MAX__ 0x7fffffffffffffffL #define __cpp_sized_deallocation 201309 #define __cpp_guaranteed_copy_elision 201606 #define linux 1 #define __cpp_range_based_for 201603 #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 __STDCPP_DEFAULT_NEW_ALIGNMENT__ 16 #define __SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1) #define __code_model_small__ 1 #define __cpp_nontype_template_args 201411 #define __cpp_return_type_deduction 201304 #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 __cpp_inline_variables 201606 #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 __cpp_template_auto 201606 #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 __cpp_namespace_attributes 201411 #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 201603 #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__ 5 #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 __cpp_template_template_args 201611 #define __DBL_MAX_10_EXP__ 308 #define __LDBL_DENORM_MIN__ 3.64519953188247460252840593361941982e-4951L #define __INT16_C(c) c #define __cpp_generic_lambdas 201304 #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 __cpp_init_captures 201304 #define __ATOMIC_ACQ_REL 4 #define __ATOMIC_RELEASE 3 child config.compilerFlags took 11.999039 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: checkLinux from config.compilers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/compilers.py:1398) Check for __linux__ Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #if !defined(__linux__) #error "__linux__ not defined" #endif int main(void) { return 0; } Defined "HAVE_LINUX" to "1" ============================================================================================= TESTING: checkC99Flag from config.compilers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/compilers.py:1409) Check for -std=c99 or equivalent flag Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { float x[2],y; float *restrict z = &y; y = FLT_ROUNDS; // c++ comment int j = 2; for (int i=0; i<2; i++){ x[i] = i*j*(*z); } (void)x; return 0; } Output from compiling with -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 Accepted C99 compile flag: ============================================================================================= TESTING: checkCFormatting from config.compilers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/compilers.py:371) Activate format string checking if using the GNU compilers ============================================================================================= TESTING: checkDynamicLoadFlag from config.compilers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/compilers.py:382) Checks that dlopen() takes RTLD_XXX, and defines PETSC_HAVE_RTLD_XXX if it does Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include char *libname; int main(void) { dlopen(libname, RTLD_LAZY);dlopen(libname, RTLD_NOW);dlopen(libname, RTLD_LOCAL);dlopen(libname, RTLD_GLOBAL); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o 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: checkStdAtomic from config.compilers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/compilers.py:1442) Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #if defined(__cplusplus) #include using namespace std; #else #include #endif double dcount = 0; atomic_flag cat = ATOMIC_FLAG_INIT; int main(void) { do {} while (atomic_flag_test_and_set(&cat)); dcount++; atomic_flag_clear(&cat); return 0; } Defined "HAVE_STDATOMIC_H" to "1" ============================================================================================= TESTING: checkCLibraries from config.compilers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/compilers.py:170) Determines the libraries needed to link using the C++ or Fortran compiler C source code compiled with C. Result is stored in clibs Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include void asub(void) {char s[16];printf("testing %s",s);} Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/confc.o C libraries are not needed when using Fortran linker Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include void asub(void) {char s[16];printf("testing %s",s);} Executing: mpicxx -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -g -O0 -std=gnu++17 -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(int argc,char **args) {return 0;} Executing: mpicxx -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/confc.o C libraries are not needed when using C++ linker ============================================================================================= TESTING: checkDependencyGenerationFlag from config.compilers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/compilers.py:1349) Check if -MMD works for dependency generation, and add it if it does Trying C compiler flag -MMD -MP Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 -MMD -MP /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 -MMD -MP Defined make macro "C_DEPFLAGS" to "-MMD -MP" Trying Cxx compiler flag -MMD -MP Executing: mpicxx -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -g -O0 -std=gnu++17 -fPIC -MMD -MP /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -std=gnu++17 -fPIC -MMD -MP Defined make macro "CXX_DEPFLAGS" to "-MMD -MP" 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: checkCxxRestrict from config.compilers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/compilers.py:125) Check for the CXX restrict keyword equivalent to C99 restrict Executing: mpicxx -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -g -O0 -std=gnu++17 -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { float * __restrict x; (void)x; return 0; } compilers: Set Cxx restrict keyword to : __restrict Defined "CXX_RESTRICT" to "__restrict" Executing: mpicxx --help | head -n 500 ============================================================================================= TESTING: checkCxxOptionalExtensions from config.compilers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/compilers.py:401) Check whether the C++ compiler (IBM xlC, OSF5) need special flag for .c files which contain C++ Executing: mpicxx -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -g -O0 -std=gnu++17 -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { class somename { public: int i; }; somename b; b.i = 0; (void)b.i; return 0; } Output from compiling with -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -g -O0 ============================================================================================= TESTING: checkCxxComplexFix from config.compilers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/compilers.py:428) Determine if the CXX compiler supports utilities provided by petsccxxcomplexfix.h Executing: mpicxx -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -g -O0 -std=gnu++17 -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { 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: checkStdAtomic from config.compilers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/compilers.py:1442) Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #if defined(__cplusplus) #include using namespace std; #else #include #endif double dcount = 0; atomic_flag cat = ATOMIC_FLAG_INIT; int main(void) { do {} while (atomic_flag_test_and_set(&cat)); dcount++; atomic_flag_clear(&cat); return 0; } Defined "HAVE_CXX_ATOMIC" to "1" ============================================================================================= TESTING: checkCxxLibraries from config.compilers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/compilers.py:457) Determines the libraries needed to link using the C or Fortran compiler C++ source code compiled with C++. Result is stored in cxxlibs Executing: mpicxx -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -g -O0 -std=gnu++17 -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/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"; }} Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(int argc,char **args) {return 0;} Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/confc.o stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/confc.o: In function `asub()': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.cc:7: undefined reference to `__cxa_allocate_exception' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.cc:7: undefined reference to `typeinfo for int' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.cc:7: undefined reference to `__cxa_throw' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.cc:7: undefined reference to `__cxa_begin_catch' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.cc:7: undefined reference to `std::cout' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.cc:7: undefined reference to `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.cc:7: undefined reference to `__cxa_end_catch' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.cc:7: undefined reference to `__cxa_end_catch' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/confc.o: In function `__static_initialization_and_destruction_0(int, int)': /half-root/usr/include/c++/8/iostream:74: undefined reference to `std::ios_base::Init::Init()' /half-root/usr/include/c++/8/iostream:74: undefined reference to `std::ios_base::Init::~Init()' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/confc.o: In function `__gnu_cxx::new_allocator::deallocate(int*, unsigned long)': /half-root/usr/include/c++/8/ext/new_allocator.h:125: undefined reference to `operator delete(void*)' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/confc.o:(.data.rel.local.DW.ref._ZTIi[DW.ref._ZTIi]+0x0): undefined reference to `typeinfo for int' /scratch/y08/mt3516/tmp/petsc-i30_rib2/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 Possible ERROR while running linker: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/confc.o: In function `asub()': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.cc:7: undefined reference to `__cxa_allocate_exception' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.cc:7: undefined reference to `typeinfo for int' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.cc:7: undefined reference to `__cxa_throw' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.cc:7: undefined reference to `__cxa_begin_catch' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.cc:7: undefined reference to `std::cout' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.cc:7: undefined reference to `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.cc:7: undefined reference to `__cxa_end_catch' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.cc:7: undefined reference to `__cxa_end_catch' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/confc.o: In function `__static_initialization_and_destruction_0(int, int)': /half-root/usr/include/c++/8/iostream:74: undefined reference to `std::ios_base::Init::Init()' /half-root/usr/include/c++/8/iostream:74: undefined reference to `std::ios_base::Init::~Init()' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/confc.o: In function `__gnu_cxx::new_allocator::deallocate(int*, unsigned long)': /half-root/usr/include/c++/8/ext/new_allocator.h:125: undefined reference to `operator delete(void*)' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/confc.o:(.data.rel.local.DW.ref._ZTIi[DW.ref._ZTIi]+0x0): undefined reference to `typeinfo for int' /scratch/y08/mt3516/tmp/petsc-i30_rib2/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: mpicc --version stdout: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-20) 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: mpicxx -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -g -O0 -std=gnu++17 -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/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"; }} Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(int argc,char **args) {return 0;} Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/confc.o -lstdc++ compilers: C++ requires -lstdc++ to link with C compiler Executing: mpicxx -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -g -O0 -std=gnu++17 -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/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"; }} Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/confc.o -lstdc++ Additional C++ libraries are not needed when using FC linker Executing: mpicxx -V stdout: g++: error: unrecognized command line option ‘-V’ ============================================================================================= TESTING: checkFortranNameMangling from config.compilers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/compilers.py:781) 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;} Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" void d1chk_(void){return;} Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.F90 Successful compile: Source: program main call d1chk() end Executing: mpif90 -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/confc.o compilers: Fortran name mangling is underscore Defined "HAVE_FORTRAN_UNDERSCORE" to "1" Executing: mpif90 --version stdout: GNU Fortran (GCC) 8.5.0 20210514 (Red Hat 8.5.0-20) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/compilers.py:819) Checks if symbols containing an underscore append an extra underscore, and defines HAVE_FORTRAN_UNDERSCORE_UNDERSCORE if necessary Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" void d1_chk__(void){return;} Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.F90 Successful compile: Source: program main call d1_chk() end Executing: mpif90 -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/confc.o stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o: In function `MAIN__': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.F90:2: undefined reference to `d1_chk_' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o: In function `MAIN__': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.F90:2: undefined reference to `d1_chk_' collect2: error: ld returned 1 exit status ============================================================================================= TESTING: checkFortranLibraries from config.compilers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/compilers.py:829) Substitutes for FLIBS the libraries needed to link using the C or C++ compiler Fortran source code compiled with Fortran. Result is stored in flibs. 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. Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.F90 Successful compile: Source: program main use mpi call MPI_Allreduce() end Executing: mpif90 -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o Executing: mpif90 -V stdout: gfortran: error: unrecognized command line option ‘-V’ Executing: mpicc --help | head -n 80 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: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.F90 Successful compile: Source: subroutine asub() use mpi print*,'testing' call MPI_Allreduce() return end Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/confc.o stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/confc.o: In function `asub_': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.F90:3: undefined reference to `_gfortran_st_write' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.F90:3: undefined reference to `_gfortran_transfer_character_write' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.F90:3: undefined reference to `_gfortran_st_write_done' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/confc.o: In function `asub_': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.F90:3: undefined reference to `_gfortran_st_write' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.F90:3: undefined reference to `_gfortran_transfer_character_write' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.F90:3: undefined reference to `_gfortran_st_write_done' collect2: error: ld returned 1 exit status Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.F90 Successful compile: Source: subroutine asub() use mpi print*,'testing' call MPI_Allreduce() return end Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/confc.o -lgfortran compilers: Fortran requires -lgfortran to link with C compiler Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.F90 Successful compile: Source: subroutine asub() use mpi print*,'testing' call MPI_Allreduce() return end Executing: mpicxx -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -g -O0 -std=gnu++17 -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" extern "C" void asub_(void); int main(int argc,char **args) { asub_(); return 0; } Executing: mpicxx -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/confc.o -lgfortran Additional Fortran libraries are not needed when using C++ linker ============================================================================================= TESTING: checkFortranLinkingCxx from config.compilers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/compilers.py:1314) Check that Fortran can link C++ libraries Executing: mpicxx -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -g -O0 -std=gnu++17 -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" extern "C" void d1chk_(void); void foo(void){d1chk_();} Executing: mpicxx -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -g -O0 -std=gnu++17 -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" extern "C" void d1chk_(void); void d1chk_(void){return;} Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.F90 Successful compile: Source: program main call d1chk() end Executing: mpif90 -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/cxxobj.o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/confc.o compilers: Fortran can link C++ functions ============================================================================================= TESTING: setupFrameworkCompilers from config.compilers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/compilers.py:1505) Sets the selected compilers into the framework child config.compilers took 18.759606 seconds ============================================================================================= TESTING: checkFortranTypeSizes from config.compilersFortran(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/compilersFortran.py:56) Check whether real*8 is supported and suggest flags which will allow support Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.F90 stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.F90:2:21: real*8 variable 1 Warning: Unused variable ‘variable’ declared at (1) [-Wunused-variable] Possible ERROR while running compiler:exit code 0 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/compilersFortran.py:73) Determine if Fortran handles preprocessing properly Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.F90 Successful compile: Source: program main #define dummy dummy #ifndef dummy fooey #endif end Output from compiling with -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 compilers: Fortran uses preprocessor ============================================================================================= TESTING: checkFortranDefineCompilerOption from config.compilersFortran(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/compilersFortran.py:96) Check if -WF,-Dfoobar or -Dfoobar is the compiler option to define a macro Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 -DTesting /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.F90 Successful compile: Source: program main #define dummy dummy #ifndef Testing fooey #endif end Output from compiling with -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 -DTesting Defined make macro "FC_DEFINE_FLAG" to "-D" compilers: Fortran uses -D for defining macro ============================================================================================= TESTING: checkFortran90 from config.compilersFortran(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/compilersFortran.py:147) Determine whether the Fortran compiler handles F90 Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.F90 stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.F90:3:43: REAL(KIND=SELECTED_REAL_KIND(10)) d 1 Warning: Unused variable ‘d’ declared at (1) [-Wunused-variable] Possible ERROR while running compiler:exit code 0 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/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 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.o Fortran compiler supports F90 ============================================================================================= TESTING: checkFortran90FreeForm from config.compilersFortran(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/compilersFortran.py:174) Determine whether the Fortran compiler handles F90FreeForm We also require that the compiler handles lines longer than 132 characters Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.o Defined "USING_F90FREEFORM" to "1" Fortran compiler supports F90FreeForm ============================================================================================= TESTING: checkFortran2003 from config.compilersFortran(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/compilersFortran.py:188) Determine whether the Fortran compiler handles F2003 Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.F90 stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.F90:21:0: CArray(1:Len) = c_loc(list1) Warning: ‘carray.data’ may be used uninitialized in this function [-Wmaybe-uninitialized] /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.F90:21:0: Warning: ‘carray.offset’ may be used uninitialized in this function [-Wmaybe-uninitialized] /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.F90:21:0: Warning: ‘len’ may be used uninitialized in this function [-Wmaybe-uninitialized] /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.F90:21:0: CArray(1:Len) = c_loc(list1) Warning: ‘carray.dim[0].stride’ may be used uninitialized in this function [-Wmaybe-uninitialized] /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.F90:22:0: CArray(Len+1) = c_loc(nullc) Warning: ‘carray.data’ may be used uninitialized in this function [-Wmaybe-uninitialized] /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.F90:22:0: Warning: ‘carray.offset’ may be used uninitialized in this function [-Wmaybe-uninitialized] /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.F90:22:0: Warning: ‘carray.dim[0].stride’ may be used uninitialized in this function [-Wmaybe-uninitialized] Possible ERROR while running compiler:exit code 0 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.F90:21:0: CArray(1:Len) = c_loc(list1) Warning: ‘carray.data’ may be used uninitialized in this function [-Wmaybe-uninitialized] /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.F90:21:0: Warning: ‘carray.offset’ may be used uninitialized in this function [-Wmaybe-uninitialized] /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.F90:21:0: Warning: ‘len’ may be used uninitialized in this function [-Wmaybe-uninitialized] /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.F90:21:0: CArray(1:Len) = c_loc(list1) Warning: ‘carray.dim[0].stride’ may be used uninitialized in this function [-Wmaybe-uninitialized] /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.F90:22:0: CArray(Len+1) = c_loc(nullc) Warning: ‘carray.data’ may be used uninitialized in this function [-Wmaybe-uninitialized] /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.F90:22:0: Warning: ‘carray.offset’ may be used uninitialized in this function [-Wmaybe-uninitialized] /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.F90:22:0: Warning: ‘carray.dim[0].stride’ may be used uninitialized in this function [-Wmaybe-uninitialized] 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(1:Len) = c_loc(list1) CArray(Len+1) = c_loc(nullc) end Executing: mpif90 -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.o Defined "USING_F2003" to "1" Fortran compiler supports F2003 ============================================================================================= TESTING: checkFortran90Array from config.compilersFortran(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/compilersFortran.py:224) Check for F90 array interfaces Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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 Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/fooobj.o Testing executable /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest to see if it can be run Executing: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest Running Executable with threads to time it out at 60 Executing: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest stdout: arrays [0x7fff8106a180 0x7fff8106a180 0x7fff8106a180] arrays [0x7fff8106a120 0x7fff8106a0c0 0x7fff8106a120] pointers do not match! [0x7fab172ef860 0x7fff8106a180] [0x7fab1a67d740] ERROR while running executable: Could not execute "['/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest']": arrays [0x7fff8106a180 0x7fff8106a180 0x7fff8106a180] arrays [0x7fff8106a120 0x7fff8106a0c0 0x7fff8106a120] pointers do not match! [0x7fab172ef860 0x7fff8106a180] [0x7fab1a67d740] compilers: F90 uses a single argument for array pointers ============================================================================================= TESTING: checkFortran90AssumedType from config.compilersFortran(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/compilersFortran.py:311) Check if Fortran compiler array pointer is a raw pointer in C Executing: mpif90 -qversion stdout: gfortran: error: unrecognized command line option ‘-qversion’; did you mean ‘--version’? ============================================================================================= TESTING: checkFortranModuleInclude from config.compilersFortran(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/compilersFortran.py:317) Figures out what flag is used to specify the include path for Fortran modules Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.F90 Successful compile: Source: module configtest integer testint parameter (testint = 42) end module configtest Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/confdir -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.F90 Successful compile: Source: program main use configtest write(*,*) testint end Executing: mpif90 -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/confdir -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/configtest.o compilers: Fortran module include flag -I found ============================================================================================= TESTING: checkFortranModuleOutput from config.compilersFortran(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/compilersFortran.py:383) Figures out what flag is used to specify the output path for Fortran modules Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -module /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/confdir -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.F90 stdout: gfortran: error: unrecognized command line option ‘-module’; did you mean ‘-mhle’? 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 Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -module:/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/confdir -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.F90 stdout: gfortran: error: unrecognized command line option ‘-module:/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/confdir’ Possible ERROR while running compiler: exit code 1 stderr: gfortran: error: unrecognized command line option ‘-module:/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/confdir’ Source: module configtest integer testint parameter (testint = 42) end module configtest compilers: Fortran module output flag -module: compile failed Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -fmod=/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/confdir -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.F90 stdout: gfortran: error: unrecognized command line option ‘-fmod=/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/confdir’ Possible ERROR while running compiler: exit code 1 stderr: gfortran: error: unrecognized command line option ‘-fmod=/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/confdir’ Source: module configtest integer testint parameter (testint = 42) end module configtest compilers: Fortran module output flag -fmod= compile failed Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -J/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/confdir -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/compilersFortran.py:136) Determine whether the Fortran compiler handles type(*) Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/compilersFortran.py:126) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/compilersFortran.py:116) Determine if Fortran has a flush() command Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.F90 Successful compile: Source: program main call flush(6) end Executing: mpif90 -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.o Defined "HAVE_FORTRAN_FLUSH" to "1" ============================================================================================= TESTING: checkDependencyGenerationFlag from config.compilersFortran(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/compilersFortran.py:428) Check if -MMD works for dependency generation, and add it if it does Trying FC compiler flag -MMD -MP Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 -MMD -MP /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.F90 Successful compile: Source: program main end Output from compiling with -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 -MMD -MP Defined make macro "FC_DEPFLAGS" to "-MMD -MP" ============================================================================================= TESTING: checkFortran90LineLength from config.compilersFortran(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/compilersFortran.py:163) Determine whether the Fortran compiler has infinite line length Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.F90 Successful compile: Source: program main INTEGER, PARAMETER :: int = SELECTED_INT_KIND(8); INTEGER (KIND=int) :: ierr,ierr2; ierr = 1; ierr2 = 2 end Executing: mpif90 -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran/conftest.o Defined "HAVE_FORTRAN_FREE_LINE_LENGTH_NONE" to "1" Fortran compiler has unlimited line length child config.compilersFortran took 9.384526 seconds ============================================================================================= TESTING: checkStdC from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:121) Determine if C standard headers support everything PETSc needs Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include #include int main(void) { return 0; } Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c ======== Checking running linked program Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { 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 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.o Testing executable /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest to see if it can be run Executing: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest Running Executable with threads to time it out at 60 Executing: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest ============================================================================================= TESTING: checkSysWait from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:155) Check for POSIX.1 compatible sys/wait.h, and defines HAVE_SYS_WAIT_H if found Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { int s; wait (&s); s = WIFEXITED (s) ? WEXITSTATUS (s) : 1; return 0; } Defined "HAVE_SYS_WAIT_H" to "1" ============================================================================================= TESTING: checkTime from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:177) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_SYS_TIME_H" to "1" ============================================================================================= TESTING: checkMath from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:183) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { double pi = M_PI; (void)pi; return 0; } Found math #defines, like M_PI ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_SETJMP_H" to "1" ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/confdefs.h" 1 # 2 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" 2 # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conffix.h" 1 # 3 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" 2 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/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: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c:3:10: fatal error: dos.h: No such file or directory #include ^~~~~~~ compilation terminated. Preprocess output after filtering: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c:3:10: fatal error: dos.h: No such file or directory #include ^~~~~~~ compilation terminated. ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_FCNTL_H" to "1" ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_FLOAT_H" to "1" ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/confdefs.h" 1 # 2 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" 2 # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conffix.h" 1 # 3 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" 2 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/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: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c:3:10: fatal error: io.h: No such file or directory #include ^~~~~~ compilation terminated. Preprocess output after filtering: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c:3:10: fatal error: io.h: No such file or directory #include ^~~~~~ compilation terminated. ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_MALLOC_H" to "1" ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_PWD_H" to "1" ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_STRINGS_H" to "1" ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_UNISTD_H" to "1" ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/confdefs.h" 1 # 2 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" 2 # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conffix.h" 1 # 3 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" 2 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/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: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c:3:10: fatal error: machine/endian.h: No such file or directory #include ^~~~~~~~~~~~~~~~~~ compilation terminated. Preprocess output after filtering: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c:3:10: fatal error: machine/endian.h: No such file or directory #include ^~~~~~~~~~~~~~~~~~ compilation terminated. ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_SYS_PARAM_H" to "1" ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_SYS_PROCFS_H" to "1" ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_SYS_RESOURCE_H" to "1" ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/confdefs.h" 1 # 2 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" 2 # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conffix.h" 1 # 3 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" 2 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/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: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c:3:10: fatal error: sys/systeminfo.h: No such file or directory #include ^~~~~~~~~~~~~~~~~~ compilation terminated. Preprocess output after filtering: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c:3:10: fatal error: sys/systeminfo.h: No such file or directory #include ^~~~~~~~~~~~~~~~~~ compilation terminated. ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_SYS_TIMES_H" to "1" ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_SYS_UTSNAME_H" to "1" ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_SYS_SOCKET_H" to "1" ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_SYS_WAIT_H" to "1" ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_NETINET_IN_H" to "1" ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_NETDB_H" to "1" ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/confdefs.h" 1 # 2 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" 2 # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conffix.h" 1 # 3 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" 2 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/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: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c:3:10: fatal error: direct.h: No such file or directory #include ^~~~~~~~~~ compilation terminated. Preprocess output after filtering: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c:3:10: fatal error: direct.h: No such file or directory #include ^~~~~~~~~~ compilation terminated. ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_TIME_H" to "1" ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/confdefs.h" 1 # 2 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" 2 # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conffix.h" 1 # 3 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" 2 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/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: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c:3:10: fatal error: Ws2tcpip.h: No such file or directory #include ^~~~~~~~~~~~ compilation terminated. Preprocess output after filtering: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c:3:10: fatal error: Ws2tcpip.h: No such file or directory #include ^~~~~~~~~~~~ compilation terminated. ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_SYS_TYPES_H" to "1" ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/confdefs.h" 1 # 2 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" 2 # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conffix.h" 1 # 3 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" 2 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/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: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c:3:10: fatal error: WindowsX.h: No such file or directory #include ^~~~~~~~~~~~ compilation terminated. Preprocess output after filtering: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c:3:10: fatal error: WindowsX.h: No such file or directory #include ^~~~~~~~~~~~ compilation terminated. ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_FLOAT_H" to "1" ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/confdefs.h" 1 # 2 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" 2 # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conffix.h" 1 # 3 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" 2 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/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: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c:3:10: fatal error: ieeefp.h: No such file or directory #include ^~~~~~~~~~ compilation terminated. Preprocess output after filtering: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c:3:10: fatal error: ieeefp.h: No such file or directory #include ^~~~~~~~~~ compilation terminated. ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_STDINT_H" to "1" ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_INTTYPES_H" to "1" ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_IMMINTRIN_H" to "1" ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_SETJMP_H" to "1" ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/confdefs.h" 1 # 2 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" 2 # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conffix.h" 1 # 3 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" 2 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/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: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c:3:10: fatal error: dos.h: No such file or directory #include ^~~~~~~ compilation terminated. Preprocess output after filtering: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c:3:10: fatal error: dos.h: No such file or directory #include ^~~~~~~ compilation terminated. ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_FCNTL_H" to "1" ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_FLOAT_H" to "1" ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/confdefs.h" 1 # 2 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" 2 # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conffix.h" 1 # 3 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" 2 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/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: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c:3:10: fatal error: io.h: No such file or directory #include ^~~~~~ compilation terminated. Preprocess output after filtering: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c:3:10: fatal error: io.h: No such file or directory #include ^~~~~~ compilation terminated. ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_MALLOC_H" to "1" ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_PWD_H" to "1" ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_STRINGS_H" to "1" ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_UNISTD_H" to "1" ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/confdefs.h" 1 # 2 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" 2 # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conffix.h" 1 # 3 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" 2 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/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: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c:3:10: fatal error: machine/endian.h: No such file or directory #include ^~~~~~~~~~~~~~~~~~ compilation terminated. Preprocess output after filtering: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c:3:10: fatal error: machine/endian.h: No such file or directory #include ^~~~~~~~~~~~~~~~~~ compilation terminated. ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_SYS_PARAM_H" to "1" ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_SYS_PROCFS_H" to "1" ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_SYS_RESOURCE_H" to "1" ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/confdefs.h" 1 # 2 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" 2 # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conffix.h" 1 # 3 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" 2 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/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: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c:3:10: fatal error: sys/systeminfo.h: No such file or directory #include ^~~~~~~~~~~~~~~~~~ compilation terminated. Preprocess output after filtering: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c:3:10: fatal error: sys/systeminfo.h: No such file or directory #include ^~~~~~~~~~~~~~~~~~ compilation terminated. ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_SYS_TIMES_H" to "1" ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_SYS_UTSNAME_H" to "1" ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_SYS_SOCKET_H" to "1" ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_SYS_WAIT_H" to "1" ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_NETINET_IN_H" to "1" ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_NETDB_H" to "1" ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/confdefs.h" 1 # 2 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" 2 # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conffix.h" 1 # 3 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" 2 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/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: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c:3:10: fatal error: direct.h: No such file or directory #include ^~~~~~~~~~ compilation terminated. Preprocess output after filtering: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c:3:10: fatal error: direct.h: No such file or directory #include ^~~~~~~~~~ compilation terminated. ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_TIME_H" to "1" ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/confdefs.h" 1 # 2 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" 2 # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conffix.h" 1 # 3 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" 2 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/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: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c:3:10: fatal error: Ws2tcpip.h: No such file or directory #include ^~~~~~~~~~~~ compilation terminated. Preprocess output after filtering: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c:3:10: fatal error: Ws2tcpip.h: No such file or directory #include ^~~~~~~~~~~~ compilation terminated. ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_SYS_TYPES_H" to "1" ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/confdefs.h" 1 # 2 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" 2 # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conffix.h" 1 # 3 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" 2 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/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: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c:3:10: fatal error: WindowsX.h: No such file or directory #include ^~~~~~~~~~~~ compilation terminated. Preprocess output after filtering: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c:3:10: fatal error: WindowsX.h: No such file or directory #include ^~~~~~~~~~~~ compilation terminated. ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_FLOAT_H" to "1" ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/confdefs.h" 1 # 2 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" 2 # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conffix.h" 1 # 3 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" 2 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/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: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c:3:10: fatal error: ieeefp.h: No such file or directory #include ^~~~~~~~~~ compilation terminated. Preprocess output after filtering: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c:3:10: fatal error: ieeefp.h: No such file or directory #include ^~~~~~~~~~ compilation terminated. ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_STDINT_H" to "1" ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_INTTYPES_H" to "1" ============================================================================================= TESTING: check from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:80) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_IMMINTRIN_H" to "1" ============================================================================================= TESTING: checkRecursiveMacros from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:198) Checks that the preprocessor allows recursive macros, and if not defines HAVE_BROKEN_RECURSIVE_MACRO Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { a(0); return 0; } child config.headers took 16.928082 seconds ============================================================================================= TESTING: configureL1CacheLineSize from config.utilities.cacheDetails(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/utilities/cacheDetails.py:127) Try to determine the size (in bytes) of an L1 cacheline. On success defines the variable PETSC_LEVEL1_DCACHE_LINESIZE to the determined value. Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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 val >= 0 ? val : 32; } int main(void) { getconf_level1_dcache_linesize(); return 0; } ======== Checking running linked program Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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 val >= 0 ? val : 32; } int main(void) { FILE *output = fopen("conftestval", "w"); if (!output) return 1; fprintf(output, "%ld", (long)getconf_level1_dcache_linesize()); fclose(output); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails/conftest.o Testing executable /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails/conftest to see if it can be run Executing: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails/conftest Running Executable with threads to time it out at 60 Executing: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails/conftest Defined "LEVEL1_DCACHE_LINESIZE" to "64" child config.utilities.cacheDetails took 0.984963 seconds ============================================================================================= TESTING: check_struct_sigaction from config.types(/home/149/mt3516/island_damping/matrix_packages/petsc/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 Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include #include int main(void) { struct sigaction a; (void)a; return 0; } struct sigaction found Defined "HAVE_STRUCT_SIGACTION" to "1" ============================================================================================= TESTING: check__int64 from config.types(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/types.py:48) Checks if __int64 exists. This is primarily for windows. Checking for type: __int64 Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types/conftest.c stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types/conftest.c: In function ‘main’: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types/conftest.c:11:1: error: unknown type name ‘__int64’; did you mean ‘__int64_t’? __int64 a; ^~~~~~~ __int64_t Possible ERROR while running compiler: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types/conftest.c: In function ‘main’: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types/conftest.c:11:1: error: unknown type name ‘__int64’; did you mean ‘__int64_t’? __int64 a; ^~~~~~~ __int64_t Source: #include "confdefs.h" #include "conffix.h" #include #include #include int main(void) { __int64 a; (void)a; return 0; } __int64 found ============================================================================================= TESTING: checkSizeTypes from config.types(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/types.py:54) Checks for types associated with sizes, such as size_t. Checking for type: size_t Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include int main(void) { size_t a; (void)a; return 0; } size_t found ============================================================================================= TESTING: checkFileTypes from config.types(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/types.py:64) Checks for types associated with files, such as mode_t, off_t, etc. Checking for type: mode_t Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include int main(void) { mode_t a; (void)a; return 0; } mode_t found Checking for type: off_t Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include int main(void) { off_t a; (void)a; return 0; } off_t found ============================================================================================= TESTING: checkIntegerTypes from config.types(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/types.py:59) Checks for types associated with integers, such as int32_t. Checking for type: int32_t Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include int main(void) { int32_t a; (void)a; return 0; } int32_t found ============================================================================================= TESTING: checkPID from config.types(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/types.py:70) Checks for pid_t, and defines it if necessary Checking for type: pid_t Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include int main(void) { pid_t a; (void)a; return 0; } pid_t found ============================================================================================= TESTING: checkC99Complex from config.types(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/types.py:74) Check for complex numbers in C99 std Note that since PETSc source code uses _Complex we test specifically for that, not complex Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { double _Complex x; x = I; (void)x; return 0; } Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { double _Complex x; x = I; (void)x; return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types/conftest.o Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #define _GNU_SOURCE #include int main(void) { double _Complex x; x = I; (void)x; return 0; } Defined "HAVE_C99_COMPLEX" to "1" ============================================================================================= TESTING: checkCxxComplex from config.types(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/types.py:88) Check for complex numbers in namespace std Executing: mpicxx -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -g -O0 -std=gnu++17 -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { std::complex x; (void)x; return 0; } Executing: mpicxx -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types/conftest.o Defined "HAVE_CXX_COMPLEX" to "1" ============================================================================================= TESTING: checkSizeof from config.types(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/types.py:99) Determines the size of type "typeName", and defines SIZEOF_"typeName" to be the size Checking for size of type: void * Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/types.py:99) Determines the size of type "typeName", and defines SIZEOF_"typeName" to be the size Checking for size of type: int Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/types.py:99) Determines the size of type "typeName", and defines SIZEOF_"typeName" to be the size Checking for size of type: long Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/types.py:99) Determines the size of type "typeName", and defines SIZEOF_"typeName" to be the size Checking for size of type: long long Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/types.py:99) Determines the size of type "typeName", and defines SIZEOF_"typeName" to be the size Checking for size of type: size_t Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/types.py:133) Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { __attribute__((visibility ("default"))) int foo(void); return 0; } Defined "USE_VISIBILITY_C" to "1" Executing: mpicxx -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -g -O0 -std=gnu++17 -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { __attribute__((visibility ("default"))) int foo(void); return 0; } Defined "USE_VISIBILITY_CXX" to "1" ============================================================================================= TESTING: checkMaxPathLen from config.types(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/types.py:155) Sets PETSC_MAX_PATH_LEN depending on values available on the system Determining PETSC_MAX_PATH_LEN Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types/conftest.c Defined "MAX_PATH_LEN" to "4096" child config.types took 12.113455 seconds ============================================================================================= TESTING: configureMemAlign from PETSc.options.memAlign(/home/149/mt3516/island_damping/matrix_packages/petsc/config/PETSc/options/memAlign.py:28) Choose memory alignment Defined "MEMALIGN" to "16" Memory alignment is 16 child PETSc.options.memAlign took 0.004833 seconds ============================================================================================= TESTING: check from config.libraries(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/libraries.py:186) 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'] [] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void); static void _check_handle_sigfpes(void) { handle_sigfpes(); } int main(void) { _check_handle_sigfpes(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -lfpe stdout: /bin/ld: cannot find -lfpe collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /bin/ld: cannot find -lfpe collect2: error: ld returned 1 exit status ============================================================================================= TESTING: check from config.libraries(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/libraries.py:186) 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'] [] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char socket(void); static void _check_socket(void) { socket(); } int main(void) { _check_socket(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -lsocket -lnsl stdout: /bin/ld: cannot find -lsocket collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /bin/ld: cannot find -lsocket collect2: error: ld returned 1 exit status ============================================================================================= TESTING: check from config.libraries(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/libraries.py:186) 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'] [] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void); static void _check_handle_sigfpes(void) { handle_sigfpes(); } int main(void) { _check_handle_sigfpes(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -lfpe stdout: /bin/ld: cannot find -lfpe collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /bin/ld: cannot find -lfpe collect2: error: ld returned 1 exit status ============================================================================================= TESTING: check from config.libraries(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/libraries.py:186) 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'] [] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char socket(void); static void _check_socket(void) { socket(); } int main(void) { _check_socket(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -lsocket -lnsl stdout: /bin/ld: cannot find -lsocket collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /bin/ld: cannot find -lsocket collect2: error: ld returned 1 exit status ============================================================================================= TESTING: checkMath from config.libraries(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/libraries.py:315) Check for sin() in libm, the math library Checking for functions [sin floor log10 pow] in library [''] [] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { double x,y; int s = scanf("%lf",&x); y = sin(x); printf("%f %d",y,s); } #include double floor(double); static void _check_floor(void) { double x,y; int s = scanf("%lf",&x); y = floor(x); printf("%f %d",y,s); } #include double log10(double); static void _check_log10(void) { double x,y; int s = scanf("%lf",&x); y = log10(x); printf("%f %d",y,s); } #include double pow(double, double); static void _check_pow(void) { double x,y; int s = scanf("%lf",&x); y = pow(x,x); printf("%f %d",y,s); } int main(void) { _check_sin(); _check_floor(); _check_log10(); _check_pow(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o stdout: /bin/ld: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o: undefined reference to symbol 'log10@@GLIBC_2.2.5' //usr/lib64/libm.so.6: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /bin/ld: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o: undefined reference to symbol 'log10@@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'] [] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { double x,y; int s = scanf("%lf",&x); y = sin(x); printf("%f %d",y,s); } #include double floor(double); static void _check_floor(void) { double x,y; int s = scanf("%lf",&x); y = floor(x); printf("%f %d",y,s); } #include double log10(double); static void _check_log10(void) { double x,y; int s = scanf("%lf",&x); y = log10(x); printf("%f %d",y,s); } #include double pow(double, double); static void _check_pow(void) { double x,y; int s = scanf("%lf",&x); y = pow(x,x); printf("%f %d",y,s); } int main(void) { _check_sin(); _check_floor(); _check_log10(); _check_pow(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -lm Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { double x,y; int s = scanf("%lf",&x); y = sin(x); printf("%f %d",y,s); } #include double floor(double); static void _check_floor(void) { double x,y; int s = scanf("%lf",&x); y = floor(x); printf("%f %d",y,s); } #include double log10(double); static void _check_log10(void) { double x,y; int s = scanf("%lf",&x); y = log10(x); printf("%f %d",y,s); } #include double pow(double, double); static void _check_pow(void) { double x,y; int s = scanf("%lf",&x); y = pow(x,x); printf("%f %d",y,s); } void dummy(void) {_check_sin(); _check_floor(); _check_log10(); _check_pow();} Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/confc.o -lm Defined "HAVE_LIBM" to "1" CheckMath: using math library ['libm.a'] ============================================================================================= TESTING: checkMathErf from config.libraries(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/libraries.py:336) Check for erf() in libm, the math library Checking for functions [erf] in library ['libm.a'] [] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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_erf(void) { double (*checkErf)(double) = erf;double x = 0,y; y = (*checkErf)(x); (void)y; } int main(void) { _check_erf(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -lm Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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_erf(void) { double (*checkErf)(double) = erf;double x = 0,y; y = (*checkErf)(x); (void)y; } void dummy(void) {_check_erf();} Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/confc.o -lm Defined "HAVE_LIBM" to "1" erf() found Defined "HAVE_ERF" to "1" ============================================================================================= TESTING: checkMathTgamma from config.libraries(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/libraries.py:345) Check for tgamma() in libm, the math library Checking for functions [tgamma] in library ['libm.a'] [] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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_tgamma(void) { double (*checkTgamma)(double) = tgamma;double x = 0,y; y = (*checkTgamma)(x); (void)y; } int main(void) { _check_tgamma(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -lm Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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_tgamma(void) { double (*checkTgamma)(double) = tgamma;double x = 0,y; y = (*checkTgamma)(x); (void)y; } void dummy(void) {_check_tgamma();} Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/confc.o -lm Defined "HAVE_LIBM" to "1" tgamma() found Defined "HAVE_TGAMMA" to "1" ============================================================================================= TESTING: checkMathLgamma from config.libraries(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/libraries.py:354) Check for lgamma() in libm, the math library Checking for functions [lgamma] in library ['libm.a'] [] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { double (*checkLgamma)(double) = lgamma;double x = 1,y; y = (*checkLgamma)(x);if (y != 0.) abort(); } int main(void) { _check_lgamma(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -lm Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { double (*checkLgamma)(double) = lgamma;double x = 1,y; y = (*checkLgamma)(x);if (y != 0.) abort(); } void dummy(void) {_check_lgamma();} Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/confc.o -lm Defined "HAVE_LIBM" to "1" lgamma() found Defined "HAVE_LGAMMA" to "1" ============================================================================================= TESTING: checkMathFenv from config.libraries(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/libraries.py:367) Checks if can be used with FE_DFL_ENV Checking for functions [fesetenv] in library ['libm.a'] [] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { fesetenv(FE_DFL_ENV); } int main(void) { _check_fesetenv(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -lm Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { fesetenv(FE_DFL_ENV); } void dummy(void) {_check_fesetenv();} Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/confc.o -lm Defined "HAVE_LIBM" to "1" Defined "HAVE_FENV_H" to "1" Checking for functions [feclearexcept] in library ['libm.a'] [] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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_feclearexcept(void) { feclearexcept(FE_INEXACT); } int main(void) { _check_feclearexcept(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -lm Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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_feclearexcept(void) { feclearexcept(FE_INEXACT); } void dummy(void) {_check_feclearexcept();} Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/confc.o -lm Defined "HAVE_LIBM" to "1" Defined "HAVE_FE_VALUES" to "1" ============================================================================================= TESTING: checkMathLog2 from config.libraries(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/libraries.py:379) Check for log2() in libm, the math library Checking for functions [log2] in library ['libm.a'] [] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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_log2(void) { double (*checkLog2)(double) = log2; double x = 2.5, y = (*checkLog2)(x); (void)y; } int main(void) { _check_log2(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -lm Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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_log2(void) { double (*checkLog2)(double) = log2; double x = 2.5, y = (*checkLog2)(x); (void)y; } void dummy(void) {_check_log2();} Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/confc.o -lm Defined "HAVE_LIBM" to "1" log2() found Defined "HAVE_LOG2" to "1" ============================================================================================= TESTING: checkRealtime from config.libraries(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/libraries.py:388) Check for presence of clock_gettime() in realtime library (POSIX Realtime extensions) Checking for functions [clock_gettime] in library [''] [] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { struct timespec tp; clock_gettime(CLOCK_REALTIME,&tp); } int main(void) { _check_clock_gettime(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { struct timespec tp; clock_gettime(CLOCK_REALTIME,&tp); } void dummy(void) {_check_clock_gettime();} Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/confc.o realtime functions are linked in by default ============================================================================================= TESTING: checkDynamic from config.libraries(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/libraries.py:404) Check for the header and libraries necessary for dynamic library manipulation Checking for functions [dlopen] in library ['dl'] [] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char dlopen(void); static void _check_dlopen(void) { dlopen(); } int main(void) { _check_dlopen(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -ldl Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char dlopen(void); static void _check_dlopen(void) { dlopen(); } void dummy(void) {_check_dlopen();} Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/confc.o -ldl Defined "HAVE_LIBDL" to "1" Checking for header: dlfcn.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_DLFCN_H" to "1" ============================================================================================= TESTING: checkExecutableExportFlag from config.libraries(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/libraries.py:630) Checks for the flag that allows executables to export symbols to dlsym() ======== Checking running linked program Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #ifdef PETSC_HAVE_DLFCN_H #include #endif #define PETSC_DLLEXPORT __attribute__((visibility ("default"))) extern PETSC_DLLEXPORT int foo() { return 42; } int main(void) { void *lib; int (*foo)(); lib = dlopen(NULL, RTLD_LAZY); if (!lib) { fprintf(stderr, "Could not open executable: %s\n", dlerror()); exit(1); } foo = (int (*)(void)) dlsym(lib, "foo"); if (!foo) { fprintf(stderr, "Could not find function in executable\n"); exit(1); } if ((*foo)() != 42) { fprintf(stderr, "Could not run function\n"); exit(1); } return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -ldl Testing executable /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest to see if it can be run Executing: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest Running Executable with threads to time it out at 60 Executing: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest stdout: Could not find function in executable ERROR while running executable: Could not execute "['/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest']": Could not find function in executable Executable does not export symbols for dlopen() ======== Checking running linked program Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 -Wl,-export_dynamic /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #ifdef PETSC_HAVE_DLFCN_H #include #endif #define PETSC_DLLEXPORT __attribute__((visibility ("default"))) extern PETSC_DLLEXPORT int foo() { return 42; } int main(void) { void *lib; int (*foo)(); lib = dlopen(NULL, RTLD_LAZY); if (!lib) { fprintf(stderr, "Could not open executable: %s\n", dlerror()); exit(1); } foo = (int (*)(void)) dlsym(lib, "foo"); if (!foo) { fprintf(stderr, "Could not find function in executable\n"); exit(1); } if ((*foo)() != 42) { fprintf(stderr, "Could not run function\n"); exit(1); } return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 -Wl,-export_dynamic /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -ldl stdout: /bin/ld: warning: cannot find entry symbol xport_dynamic; defaulting to 0000000000400830 Possible ERROR while running linker:exit code 0 stderr: /bin/ld: warning: cannot find entry symbol xport_dynamic; defaulting to 0000000000400830 Testing executable /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest to see if it can be run Executing: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest Running Executable with threads to time it out at 60 Executing: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest stdout: Could not find function in executable ERROR while running executable: Could not execute "['/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest']": Could not find function in executable Executable does not export symbols for dlopen() ======== Checking running linked program Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 -Wl,-export-dynamic /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #ifdef PETSC_HAVE_DLFCN_H #include #endif #define PETSC_DLLEXPORT __attribute__((visibility ("default"))) extern PETSC_DLLEXPORT int foo() { return 42; } int main(void) { void *lib; int (*foo)(); lib = dlopen(NULL, RTLD_LAZY); if (!lib) { fprintf(stderr, "Could not open executable: %s\n", dlerror()); exit(1); } foo = (int (*)(void)) dlsym(lib, "foo"); if (!foo) { fprintf(stderr, "Could not find function in executable\n"); exit(1); } if ((*foo)() != 42) { fprintf(stderr, "Could not run function\n"); exit(1); } return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 -Wl,-export-dynamic /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -ldl Testing executable /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest to see if it can be run Executing: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest Running Executable with threads to time it out at 60 Executing: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest Executable exports symbols for dlopen() Defined "HAVE_EXECUTABLE_EXPORT" to "1" Defined make macro "EXEFLAGS" to "-Wl,-export-dynamic" child config.libraries took 25.839595 seconds ============================================================================================= TESTING: configureLibraryOptions from PETSc.options.libraryOptions(/home/149/mt3516/island_damping/matrix_packages/petsc/config/PETSc/options/libraryOptions.py:38) Sets PETSC_USE_DEBUG, PETSC_USE_INFO, PETSC_USE_LOG, PETSC_USE_CTABLE, PETSC_USE_DMLANDAU_2D, PETSC_USE_FORTRAN_KERNELS, and PETSC_USE_AVX512_KERNELS Defined "USE_LOG" to "1" Defined "USE_DEBUG" to "1" Defined "USE_INFO" to "1" Defined "USE_CTABLE" to "1" Defined "USE_DMLANDAU_2D" to "1" **********Checking if running on BGL/IBM detected Checking for functions [bgl_perfctr_void] in library [''] [] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void); static void _check_bgl_perfctr_void(void) { bgl_perfctr_void(); } int main(void) { _check_bgl_perfctr_void(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o: In function `_check_bgl_perfctr_void': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c:5: undefined reference to `bgl_perfctr_void' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o: In function `_check_bgl_perfctr_void': /scratch/y08/mt3516/tmp/petsc-i30_rib2/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 [''] [] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void); static void _check_ADIOI_BGL_Open(void) { ADIOI_BGL_Open(); } int main(void) { _check_ADIOI_BGL_Open(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o: In function `_check_ADIOI_BGL_Open': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c:5: undefined reference to `ADIOI_BGL_Open' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o: In function `_check_ADIOI_BGL_Open': /scratch/y08/mt3516/tmp/petsc-i30_rib2/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" ============================================================================================= TESTING: configureISColorValueType from PETSc.options.libraryOptions(/home/149/mt3516/island_damping/matrix_packages/petsc/config/PETSc/options/libraryOptions.py:93) 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 1.343185 seconds child config.atomics took 0.000023 seconds ============================================================================================= TESTING: checkVSNPrintf from config.functions(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/functions.py:106) Checks whether vsnprintf requires a char * last argument, and if it does defines HAVE_VSNPRINTF_CHAR Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include int main(void) { va_list Argp = { 0 };char str[6]; vsnprintf(str,5, "%d", Argp ); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o Defined "HAVE_VSNPRINTF" to "1" ============================================================================================= TESTING: checkNanosleep from config.functions(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/functions.py:136) Check for functional nanosleep() - as time.h behaves differently for different compiler flags - like -std=c89 Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { struct timespec tp; tp.tv_sec = 0; tp.tv_nsec = (long)(1e9); nanosleep(&tp,0); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o Defined "HAVE_NANOSLEEP" to "1" ============================================================================================= TESTING: checkMemmove from config.functions(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/functions.py:142) Check for functional memmove() - as MS VC requires correct includes to for this test Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { char c1[1], c2[1] = "c"; size_t n=1; memmove(c1,c2,n); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o Defined "HAVE_MEMMOVE" to "1" ============================================================================================= TESTING: checkSignalHandlerType from config.functions(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/functions.py:112) Checks the type of C++ signals handlers, and defines SIGNAL_CAST to the correct value Executing: mpicxx -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -g -O0 -std=gnu++17 -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include static void myhandler(int sig) {} int main(void) { signal(SIGFPE,myhandler); return 0; } Executing: mpicxx -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o Defined "SIGNAL_CAST" to " " ============================================================================================= TESTING: checkFreeReturnType from config.functions(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/functions.py:122) Checks whether free returns void or int, and defines HAVE_FREE_RETURN_INT Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c: In function ‘main’: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:6:25: error: void value not ignored as it ought to be int ierr; void *p; ierr = free(p); return ierr; ^ Possible ERROR while running compiler: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c: In function ‘main’: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:6:25: error: void value not ignored as it ought to be int ierr; void *p; ierr = free(p); return ierr; ^ Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int ierr; void *p; ierr = free(p); return ierr; return 0; } Compile failed inside link ============================================================================================= TESTING: checkVariableArgumentLists from config.functions(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/functions.py:128) Checks whether the variable argument list functionality is working Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { va_list l1, l2; va_copy(l1, l2); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o Defined "HAVE_VA_COPY" to "1" ============================================================================================= TESTING: checkClassify from config.functions(/home/149/mt3516/island_damping/matrix_packages/petsc/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 [getdomainname readlink usleep realpath _lseek fpresetsticky drand48 posix_memalign time PXFGETARG clock getcwd gethostbyname _getcwd _access access _snprintf dlopen uname dlsym _mkdir fpsetsticky sleep getrusage getpagesize popen rand dlerror __gcov_dump sbreak _set_output_format _sleep dlclose lseek fork strcasecmp gethostname stricmp snprintf bzero socket] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:20:6: warning: conflicting types for built-in function ‘posix_memalign’ [-Wbuiltin-declaration-mismatch] char posix_memalign(); ^~~~~~~~~~~~~~ /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:47:6: warning: conflicting types for built-in function ‘fork’ [-Wbuiltin-declaration-mismatch] char fork(); ^~~~ /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:48:6: warning: conflicting types for built-in function ‘strcasecmp’ [-Wbuiltin-declaration-mismatch] char strcasecmp(); ^~~~~~~~~~ /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:51:6: warning: conflicting types for built-in function ‘snprintf’ [-Wbuiltin-declaration-mismatch] char snprintf(); ^~~~~~~~ /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:52:6: warning: conflicting types for built-in function ‘bzero’ [-Wbuiltin-declaration-mismatch] char bzero(); ^~~~~ Possible ERROR while running compiler:exit code 0 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:20:6: warning: conflicting types for built-in function ‘posix_memalign’ [-Wbuiltin-declaration-mismatch] char posix_memalign(); ^~~~~~~~~~~~~~ /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:47:6: warning: conflicting types for built-in function ‘fork’ [-Wbuiltin-declaration-mismatch] char fork(); ^~~~ /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:48:6: warning: conflicting types for built-in function ‘strcasecmp’ [-Wbuiltin-declaration-mismatch] char strcasecmp(); ^~~~~~~~~~ /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:51:6: warning: conflicting types for built-in function ‘snprintf’ [-Wbuiltin-declaration-mismatch] char snprintf(); ^~~~~~~~ /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:52:6: warning: conflicting types for built-in function ‘bzero’ [-Wbuiltin-declaration-mismatch] char bzero(); ^~~~~ 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 getdomainname(); char readlink(); char usleep(); char realpath(); char _lseek(); char fpresetsticky(); char drand48(); char posix_memalign(); char time(); char PXFGETARG(); char clock(); char getcwd(); char gethostbyname(); char _getcwd(); char _access(); char access(); char _snprintf(); char dlopen(); char uname(); char dlsym(); char _mkdir(); char fpsetsticky(); char sleep(); char getrusage(); char getpagesize(); char popen(); char rand(); char dlerror(); char __gcov_dump(); char sbreak(); char _set_output_format(); char _sleep(); char dlclose(); char lseek(); char fork(); char strcasecmp(); char gethostname(); char stricmp(); char snprintf(); char bzero(); char socket(); #ifdef __cplusplus } #endif int main(void) { #if defined (__stub_getdomainname) || defined (__stub___getdomainname) getdomainname_will_always_fail_with_ENOSYS(); #else getdomainname(); #endif #if defined (__stub_readlink) || defined (__stub___readlink) readlink_will_always_fail_with_ENOSYS(); #else readlink(); #endif #if defined (__stub_usleep) || defined (__stub___usleep) usleep_will_always_fail_with_ENOSYS(); #else usleep(); #endif #if defined (__stub_realpath) || defined (__stub___realpath) realpath_will_always_fail_with_ENOSYS(); #else realpath(); #endif #if defined (__stub__lseek) || defined (__stub____lseek) _lseek_will_always_fail_with_ENOSYS(); #else _lseek(); #endif #if defined (__stub_fpresetsticky) || defined (__stub___fpresetsticky) fpresetsticky_will_always_fail_with_ENOSYS(); #else fpresetsticky(); #endif #if defined (__stub_drand48) || defined (__stub___drand48) drand48_will_always_fail_with_ENOSYS(); #else drand48(); #endif #if defined (__stub_posix_memalign) || defined (__stub___posix_memalign) posix_memalign_will_always_fail_with_ENOSYS(); #else posix_memalign(); #endif #if defined (__stub_time) || defined (__stub___time) time_will_always_fail_with_ENOSYS(); #else time(); #endif #if defined (__stub_PXFGETARG) || defined (__stub___PXFGETARG) PXFGETARG_will_always_fail_with_ENOSYS(); #else PXFGETARG(); #endif #if defined (__stub_clock) || defined (__stub___clock) clock_will_always_fail_with_ENOSYS(); #else clock(); #endif #if defined (__stub_getcwd) || defined (__stub___getcwd) getcwd_will_always_fail_with_ENOSYS(); #else getcwd(); #endif #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname) gethostbyname_will_always_fail_with_ENOSYS(); #else gethostbyname(); #endif #if defined (__stub__getcwd) || defined (__stub____getcwd) _getcwd_will_always_fail_with_ENOSYS(); #else _getcwd(); #endif #if defined (__stub__access) || defined (__stub____access) _access_will_always_fail_with_ENOSYS(); #else _access(); #endif #if defined (__stub_access) || defined (__stub___access) access_will_always_fail_with_ENOSYS(); #else access(); #endif #if defined (__stub__snprintf) || defined (__stub____snprintf) _snprintf_will_always_fail_with_ENOSYS(); #else _snprintf(); #endif #if defined (__stub_dlopen) || defined (__stub___dlopen) dlopen_will_always_fail_with_ENOSYS(); #else dlopen(); #endif #if defined (__stub_uname) || defined (__stub___uname) uname_will_always_fail_with_ENOSYS(); #else uname(); #endif #if defined (__stub_dlsym) || defined (__stub___dlsym) dlsym_will_always_fail_with_ENOSYS(); #else dlsym(); #endif #if defined (__stub__mkdir) || defined (__stub____mkdir) _mkdir_will_always_fail_with_ENOSYS(); #else _mkdir(); #endif #if defined (__stub_fpsetsticky) || defined (__stub___fpsetsticky) fpsetsticky_will_always_fail_with_ENOSYS(); #else fpsetsticky(); #endif #if defined (__stub_sleep) || defined (__stub___sleep) sleep_will_always_fail_with_ENOSYS(); #else sleep(); #endif #if defined (__stub_getrusage) || defined (__stub___getrusage) getrusage_will_always_fail_with_ENOSYS(); #else getrusage(); #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_dlerror) || defined (__stub___dlerror) dlerror_will_always_fail_with_ENOSYS(); #else dlerror(); #endif #if defined (__stub___gcov_dump) || defined (__stub_____gcov_dump) __gcov_dump_will_always_fail_with_ENOSYS(); #else __gcov_dump(); #endif #if defined (__stub_sbreak) || defined (__stub___sbreak) sbreak_will_always_fail_with_ENOSYS(); #else sbreak(); #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__sleep) || defined (__stub____sleep) _sleep_will_always_fail_with_ENOSYS(); #else _sleep(); #endif #if defined (__stub_dlclose) || defined (__stub___dlclose) dlclose_will_always_fail_with_ENOSYS(); #else dlclose(); #endif #if defined (__stub_lseek) || defined (__stub___lseek) lseek_will_always_fail_with_ENOSYS(); #else lseek(); #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 #if defined (__stub_gethostname) || defined (__stub___gethostname) gethostname_will_always_fail_with_ENOSYS(); #else gethostname(); #endif #if defined (__stub_stricmp) || defined (__stub___stricmp) stricmp_will_always_fail_with_ENOSYS(); #else stricmp(); #endif #if defined (__stub_snprintf) || defined (__stub___snprintf) snprintf_will_always_fail_with_ENOSYS(); #else snprintf(); #endif #if defined (__stub_bzero) || defined (__stub___bzero) bzero_will_always_fail_with_ENOSYS(); #else bzero(); #endif #if defined (__stub_socket) || defined (__stub___socket) socket_will_always_fail_with_ENOSYS(); #else socket(); #endif return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o: In function `main': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:88: undefined reference to `_lseek' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:94: undefined reference to `fpresetsticky' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:118: undefined reference to `PXFGETARG' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:142: undefined reference to `_getcwd' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:148: undefined reference to `_access' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:160: undefined reference to `_snprintf' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:184: undefined reference to `_mkdir' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:190: undefined reference to `fpsetsticky' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:232: undefined reference to `__gcov_dump' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:238: undefined reference to `sbreak' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:244: undefined reference to `_set_output_format' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:250: undefined reference to `_sleep' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:286: undefined reference to `stricmp' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o: In function `main': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:88: undefined reference to `_lseek' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:94: undefined reference to `fpresetsticky' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:118: undefined reference to `PXFGETARG' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:142: undefined reference to `_getcwd' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:148: undefined reference to `_access' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:160: undefined reference to `_snprintf' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:184: undefined reference to `_mkdir' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:190: undefined reference to `fpsetsticky' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:232: undefined reference to `__gcov_dump' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:238: undefined reference to `sbreak' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:244: undefined reference to `_set_output_format' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:250: undefined reference to `_sleep' /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:286: undefined reference to `stricmp' collect2: error: ld returned 1 exit status Checking for functions [getdomainname readlink usleep realpath drand48 posix_memalign time clock gethostbyname dlopen uname] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:18:6: warning: conflicting types for built-in function ‘posix_memalign’ [-Wbuiltin-declaration-mismatch] char posix_memalign(); ^~~~~~~~~~~~~~ Possible ERROR while running compiler:exit code 0 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:18:6: warning: conflicting types for built-in function ‘posix_memalign’ [-Wbuiltin-declaration-mismatch] char posix_memalign(); ^~~~~~~~~~~~~~ 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 getdomainname(); char readlink(); char usleep(); char realpath(); char drand48(); char posix_memalign(); char time(); char clock(); char gethostbyname(); char dlopen(); char uname(); #ifdef __cplusplus } #endif int main(void) { #if defined (__stub_getdomainname) || defined (__stub___getdomainname) getdomainname_will_always_fail_with_ENOSYS(); #else getdomainname(); #endif #if defined (__stub_readlink) || defined (__stub___readlink) readlink_will_always_fail_with_ENOSYS(); #else readlink(); #endif #if defined (__stub_usleep) || defined (__stub___usleep) usleep_will_always_fail_with_ENOSYS(); #else usleep(); #endif #if defined (__stub_realpath) || defined (__stub___realpath) realpath_will_always_fail_with_ENOSYS(); #else realpath(); #endif #if defined (__stub_drand48) || defined (__stub___drand48) drand48_will_always_fail_with_ENOSYS(); #else drand48(); #endif #if defined (__stub_posix_memalign) || defined (__stub___posix_memalign) posix_memalign_will_always_fail_with_ENOSYS(); #else posix_memalign(); #endif #if defined (__stub_time) || defined (__stub___time) time_will_always_fail_with_ENOSYS(); #else time(); #endif #if defined (__stub_clock) || defined (__stub___clock) clock_will_always_fail_with_ENOSYS(); #else clock(); #endif #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname) gethostbyname_will_always_fail_with_ENOSYS(); #else gethostbyname(); #endif #if defined (__stub_dlopen) || defined (__stub___dlopen) dlopen_will_always_fail_with_ENOSYS(); #else dlopen(); #endif #if defined (__stub_uname) || defined (__stub___uname) uname_will_always_fail_with_ENOSYS(); #else uname(); #endif return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o Defined "HAVE_GETDOMAINNAME" to "1" Defined "HAVE_READLINK" to "1" Defined "HAVE_USLEEP" to "1" Defined "HAVE_REALPATH" to "1" Defined "HAVE_DRAND48" to "1" Defined "HAVE_POSIX_MEMALIGN" to "1" Defined "HAVE_TIME" to "1" Defined "HAVE_CLOCK" to "1" Defined "HAVE_GETHOSTBYNAME" to "1" Defined "HAVE_DLOPEN" to "1" Defined "HAVE_UNAME" to "1" Checking for functions [dlsym getrusage getpagesize popen rand dlerror dlclose fork strcasecmp gethostname bzero socket] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:20:6: warning: conflicting types for built-in function ‘fork’ [-Wbuiltin-declaration-mismatch] char fork(); ^~~~ /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:21:6: warning: conflicting types for built-in function ‘strcasecmp’ [-Wbuiltin-declaration-mismatch] char strcasecmp(); ^~~~~~~~~~ /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:23:6: warning: conflicting types for built-in function ‘bzero’ [-Wbuiltin-declaration-mismatch] char bzero(); ^~~~~ Possible ERROR while running compiler:exit code 0 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:20:6: warning: conflicting types for built-in function ‘fork’ [-Wbuiltin-declaration-mismatch] char fork(); ^~~~ /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:21:6: warning: conflicting types for built-in function ‘strcasecmp’ [-Wbuiltin-declaration-mismatch] char strcasecmp(); ^~~~~~~~~~ /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:23:6: warning: conflicting types for built-in function ‘bzero’ [-Wbuiltin-declaration-mismatch] char bzero(); ^~~~~ 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 dlsym(); char getrusage(); char getpagesize(); char popen(); char rand(); char dlerror(); char dlclose(); char fork(); char strcasecmp(); char gethostname(); char bzero(); char socket(); #ifdef __cplusplus } #endif int main(void) { #if defined (__stub_dlsym) || defined (__stub___dlsym) dlsym_will_always_fail_with_ENOSYS(); #else dlsym(); #endif #if defined (__stub_getrusage) || defined (__stub___getrusage) getrusage_will_always_fail_with_ENOSYS(); #else getrusage(); #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_dlerror) || defined (__stub___dlerror) dlerror_will_always_fail_with_ENOSYS(); #else dlerror(); #endif #if defined (__stub_dlclose) || defined (__stub___dlclose) dlclose_will_always_fail_with_ENOSYS(); #else dlclose(); #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 #if defined (__stub_gethostname) || defined (__stub___gethostname) gethostname_will_always_fail_with_ENOSYS(); #else gethostname(); #endif #if defined (__stub_bzero) || defined (__stub___bzero) bzero_will_always_fail_with_ENOSYS(); #else bzero(); #endif #if defined (__stub_socket) || defined (__stub___socket) socket_will_always_fail_with_ENOSYS(); #else socket(); #endif return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o Defined "HAVE_DLSYM" to "1" Defined "HAVE_GETRUSAGE" to "1" Defined "HAVE_GETPAGESIZE" to "1" Defined "HAVE_POPEN" to "1" Defined "HAVE_RAND" to "1" Defined "HAVE_DLERROR" to "1" Defined "HAVE_DLCLOSE" to "1" Defined "HAVE_FORK" to "1" Defined "HAVE_STRCASECMP" to "1" Defined "HAVE_GETHOSTNAME" to "1" Defined "HAVE_BZERO" to "1" Defined "HAVE_SOCKET" to "1" Checking for functions [_lseek] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { #if defined (__stub__lseek) || defined (__stub____lseek) _lseek_will_always_fail_with_ENOSYS(); #else _lseek(); #endif return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o: In function `main': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:24: undefined reference to `_lseek' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o: In function `main': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:24: undefined reference to `_lseek' collect2: error: ld returned 1 exit status Checking for functions [fpresetsticky] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { #if defined (__stub_fpresetsticky) || defined (__stub___fpresetsticky) fpresetsticky_will_always_fail_with_ENOSYS(); #else fpresetsticky(); #endif return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o: In function `main': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:24: undefined reference to `fpresetsticky' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o: In function `main': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:24: undefined reference to `fpresetsticky' collect2: error: ld returned 1 exit status Checking for functions [PXFGETARG] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { #if defined (__stub_PXFGETARG) || defined (__stub___PXFGETARG) PXFGETARG_will_always_fail_with_ENOSYS(); #else PXFGETARG(); #endif return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o: In function `main': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:24: undefined reference to `PXFGETARG' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o: In function `main': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:24: undefined reference to `PXFGETARG' collect2: error: ld returned 1 exit status Checking for functions [getcwd] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { #if defined (__stub_getcwd) || defined (__stub___getcwd) getcwd_will_always_fail_with_ENOSYS(); #else getcwd(); #endif return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o Defined "HAVE_GETCWD" to "1" Checking for functions [_getcwd] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { #if defined (__stub__getcwd) || defined (__stub____getcwd) _getcwd_will_always_fail_with_ENOSYS(); #else _getcwd(); #endif return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o: In function `main': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:24: undefined reference to `_getcwd' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o: In function `main': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:24: undefined reference to `_getcwd' collect2: error: ld returned 1 exit status Checking for functions [_access] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { #if defined (__stub__access) || defined (__stub____access) _access_will_always_fail_with_ENOSYS(); #else _access(); #endif return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o: In function `main': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:24: undefined reference to `_access' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o: In function `main': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:24: undefined reference to `_access' collect2: error: ld returned 1 exit status Checking for functions [access] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { #if defined (__stub_access) || defined (__stub___access) access_will_always_fail_with_ENOSYS(); #else access(); #endif return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o Defined "HAVE_ACCESS" to "1" Checking for functions [_snprintf] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { #if defined (__stub__snprintf) || defined (__stub____snprintf) _snprintf_will_always_fail_with_ENOSYS(); #else _snprintf(); #endif return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o: In function `main': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:24: undefined reference to `_snprintf' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o: In function `main': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:24: undefined reference to `_snprintf' collect2: error: ld returned 1 exit status Checking for functions [_mkdir] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { #if defined (__stub__mkdir) || defined (__stub____mkdir) _mkdir_will_always_fail_with_ENOSYS(); #else _mkdir(); #endif return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o: In function `main': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:24: undefined reference to `_mkdir' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o: In function `main': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:24: undefined reference to `_mkdir' collect2: error: ld returned 1 exit status Checking for functions [fpsetsticky] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { #if defined (__stub_fpsetsticky) || defined (__stub___fpsetsticky) fpsetsticky_will_always_fail_with_ENOSYS(); #else fpsetsticky(); #endif return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o: In function `main': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:24: undefined reference to `fpsetsticky' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o: In function `main': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:24: undefined reference to `fpsetsticky' collect2: error: ld returned 1 exit status Checking for functions [sleep] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { #if defined (__stub_sleep) || defined (__stub___sleep) sleep_will_always_fail_with_ENOSYS(); #else sleep(); #endif return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o Defined "HAVE_SLEEP" to "1" Checking for functions [__gcov_dump] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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 __gcov_dump(); #ifdef __cplusplus } #endif int main(void) { #if defined (__stub___gcov_dump) || defined (__stub_____gcov_dump) __gcov_dump_will_always_fail_with_ENOSYS(); #else __gcov_dump(); #endif return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o: In function `main': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:24: undefined reference to `__gcov_dump' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o: In function `main': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:24: undefined reference to `__gcov_dump' collect2: error: ld returned 1 exit status Checking for functions [sbreak] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { #if defined (__stub_sbreak) || defined (__stub___sbreak) sbreak_will_always_fail_with_ENOSYS(); #else sbreak(); #endif return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o: In function `main': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:24: undefined reference to `sbreak' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o: In function `main': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:24: undefined reference to `sbreak' collect2: error: ld returned 1 exit status Checking for functions [_set_output_format] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { #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 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o: In function `main': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:24: undefined reference to `_set_output_format' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o: In function `main': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:24: undefined reference to `_set_output_format' collect2: error: ld returned 1 exit status Checking for functions [_sleep] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { #if defined (__stub__sleep) || defined (__stub____sleep) _sleep_will_always_fail_with_ENOSYS(); #else _sleep(); #endif return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o: In function `main': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:24: undefined reference to `_sleep' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o: In function `main': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:24: undefined reference to `_sleep' collect2: error: ld returned 1 exit status Checking for functions [lseek] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { #if defined (__stub_lseek) || defined (__stub___lseek) lseek_will_always_fail_with_ENOSYS(); #else lseek(); #endif return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o Defined "HAVE_LSEEK" to "1" Checking for functions [stricmp] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { #if defined (__stub_stricmp) || defined (__stub___stricmp) stricmp_will_always_fail_with_ENOSYS(); #else stricmp(); #endif return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o: In function `main': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:24: undefined reference to `stricmp' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o: In function `main': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:24: undefined reference to `stricmp' collect2: error: ld returned 1 exit status Checking for functions [snprintf] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:13:6: warning: conflicting types for built-in function ‘snprintf’ [-Wbuiltin-declaration-mismatch] char snprintf(); ^~~~~~~~ Possible ERROR while running compiler:exit code 0 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { #if defined (__stub_snprintf) || defined (__stub___snprintf) snprintf_will_always_fail_with_ENOSYS(); #else snprintf(); #endif return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o Defined "HAVE_SNPRINTF" to "1" Executing: mpicc -v stdout: mpigcc for the Intel(R) MPI Library 2021.11 for Linux* Copyright Intel Corporation. stdout: Using built-in specs. COLLECT_GCC=/bin/gcc COLLECT_LTO_WRAPPER=/half-root/usr/bin/../libexec/gcc/x86_64-redhat-linux/8/lto-wrapper OFFLOAD_TARGET_NAMES=nvptx-none OFFLOAD_TARGET_DEFAULT=1 Target: x86_64-redhat-linux Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,fortran,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.rockylinux.org/ --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl --disable-libmpx --enable-offload-targets=nvptx-none --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=x86-64 --build=x86_64-redhat-linux Thread model: posix gcc version 8.5.0 20210514 (Red Hat 8.5.0-20) (GCC) ============================================================================================= TESTING: checkMmap from config.functions(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/functions.py:148) Check for functional mmap() to allocate shared memory and define HAVE_MMAP Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include #include int main(void) { 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 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o Defined "HAVE_MMAP" to "1" ============================================================================================= TESTING: checkMkstemp from config.functions(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/functions.py:154) Check for mkstemp() to avoid using tmpnam as it is often deprecated Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #define _XOPEN_SOURCE 600 #include #include int main(void) { char filename[100]; strcpy(filename, "/tmp/fileXXXXXX"); mkstemp(filename); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o Defined "HAVE_MKSTEMP" to "1" ============================================================================================= TESTING: checkTmpnam_s from config.functions(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/functions.py:159) Check for tmpnam_s() to avoid using tmpnam as it is often deprecated Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c: In function ‘main’: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:7:2: warning: implicit declaration of function ‘tmpnam_s’; did you mean ‘tmpnam_r’? [-Wimplicit-function-declaration] tmpnam_s(filename, sizeof(filename)); ^~~~~~~~ tmpnam_r Possible ERROR while running compiler:exit code 0 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c: In function ‘main’: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:7:2: warning: implicit declaration of function ‘tmpnam_s’; did you mean ‘tmpnam_r’? [-Wimplicit-function-declaration] tmpnam_s(filename, sizeof(filename)); ^~~~~~~~ tmpnam_r Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { char filename[L_tmpnam]; tmpnam_s(filename, sizeof(filename)); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o: In function `main': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:7: undefined reference to `tmpnam_s' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.o: In function `main': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions/conftest.c:7: undefined reference to `tmpnam_s' collect2: error: ld returned 1 exit status child config.functions took 20.637687 seconds ============================================================================================= TESTING: configureMemorySize from config.utilities.getResidentSetSize(/home/149/mt3516/island_damping/matrix_packages/petsc/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.001751 seconds ============================================================================================= TESTING: configureFPTrap from config.utilities.FPTrap(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/utilities/FPTrap.py:26) 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/confdefs.h" 1 # 2 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" 2 # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conffix.h" 1 # 3 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" 2 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/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: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c:3:10: fatal error: sigfpe.h: No such file or directory #include ^~~~~~~~~~ compilation terminated. Preprocess output after filtering: /scratch/y08/mt3516/tmp/petsc-i30_rib2/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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/confdefs.h" 1 # 2 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" 2 # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conffix.h" 1 # 3 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" 2 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/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: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c:3:10: fatal error: fpxcp.h: No such file or directory #include ^~~~~~~~~ compilation terminated. Preprocess output after filtering: /scratch/y08/mt3516/tmp/petsc-i30_rib2/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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/confdefs.h" 1 # 2 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" 2 # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conffix.h" 1 # 3 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" 2 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/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: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c:3:10: fatal error: floatingpoint.h: No such file or directory #include ^~~~~~~~~~~~~~~~~ compilation terminated. Preprocess output after filtering: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c:3:10: fatal error: floatingpoint.h: No such file or directory #include ^~~~~~~~~~~~~~~~~ compilation terminated. child config.utilities.FPTrap took 0.656171 seconds ============================================================================================= TESTING: configureFortranCommandLine from config.utilities.fortranCommandLine(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/utilities/fortranCommandLine.py:27) Check for the mechanism to retrieve command line arguments in Fortran Checking for functions [] in library [''] [] Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.F90 Successful compile: Source: program main integer i character(len=80) arg i = command_argument_count() call get_command_argument(i,arg) end Executing: mpif90 -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o child config.utilities.fortranCommandLine took 0.809433 seconds ============================================================================================= TESTING: configureFeatureTestMacros from config.utilities.featureTestMacros(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/utilities/featureTestMacros.py:13) Checks if certain feature test macros are support Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros/conftest.c stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros/conftest.c:4:10: fatal error: sysctl.h: No such file or directory #include ^~~~~~~~~~ compilation terminated. Possible ERROR while running compiler: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { return 0; } Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros/conftest.c stdout: In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros/conftest.c:4: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ Possible ERROR while running compiler:exit code 0 stderr: In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros/conftest.c:4: /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ Source: #include "confdefs.h" #include "conffix.h" #define _BSD_SOURCE #include int main(void) { return 0; } Defined "_BSD_SOURCE" to "1" Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #define _DEFAULT_SOURCE #include int main(void) { return 0; } Defined "_DEFAULT_SOURCE" to "1" Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #define _GNU_SOURCE #include int main(void) { cpu_set_t mset; CPU_ZERO(&mset); return 0; } Defined "_GNU_SOURCE" to "1" Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #define _GNU_SOURCE #include #include int main(void) { Dl_info info; if (dladdr(*(void **)&exit, &info) == 0) return 1; return 0; } Defined "_GNU_SOURCE" to "1" child config.utilities.featureTestMacros took 1.381195 seconds ============================================================================================= TESTING: configureMissingUtypeTypedefs from config.utilities.missing(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/utilities/missing.py:54) Checks if u_short is undefined Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { u_short foo; (void)foo; return 0; } ============================================================================================= TESTING: configureMissingFunctions from config.utilities.missing(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/utilities/missing.py:60) Checks for SOCKETS and getline Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include char *lineptr; size_t n; FILE *stream; int main(void) { getline(&lineptr, &n, stream); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.o ============================================================================================= TESTING: configureMissingSignals from config.utilities.missing(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/utilities/missing.py:80) Check for missing signals, and define MISSING_ if necessary Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int i=SIGABRT; (void)i; return 0; } Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int i=SIGALRM; (void)i; return 0; } Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int i=SIGBUS; (void)i; return 0; } Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int i=SIGCHLD; (void)i; return 0; } Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int i=SIGCONT; (void)i; return 0; } Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int i=SIGFPE; (void)i; return 0; } Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int i=SIGHUP; (void)i; return 0; } Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int i=SIGILL; (void)i; return 0; } Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int i=SIGINT; (void)i; return 0; } Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int i=SIGKILL; (void)i; return 0; } Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int i=SIGPIPE; (void)i; return 0; } Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int i=SIGQUIT; (void)i; return 0; } Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int i=SIGSEGV; (void)i; return 0; } Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int i=SIGSTOP; (void)i; return 0; } Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int i=SIGSYS; (void)i; return 0; } Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int i=SIGTERM; (void)i; return 0; } Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int i=SIGTRAP; (void)i; return 0; } Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int i=SIGTSTP; (void)i; return 0; } Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int i=SIGURG; (void)i; return 0; } Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int i=SIGUSR1; (void)i; return 0; } Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int i=SIGUSR2; (void)i; return 0; } ============================================================================================= TESTING: configureMissingGetdomainnamePrototype from config.utilities.missing(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/utilities/missing.py:88) Check for missing function prototype for getdomainname() Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { int (*getdomainname_ptr)(char*,size_t) = getdomainname; char test[10]; if (getdomainname_ptr(test,10)) return 1; return 0; } Executing: mpicxx -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -g -O0 -std=gnu++17 -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { int (*getdomainname_ptr)(char*,size_t) = getdomainname; char test[10]; if (getdomainname_ptr(test,10)) return 1; return 0; } Executing: mpicxx -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.o ============================================================================================= TESTING: configureMissingSrandPrototype from config.utilities.missing(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/utilities/missing.py:114) Checks for missing random number generator prototypes Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { 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 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -g -O0 -std=gnu++17 -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { 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 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing/conftest.o child config.utilities.missing took 9.534129 seconds ============================================================================================= TESTING: checkSharedDynamicPicOptions from PETSc.options.sharedLibraries(/home/149/mt3516/island_damping/matrix_packages/petsc/config/PETSc/options/sharedLibraries.py:33) if user specified out-dated 'with-shared' or 'with-dynamic' - flag an error ============================================================================================= TESTING: configureSharedLibraries from PETSc.options.sharedLibraries(/home/149/mt3516/island_damping/matrix_packages/petsc/config/PETSc/options/sharedLibraries.py:48) 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 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 -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 -Wl,-soname,$(call SONAME_FUNCTION,$(notdir $(1)),$(2))" Executing: mpicc -v stdout: mpigcc for the Intel(R) MPI Library 2021.11 for Linux* Copyright Intel Corporation. stdout: Using built-in specs. COLLECT_GCC=/bin/gcc COLLECT_LTO_WRAPPER=/half-root/usr/bin/../libexec/gcc/x86_64-redhat-linux/8/lto-wrapper OFFLOAD_TARGET_NAMES=nvptx-none OFFLOAD_TARGET_DEFAULT=1 Target: x86_64-redhat-linux Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,fortran,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.rockylinux.org/ --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl --disable-libmpx --enable-offload-targets=nvptx-none --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=x86-64 --build=x86_64-redhat-linux Thread model: posix gcc version 8.5.0 20210514 (Red Hat 8.5.0-20) (GCC) Defined make macro "BUILDSHAREDLIB" to "yes" Defined "USE_SHARED_LIBRARIES" to "1" ============================================================================================= TESTING: configureDynamicLibraries from PETSc.options.sharedLibraries(/home/149/mt3516/island_damping/matrix_packages/petsc/config/PETSc/options/sharedLibraries.py:92) Checks whether dynamic loading is available (with dlfcn.h and libdl) Defined "HAVE_DYNAMIC_LIBRARIES" to "1" ============================================================================================= TESTING: configureSerializedFunctions from PETSc.options.sharedLibraries(/home/149/mt3516/island_damping/matrix_packages/petsc/config/PETSc/options/sharedLibraries.py:98) Defines PETSC_SERIALIZE_FUNCTIONS if they are used Requires shared libraries ============================================================================================= TESTING: checkSymbolResolution from PETSc.options.sharedLibraries(/home/149/mt3516/island_damping/matrix_packages/petsc/config/PETSc/options/sharedLibraries.py:107) Checks that dladdr() works Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #define _GNU_SOURCE #include #include int main(void) { Dl_info info; if (dladdr(*(void **)&exit, &info) == 0) return 1; 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/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/confdefs.h" 1 # 2 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" 2 # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conffix.h" 1 # 3 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c" 2 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/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: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c:3:10: fatal error: cxxabi.h: No such file or directory #include ^~~~~~~~~~ compilation terminated. Preprocess output after filtering: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c:3:10: fatal error: cxxabi.h: No such file or directory #include ^~~~~~~~~~ compilation terminated. child PETSc.options.sharedLibraries took 0.965700 seconds ============================================================================================= TESTING: configureScalarType from PETSc.options.scalarTypes(/home/149/mt3516/island_damping/matrix_packages/petsc/config/PETSc/options/scalarTypes.py:42) Choose between real and complex numbers Defined "USE_COMPLEX" to "1" Scalar type is complex Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { double b = 2.0; int a = isnormal(b);(void)a; return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes/conftest.o Defined "HAVE_ISNORMAL" to "1" Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { double b = 2.0; int a = isnan(b);(void)a; return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes/conftest.o Defined "HAVE_ISNAN" to "1" Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { double b = 2.0; int a = isinf(b);(void)a; return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes/conftest.o Defined "HAVE_ISINF" to "1" ============================================================================================= TESTING: configurePrecision from PETSc.options.scalarTypes(/home/149/mt3516/island_damping/matrix_packages/petsc/config/PETSc/options/scalarTypes.py:83) Set the default real number precision for PETSc objects Checking C compiler works with __float128 Checking for functions [logq] in library ['quadmath'] [] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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_logq(void) { __float128 f = 0.0; logq(f); } int main(void) { _check_logq(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -lquadmath Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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_logq(void) { __float128 f = 0.0; logq(f); } void dummy(void) {_check_logq();} Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/confc.o -lquadmath Defined "HAVE_LIBQUADMATH" to "1" C compiler works with quadmath library Checking Fortran compiler works with quadmath library Checking for functions [ ] in library ['quadmath'] [] Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.F90 Successful compile: Source: program main real*16 s,w; w = 2.0; s = cos(w) end Executing: mpif90 -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -lquadmath Fortran compiler works with quadmath library 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 Checking C++ compiler works with quadmath library Checking for functions [logq] in library ['quadmath'] [] Executing: mpicxx -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -g -O0 -std=gnu++17 -fPIC -Wno-error /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif #include static void _check_logq(void) { __float128 f = FLT128_EPSILON; logq(f); } #ifdef __cplusplus } #endif int main(void) { _check_logq(); return 0; } Executing: mpicxx -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -lquadmath C++ compiler works with quadmath library Checking for functions [logq] in library ['quadmath'] [] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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_logq(void) { __float128 f = 0.0; logq(f); } int main(void) { _check_logq(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -lquadmath Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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_logq(void) { __float128 f = 0.0; logq(f); } void dummy(void) {_check_logq();} Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/confc.o -lquadmath Defined "HAVE_LIBQUADMATH" to "1" Adding ['quadmath'] to LIBS Defined "HAVE_REAL___FLOAT128" to "1" Checking C compiler works with __fp16 Checking for functions [] in library [''] [] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c:4:8: error: unknown type name ‘__fp16’ static __fp16 ret___fp16(__fp16 f) { return f; } ^~~~~~ /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c:4:26: error: unknown type name ‘__fp16’ static __fp16 ret___fp16(__fp16 f) { return f; } ^~~~~~ /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c: In function ‘_check_’: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c:5:29: error: unknown type name ‘__fp16’ static void _check_(void) { __fp16 f = 1.0, g; g = ret___fp16(f); (void)g; } ^~~~~~ /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c:5:52: warning: implicit declaration of function ‘ret___fp16’ [-Wimplicit-function-declaration] static void _check_(void) { __fp16 f = 1.0, g; g = ret___fp16(f); (void)g; } ^~~~~~~~~~ Possible ERROR while running compiler: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c:4:8: error: unknown type name ‘__fp16’ static __fp16 ret___fp16(__fp16 f) { return f; } ^~~~~~ /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c:4:26: error: unknown type name ‘__fp16’ static __fp16 ret___fp16(__fp16 f) { return f; } ^~~~~~ /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c: In function ‘_check_’: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c:5:29: error: unknown type name ‘__fp16’ static void _check_(void) { __fp16 f = 1.0, g; g = ret___fp16(f); (void)g; } ^~~~~~ /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c:5:52: warning: implicit declaration of function ‘ret___fp16’ [-Wimplicit-function-declaration] static void _check_(void) { __fp16 f = 1.0, g; g = ret___fp16(f); (void)g; } ^~~~~~~~~~ Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ static __fp16 ret___fp16(__fp16 f) { return f; } static void _check_(void) { __fp16 f = 1.0, g; g = ret___fp16(f); (void)g; } int main(void) { _check_(); return 0; } Compile failed inside link Defined "USE_REAL_DOUBLE" to "1" Defined make macro "PETSC_SCALAR_SIZE" to "64" Precision is double child PETSc.options.scalarTypes took 7.926457 seconds ============================================================================================= TESTING: configureMkdir from config.programs(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/programs.py:23) Make sure we can have mkdir automatically make intermediate directories Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/mkdir...not found Checking for program /home/149/mt3516/.juliaup/bin/mkdir...not found Checking for program /home/149/mt3516/.local/bin/mkdir...not found Checking for program /home/149/mt3516/bin/mkdir...not found Checking for program /opt/pbs/default/bin/mkdir...not found Checking for program /opt/nci/bin/mkdir...not found Checking for program /opt/bin/mkdir...not found Checking for program /opt/Modules/v4.3.0/bin/mkdir...not found Checking for program /bin/mkdir...found Executing: /bin/mkdir -p .conftest/tmp Adding -p flag to /bin/mkdir -p to automatically create directories Defined make macro "MKDIR" to "/bin/mkdir -p" ============================================================================================= TESTING: configureAutoreconf from config.programs(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/programs.py:45) Check for autoreconf Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/autoreconf...not found Checking for program /home/149/mt3516/.juliaup/bin/autoreconf...not found Checking for program /home/149/mt3516/.local/bin/autoreconf...not found Checking for program /home/149/mt3516/bin/autoreconf...not found Checking for program /opt/pbs/default/bin/autoreconf...not found Checking for program /opt/nci/bin/autoreconf...not found Checking for program /opt/bin/autoreconf...not found Checking for program /opt/Modules/v4.3.0/bin/autoreconf...not found Checking for program /bin/autoreconf...found Executing: ['/bin/autoreconf'] autoreconf test successful! Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/libtoolize...not found Checking for program /home/149/mt3516/.juliaup/bin/libtoolize...not found Checking for program /home/149/mt3516/.local/bin/libtoolize...not found Checking for program /home/149/mt3516/bin/libtoolize...not found Checking for program /opt/pbs/default/bin/libtoolize...not found Checking for program /opt/nci/bin/libtoolize...not found Checking for program /opt/bin/libtoolize...not found Checking for program /opt/Modules/v4.3.0/bin/libtoolize...not found Checking for program /bin/libtoolize...found ============================================================================================= TESTING: configurePrograms from config.programs(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/programs.py:74) Check for the programs needed to build and run PETSc Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/bash...not found Checking for program /home/149/mt3516/.juliaup/bin/bash...not found Checking for program /home/149/mt3516/.local/bin/bash...not found Checking for program /home/149/mt3516/bin/bash...not found Checking for program /opt/pbs/default/bin/bash...not found Checking for program /opt/nci/bin/bash...not found Checking for program /opt/bin/bash...not found Checking for program /opt/Modules/v4.3.0/bin/bash...not found Checking for program /bin/bash...found Defined make macro "SHELL" to "/bin/bash" Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/sed...not found Checking for program /home/149/mt3516/.juliaup/bin/sed...not found Checking for program /home/149/mt3516/.local/bin/sed...not found Checking for program /home/149/mt3516/bin/sed...not found Checking for program /opt/pbs/default/bin/sed...not found Checking for program /opt/nci/bin/sed...not found Checking for program /opt/bin/sed...not found Checking for program /opt/Modules/v4.3.0/bin/sed...not found Checking for program /bin/sed...found Defined make macro "SED" to "/bin/sed" Executing: /bin/sed -i s/sed/sd/g "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.programs/sed1" Adding SEDINPLACE cmd: /bin/sed -i Defined make macro "SEDINPLACE" to "/bin/sed -i" Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/mv...not found Checking for program /home/149/mt3516/.juliaup/bin/mv...not found Checking for program /home/149/mt3516/.local/bin/mv...not found Checking for program /home/149/mt3516/bin/mv...not found Checking for program /opt/pbs/default/bin/mv...not found Checking for program /opt/nci/bin/mv...not found Checking for program /opt/bin/mv...not found Checking for program /opt/Modules/v4.3.0/bin/mv...not found Checking for program /bin/mv...found Defined make macro "MV" to "/bin/mv" Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/cp...not found Checking for program /home/149/mt3516/.juliaup/bin/cp...not found Checking for program /home/149/mt3516/.local/bin/cp...not found Checking for program /home/149/mt3516/bin/cp...not found Checking for program /opt/pbs/default/bin/cp...not found Checking for program /opt/nci/bin/cp...not found Checking for program /opt/bin/cp...not found Checking for program /opt/Modules/v4.3.0/bin/cp...not found Checking for program /bin/cp...found Defined make macro "CP" to "/bin/cp" Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/grep...not found Checking for program /home/149/mt3516/.juliaup/bin/grep...not found Checking for program /home/149/mt3516/.local/bin/grep...not found Checking for program /home/149/mt3516/bin/grep...not found Checking for program /opt/pbs/default/bin/grep...not found Checking for program /opt/nci/bin/grep...not found Checking for program /opt/bin/grep...not found Checking for program /opt/Modules/v4.3.0/bin/grep...not found Checking for program /bin/grep...found Defined make macro "GREP" to "/bin/grep" Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/rm...not found Checking for program /home/149/mt3516/.juliaup/bin/rm...not found Checking for program /home/149/mt3516/.local/bin/rm...not found Checking for program /home/149/mt3516/bin/rm...not found Checking for program /opt/pbs/default/bin/rm...not found Checking for program /opt/nci/bin/rm...not found Checking for program /opt/bin/rm...not found Checking for program /opt/Modules/v4.3.0/bin/rm...not found Checking for program /bin/rm...found Defined make macro "RM" to "/bin/rm -f" Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/diff...not found Checking for program /home/149/mt3516/.juliaup/bin/diff...not found Checking for program /home/149/mt3516/.local/bin/diff...not found Checking for program /home/149/mt3516/bin/diff...not found Checking for program /opt/pbs/default/bin/diff...not found Checking for program /opt/nci/bin/diff...not found Checking for program /opt/bin/diff...not found Checking for program /opt/Modules/v4.3.0/bin/diff...not found Checking for program /bin/diff...found Executing: "/bin/diff" -w "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.programs/diff1" "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.programs/diff2" Defined make macro "DIFF" to "/bin/diff -w" Checking for program /usr/ucb/ps...not found Checking for program /usr/usb/ps...not found Checking for program /home/149/mt3516/island_damping/matrix_packages/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 "/bin/python3" Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/m4...not found Checking for program /home/149/mt3516/.juliaup/bin/m4...not found Checking for program /home/149/mt3516/.local/bin/m4...not found Checking for program /home/149/mt3516/bin/m4...not found Checking for program /opt/pbs/default/bin/m4...not found Checking for program /opt/nci/bin/m4...not found Checking for program /opt/bin/m4...not found Checking for program /opt/Modules/v4.3.0/bin/m4...not found Checking for program /bin/m4...found Defined make macro "M4" to "/bin/m4" child config.programs took 2.990153 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.make(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default ============================================================================================= TESTING: configureMake from config.packages.make(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/make.py:98) Check Guesses for GNU make Executing: gmake --version stdout: GNU Make 4.2.1 Built for x86_64-redhat-linux-gnu Copyright (C) 1988-2016 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/intel-tools/intel-mpi/2021.11.0/bin/gmake...not found Checking for program /home/149/mt3516/.juliaup/bin/gmake...not found Checking for program /home/149/mt3516/.local/bin/gmake...not found Checking for program /home/149/mt3516/bin/gmake...not found Checking for program /opt/pbs/default/bin/gmake...not found Checking for program /opt/nci/bin/gmake...not found Checking for program /opt/bin/gmake...not found Checking for program /opt/Modules/v4.3.0/bin/gmake...not found Checking for program /bin/gmake...found Defined make macro "MAKE" to "/bin/gmake" Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/make...not found Checking for program /home/149/mt3516/.juliaup/bin/make...not found Checking for program /home/149/mt3516/.local/bin/make...not found Checking for program /home/149/mt3516/bin/make...not found Checking for program /opt/pbs/default/bin/make...not found Checking for program /opt/nci/bin/make...not found Checking for program /opt/bin/make...not found Checking for program /opt/Modules/v4.3.0/bin/make...not found Checking for program /bin/make...found Defined make macro "MAKE_USER" to "make" ============================================================================================= TESTING: setupGNUMake from config.packages.make(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/make.py:152) 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 "/bin/gmake --print-directory" Defined make macro "OMAKE" to "/bin/gmake --no-print-directory" Defined "OMAKE" to ""/bin/gmake --no-print-directory"" Defined make macro "MAKE_PAR_OUT_FLG" to "--output-sync=recurse" ============================================================================================= TESTING: configureMakeNP from config.packages.make(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/make.py:200) check no of cores on the build machine [perhaps to do make '-j ncores'] module multiprocessing found 48 cores: using make_np = 32 Defined make macro "MAKE_NP" to "32" Defined make macro "MAKE_TEST_NP" to "21" Defined make macro "MAKE_LOAD" to "72.0" Defined make macro "NPMAX" to "48" child config.packages.make took 0.054797 seconds ============================================================================================= TESTING: locateBison from config.packages.bison(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/bison.py:31) Looking for default Bison executable Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/bison...not found Checking for program /home/149/mt3516/.juliaup/bin/bison...not found Checking for program /home/149/mt3516/.local/bin/bison...not found Checking for program /home/149/mt3516/bin/bison...not found Checking for program /opt/pbs/default/bin/bison...not found Checking for program /opt/nci/bin/bison...not found Checking for program /opt/bin/bison...not found Checking for program /opt/Modules/v4.3.0/bin/bison...not found Checking for program /bin/bison...found Defined make macro "BISON" to "/bin/bison" Executing: /bin/bison --version stdout: bison (GNU Bison) 3.0.4 Written by Robert Corbett and Richard Stallman. Copyright (C) 2015 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. child config.packages.bison took 0.016470 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.sycl(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.sycl took 0.002280 seconds Defined "PYTHON_EXE" to ""/bin/python3"" Defined make macro "PYTHON_EXE" to ""/bin/python3"" Executing: ['/bin/python3', '-c', 'import sysconfig;print(sysconfig.get_python_version())'] stdout: 3.6 Executing: ['/bin/python3', '-c', 'import cython;print(cython.__version__)'] stdout: Traceback (most recent call last): File "", line 1, in ModuleNotFoundError: No module named 'cython' Python being used /bin/python3 does not have the Cython package Executing: /bin/python3 -c "import numpy" stdout: Traceback (most recent call last): File "", line 1, in ModuleNotFoundError: No module named 'numpy' Python being used /bin/python3 does not have the numpy package child config.packages.python took 0.175795 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.X(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:988) Loop over declared dependencies of package and error if any are missing ============================================================================================= TESTING: configureLibrary from config.packages.X(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1014) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/libraries.py:186) 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 [] [] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char XSetWMName(void); static void _check_XSetWMName(void) { XSetWMName(); } int main(void) { _check_XSetWMName(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -lquadmath stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o: In function `_check_XSetWMName': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c:5: undefined reference to `XSetWMName' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o: In function `_check_XSetWMName': /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/libraries.py:186) 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'] [] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char XSetWMName(void); static void _check_XSetWMName(void) { XSetWMName(); } int main(void) { _check_XSetWMName(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -lX11 -lquadmath Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char XSetWMName(void); static void _check_XSetWMName(void) { XSetWMName(); } void dummy(void) {_check_XSetWMName();} Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/confc.o -lX11 -lquadmath Defined "HAVE_LIBX11" to "1" Checking for headers ['X11/Xlib.h'] in Compiler specific search X: [] ============================================================================================= TESTING: checkInclude from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:89) Checks if a particular include file can be found along particular include paths Checking for header files ['X11/Xlib.h'] in [] Checking include with compiler flags var CPPFLAGS [] Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Found header files ['X11/Xlib.h'] in [] ============================================================================================= TESTING: checkVersion from config.packages.X(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1171) 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 const char *ver = "petscpkgver(" PetscXstr_(XORG_VERSION_MAJOR.XORG_VERSION_MINOR.XORG_VERSION_PATCH.XORG_VERSION_SNAP) ")"; Executing: mpicc -E -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.X /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.X/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.X/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.X/conftest.c" # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.X/confdefs.h" 1 # 2 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.X/conftest.c" 2 # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.X/conffix.h" 1 # 3 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.X/conftest.c" 2 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/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 const 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 # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.X/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.X/conftest.c" # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.X/confdefs.h" 1 # 2 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.X/conftest.c" 2 # 1 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.X/conffix.h" 1 # 3 "/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.X/conftest.c" 2 ============================================================================================= TESTING: checkSharedLibrary from config.packages.X(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1084) By default we don't care about checking if the library is shared child config.packages.X took 2.916880 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.hwloc(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.hwloc took 0.002456 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.hip(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.hip took 0.001252 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.thrust(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.thrust took 0.001364 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.cuda(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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.cuda(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default ============================================================================================= TESTING: checkKnownBadCUDAHostCompilerCombo from config.packages.cuda(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/cuda.py:481) Check for nvcc + host compiler combinations that are unable to compile or have some other known defect and prints a warning to the user. Has no other effect. For example: 1. CUDA 11.5 + gcc 11.3.0 produces /usr/include/c++/11/bits/std_function.h:435:145: error: parameter packs not expanded with '...': 435 | function(_Functor&& __f) | ^ child config.packages.cuda took 0.001473 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.OpenMPI(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.OpenMPI took 0.001446 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.MPICH(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.MPICH took 0.001420 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.MPI(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:988) Loop over declared dependencies of package and error if any are missing ============================================================================================= TESTING: configureLibrary from config.packages.MPI(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/MPI.py:920) Calls the regular package configureLibrary and then does an additional test needed by MPI ================================================================================== Checking for a functional MPI Checking for library in Compiler specific search MPI: [] ============================================================================================= TESTING: check from config.libraries(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/libraries.py:186) 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 [] [] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void); static void _check_MPI_Init(void) { MPI_Init(); } char MPI_Comm_create(void); static void _check_MPI_Comm_create(void) { MPI_Comm_create(); } int main(void) { _check_MPI_Init(); _check_MPI_Comm_create(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -lquadmath Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void); static void _check_MPI_Init(void) { MPI_Init(); } char MPI_Comm_create(void); static void _check_MPI_Comm_create(void) { MPI_Comm_create(); } void dummy(void) {_check_MPI_Init(); _check_MPI_Comm_create();} Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/confc.o -lquadmath Checking for headers ['mpi.h'] in Compiler specific search MPI: [] ============================================================================================= TESTING: checkInclude from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:89) Checks if a particular include file can be found along particular include paths Checking for header files ['mpi.h'] in [] Checking include with compiler flags var CPPFLAGS [] Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.X -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Found header files ['mpi.h'] in [] Defined "HAVE_MPI_F90MODULE_VISIBILITY" to "1" ============================================================================================= TESTING: checkMPIDistro from config.packages.MPI(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/MPI.py:721) Determine if MPICH_NUMVERSION, OMPI_MAJOR_VERSION or MSMPI_VER exist in mpi.h Used for consistency checking of MPI installation at compile time Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include const char *mpich_ver = I_MPI_VERSION; int main(void) { return 0; } Preprocessing source: #include "confdefs.h" #include "conffix.h" #include const char *mpich_ver = I_MPI_VERSION; Executing: mpicc -E -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.X -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c Unable to parse I_MPI version from header. Probably a buggy preprocessor Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c:4:17: warning: overflow in conversion from ‘long int’ to ‘int’ changes value from ‘20211100300’ to ‘-1263736180’ [-Woverflow] int mpich_ver = I_MPI_NUMVERSION; ^~~~~~~~~~~~~~~~ Possible ERROR while running compiler:exit code 0 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c:4:17: warning: overflow in conversion from ‘long int’ to ‘int’ changes value from ‘20211100300’ to ‘-1263736180’ [-Woverflow] int mpich_ver = I_MPI_NUMVERSION; ^~~~~~~~~~~~~~~~ Source: #include "confdefs.h" #include "conffix.h" #include int mpich_ver = I_MPI_NUMVERSION; int main(void) { return 0; } Preprocessing source: #include "confdefs.h" #include "conffix.h" #include int mpich_ver = I_MPI_NUMVERSION; Executing: mpicc -E -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.X -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c Defined "HAVE_I_MPI_NUMVERSION" to "20211100300" Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c:4:17: error: ‘MVAPICH2_NUMVERSION’ undeclared here (not in a function); did you mean ‘MPICH_NUMVERSION’? int mpich_ver = MVAPICH2_NUMVERSION; ^~~~~~~~~~~~~~~~~~~ MPICH_NUMVERSION Possible ERROR while running compiler: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c:4:17: error: ‘MVAPICH2_NUMVERSION’ undeclared here (not in a function); did you mean ‘MPICH_NUMVERSION’? int mpich_ver = MVAPICH2_NUMVERSION; ^~~~~~~~~~~~~~~~~~~ MPICH_NUMVERSION Source: #include "confdefs.h" #include "conffix.h" #include int mpich_ver = MVAPICH2_NUMVERSION; int main(void) { return 0; } Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int mpich_ver = MPICH_NUMVERSION; int main(void) { return 0; } Preprocessing source: #include "confdefs.h" #include "conffix.h" #include int mpich_ver = MPICH_NUMVERSION; Executing: mpicc -E -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.X -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c Defined "HAVE_MPICH_NUMVERSION" to "30400002" ============================================================================================= TESTING: configureMPI2 from config.packages.MPI(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/MPI.py:395) Check for functions added to the interface in MPI-2 Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int a,b,c,d,flag,sendbuf[1]={1},recvbuf[1]={2}; MPI_Datatype newtype; if (MPI_Allreduce(MPI_IN_PLACE,0,1,MPI_INT,MPI_SUM,MPI_COMM_SELF)) return 0; if (MPI_Finalized(&flag)) return 0; if (MPI_Type_dup(MPI_INT,&newtype)) return 0; if (MPI_Exscan(sendbuf,recvbuf,1,MPI_INT,MPI_SUM,MPI_COMM_WORLD)) return 0; if (MPI_Reduce_scatter(sendbuf,recvbuf,sendbuf,MPI_INT,MPI_SUM,MPI_COMM_WORLD)) return 0; if (MPI_Type_get_envelope(MPI_INT,&a,&b,&c,&d)) return 0; return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -lquadmath Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { 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 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -lquadmath Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { 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 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -lquadmath Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { if (MPI_Comm_set_errhandler(MPI_COMM_WORLD,MPI_ERRORS_RETURN)) { } return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -lquadmath Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { if (MPI_Reduce_local(0, 0, 0, MPI_INT, MPI_SUM)) { } return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -lquadmath Defined "HAVE_MPI_REDUCE_LOCAL" to "1" Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { char version[MPI_MAX_LIBRARY_VERSION_STRING];int verlen;if (MPI_Get_library_version(version,&verlen)) { } return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -lquadmath Defined "HAVE_MPI_GET_LIBRARY_VERSION" to "1" Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int base[100]; MPI_Win win = 0; if (MPI_Win_create(base,100,4,MPI_INFO_NULL,MPI_COMM_WORLD,&win)) { } return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -lquadmath Defined "HAVE_MPI_WIN_CREATE" to "1" Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int ptr[1] = {0}; MPI_Win win = 0; if (MPI_Accumulate(ptr,1,MPI_INT,0,0,1,MPI_INT,MPI_REPLACE,win)) { } return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -lquadmath Defined "HAVE_MPI_ONE_SIDED" to "1" Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int provided; if (MPI_Init_thread(0,0,MPI_THREAD_FUNNELED,&provided)) return 0; return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -lquadmath Defined "HAVE_MPI_INIT_THREAD" to "1" Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int sendbuf[2] = {1,2}; int recvbuf[1]; if (MPI_Reduce_scatter_block(sendbuf,recvbuf,1,MPI_INT,MPI_SUM,MPI_COMM_WORLD)) return 0; return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -lquadmath Defined "HAVE_MPI_REDUCE_SCATTER_BLOCK" to "1" ============================================================================================= TESTING: configureMPI3 from config.packages.MPI(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/MPI.py:454) Check for functions added to the interface in MPI-3 Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { 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 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -lquadmath Defined "HAVE_MPI_PROCESS_SHARED_MEMORY" to "1" Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { 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)) return 0; if (MPI_Iscatterv(&send,counts,displs,MPI_INT,&recv,1,MPI_INT,0,MPI_COMM_WORLD,&req)) return 0; if (MPI_Igather(&send,1,MPI_INT,&recv,1,MPI_INT,0,MPI_COMM_WORLD,&req)) return 0; if (MPI_Igatherv(&send,1,MPI_INT,&recv,counts,displs,MPI_INT,0,MPI_COMM_WORLD,&req)) return 0; if (MPI_Iallgather(&send,1,MPI_INT,&recv,1,MPI_INT,MPI_COMM_WORLD,&req)) return 0; if (MPI_Iallgatherv(&send,1,MPI_INT,&recv,counts,displs,MPI_INT,MPI_COMM_WORLD,&req)) return 0; if (MPI_Ialltoall(&send,1,MPI_INT,&recv,1,MPI_INT,MPI_COMM_WORLD,&req)) return 0; if (MPI_Iallreduce(&send,&recv,1,MPI_INT,MPI_SUM,MPI_COMM_WORLD,&req)) return 0; if (MPI_Ibarrier(MPI_COMM_WORLD,&req)) return 0; return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -lquadmath Defined "HAVE_MPI_NONBLOCKING_COLLECTIVES" to "1" Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { 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 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -lquadmath Defined "HAVE_MPI_NEIGHBORHOOD_COLLECTIVES" to "1" Checking for functions [yaksuri_cudai_unpack_wchar_t] in library [] [] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char yaksuri_cudai_unpack_wchar_t(void); static void _check_yaksuri_cudai_unpack_wchar_t(void) { yaksuri_cudai_unpack_wchar_t(); } int main(void) { _check_yaksuri_cudai_unpack_wchar_t(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -lquadmath stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o: In function `_check_yaksuri_cudai_unpack_wchar_t': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c:5: undefined reference to `yaksuri_cudai_unpack_wchar_t' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o: In function `_check_yaksuri_cudai_unpack_wchar_t': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c:5: undefined reference to `yaksuri_cudai_unpack_wchar_t' collect2: error: ld returned 1 exit status Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int ptr[1] = {0}; MPI_Win win = 0; 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 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -lquadmath Defined "HAVE_MPI_GET_ACCUMULATE" to "1" Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int ptr[1]; MPI_Win win = 0; MPI_Request req; if (MPI_Rget(ptr,1,MPI_INT,0,1,1,MPI_INT,win,&req)) { } return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -lquadmath Defined "HAVE_MPI_RGET" to "1" ============================================================================================= TESTING: configureMPI4 from config.packages.MPI(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/MPI.py:522) Check for functions added to the interface in MPI-4 Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c: In function ‘main’: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c:19:9: warning: implicit declaration of function ‘MPI_Reduce_local_c’; did you mean ‘MPI_Reduce_local’? [-Wimplicit-function-declaration] if (MPI_Reduce_local_c(0,0,0,MPI_INT,MPI_SUM)) return 1; ^~~~~~~~~~~~~~~~~~ MPI_Reduce_local Possible ERROR while running compiler:exit code 0 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c: In function ‘main’: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c:19:9: warning: implicit declaration of function ‘MPI_Reduce_local_c’; did you mean ‘MPI_Reduce_local’? [-Wimplicit-function-declaration] if (MPI_Reduce_local_c(0,0,0,MPI_INT,MPI_SUM)) return 1; ^~~~~~~~~~~~~~~~~~ MPI_Reduce_local Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { 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; if (MPI_Neighbor_alltoallv_c(0,0,0,MPI_INT,0,0,0,MPI_INT,MPI_COMM_WORLD)) return 1; if (MPI_Ineighbor_alltoallv_c(0,0,0,MPI_INT,0,0,0,MPI_INT,MPI_COMM_WORLD,&req)) return 1; if (MPI_Reduce_local_c(0,0,0,MPI_INT,MPI_SUM)) return 1; return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -lquadmath stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o: In function `main': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c:19: undefined reference to `MPI_Reduce_local_c' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o: In function `main': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c:19: undefined reference to `MPI_Reduce_local_c' collect2: error: ld returned 1 exit status Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c: In function ‘main’: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c:9:11: warning: implicit declaration of function ‘MPI_Neighbor_alltoallv_init’; did you mean ‘MPI_Neighbor_alltoallv_c’? [-Wimplicit-function-declaration] if (MPI_Neighbor_alltoallv_init(0,0,0,MPI_INT,0,0,0,MPI_INT,MPI_COMM_WORLD,info,&req)) return 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ MPI_Neighbor_alltoallv_c /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c:9:11: warning: ‘info’ is used uninitialized in this function [-Wuninitialized] if (MPI_Neighbor_alltoallv_init(0,0,0,MPI_INT,0,0,0,MPI_INT,MPI_COMM_WORLD,info,&req)) return 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Possible ERROR while running compiler:exit code 0 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c: In function ‘main’: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c:9:11: warning: implicit declaration of function ‘MPI_Neighbor_alltoallv_init’; did you mean ‘MPI_Neighbor_alltoallv_c’? [-Wimplicit-function-declaration] if (MPI_Neighbor_alltoallv_init(0,0,0,MPI_INT,0,0,0,MPI_INT,MPI_COMM_WORLD,info,&req)) return 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ MPI_Neighbor_alltoallv_c /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c:9:11: warning: ‘info’ is used uninitialized in this function [-Wuninitialized] if (MPI_Neighbor_alltoallv_init(0,0,0,MPI_INT,0,0,0,MPI_INT,MPI_COMM_WORLD,info,&req)) return 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { MPI_Request req; MPI_Info info; if (MPI_Neighbor_alltoallv_init(0,0,0,MPI_INT,0,0,0,MPI_INT,MPI_COMM_WORLD,info,&req)) return 1; return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -lquadmath stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o: In function `main': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c:9: undefined reference to `MPI_Neighbor_alltoallv_init' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o: In function `main': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c:9: undefined reference to `MPI_Neighbor_alltoallv_init' collect2: error: ld returned 1 exit status ============================================================================================= TESTING: configureMPIX from config.packages.MPI(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/MPI.py:560) Check for experimental functions added by MPICH or Open MPI as MPIX ============================================================================================= TESTING: configureMPIEXEC from config.packages.MPI(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/MPI.py:201) Checking for location of mpiexec Executing: which mpicc stdout: /apps/intel-tools/intel-mpi/2021.11.0/bin/mpicc Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/mpiexec...found Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/mpiexec...found Running Executable with threads to time it out at 120 Executing: /apps/intel-tools/intel-mpi/2021.11.0/bin/mpiexec -n 1 printenv stdout: LS_COLORS=rs=0:di=38;5;33:ln=38;5;51:mh=00: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=01;05;37;41: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;40:*.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:*.dz=38;5;9:*.gz=38;5;9:*.lrz=38;5;9:*.lz=38;5;9:*.lzo=38;5;9:*.xz=38;5;9:*.zst=38;5;9:*.tzst=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:*.wim=38;5;9:*.swm=38;5;9:*.dwm=38;5;9:*.esd=38;5;9:*.jpg=38;5;13:*.jpeg=38;5;13:*.mjpg=38;5;13:*.mjpeg=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:*.ogv=38;5;13:*.ogx=38;5;13:*.aac=38;5;45:*.au=38;5;45:*.flac=38;5;45:*.m4a=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:*.oga=38;5;45:*.opus=38;5;45:*.spx=38;5;45:*.xspf=38;5;45: LD_LIBRARY_PATH=/apps/intel-ct/2022.2.0/mkl/lib/intel64:/apps/intel-tools/intel-mpi/2021.11.0/libfabric/lib:/apps/intel-tools/intel-mpi/2021.11.0/lib/release:/apps/intel-tools/intel-mpi/2021.11.0/lib SSH_CONNECTION=10.28.7.75 51638 203.0.19.140 22 _=/apps/intel-tools/intel-mpi/2021.11.0/bin/mpiexec LANG=en_US.UTF-8 TZ=:/etc/localtime HISTCONTROL=ignoredups HOSTNAME=gadi-login-09.gadi.nci.org.au LD_RUN_PATH_modshare=/apps/intel-tools/intel-mpi/2021.11.0/lib/release:1:/apps/intel-tools/intel-mpi/2021.11.0/lib:1:/apps/intel-ct/2022.2.0/mkl/lib/intel64:1:/apps/intel-tools/intel-mpi/2021.11.0/libfabric/lib:1 OLDPWD=/home/149/mt3516/island_damping/matrix_packages C_INCLUDE_PATH=/apps/intel-ct/2022.2.0/mkl/include:/apps/intel-tools/intel-mpi/2021.11.0/include PATH_modshare=/usr/bin:1:/opt/Modules/v4.3.0/bin:1:/opt/bin:1:/home/149/mt3516/.local/bin:1:/bin:1:/opt/pbs/default/bin:2:/opt/nci/bin:1:/home/149/mt3516/.juliaup/bin:1:/usr/sbin:1:/home/149/mt3516/bin:1:/apps/intel-tools/intel-mpi/2021.11.0/bin:1:/usr/local/sbin:1 SLEPC_DIR=/home/149/mt3516/island_damping/matrix_packages/slepc/ LOADEDMODULES_modshare=intel-mkl/2022.2.0:1:pbs:1:intel-mpi/2021.11.0:1 I_MPI_HYDRA_BRANCH_COUNT=0 PETSC_ARCH=arch-linux-c-debug FPATH=/apps/intel-ct/2022.2.0/mkl/include:/apps/intel-tools/intel-mpi/2021.11.0/include:/opt/Modules/v4.3.0/init/ksh-functions FPATH_modshare=/opt/Modules/v4.3.0/init/ksh-functions:1:/apps/intel-ct/2022.2.0/mkl/include:1:/apps/intel-tools/intel-mpi/2021.11.0/include:1 CPATH_modshare=/apps/intel-ct/2022.2.0/mkl/include:1:/apps/intel-tools/intel-mpi/2021.11.0/include:1 INTEL_MKL_VERSION=2022.2.0 I_MPI_HYDRA_BOOTSTRAP=rsh PKG_CONFIG_PATH_modshare=/apps/intel-ct/2022.2.0/mkl/lib/pkgconfig:1:/apps/intel-tools/intel-mpi/2021.11.0/lib/pkgconfig:1:/half-root/usr/lib64/pkgconfig:1 C_INCLUDE_PATH_modshare=/apps/intel-ct/2022.2.0/mkl/include:1:/apps/intel-tools/intel-mpi/2021.11.0/include:1 FI_PROVIDER_PATH=/apps/intel-tools/intel-mpi/2021.11.0/libfabric/lib/prov CPLUS_INCLUDE_PATH_modshare=/apps/intel-ct/2022.2.0/mkl/include:1:/apps/intel-tools/intel-mpi/2021.11.0/include:1 which_declare=declare -f INTEL_MKL_ROOT=/apps/intel-ct/2022.2.0/mkl I_MPI_LIBRARY_KIND=release LD_LIBRARY_PATH_modshare=/apps/intel-tools/intel-mpi/2021.11.0/lib/release:1:/apps/intel-tools/intel-mpi/2021.11.0/lib:1:/apps/intel-ct/2022.2.0/mkl/lib/intel64:1:/apps/intel-tools/intel-mpi/2021.11.0/libfabric/lib:1 XDG_SESSION_ID=c1940282 MODULES_CMD=/opt/Modules/v4.3.0/libexec/modulecmd.tcl LIBRARY_PATH_modshare=/apps/intel-tools/intel-mpi/2021.11.0/lib/release:1:/apps/intel-tools/intel-mpi/2021.11.0/lib:1:/apps/intel-ct/2022.2.0/mkl/lib/intel64:1:/apps/intel-tools/intel-mpi/2021.11.0/libfabric/lib:1 USER=mt3516 ENV=/opt/Modules/v4.3.0/init/profile.sh NLSPATH_modshare=/apps/intel-ct/2022.2.0/mkl/lib/intel64/locale/%l_%t/%N:1 PWD=/home/149/mt3516/island_damping/matrix_packages/petsc INTEL_MPI_ROOT=/apps/intel-tools/intel-mpi/2021.11.0 LINES=60 HOME=/home/149/mt3516 MODULES_LMCONFLICT_modshare=intel-mkl/2022.2.0&intel-mkl&o/ld_library_path&o/yes-ld_library_path&o/use-ld_library_path&o/enable-ld_library_path&o/with-ld_library_path&o/no-ld_library_path&o/not-ld_library_path&o/disable-ld_library_path&o/without-ld_library_path&o/ld_run_path&o/yes-ld_run_path&o/use-ld_run_path&o/enable-ld_run_path&o/with-ld_run_path&o/no-ld_run_path&o/not-ld_run_path&o/disable-ld_run_path&o/without-ld_run_path&o/show-debug&o/yes-show-debug&o/use-show-debug&o/enable-show-debug&o/with-show-debug&o/no-show-debug&o/not-show-debug&o/disable-show-debug&o/without-show-debug&o/library_path&o/yes-library_path&o/use-library_path&o/enable-library_path&o/with-library_path&o/no-library_path&o/not-library_path&o/disable-library_path&o/without-library_path&o/append-paths&o/yes-append-paths&o/use-append-paths&o/enable-append-paths&o/with-append-paths&o/no-append-paths&o/not-append-paths&o/disable-append-paths&o/without-append-paths&o/packaged-envvars&o/yes-packaged-envvars&o/use-packaged-envvars&o/enable-packaged-envvars&o/with-packaged-envvars&o/no-packaged-envvars&o/not-packaged-envvars&o/disable-packaged-envvars&o/without-packaged-envvars:1:intel-mpi/2021.11.0&intel-mpi&openmpi&o/ld_library_path&o/yes-ld_library_path&o/use-ld_library_path&o/enable-ld_library_path&o/with-ld_library_path&o/no-ld_library_path&o/not-ld_library_path&o/disable-ld_library_path&o/without-ld_library_path&o/ld_run_path&o/yes-ld_run_path&o/use-ld_run_path&o/enable-ld_run_path&o/with-ld_run_path&o/no-ld_run_path&o/not-ld_run_path&o/disable-ld_run_path&o/without-ld_run_path&o/show-debug&o/yes-show-debug&o/use-show-debug&o/enable-show-debug&o/with-show-debug&o/no-show-debug&o/not-show-debug&o/disable-show-debug&o/without-show-debug&o/append-paths&o/yes-append-paths&o/use-append-paths&o/enable-append-paths&o/with-append-paths&o/no-append-paths&o/not-append-paths&o/disable-append-paths&o/without-append-paths&o/library_path&o/yes-library_path&o/use-library_path&o/enable-library_path&o/with-library_path&o/no-library_path&o/not-library_path&o/disable-library_path&o/without-library_path&o/packaged-envvars&o/yes-packaged-envvars&o/use-packaged-envvars&o/enable-packaged-envvars&o/with-packaged-envvars&o/no-packaged-envvars&o/not-packaged-envvars&o/disable-packaged-envvars&o/without-packaged-envvars:1 SSH_CLIENT=10.28.7.75 51638 22 CPATH=/apps/intel-ct/2022.2.0/mkl/include:/apps/intel-tools/intel-mpi/2021.11.0/include BASH_ENV=/opt/Modules/v4.3.0/init/bash _LMFILES__modshare=/apps/Modules/modulefiles/intel-mkl/2022.2.0:1:/opt/Modules/modulefiles/pbs:1:/apps/Modules/modulefiles/intel-mpi/2021.11.0:1 PROJECT=y08 I_MPI_LINK=opt NLSPATH=/apps/intel-ct/2022.2.0/mkl/lib/intel64/locale/%l_%t/%N I_MPI_HYDRA_BOOTSTRAP_EXEC=/opt/pbs/default/bin/pbs_tmrsh TMPDIR=/scratch/y08/mt3516/tmp LIBRARY_PATH=/apps/intel-ct/2022.2.0/mkl/lib/intel64:/apps/intel-tools/intel-mpi/2021.11.0/libfabric/lib:/apps/intel-tools/intel-mpi/2021.11.0/lib/release:/apps/intel-tools/intel-mpi/2021.11.0/lib LOADEDMODULES=pbs:intel-mpi/2021.11.0:intel-mkl/2022.2.0 SSH_TTY=/dev/pts/268 INTEL_MPI_VERSION=2021.11.0 COLUMNS=204 MAIL=/var/spool/mail/mt3516 MODULES_LMCONFLICT=intel-mpi/2021.11.0&intel-mpi&openmpi&o/ld_library_path&o/yes-ld_library_path&o/use-ld_library_path&o/enable-ld_library_path&o/with-ld_library_path&o/no-ld_library_path&o/not-ld_library_path&o/disable-ld_library_path&o/without-ld_library_path&o/ld_run_path&o/yes-ld_run_path&o/use-ld_run_path&o/enable-ld_run_path&o/with-ld_run_path&o/no-ld_run_path&o/not-ld_run_path&o/disable-ld_run_path&o/without-ld_run_path&o/show-debug&o/yes-show-debug&o/use-show-debug&o/enable-show-debug&o/with-show-debug&o/no-show-debug&o/not-show-debug&o/disable-show-debug&o/without-show-debug&o/append-paths&o/yes-append-paths&o/use-append-paths&o/enable-append-paths&o/with-append-paths&o/no-append-paths&o/not-append-paths&o/disable-append-paths&o/without-append-paths&o/library_path&o/yes-library_path&o/use-library_path&o/enable-library_path&o/with-library_path&o/no-library_path&o/not-library_path&o/disable-library_path&o/without-library_path&o/packaged-envvars&o/yes-packaged-envvars&o/use-packaged-envvars&o/enable-packaged-envvars&o/with-packaged-envvars&o/no-packaged-envvars&o/not-packaged-envvars&o/disable-packaged-envvars&o/without-packaged-envvars:intel-mkl/2022.2.0&intel-mkl&o/ld_library_path&o/yes-ld_library_path&o/use-ld_library_path&o/enable-ld_library_path&o/with-ld_library_path&o/no-ld_library_path&o/not-ld_library_path&o/disable-ld_library_path&o/without-ld_library_path&o/ld_run_path&o/yes-ld_run_path&o/use-ld_run_path&o/enable-ld_run_path&o/with-ld_run_path&o/no-ld_run_path&o/not-ld_run_path&o/disable-ld_run_path&o/without-ld_run_path&o/show-debug&o/yes-show-debug&o/use-show-debug&o/enable-show-debug&o/with-show-debug&o/no-show-debug&o/not-show-debug&o/disable-show-debug&o/without-show-debug&o/library_path&o/yes-library_path&o/use-library_path&o/enable-library_path&o/with-library_path&o/no-library_path&o/not-library_path&o/disable-library_path&o/without-library_path&o/append-paths&o/yes-append-paths&o/use-append-paths&o/enable-append-paths&o/with-append-paths&o/no-append-paths&o/not-append-paths&o/disable-append-paths&o/without-append-paths&o/packaged-envvars&o/yes-packaged-envvars&o/use-packaged-envvars&o/enable-packaged-envvars&o/with-packaged-envvars&o/no-packaged-envvars&o/not-packaged-envvars&o/disable-packaged-envvars&o/without-packaged-envvars TERM=xterm-256color SHELL=/bin/bash INTEL_MKL_BASE=/apps/intel-ct/2022.2.0/mkl MANPATH_modshare=:1:/apps/intel-tools/intel-mpi/2021.11.0/man:1:/opt/pbs/default/share/man:2 LD_RUN_PATH=/apps/intel-ct/2022.2.0/mkl/lib/intel64:/apps/intel-tools/intel-mpi/2021.11.0/libfabric/lib:/apps/intel-tools/intel-mpi/2021.11.0/lib/release:/apps/intel-tools/intel-mpi/2021.11.0/lib SHLVL=2 INTEL_MPI_BASE=/apps/intel-tools/intel-mpi/2021.11.0 MANPATH=/apps/intel-tools/intel-mpi/2021.11.0/man:/opt/pbs/default/share/man:: MODULEPATH=/etc/scl/modulefiles:/opt/Modules/modulefiles:/opt/Modules/v4.3.0/modulefiles:/apps/Modules/modulefiles LOGNAME=mt3516 DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/18431/bus XDG_RUNTIME_DIR=/run/user/18431 CPLUS_INCLUDE_PATH=/apps/intel-ct/2022.2.0/mkl/include:/apps/intel-tools/intel-mpi/2021.11.0/include MKLROOT=/apps/intel-ct/2022.2.0/mkl MODULEPATH_modshare=/opt/Modules/modulefiles:1:/opt/Modules/v4.3.0/modulefiles:1:/apps/Modules/modulefiles:1 PATH=/apps/intel-tools/intel-mpi/2021.11.0/bin:/home/149/mt3516/.juliaup/bin:/home/149/mt3516/.local/bin:/home/149/mt3516/bin:/opt/pbs/default/bin:/opt/nci/bin:/opt/bin:/opt/Modules/v4.3.0/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin _LMFILES_=/opt/Modules/modulefiles/pbs:/apps/Modules/modulefiles/intel-mpi/2021.11.0:/apps/Modules/modulefiles/intel-mkl/2022.2.0 NCI_PATH_SET=1 DEBUGINFOD_URLS=https://debuginfod.centos.org/ MODULESHOME=/opt/Modules/v4.3.0 PKG_CONFIG_PATH=/apps/intel-ct/2022.2.0/mkl/lib/pkgconfig:/apps/intel-tools/intel-mpi/2021.11.0/lib/pkgconfig:/half-root/usr/lib64/pkgconfig PETSC_DIR=/home/149/mt3516/island_damping/matrix_packages/petsc/ I_MPI_ROOT=/apps/intel-tools/intel-mpi/2021.11.0 HISTSIZE=1000 CVS_RSH=ssh LESSOPEN=||/usr/bin/lesspipe.sh %s OMP_NUM_THREADS=1 BASH_FUNC_which%%=() { ( alias; eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@ } BASH_FUNC_module%%=() { _module_raw "$@" 2>&1 } BASH_FUNC__module_raw%%=() { unset _mlshdbg; if [ "${MODULES_SILENT_SHELL_DEBUG:-0}" = '1' ]; then case "$-" in *v*x*) set +vx; _mlshdbg='vx' ;; *v*) set +v; _mlshdbg='v' ;; *x*) set +x; _mlshdbg='x' ;; *) _mlshdbg='' ;; esac; fi; unset _mlre _mlIFS; if [ -n "${IFS+x}" ]; then _mlIFS=$IFS; fi; IFS=' '; for _mlv in ${MODULES_RUN_QUARANTINE:-}; do if [ "${_mlv}" = "${_mlv##*[!A-Za-z0-9_]}" -a "${_mlv}" = "${_mlv#[0-9]}" ]; then if [ -n "`eval 'echo ${'$_mlv'+x}'`" ]; then _mlre="${_mlre:-}${_mlv}_modquar='`eval 'echo ${'$_mlv'}'`' "; fi; _mlrv="MODULES_RUNENV_${_mlv}"; _mlre="${_mlre:-}${_mlv}='`eval 'echo ${'$_mlrv':-}'`' "; fi; done; if [ -n "${_mlre:-}" ]; then eval `eval ${_mlre}/usr/bin/tclsh /opt/Modules/v4.3.0/libexec/modulecmd.tcl sh '"$@"'`; else eval `/usr/bin/tclsh /opt/Modules/v4.3.0/libexec/modulecmd.tcl sh "$@"`; fi; _mlstatus=$?; if [ -n "${_mlIFS+x}" ]; then IFS=$_mlIFS; else unset IFS; fi; unset _mlre _mlv _mlrv _mlIFS; if [ -n "${_mlshdbg:-}" ]; then set -$_mlshdbg; fi; unset _mlshdbg; return $_mlstatus } BASH_FUNC_switchml%%=() { swfound=1; if [ "${MODULES_USE_COMPAT_VERSION:-0}" = '1' ]; then swname='main'; if [ -e /opt/Modules/v4.3.0/libexec/modulecmd.tcl ]; then swfound=0; unset MODULES_USE_COMPAT_VERSION; fi; else swname='compatibility'; if [ -e /opt/Modules/v4.3.0/libexec/modulecmd-compat ]; then swfound=0; MODULES_USE_COMPAT_VERSION=1; export MODULES_USE_COMPAT_VERSION; fi; fi; if [ $swfound -eq 0 ]; then echo "Switching to Modules $swname version"; . /opt/Modules/v4.3.0/init/sh; else echo "Cannot switch to Modules $swname version, command not found"; return 1; fi } BASH_FUNC_scl%%=() { if [ "$1" = "load" -o "$1" = "unload" ]; then eval "module $@"; else /usr/bin/scl "$@"; fi } I_MPI_HYDRA_TOPOLIB=hwloc HYDRA_BSTRAP_PGID=0 HYDRA_BSTRAP_PROXY_ID=0 HYDRA_BSTRAP_NODE_ID=0 HYDRA_BSTRAP_UPSTREAM_FD=7 HYDRA_BSTRAP_SUBTREE_SIZE=1 HYDRA_BSTRAP_TREE_WIDTH=1 HYDRA_BSTRAP_NUM_DOWNSTREAM_PROXIES=0 HYDRA_BSTRAP_DOWNSTREAM_CONTROL= HYDRA_BSTRAP_DOWNSTREAM_STDOUT= HYDRA_BSTRAP_DOWNSTREAM_STDERR= HYDRA_BSTRAP_DOWNSTREAM_PID= HYDRA_BSTRAP_LOCALHOST=gadi-login-09.gadi.nci.org.au HYDRA_BSTRAP_DEBUG=0 HYDRA_BSTRAP_NUM_LAUNCHES=-1 HYDRA_IP_VERSION=2 HYDRA_BSTRAP_DOWNSTREAM_HOSTS= HYDRA_BSTRAP_LAUNCHER=rsh HYDRA_LAUNCH_TYPE=2 I_MPI_INFO_NUMA_NODE_NUM=4 I_MPI_INFO_NUMA_NODE_MAP=,mlx5_0:0 PMI_SIZE=1 PMI_RANK=0 PMI_FD=9 MPI_LOCALNRANKS=1 MPI_LOCALRANKID=0 GFORTRAN_UNBUFFERED_PRECONNECTED=y I_MPI_HYDRA_UUID=d0bd2200-de41-97ce-911d-06006532cc4f I_MPI_INTERNAL_MEM_POLICY=default I_MPI_BIND_WIN_ALLOCATE=localalloc I_MPI_INFO_STATE=0 I_MPI_INFO_MODE=263 I_MPI_INFO_VEND=1 I_MPI_INFO_FLGB=-744491029 I_MPI_INFO_FLGC=2147417087 I_MPI_INFO_FLGD=-1075053569 I_MPI_INFO_FLGCEXT=2072 I_MPI_INFO_FLGDEXT=-1140849664 I_MPI_INFO_DESC=1342177280 I_MPI_INFO_BRAND=Intel(R) Xeon(R) Platinum 8268 I_MPI_INFO_SERIAL= I_MPI_INFO_C_NAME=Unknown I_MPI_INFO_SIGN=329303 I_MPI_INFO_LCPU=48 I_MPI_INFO_PACK=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 I_MPI_INFO_CORE=0,1,2,3,4,5,6,9,10,11,12,13,16,17,18,19,20,21,24,25,26,27,28,29,0,1,2,3,4,5,6,8,9,10,11,12,13,16,17,18,19,20,21,25,26,27,28,29 I_MPI_INFO_THREAD=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 I_MPI_INFO_CACHE1=0,1,2,3,12,13,14,4,5,15,16,17,6,7,8,18,19,20,9,10,11,21,22,23,24,25,26,27,36,37,38,28,29,30,39,40,41,31,32,33,42,43,44,34,35,45,46,47 I_MPI_INFO_CACHE2=0,1,2,3,12,13,14,4,5,15,16,17,6,7,8,18,19,20,9,10,11,21,22,23,24,25,26,27,36,37,38,28,29,30,39,40,41,31,32,33,42,43,44,34,35,45,46,47 I_MPI_INFO_CACHE3=0,0,0,0,1,1,1,0,0,1,1,1,0,0,0,1,1,1,0,0,0,1,1,1,2,2,2,2,3,3,3,2,2,2,3,3,3,2,2,2,3,3,3,2,2,3,3,3 I_MPI_INFO_CACHES=3 I_MPI_INFO_CACHE_SHARE=2,2,64 I_MPI_INFO_CACHE_SIZE=32768,1048576,37486592 I_MPI_INFO_NC=48 I_MPI_INFO_NP=2 I_MPI_PIN_MAPPING=1:0 0 I_MPI_PIN_INFO=x0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47 I_MPI_RETURN_WIN_MEM_NUMA=0,0 Defined make macro "MPIEXEC" to "/apps/intel-tools/intel-mpi/2021.11.0/bin/mpiexec" Checking for program /usr/libexec/ApplicationFirewall/socketfilterfw...not found Checking for program /home/149/mt3516/island_damping/matrix_packages/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/intel-tools/intel-mpi/2021.11.0/bin/hostname...not found Checking for program /home/149/mt3516/.juliaup/bin/hostname...not found Checking for program /home/149/mt3516/.local/bin/hostname...not found Checking for program /home/149/mt3516/bin/hostname...not found Checking for program /opt/pbs/default/bin/hostname...not found Checking for program /opt/nci/bin/hostname...not found Checking for program /opt/bin/hostname...not found Checking for program /opt/Modules/v4.3.0/bin/hostname...not found Checking for program /bin/hostname...found Defined make macro "HOSTNAME" to "hostname" Running Executable with threads to time it out at 60 Executing: hostname stdout: gadi-login-09.gadi.nci.org.au Return code from hostname: 0 Hostname works, running network checks Checking for program /sbin/ping...found Defined make macro "PING" to "/sbin/ping" Running Executable with threads to time it out at 60 Executing: /sbin/ping -c 2 gadi-login-09.gadi.nci.org.au stdout: PING gadi-login-09.gadi.nci.org.au (10.6.152.9) 56(84) bytes of data. 64 bytes from gadi-login-09.gadi.nci.org.au (10.6.152.9): icmp_seq=1 ttl=64 time=0.022 ms 64 bytes from gadi-login-09.gadi.nci.org.au (10.6.152.9): icmp_seq=2 ttl=64 time=0.026 ms --- gadi-login-09.gadi.nci.org.au ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 1046ms rtt min/avg/max/mdev = 0.022/0.024/0.026/0.002 ms Return code from ping: 0 ============================================================================================= ======== Checking running linked program Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { MPI_Init(0,0); MPI_Finalize(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -lquadmath Testing executable /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest to see if it can be run Executing: /apps/intel-tools/intel-mpi/2021.11.0/bin/mpiexec -n 1 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest Running Executable with threads to time it out at 120 Executing: /apps/intel-tools/intel-mpi/2021.11.0/bin/mpiexec -n 1 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest ============================================================================================= TESTING: configureMPIEXEC_TAIL from config.packages.MPI(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/MPI.py:190) Checking for location of mpiexec_tail Defined make macro "MPIEXEC_TAIL" to "" ============================================================================================= TESTING: configureMPITypes from config.packages.MPI(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/MPI.py:606) Checking for MPI Datatype handles Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include int main(void) { 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" Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include int main(void) { 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/MPI.py:650) Returns true if SGI MPI is used Checking for functions [MPI_SGI_barrier] in library [] [] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void); static void _check_MPI_SGI_barrier(void) { MPI_SGI_barrier(); } int main(void) { _check_MPI_SGI_barrier(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -lquadmath stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o: In function `_check_MPI_SGI_barrier': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c:5: undefined reference to `MPI_SGI_barrier' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o: In function `_check_MPI_SGI_barrier': /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/MPI.py:660) Make sure C++ can compile and link Checking for header mpi.h Checking for C++ MPI_Finalize() Checking for functions [MPI_Finalize] in library [] [] Executing: mpicxx -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -g -O0 -std=gnu++17 -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_MPI_Finalize(void) { int ierr; ierr = MPI_Finalize(); (void)ierr; } int main(void) { _check_MPI_Finalize(); return 0; } Executing: mpicxx -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -lquadmath ============================================================================================= TESTING: FortranMPICheck from config.packages.MPI(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/MPI.py:676) Make sure fortran include [mpif.h] and library symbols are found Checking for fortran mpi_init() Checking for functions [] in library [] [] Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.F90 Successful compile: Source: program main #include "mpif.h" integer ierr call mpi_init(ierr) end Executing: mpif90 -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -lquadmath Checking for mpi.mod Checking for functions [] in library [] [] Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -lquadmath Defined "HAVE_MPI_F90MODULE" to "1" ============================================================================================= TESTING: configureIO from config.packages.MPI(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/MPI.py:697) Check for the functions in MPI/IO - Define HAVE_MPIIO if they are present - Some older MPI 1 implementations are missing these Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { MPI_Aint lb, extent; if (MPI_Type_get_extent(MPI_INT, &lb, &extent)) { } MPI_File fh = 0; void *buf = 0; 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 = 0; MPI_Info info = 0; 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 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -lquadmath Defined "HAVE_MPIIO" to "1" ============================================================================================= TESTING: findMPIIncludeAndLib from config.packages.MPI(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/MPI.py:810) Find MPI include paths and libraries from "mpicc -show" or Cray "cc --cray-print-opts=cflags/libs" and save. ============================================================================================= TESTING: PetscArchMPICheck from config.packages.MPI(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/MPI.py:894) Check that previously configured for MPI include files are not in the PETSC_ARCH directory Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int combiner = MPI_COMBINER_DUP;(void)combiner; return 0; } Defined "HAVE_MPI_COMBINER_DUP" to "1" Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int combiner = MPI_COMBINER_CONTIGUOUS;(void)combiner; return 0; } Defined "HAVE_MPI_COMBINER_CONTIGUOUS" to "1" Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int combiner = MPI_COMBINER_NAMED;(void)combiner; return 0; } Defined "HAVE_MPI_COMBINER_NAMED" to "1" ============================================================================================= TESTING: checkVersion from config.packages.MPI(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1171) 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 const char *ver = "petscpkgver(" PetscXstr_(MPI_VERSION) ")"; Executing: mpicc -E -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.X -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI/conftest.c Found the raw version string: (" "3" ")" This is the processed version string: 3 For mpi need 2 <= 3 <= ============================================================================================= TESTING: checkSharedLibrary from config.packages.MPI(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1084) By default we don't care about checking if the library is shared child config.packages.MPI took 24.877162 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.zstd(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.zstd took 0.002355 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.yaml(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.yaml took 0.001401 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.sprng(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.sprng took 0.001369 seconds PETSc clone, checking for Sowing Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/pdflatex...not found Checking for program /home/149/mt3516/.juliaup/bin/pdflatex...not found Checking for program /home/149/mt3516/.local/bin/pdflatex...not found Checking for program /home/149/mt3516/bin/pdflatex...not found Checking for program /opt/pbs/default/bin/pdflatex...not found Checking for program /opt/nci/bin/pdflatex...not found Checking for program /opt/bin/pdflatex...not found Checking for program /opt/Modules/v4.3.0/bin/pdflatex...not found Checking for program /bin/pdflatex...found Defined make macro "PDFLATEX" to "/bin/pdflatex" Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/bfort...not found Checking for program /home/149/mt3516/.juliaup/bin/bfort...not found Checking for program /home/149/mt3516/.local/bin/bfort...not found Checking for program /home/149/mt3516/bin/bfort...not found Checking for program /opt/pbs/default/bin/bfort...not found Checking for program /opt/nci/bin/bfort...not found Checking for program /opt/bin/bfort...not found Checking for program /opt/Modules/v4.3.0/bin/bfort...not found Checking for program /bin/bfort...not found Checking for program /usr/bin/bfort...not found Checking for program /usr/local/sbin/bfort...not found Checking for program /usr/sbin/bfort...not found Checking for program /home/149/mt3516/island_damping/matrix_packages/petsc/lib/petsc/bin/win32fe/bfort...not found Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/doctext...not found Checking for program /home/149/mt3516/.juliaup/bin/doctext...not found Checking for program /home/149/mt3516/.local/bin/doctext...not found Checking for program /home/149/mt3516/bin/doctext...not found Checking for program /opt/pbs/default/bin/doctext...not found Checking for program /opt/nci/bin/doctext...not found Checking for program /opt/bin/doctext...not found Checking for program /opt/Modules/v4.3.0/bin/doctext...not found Checking for program /bin/doctext...not found Checking for program /usr/bin/doctext...not found Checking for program /usr/local/sbin/doctext...not found Checking for program /usr/sbin/doctext...not found Checking for program /home/149/mt3516/island_damping/matrix_packages/petsc/lib/petsc/bin/win32fe/doctext...not found Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/mapnames...not found Checking for program /home/149/mt3516/.juliaup/bin/mapnames...not found Checking for program /home/149/mt3516/.local/bin/mapnames...not found Checking for program /home/149/mt3516/bin/mapnames...not found Checking for program /opt/pbs/default/bin/mapnames...not found Checking for program /opt/nci/bin/mapnames...not found Checking for program /opt/bin/mapnames...not found Checking for program /opt/Modules/v4.3.0/bin/mapnames...not found Checking for program /bin/mapnames...not found Checking for program /usr/bin/mapnames...not found Checking for program /usr/local/sbin/mapnames...not found Checking for program /usr/sbin/mapnames...not found Checking for program /home/149/mt3516/island_damping/matrix_packages/petsc/lib/petsc/bin/win32fe/mapnames...not found Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/bib2html...not found Checking for program /home/149/mt3516/.juliaup/bin/bib2html...not found Checking for program /home/149/mt3516/.local/bin/bib2html...not found Checking for program /home/149/mt3516/bin/bib2html...not found Checking for program /opt/pbs/default/bin/bib2html...not found Checking for program /opt/nci/bin/bib2html...not found Checking for program /opt/bin/bib2html...not found Checking for program /opt/Modules/v4.3.0/bin/bib2html...not found Checking for program /bin/bib2html...not found Checking for program /usr/bin/bib2html...not found Checking for program /usr/local/sbin/bib2html...not found Checking for program /usr/sbin/bib2html...not found Checking for program /home/149/mt3516/island_damping/matrix_packages/petsc/lib/petsc/bin/win32fe/bib2html...not found Bfort not found. Installing sowing for FortranStubs ============================================================================================= TESTING: consistencyChecks from config.packages.sowing(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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.sowing(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:988) Loop over declared dependencies of package and error if any are missing ============================================================================================= TESTING: configureLibrary from config.packages.sowing(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1014) Find an installation and check if it can work with PETSc ================================================================================== Checking for a functional sowing Looking for SOWING at git.sowing, hg.sowing or a directory starting with ['petsc-pkg-sowing'] Found a copy of SOWING in git.sowing Executing: ['git', 'rev-parse', '--git-dir'] stdout: .git Executing: ['git', 'cat-file', '-e', 'v1.1.26-p8^{commit}'] Executing: ['git', 'rev-parse', 'v1.1.26-p8'] stdout: 221cd70e0f28475c158995e0dc402f0f6168b882 Executing: ['git', 'cat-file', '-e', 'origin/v1.1.26-p8^{commit}'] stdout: fatal: Not a valid object name origin/v1.1.26-p8^{commit} 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 Removing Makerules Removing bin/bib2html Removing bin/pstogif Removing bin/pstoxbm Removing config.log Removing config.status Removing config.system Removing docs/Makefile Removing docs/bfort/Makefile Removing docs/doctext/Makefile Removing docs/install/Makefile Removing docs/tohtml/Makefile Removing include/patchlevel.h Removing include/sowingconfig.h Removing include/textfilt/textpath.h Removing lib/ Removing pkg.gitcommit Removing sowing.petscconf Removing src/Makefile Removing src/bfort/Makefile Removing src/bfort/bfort Removing src/bfort/bfort.o Removing src/bfort/doc.o Removing src/bfort/testing/Makefile Removing src/bfort/testing2/Makefile Removing src/bib2html/Makefile Removing src/doctext/Makefile Removing src/doctext/doc2lt Removing src/doctext/doc2lt.o Removing src/doctext/docfields.o Removing src/doctext/docpath.h Removing src/doctext/doctext Removing src/doctext/doctext.o Removing src/doctext/docutil.o Removing src/doctext/dotfmat.o Removing src/doctext/incfiles.o Removing src/doctext/keyword.o Removing src/doctext/quotefmt.o Removing src/doctext/test/Makefile Removing src/doctext/textb.o Removing src/mapnames/Makefile Removing src/mapnames/mapnames Removing src/mapnames/mapnames.o Removing src/sys/Makefile Removing src/sys/arch.o Removing src/sys/daytime.o Removing src/sys/file.o Removing src/sys/getopts.o Removing src/sys/rdconfig.o Removing src/sys/testing/Makefile Removing src/sys/tr.o Removing src/sys/txt.o Removing src/textfilt/Makefile Removing src/textfilt/cmdline.o Removing src/textfilt/errhand.o Removing src/textfilt/file.o Removing src/textfilt/instream.o Removing src/textfilt/inutil.o Removing src/textfilt/maptok.o Removing src/textfilt/outstream.o Removing src/textfilt/search.o Removing src/textfilt/texthtml.o Removing src/textfilt/textmyst.o Removing src/textfilt/textnroff.o Removing src/textfilt/textout.o Removing src/textfilt/texttex.o Removing src/tohtml/Makefile Removing src/tohtml/accent.o Removing src/tohtml/biblio.o Removing src/tohtml/dimen.o Removing src/tohtml/environ.o Removing src/tohtml/label.o Removing src/tohtml/latexinfo.o Removing src/tohtml/math.o Removing src/tohtml/rdaux.o Removing src/tohtml/rddefs.o Removing src/tohtml/rdindx.o Removing src/tohtml/refmap.o Removing src/tohtml/scan.o Removing src/tohtml/search.o Removing src/tohtml/simpleif.o Removing src/tohtml/style.o Removing src/tohtml/tabular.o Removing src/tohtml/testing/Makefile Removing src/tohtml/tex2html.o Removing src/tohtml/texactio.o Removing src/tohtml/tohtml Removing src/tohtml/tohtml.o Removing src/tohtml/tohtmlpath.h Removing src/tohtml/userdef.o Executing: ['git', 'checkout', '-f', '221cd70e0f28475c158995e0dc402f0f6168b882'] stdout: HEAD is now at 221cd70 Include patch level in version string Makefile /home/149/mt3516/island_damping/matrix_packages/petsc/arch-linux-c-debug/lib/petsc/conf/pkg.conf.sowing has correct checksum Commit file /home/149/mt3516/island_damping/matrix_packages/petsc/arch-linux-c-debug/lib/petsc/conf/pkg.gitcommit.sowing has correct checksum Do not need to rebuild SOWING Not checking for library in Download SOWING: [] because no functions given to check for ============================================================================================= TESTING: check from config.libraries(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/libraries.py:186) 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 headers [] in Download SOWING: ['/home/149/mt3516/island_damping/matrix_packages/petsc/arch-linux-c-debug/include'] ============================================================================================= TESTING: checkVersion from config.packages.sowing(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1171) Uses self.version, self.minversion, self.maxversion, self.versionname, and self.versioninclude to determine if package has required version For sowing unable to find version information since includes and version includes are missing skipping version check ============================================================================================= TESTING: checkSharedLibrary from config.packages.sowing(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1084) By default we don't care about checking if the library is shared Checking for program /home/149/mt3516/island_damping/matrix_packages/petsc/arch-linux-c-debug/bin/bfort...found Defined make macro "BFORT" to "/home/149/mt3516/island_damping/matrix_packages/petsc/arch-linux-c-debug/bin/bfort" Checking for program /home/149/mt3516/island_damping/matrix_packages/petsc/arch-linux-c-debug/bin/doctext...found Defined make macro "DOCTEXT" to "/home/149/mt3516/island_damping/matrix_packages/petsc/arch-linux-c-debug/bin/doctext" Checking for program /home/149/mt3516/island_damping/matrix_packages/petsc/arch-linux-c-debug/bin/mapnames...found Defined make macro "MAPNAMES" to "/home/149/mt3516/island_damping/matrix_packages/petsc/arch-linux-c-debug/bin/mapnames" Checking for program /home/149/mt3516/island_damping/matrix_packages/petsc/arch-linux-c-debug/bin/bib2html...found Defined make macro "BIB2HTML" to "/home/149/mt3516/island_damping/matrix_packages/petsc/arch-linux-c-debug/bin/bib2html" Executing: /home/149/mt3516/island_damping/matrix_packages/petsc/arch-linux-c-debug/bin/bfort -version stdout: bfort (sowing) release 1.26.8 of Date unknown ============================================================================================= Running /home/149/mt3516/island_damping/matrix_packages/petsc/arch-linux-c-debug/bin/bfort to generate Fortran stubs ============================================================================================= child config.packages.sowing took 16.949422 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.revolve(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.revolve took 0.001135 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.radau5(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.radau5 took 0.000589 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.petsc4py(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/petsc4py.py:136) Adds rules for building petsc4py to PETSc makefiles 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.001549 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.pami(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.pami took 0.000799 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.opengles(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.opengles took 0.000714 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.opencl(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.opencl took 0.000716 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.mpi4py(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.mpi4py took 0.000790 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.mpe(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.mpe took 0.000791 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.memkind(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.memkind took 0.000701 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.libmesh(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/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.001760 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.moose(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.moose took 0.000863 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.libjpeg(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.libjpeg took 0.000793 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.gsl(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.gsl took 0.000760 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.ssl(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/ssl.py:58) ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.ssl(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.ssl took 0.000661 seconds child config.packages.gmsh took 0.000110 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.gmp(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.gmp took 0.000602 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.mpfr(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.mpfr took 0.000600 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.giflib(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.giflib took 0.000607 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.cub(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.cub took 0.000612 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.ctetgen(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.ctetgen took 0.000597 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.concurrencykit(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.concurrencykit took 0.000613 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.cams(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.cams took 0.000605 seconds ============================================================================================= TESTING: locateC2html from config.packages.c2html(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/c2html.py:33) Determine location of c2html executable Looking for default C2html executable Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/c2html...not found Checking for program /home/149/mt3516/.juliaup/bin/c2html...not found Checking for program /home/149/mt3516/.local/bin/c2html...not found Checking for program /home/149/mt3516/bin/c2html...not found Checking for program /opt/pbs/default/bin/c2html...not found Checking for program /opt/nci/bin/c2html...not found Checking for program /opt/bin/c2html...not found Checking for program /opt/Modules/v4.3.0/bin/c2html...not found Checking for program /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 /home/149/mt3516/island_damping/matrix_packages/petsc/lib/petsc/bin/win32fe/c2html...not found child config.packages.c2html took 0.000731 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.boost(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.boost took 0.000640 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.silo(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.silo took 0.000625 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.Random123(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.Random123 took 0.000619 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.PARTY(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.PARTY took 0.000604 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.NVSHMEM(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.NVSHMEM took 0.000517 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.MatlabEngine(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.MatlabEngine took 0.000416 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.Matlab(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.Matlab took 0.000393 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.Mathematica(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.Mathematica took 0.000413 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.regex(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:988) Loop over declared dependencies of package and error if any are missing ============================================================================================= TESTING: configureLibrary from config.packages.regex(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1014) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/libraries.py:186) 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 [] [] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char regexec(void); static void _check_regexec(void) { regexec(); } char regcomp(void); static void _check_regcomp(void) { regcomp(); } char regfree(void); static void _check_regfree(void) { regfree(); } int main(void) { _check_regexec(); _check_regcomp(); _check_regfree(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -lquadmath Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char regexec(void); static void _check_regexec(void) { regexec(); } char regcomp(void); static void _check_regcomp(void) { regcomp(); } char regfree(void); static void _check_regfree(void) { regfree(); } void dummy(void) {_check_regexec(); _check_regcomp(); _check_regfree();} Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/confc.o -lquadmath Checking for headers ['regex.h'] in Compiler specific search REGEX: [] ============================================================================================= TESTING: checkInclude from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:89) Checks if a particular include file can be found along particular include paths Checking for header files ['regex.h'] in [] Checking include with compiler flags var CPPFLAGS [] Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.X -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Found header files ['regex.h'] in [] ============================================================================================= TESTING: checkVersion from config.packages.regex(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1171) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1084) By default we don't care about checking if the library is shared child config.packages.regex took 2.043708 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.libceed(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.libceed took 0.002393 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.opengl(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.opengl took 0.001250 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.glut(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.glut took 0.001259 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.GLVis(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.GLVis took 0.001378 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.CoDiPack(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.CoDiPack took 0.001355 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.adblaslapack(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.adblaslapack took 0.001373 seconds child config.packages.cxxlibs took 0.000028 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.szlib(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.szlib took 0.001378 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.zlib(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.zlib took 0.001009 seconds child config.packages.mathlib took 0.000027 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.tetgen(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.tetgen took 0.000987 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.tchem(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.tchem took 0.000963 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.saws(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.saws took 0.000979 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.libpng(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.libpng took 0.000969 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.Triangle(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.Triangle took 0.000963 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.KS(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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.KS(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.KS took 0.000957 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.Chaco(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.Chaco took 0.000960 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.hdf5(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.hdf5 took 0.000975 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.ascem-io(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.ascem-io took 0.000691 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.pflotran(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.pflotran took 0.000616 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.SAMRAI(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.SAMRAI took 0.000648 seconds child config.packages.flibs took 0.000009 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.pnetcdf(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.pnetcdf took 0.000639 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.netcdf(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.netcdf took 0.000626 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.fblaslapack(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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.fblaslapack(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.fblaslapack took 0.000686 seconds ============================================================================================= TESTING: locateCMake from config.packages.cmake(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/cmake.py:54) Looking for default CMake executable Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/cmake...not found Checking for program /home/149/mt3516/.juliaup/bin/cmake...not found Checking for program /home/149/mt3516/.local/bin/cmake...not found Checking for program /home/149/mt3516/bin/cmake...not found Checking for program /opt/pbs/default/bin/cmake...not found Checking for program /opt/nci/bin/cmake...not found Checking for program /opt/bin/cmake...not found Checking for program /opt/Modules/v4.3.0/bin/cmake...not found Checking for program /bin/cmake...found Defined make macro "CMAKE" to "/bin/cmake" Looking for default CTest executable Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/ctest...not found Checking for program /home/149/mt3516/.juliaup/bin/ctest...not found Checking for program /home/149/mt3516/.local/bin/ctest...not found Checking for program /home/149/mt3516/bin/ctest...not found Checking for program /opt/pbs/default/bin/ctest...not found Checking for program /opt/nci/bin/ctest...not found Checking for program /opt/bin/ctest...not found Checking for program /opt/Modules/v4.3.0/bin/ctest...not found Checking for program /bin/ctest...found Defined make macro "CTEST" to "/bin/ctest" Executing: /bin/cmake --version stdout: cmake version 3.26.5 CMake suite maintained and supported by Kitware (kitware.com/cmake). CMake version found 3.26.5 child config.packages.cmake took 0.078140 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.unittestcpp(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.unittestcpp took 0.002454 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.muparser(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.muparser took 0.001427 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.hcephes(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.hcephes took 0.001405 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.googletest(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.googletest took 0.001390 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.opencascade(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.opencascade took 0.001369 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.combblas(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.combblas took 0.001365 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.cgns(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.cgns took 0.001030 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.amgx(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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.amgx(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.amgx took 0.000967 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.alquimia(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.alquimia took 0.000949 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.exodusii(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.exodusii took 0.000977 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.eigen(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.eigen took 0.000967 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.grid(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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.grid(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.grid took 0.000972 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.metis(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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.metis(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.metis took 0.000955 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.pragmatic(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.pragmatic took 0.000964 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.parmetis(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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.parmetis(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.parmetis took 0.000956 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.netlib-lapack(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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.netlib-lapack(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.netlib-lapack took 0.000716 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.pthread(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:988) Loop over declared dependencies of package and error if any are missing ============================================================================================= TESTING: configureLibrary from config.packages.pthread(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/pthread.py:19) Checks for pthread_barrier_t ================================================================================== Checking for a functional pthread Checking for library in Compiler specific search PTHREAD: [] ============================================================================================= TESTING: check from config.libraries(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/libraries.py:186) 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 [] [] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void); static void _check_pthread_create(void) { pthread_create(); } int main(void) { _check_pthread_create(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -lquadmath Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void); static void _check_pthread_create(void) { pthread_create(); } void dummy(void) {_check_pthread_create();} Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/confc.o -lquadmath Checking for headers ['pthread.h'] in Compiler specific search PTHREAD: [] ============================================================================================= TESTING: checkInclude from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:89) Checks if a particular include file can be found along particular include paths Checking for header files ['pthread.h'] in [] Checking include with compiler flags var CPPFLAGS [] Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.X -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Found header files ['pthread.h'] in [] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { pthread_barrier_t *a; (void)a; return 0; } ============================================================================================= TESTING: checkVersion from config.packages.pthread(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1171) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1084) By default we don't care about checking if the library is shared child config.packages.pthread took 2.314789 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.egads(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.egads took 0.000981 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.PTScotch(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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.PTScotch(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.PTScotch took 0.000887 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.mmg(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.mmg took 0.001119 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.parmmg(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.parmmg took 0.001184 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.Zoltan(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.Zoltan took 0.001207 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.ADIOS(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.ADIOS took 0.001177 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.openmp(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.openmp took 0.001040 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.viennacl(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.viennacl took 0.001180 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.zfp(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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.zfp(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.zfp took 0.001178 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.ColPack(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.ColPack took 0.001170 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.ADOLC(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.ADOLC took 0.000979 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.openblas(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.openblas took 0.000781 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.blis(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.blis took 0.000788 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.f2cblaslapack(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.f2cblaslapack took 0.000831 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.BlasLapack(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:988) Loop over declared dependencies of package and error if any are missing ============================================================================================= TESTING: configureLibrary from config.packages.BlasLapack(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/BlasLapack.py:506) ================================================================================ Checking for BLAS and LAPACK in Default compiler libraries ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library [''] ['libm.a', '-lgfortran'] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char ddot_(void); static void _check_ddot_(void) { ddot_(); } int main(void) { _check_ddot_(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -lm -lgfortran -lquadmath stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o: In function `_check_ddot_': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c:5: undefined reference to `ddot_' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o: In function `_check_ddot_': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c:5: undefined reference to `ddot_' collect2: error: ld returned 1 exit status Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library [''] ['libm.a', '-lgfortran'] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char ddot(void); static void _check_ddot(void) { ddot(); } int main(void) { _check_ddot(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -lm -lgfortran -lquadmath stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o: In function `_check_ddot': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c:5: undefined reference to `ddot' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o: In function `_check_ddot': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c:5: undefined reference to `ddot' collect2: error: ld returned 1 exit status Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in BLIS/AMD-AOCL default compiler locations /usr/local/lib ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/usr/local/lib/libblis.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/usr/local/lib for first library:libblis. Files in directory:[] Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/usr/local/lib/libblis.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/usr/local/lib for first library:libblis. Files in directory:[] Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in BLIS/AMD-AOCL default compiler locations /usr/local/lib ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/usr/local/lib/libblis.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/usr/local/lib for first library:libblis. Files in directory:[] Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/usr/local/lib/libblis.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/usr/local/lib for first library:libblis. Files in directory:[] Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in OpenBLAS default compiler locations ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['libopenblas.a'] ['libm.a', '-lgfortran'] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char ddot_(void); static void _check_ddot_(void) { ddot_(); } int main(void) { _check_ddot_(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -lopenblas -lm -lgfortran -lquadmath stdout: /bin/ld: cannot find -lopenblas collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /bin/ld: cannot find -lopenblas collect2: error: ld returned 1 exit status Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['libopenblas.a'] ['libm.a', '-lgfortran'] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char ddot(void); static void _check_ddot(void) { ddot(); } int main(void) { _check_ddot(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -lopenblas -lm -lgfortran -lquadmath stdout: /bin/ld: cannot find -lopenblas collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /bin/ld: cannot find -lopenblas collect2: error: ld returned 1 exit status Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in OpenBLAS default compiler locations /usr/local/lib ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/usr/local/lib/libopenblas.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/usr/local/lib for first library:libopenblas. Files in directory:[] Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/usr/local/lib/libopenblas.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/usr/local/lib for first library:libopenblas. Files in directory:[] Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in Default compiler locations ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['libblas.a'] ['libm.a', '-lgfortran'] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char ddot_(void); static void _check_ddot_(void) { ddot_(); } int main(void) { _check_ddot_(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -lblas -lm -lgfortran -lquadmath stdout: /bin/ld: cannot find -lblas collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /bin/ld: cannot find -lblas collect2: error: ld returned 1 exit status Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['libblas.a'] ['libm.a', '-lgfortran'] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char ddot(void); static void _check_ddot(void) { ddot(); } int main(void) { _check_ddot(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -lblas -lm -lgfortran -lquadmath stdout: /bin/ld: cannot find -lblas collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /bin/ld: cannot find -lblas collect2: error: ld returned 1 exit status Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in Default compiler locations /usr/local/lib ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/usr/local/lib/libblas.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/usr/local/lib for first library:libblas. Files in directory:[] Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/usr/local/lib/libblas.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/usr/local/lib for first library:libblas. Files in directory:[] Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in Default compiler locations with gfortran ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['liblapack.a', 'libblas.a', 'libgfortran.a'] ['libm.a', '-lgfortran'] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char ddot_(void); static void _check_ddot_(void) { ddot_(); } int main(void) { _check_ddot_(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -llapack -lblas -lgfortran -lm -lgfortran -lquadmath stdout: /bin/ld: cannot find -llapack /bin/ld: cannot find -lblas collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /bin/ld: cannot find -llapack /bin/ld: cannot find -lblas collect2: error: ld returned 1 exit status Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['liblapack.a', 'libblas.a', 'libgfortran.a'] ['libm.a', '-lgfortran'] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char ddot(void); static void _check_ddot(void) { ddot(); } int main(void) { _check_ddot(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -llapack -lblas -lgfortran -lm -lgfortran -lquadmath stdout: /bin/ld: cannot find -llapack /bin/ld: cannot find -lblas collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /bin/ld: cannot find -llapack /bin/ld: cannot find -lblas collect2: error: ld returned 1 exit status Unknown name mangling in BLAS/LAPACK Did not detect default BLAS and LAPACK locations so using the value of MKLROOT to search as --with-blas-lapack-dir=/apps/intel-ct/2022.2.0/mklLooking for BLAS/LAPACK in user specified directory: /apps/intel-ct/2022.2.0/mkl Files and directories in that directory: ['bin', 'interfaces', 'examples', 'include', 'lib', 'licensing', 'modulefiles', 'env', 'tools', 'benchmarks'] ============================================================================================= BLASLAPACK: Looking for multi-threaded MKL for C/Pardiso ============================================================================================= MKL Path not found.. skipping: /apps/intel-ct/2022.2.0/mkl/lib/64 MKL Path not found.. skipping: /apps/intel-ct/2022.2.0/mkl/lib/ia64 MKL Path not found.. skipping: /apps/intel-ct/2022.2.0/mkl/lib/em64t Files and directories in that directory: ['libmkl_blacs_lp64_mpich.so', 'libmkl_sequential.so.2', 'libmkl_rt.so.2', 'libmkl_scalapack_lp64.so', 'libmkl_tbb_thread.so', 'libmkl_cdft_core.a', 'libmkl_gnu_thread.so.2', 'libmkl_intel_lp64.a', 'libmkl_core.so.2', 'libmkl_gf_ilp64.a', 'libmkl_gnu_thread.a', 'libmkl_sequential.so', 'libmkl_blacs_intelmpi_ilp64.so', 'libmkl_gf_ilp64.so', 'libmkl_pgi_thread.so', 'libmkl_avx.so.2', 'libmkl_vml_mc.so.2', 'libmkl_blacs_ilp64_ompi3.so', 'libmkl_tbb_thread.a', 'libmkl_blas95_lp64.a', 'libmkl_blacs_intelmpi_lp64.a', 'libmkl_blacs_lp64_ompi2.so', 'libmkl_blacs_ilp64_mpich.so', 'libmkl_scalapack_lp64.so.2', 'libmkl_blacs_intelmpi_ilp64.a', 'libmkl_sycl.so.2', 'libmkl_blacs_openmpi_ilp64.so', 'libmkl_vml_avx2.so.2', 'libmkl_scalapack_lp64.a', 'libmkl_cdft_core.so', 'libmkl_blacs_openmpi_lp64.a', 'libmkl_blacs_lp64_ompi3.so', 'libmkl_vml_cmpt.so.2', 'libmkl_pgi_thread.so.2', 'libmkl_blacs_ilp64_ompi2.so', 'libmkl_blacs_intelmpi_ilp64.so.2', 'libmkl_rt.so', 'libmkl_blacs_openmpi_ilp64.so.2', 'libmkl_intel_thread.so', 'libmkl_vml_def.so.2', 'libmkl_gf_ilp64.so.2', 'libmkl_lapack95_lp64.a', 'libmkl_pgi_thread.a', 'libmkl_sequential.a', 'libmkl_blacs_openmpi_ilp64.a', 'libmkl_intel_ilp64.a', 'libmkl_intel_lp64.so.2', 'libmkl_sycl.a', 'libmkl_gnu_thread.so', 'libmkl_vml_mc2.so.2', 'mpich', 'libmkl_intel_ilp64.so', 'libmkl_scalapack_ilp64.so.2', 'libmkl_vml_avx512.so.2', 'ompi3', 'libmkl_intel_thread.a', 'libmkl_def.so.2', 'libmkl_sycl.so', 'ompi2', 'libmkl_intel_thread.so.2', 'libmkl_blacs_openmpi_lp64.so.2', 'libmkl_blacs_openmpi_lp64.so', 'libmkl_scalapack_ilp64.so', 'libmkl_vml_avx.so.2', 'libmkl_cdft_core.so.2', 'libmkl_gf_lp64.so.2', 'libmkl_avx2.so.2', 'libmkl_mc.so.2', 'libmkl_vml_mc3.so.2', 'libmkl_blas95_ilp64.a', 'libmkl_intel_lp64.so', 'libmkl_tbb_thread.so.2', 'libmkl_core.a', 'libmkl_avx512.so.2', 'locale', 'libmkl_mc3.so.2', 'libmkl_scalapack_ilp64.a', 'libmkl_blacs_intelmpi_lp64.so', 'libmkl_intel_ilp64.so.2', 'libmkl_gf_lp64.a', 'libmkl_core.so', 'libmkl_gf_lp64.so', 'libmkl_lapack95_ilp64.a', 'libmkl_blacs_intelmpi_lp64.so.2'] ================================================================================ Checking for BLAS and LAPACK in User specified MKL-C/Pardiso Intel-Linux64 ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/apps/intel-ct/2022.2.0/mkl/lib/intel64/libmkl_intel_lp64.a', 'mkl_core', 'mkl_intel_thread', 'mkl_blacs_intelmpi_lp64', 'iomp5', 'dl', 'pthread'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/apps/intel-ct/2022.2.0/mkl/lib/intel64 for first library:libmkl_intel_lp64. Files in directory:['libmkl_blacs_lp64_mpich.so', 'libmkl_sequential.so.2', 'libmkl_rt.so.2', 'libmkl_scalapack_lp64.so', 'libmkl_tbb_thread.so', 'libmkl_cdft_core.a', 'libmkl_gnu_thread.so.2', 'libmkl_intel_lp64.a', 'libmkl_core.so.2', 'libmkl_gf_ilp64.a', 'libmkl_gnu_thread.a', 'libmkl_sequential.so', 'libmkl_blacs_intelmpi_ilp64.so', 'libmkl_gf_ilp64.so', 'libmkl_pgi_thread.so', 'libmkl_avx.so.2', 'libmkl_vml_mc.so.2', 'libmkl_blacs_ilp64_ompi3.so', 'libmkl_tbb_thread.a', 'libmkl_blas95_lp64.a', 'libmkl_blacs_intelmpi_lp64.a', 'libmkl_blacs_lp64_ompi2.so', 'libmkl_blacs_ilp64_mpich.so', 'libmkl_scalapack_lp64.so.2', 'libmkl_blacs_intelmpi_ilp64.a', 'libmkl_sycl.so.2', 'libmkl_blacs_openmpi_ilp64.so', 'libmkl_vml_avx2.so.2', 'libmkl_scalapack_lp64.a', 'libmkl_cdft_core.so', 'libmkl_blacs_openmpi_lp64.a', 'libmkl_blacs_lp64_ompi3.so', 'libmkl_vml_cmpt.so.2', 'libmkl_pgi_thread.so.2', 'libmkl_blacs_ilp64_ompi2.so', 'libmkl_blacs_intelmpi_ilp64.so.2', 'libmkl_rt.so', 'libmkl_blacs_openmpi_ilp64.so.2', 'libmkl_intel_thread.so', 'libmkl_vml_def.so.2', 'libmkl_gf_ilp64.so.2', 'libmkl_lapack95_lp64.a', 'libmkl_pgi_thread.a', 'libmkl_sequential.a', 'libmkl_blacs_openmpi_ilp64.a', 'libmkl_intel_ilp64.a', 'libmkl_intel_lp64.so.2', 'libmkl_sycl.a', 'libmkl_gnu_thread.so', 'libmkl_vml_mc2.so.2', 'mpich', 'libmkl_intel_ilp64.so', 'libmkl_scalapack_ilp64.so.2', 'libmkl_vml_avx512.so.2', 'ompi3', 'libmkl_intel_thread.a', 'libmkl_def.so.2', 'libmkl_sycl.so', 'ompi2', 'libmkl_intel_thread.so.2', 'libmkl_blacs_openmpi_lp64.so.2', 'libmkl_blacs_openmpi_lp64.so', 'libmkl_scalapack_ilp64.so', 'libmkl_vml_avx.so.2', 'libmkl_cdft_core.so.2', 'libmkl_gf_lp64.so.2', 'libmkl_avx2.so.2', 'libmkl_mc.so.2', 'libmkl_vml_mc3.so.2', 'libmkl_blas95_ilp64.a', 'libmkl_intel_lp64.so', 'libmkl_tbb_thread.so.2', 'libmkl_core.a', 'libmkl_avx512.so.2', 'locale', 'libmkl_mc3.so.2', 'libmkl_scalapack_ilp64.a', 'libmkl_blacs_intelmpi_lp64.so', 'libmkl_intel_ilp64.so.2', 'libmkl_gf_lp64.a', 'libmkl_core.so', 'libmkl_gf_lp64.so', 'libmkl_lapack95_ilp64.a', 'libmkl_blacs_intelmpi_lp64.so.2'] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char ddot_(void); static void _check_ddot_(void) { ddot_(); } int main(void) { _check_ddot_(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -Wl,-rpath,/apps/intel-ct/2022.2.0/mkl/lib/intel64 -L/apps/intel-ct/2022.2.0/mkl/lib/intel64 -lmkl_intel_lp64 -lmkl_core -lmkl_intel_thread -lmkl_blacs_intelmpi_lp64 -liomp5 -ldl -lpthread -lm -lgfortran -lquadmath stdout: /bin/ld: cannot find -liomp5 collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /bin/ld: cannot find -liomp5 collect2: error: ld returned 1 exit status Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/apps/intel-ct/2022.2.0/mkl/lib/intel64/libmkl_intel_lp64.a', 'mkl_core', 'mkl_intel_thread', 'mkl_blacs_intelmpi_lp64', 'iomp5', 'dl', 'pthread'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/apps/intel-ct/2022.2.0/mkl/lib/intel64 for first library:libmkl_intel_lp64. Files in directory:['libmkl_blacs_lp64_mpich.so', 'libmkl_sequential.so.2', 'libmkl_rt.so.2', 'libmkl_scalapack_lp64.so', 'libmkl_tbb_thread.so', 'libmkl_cdft_core.a', 'libmkl_gnu_thread.so.2', 'libmkl_intel_lp64.a', 'libmkl_core.so.2', 'libmkl_gf_ilp64.a', 'libmkl_gnu_thread.a', 'libmkl_sequential.so', 'libmkl_blacs_intelmpi_ilp64.so', 'libmkl_gf_ilp64.so', 'libmkl_pgi_thread.so', 'libmkl_avx.so.2', 'libmkl_vml_mc.so.2', 'libmkl_blacs_ilp64_ompi3.so', 'libmkl_tbb_thread.a', 'libmkl_blas95_lp64.a', 'libmkl_blacs_intelmpi_lp64.a', 'libmkl_blacs_lp64_ompi2.so', 'libmkl_blacs_ilp64_mpich.so', 'libmkl_scalapack_lp64.so.2', 'libmkl_blacs_intelmpi_ilp64.a', 'libmkl_sycl.so.2', 'libmkl_blacs_openmpi_ilp64.so', 'libmkl_vml_avx2.so.2', 'libmkl_scalapack_lp64.a', 'libmkl_cdft_core.so', 'libmkl_blacs_openmpi_lp64.a', 'libmkl_blacs_lp64_ompi3.so', 'libmkl_vml_cmpt.so.2', 'libmkl_pgi_thread.so.2', 'libmkl_blacs_ilp64_ompi2.so', 'libmkl_blacs_intelmpi_ilp64.so.2', 'libmkl_rt.so', 'libmkl_blacs_openmpi_ilp64.so.2', 'libmkl_intel_thread.so', 'libmkl_vml_def.so.2', 'libmkl_gf_ilp64.so.2', 'libmkl_lapack95_lp64.a', 'libmkl_pgi_thread.a', 'libmkl_sequential.a', 'libmkl_blacs_openmpi_ilp64.a', 'libmkl_intel_ilp64.a', 'libmkl_intel_lp64.so.2', 'libmkl_sycl.a', 'libmkl_gnu_thread.so', 'libmkl_vml_mc2.so.2', 'mpich', 'libmkl_intel_ilp64.so', 'libmkl_scalapack_ilp64.so.2', 'libmkl_vml_avx512.so.2', 'ompi3', 'libmkl_intel_thread.a', 'libmkl_def.so.2', 'libmkl_sycl.so', 'ompi2', 'libmkl_intel_thread.so.2', 'libmkl_blacs_openmpi_lp64.so.2', 'libmkl_blacs_openmpi_lp64.so', 'libmkl_scalapack_ilp64.so', 'libmkl_vml_avx.so.2', 'libmkl_cdft_core.so.2', 'libmkl_gf_lp64.so.2', 'libmkl_avx2.so.2', 'libmkl_mc.so.2', 'libmkl_vml_mc3.so.2', 'libmkl_blas95_ilp64.a', 'libmkl_intel_lp64.so', 'libmkl_tbb_thread.so.2', 'libmkl_core.a', 'libmkl_avx512.so.2', 'locale', 'libmkl_mc3.so.2', 'libmkl_scalapack_ilp64.a', 'libmkl_blacs_intelmpi_lp64.so', 'libmkl_intel_ilp64.so.2', 'libmkl_gf_lp64.a', 'libmkl_core.so', 'libmkl_gf_lp64.so', 'libmkl_lapack95_ilp64.a', 'libmkl_blacs_intelmpi_lp64.so.2'] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char ddot(void); static void _check_ddot(void) { ddot(); } int main(void) { _check_ddot(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -Wl,-rpath,/apps/intel-ct/2022.2.0/mkl/lib/intel64 -L/apps/intel-ct/2022.2.0/mkl/lib/intel64 -lmkl_intel_lp64 -lmkl_core -lmkl_intel_thread -lmkl_blacs_intelmpi_lp64 -liomp5 -ldl -lpthread -lm -lgfortran -lquadmath stdout: /bin/ld: cannot find -liomp5 collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /bin/ld: cannot find -liomp5 collect2: error: ld returned 1 exit status Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified MKL-C/Pardiso GNU-Linux64 ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/apps/intel-ct/2022.2.0/mkl/lib/intel64/libmkl_intel_lp64.a', 'mkl_core', 'mkl_gnu_thread', 'mkl_blacs_intelmpi_lp64', 'gomp', 'dl', 'pthread'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/apps/intel-ct/2022.2.0/mkl/lib/intel64 for first library:libmkl_intel_lp64. Files in directory:['libmkl_blacs_lp64_mpich.so', 'libmkl_sequential.so.2', 'libmkl_rt.so.2', 'libmkl_scalapack_lp64.so', 'libmkl_tbb_thread.so', 'libmkl_cdft_core.a', 'libmkl_gnu_thread.so.2', 'libmkl_intel_lp64.a', 'libmkl_core.so.2', 'libmkl_gf_ilp64.a', 'libmkl_gnu_thread.a', 'libmkl_sequential.so', 'libmkl_blacs_intelmpi_ilp64.so', 'libmkl_gf_ilp64.so', 'libmkl_pgi_thread.so', 'libmkl_avx.so.2', 'libmkl_vml_mc.so.2', 'libmkl_blacs_ilp64_ompi3.so', 'libmkl_tbb_thread.a', 'libmkl_blas95_lp64.a', 'libmkl_blacs_intelmpi_lp64.a', 'libmkl_blacs_lp64_ompi2.so', 'libmkl_blacs_ilp64_mpich.so', 'libmkl_scalapack_lp64.so.2', 'libmkl_blacs_intelmpi_ilp64.a', 'libmkl_sycl.so.2', 'libmkl_blacs_openmpi_ilp64.so', 'libmkl_vml_avx2.so.2', 'libmkl_scalapack_lp64.a', 'libmkl_cdft_core.so', 'libmkl_blacs_openmpi_lp64.a', 'libmkl_blacs_lp64_ompi3.so', 'libmkl_vml_cmpt.so.2', 'libmkl_pgi_thread.so.2', 'libmkl_blacs_ilp64_ompi2.so', 'libmkl_blacs_intelmpi_ilp64.so.2', 'libmkl_rt.so', 'libmkl_blacs_openmpi_ilp64.so.2', 'libmkl_intel_thread.so', 'libmkl_vml_def.so.2', 'libmkl_gf_ilp64.so.2', 'libmkl_lapack95_lp64.a', 'libmkl_pgi_thread.a', 'libmkl_sequential.a', 'libmkl_blacs_openmpi_ilp64.a', 'libmkl_intel_ilp64.a', 'libmkl_intel_lp64.so.2', 'libmkl_sycl.a', 'libmkl_gnu_thread.so', 'libmkl_vml_mc2.so.2', 'mpich', 'libmkl_intel_ilp64.so', 'libmkl_scalapack_ilp64.so.2', 'libmkl_vml_avx512.so.2', 'ompi3', 'libmkl_intel_thread.a', 'libmkl_def.so.2', 'libmkl_sycl.so', 'ompi2', 'libmkl_intel_thread.so.2', 'libmkl_blacs_openmpi_lp64.so.2', 'libmkl_blacs_openmpi_lp64.so', 'libmkl_scalapack_ilp64.so', 'libmkl_vml_avx.so.2', 'libmkl_cdft_core.so.2', 'libmkl_gf_lp64.so.2', 'libmkl_avx2.so.2', 'libmkl_mc.so.2', 'libmkl_vml_mc3.so.2', 'libmkl_blas95_ilp64.a', 'libmkl_intel_lp64.so', 'libmkl_tbb_thread.so.2', 'libmkl_core.a', 'libmkl_avx512.so.2', 'locale', 'libmkl_mc3.so.2', 'libmkl_scalapack_ilp64.a', 'libmkl_blacs_intelmpi_lp64.so', 'libmkl_intel_ilp64.so.2', 'libmkl_gf_lp64.a', 'libmkl_core.so', 'libmkl_gf_lp64.so', 'libmkl_lapack95_ilp64.a', 'libmkl_blacs_intelmpi_lp64.so.2'] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char ddot_(void); static void _check_ddot_(void) { ddot_(); } int main(void) { _check_ddot_(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -Wl,-rpath,/apps/intel-ct/2022.2.0/mkl/lib/intel64 -L/apps/intel-ct/2022.2.0/mkl/lib/intel64 -lmkl_intel_lp64 -lmkl_core -lmkl_gnu_thread -lmkl_blacs_intelmpi_lp64 -lgomp -ldl -lpthread -lm -lgfortran -lquadmath Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char ddot_(void); static void _check_ddot_(void) { ddot_(); } void dummy(void) {_check_ddot_();} Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/confc.o -Wl,-rpath,/apps/intel-ct/2022.2.0/mkl/lib/intel64 -L/apps/intel-ct/2022.2.0/mkl/lib/intel64 -lmkl_intel_lp64 -lmkl_core -lmkl_gnu_thread -lmkl_blacs_intelmpi_lp64 -lgomp -ldl -lpthread -lm -lgfortran -lquadmath Defined "HAVE_LIBMKL_INTEL_LP64" to "1" Defined "HAVE_LIBMKL_CORE" to "1" Defined "HAVE_LIBMKL_GNU_THREAD" to "1" Defined "HAVE_LIBMKL_BLACS_INTELMPI_LP64" to "1" Defined "HAVE_LIBGOMP" to "1" Defined "HAVE_LIBDL" to "1" Defined "HAVE_LIBPTHREAD" to "1" Checking for functions [dgetrs_] in library ['/apps/intel-ct/2022.2.0/mkl/lib/intel64/libmkl_intel_lp64.a', 'mkl_core', 'mkl_gnu_thread', 'mkl_blacs_intelmpi_lp64', 'gomp', 'dl', 'pthread'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/apps/intel-ct/2022.2.0/mkl/lib/intel64 for first library:libmkl_intel_lp64. Files in directory:['libmkl_blacs_lp64_mpich.so', 'libmkl_sequential.so.2', 'libmkl_rt.so.2', 'libmkl_scalapack_lp64.so', 'libmkl_tbb_thread.so', 'libmkl_cdft_core.a', 'libmkl_gnu_thread.so.2', 'libmkl_intel_lp64.a', 'libmkl_core.so.2', 'libmkl_gf_ilp64.a', 'libmkl_gnu_thread.a', 'libmkl_sequential.so', 'libmkl_blacs_intelmpi_ilp64.so', 'libmkl_gf_ilp64.so', 'libmkl_pgi_thread.so', 'libmkl_avx.so.2', 'libmkl_vml_mc.so.2', 'libmkl_blacs_ilp64_ompi3.so', 'libmkl_tbb_thread.a', 'libmkl_blas95_lp64.a', 'libmkl_blacs_intelmpi_lp64.a', 'libmkl_blacs_lp64_ompi2.so', 'libmkl_blacs_ilp64_mpich.so', 'libmkl_scalapack_lp64.so.2', 'libmkl_blacs_intelmpi_ilp64.a', 'libmkl_sycl.so.2', 'libmkl_blacs_openmpi_ilp64.so', 'libmkl_vml_avx2.so.2', 'libmkl_scalapack_lp64.a', 'libmkl_cdft_core.so', 'libmkl_blacs_openmpi_lp64.a', 'libmkl_blacs_lp64_ompi3.so', 'libmkl_vml_cmpt.so.2', 'libmkl_pgi_thread.so.2', 'libmkl_blacs_ilp64_ompi2.so', 'libmkl_blacs_intelmpi_ilp64.so.2', 'libmkl_rt.so', 'libmkl_blacs_openmpi_ilp64.so.2', 'libmkl_intel_thread.so', 'libmkl_vml_def.so.2', 'libmkl_gf_ilp64.so.2', 'libmkl_lapack95_lp64.a', 'libmkl_pgi_thread.a', 'libmkl_sequential.a', 'libmkl_blacs_openmpi_ilp64.a', 'libmkl_intel_ilp64.a', 'libmkl_intel_lp64.so.2', 'libmkl_sycl.a', 'libmkl_gnu_thread.so', 'libmkl_vml_mc2.so.2', 'mpich', 'libmkl_intel_ilp64.so', 'libmkl_scalapack_ilp64.so.2', 'libmkl_vml_avx512.so.2', 'ompi3', 'libmkl_intel_thread.a', 'libmkl_def.so.2', 'libmkl_sycl.so', 'ompi2', 'libmkl_intel_thread.so.2', 'libmkl_blacs_openmpi_lp64.so.2', 'libmkl_blacs_openmpi_lp64.so', 'libmkl_scalapack_ilp64.so', 'libmkl_vml_avx.so.2', 'libmkl_cdft_core.so.2', 'libmkl_gf_lp64.so.2', 'libmkl_avx2.so.2', 'libmkl_mc.so.2', 'libmkl_vml_mc3.so.2', 'libmkl_blas95_ilp64.a', 'libmkl_intel_lp64.so', 'libmkl_tbb_thread.so.2', 'libmkl_core.a', 'libmkl_avx512.so.2', 'locale', 'libmkl_mc3.so.2', 'libmkl_scalapack_ilp64.a', 'libmkl_blacs_intelmpi_lp64.so', 'libmkl_intel_ilp64.so.2', 'libmkl_gf_lp64.a', 'libmkl_core.so', 'libmkl_gf_lp64.so', 'libmkl_lapack95_ilp64.a', 'libmkl_blacs_intelmpi_lp64.so.2'] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char dgetrs_(void); static void _check_dgetrs_(void) { dgetrs_(); } int main(void) { _check_dgetrs_(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -Wl,-rpath,/apps/intel-ct/2022.2.0/mkl/lib/intel64 -L/apps/intel-ct/2022.2.0/mkl/lib/intel64 -lmkl_intel_lp64 -lmkl_core -lmkl_gnu_thread -lmkl_blacs_intelmpi_lp64 -lgomp -ldl -lpthread -lm -lgfortran -lquadmath Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char dgetrs_(void); static void _check_dgetrs_(void) { dgetrs_(); } void dummy(void) {_check_dgetrs_();} Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/confc.o -Wl,-rpath,/apps/intel-ct/2022.2.0/mkl/lib/intel64 -L/apps/intel-ct/2022.2.0/mkl/lib/intel64 -lmkl_intel_lp64 -lmkl_core -lmkl_gnu_thread -lmkl_blacs_intelmpi_lp64 -lgomp -ldl -lpthread -lm -lgfortran -lquadmath Defined "HAVE_LIBMKL_INTEL_LP64" to "1" Defined "HAVE_LIBMKL_CORE" to "1" Defined "HAVE_LIBMKL_GNU_THREAD" to "1" Defined "HAVE_LIBMKL_BLACS_INTELMPI_LP64" to "1" Defined "HAVE_LIBGOMP" to "1" Defined "HAVE_LIBDL" to "1" Defined "HAVE_LIBPTHREAD" to "1" Checking for functions [dgeev_] in library ['/apps/intel-ct/2022.2.0/mkl/lib/intel64/libmkl_intel_lp64.a', 'mkl_core', 'mkl_gnu_thread', 'mkl_blacs_intelmpi_lp64', 'gomp', 'dl', 'pthread'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/apps/intel-ct/2022.2.0/mkl/lib/intel64 for first library:libmkl_intel_lp64. Files in directory:['libmkl_blacs_lp64_mpich.so', 'libmkl_sequential.so.2', 'libmkl_rt.so.2', 'libmkl_scalapack_lp64.so', 'libmkl_tbb_thread.so', 'libmkl_cdft_core.a', 'libmkl_gnu_thread.so.2', 'libmkl_intel_lp64.a', 'libmkl_core.so.2', 'libmkl_gf_ilp64.a', 'libmkl_gnu_thread.a', 'libmkl_sequential.so', 'libmkl_blacs_intelmpi_ilp64.so', 'libmkl_gf_ilp64.so', 'libmkl_pgi_thread.so', 'libmkl_avx.so.2', 'libmkl_vml_mc.so.2', 'libmkl_blacs_ilp64_ompi3.so', 'libmkl_tbb_thread.a', 'libmkl_blas95_lp64.a', 'libmkl_blacs_intelmpi_lp64.a', 'libmkl_blacs_lp64_ompi2.so', 'libmkl_blacs_ilp64_mpich.so', 'libmkl_scalapack_lp64.so.2', 'libmkl_blacs_intelmpi_ilp64.a', 'libmkl_sycl.so.2', 'libmkl_blacs_openmpi_ilp64.so', 'libmkl_vml_avx2.so.2', 'libmkl_scalapack_lp64.a', 'libmkl_cdft_core.so', 'libmkl_blacs_openmpi_lp64.a', 'libmkl_blacs_lp64_ompi3.so', 'libmkl_vml_cmpt.so.2', 'libmkl_pgi_thread.so.2', 'libmkl_blacs_ilp64_ompi2.so', 'libmkl_blacs_intelmpi_ilp64.so.2', 'libmkl_rt.so', 'libmkl_blacs_openmpi_ilp64.so.2', 'libmkl_intel_thread.so', 'libmkl_vml_def.so.2', 'libmkl_gf_ilp64.so.2', 'libmkl_lapack95_lp64.a', 'libmkl_pgi_thread.a', 'libmkl_sequential.a', 'libmkl_blacs_openmpi_ilp64.a', 'libmkl_intel_ilp64.a', 'libmkl_intel_lp64.so.2', 'libmkl_sycl.a', 'libmkl_gnu_thread.so', 'libmkl_vml_mc2.so.2', 'mpich', 'libmkl_intel_ilp64.so', 'libmkl_scalapack_ilp64.so.2', 'libmkl_vml_avx512.so.2', 'ompi3', 'libmkl_intel_thread.a', 'libmkl_def.so.2', 'libmkl_sycl.so', 'ompi2', 'libmkl_intel_thread.so.2', 'libmkl_blacs_openmpi_lp64.so.2', 'libmkl_blacs_openmpi_lp64.so', 'libmkl_scalapack_ilp64.so', 'libmkl_vml_avx.so.2', 'libmkl_cdft_core.so.2', 'libmkl_gf_lp64.so.2', 'libmkl_avx2.so.2', 'libmkl_mc.so.2', 'libmkl_vml_mc3.so.2', 'libmkl_blas95_ilp64.a', 'libmkl_intel_lp64.so', 'libmkl_tbb_thread.so.2', 'libmkl_core.a', 'libmkl_avx512.so.2', 'locale', 'libmkl_mc3.so.2', 'libmkl_scalapack_ilp64.a', 'libmkl_blacs_intelmpi_lp64.so', 'libmkl_intel_ilp64.so.2', 'libmkl_gf_lp64.a', 'libmkl_core.so', 'libmkl_gf_lp64.so', 'libmkl_lapack95_ilp64.a', 'libmkl_blacs_intelmpi_lp64.so.2'] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char dgeev_(void); static void _check_dgeev_(void) { dgeev_(); } int main(void) { _check_dgeev_(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -Wl,-rpath,/apps/intel-ct/2022.2.0/mkl/lib/intel64 -L/apps/intel-ct/2022.2.0/mkl/lib/intel64 -lmkl_intel_lp64 -lmkl_core -lmkl_gnu_thread -lmkl_blacs_intelmpi_lp64 -lgomp -ldl -lpthread -lm -lgfortran -lquadmath Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char dgeev_(void); static void _check_dgeev_(void) { dgeev_(); } void dummy(void) {_check_dgeev_();} Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/confc.o -Wl,-rpath,/apps/intel-ct/2022.2.0/mkl/lib/intel64 -L/apps/intel-ct/2022.2.0/mkl/lib/intel64 -lmkl_intel_lp64 -lmkl_core -lmkl_gnu_thread -lmkl_blacs_intelmpi_lp64 -lgomp -ldl -lpthread -lm -lgfortran -lquadmath Defined "HAVE_LIBMKL_INTEL_LP64" to "1" Defined "HAVE_LIBMKL_CORE" to "1" Defined "HAVE_LIBMKL_GNU_THREAD" to "1" Defined "HAVE_LIBMKL_BLACS_INTELMPI_LP64" to "1" Defined "HAVE_LIBGOMP" to "1" Defined "HAVE_LIBDL" to "1" Defined "HAVE_LIBPTHREAD" to "1" Found Fortran mangling on BLAS/LAPACK which is underscore Defined "BLASLAPACK_UNDERSCORE" to "1" ============================================================================================= TESTING: checkMKL from config.packages.BlasLapack(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/BlasLapack.py:598) Check for Intel MKL library Checking for functions [mkl_set_num_threads] in library ['/apps/intel-ct/2022.2.0/mkl/lib/intel64/libmkl_intel_lp64.a', 'mkl_core', 'mkl_gnu_thread', 'mkl_blacs_intelmpi_lp64', 'gomp', 'dl', 'pthread', 'libm.a', '-lgfortran'] [] Checking directory of requested libraries:/apps/intel-ct/2022.2.0/mkl/lib/intel64 for first library:libmkl_intel_lp64. Files in directory:['libmkl_blacs_lp64_mpich.so', 'libmkl_sequential.so.2', 'libmkl_rt.so.2', 'libmkl_scalapack_lp64.so', 'libmkl_tbb_thread.so', 'libmkl_cdft_core.a', 'libmkl_gnu_thread.so.2', 'libmkl_intel_lp64.a', 'libmkl_core.so.2', 'libmkl_gf_ilp64.a', 'libmkl_gnu_thread.a', 'libmkl_sequential.so', 'libmkl_blacs_intelmpi_ilp64.so', 'libmkl_gf_ilp64.so', 'libmkl_pgi_thread.so', 'libmkl_avx.so.2', 'libmkl_vml_mc.so.2', 'libmkl_blacs_ilp64_ompi3.so', 'libmkl_tbb_thread.a', 'libmkl_blas95_lp64.a', 'libmkl_blacs_intelmpi_lp64.a', 'libmkl_blacs_lp64_ompi2.so', 'libmkl_blacs_ilp64_mpich.so', 'libmkl_scalapack_lp64.so.2', 'libmkl_blacs_intelmpi_ilp64.a', 'libmkl_sycl.so.2', 'libmkl_blacs_openmpi_ilp64.so', 'libmkl_vml_avx2.so.2', 'libmkl_scalapack_lp64.a', 'libmkl_cdft_core.so', 'libmkl_blacs_openmpi_lp64.a', 'libmkl_blacs_lp64_ompi3.so', 'libmkl_vml_cmpt.so.2', 'libmkl_pgi_thread.so.2', 'libmkl_blacs_ilp64_ompi2.so', 'libmkl_blacs_intelmpi_ilp64.so.2', 'libmkl_rt.so', 'libmkl_blacs_openmpi_ilp64.so.2', 'libmkl_intel_thread.so', 'libmkl_vml_def.so.2', 'libmkl_gf_ilp64.so.2', 'libmkl_lapack95_lp64.a', 'libmkl_pgi_thread.a', 'libmkl_sequential.a', 'libmkl_blacs_openmpi_ilp64.a', 'libmkl_intel_ilp64.a', 'libmkl_intel_lp64.so.2', 'libmkl_sycl.a', 'libmkl_gnu_thread.so', 'libmkl_vml_mc2.so.2', 'mpich', 'libmkl_intel_ilp64.so', 'libmkl_scalapack_ilp64.so.2', 'libmkl_vml_avx512.so.2', 'ompi3', 'libmkl_intel_thread.a', 'libmkl_def.so.2', 'libmkl_sycl.so', 'ompi2', 'libmkl_intel_thread.so.2', 'libmkl_blacs_openmpi_lp64.so.2', 'libmkl_blacs_openmpi_lp64.so', 'libmkl_scalapack_ilp64.so', 'libmkl_vml_avx.so.2', 'libmkl_cdft_core.so.2', 'libmkl_gf_lp64.so.2', 'libmkl_avx2.so.2', 'libmkl_mc.so.2', 'libmkl_vml_mc3.so.2', 'libmkl_blas95_ilp64.a', 'libmkl_intel_lp64.so', 'libmkl_tbb_thread.so.2', 'libmkl_core.a', 'libmkl_avx512.so.2', 'locale', 'libmkl_mc3.so.2', 'libmkl_scalapack_ilp64.a', 'libmkl_blacs_intelmpi_lp64.so', 'libmkl_intel_ilp64.so.2', 'libmkl_gf_lp64.a', 'libmkl_core.so', 'libmkl_gf_lp64.so', 'libmkl_lapack95_ilp64.a', 'libmkl_blacs_intelmpi_lp64.so.2'] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char mkl_set_num_threads(void); static void _check_mkl_set_num_threads(void) { mkl_set_num_threads(); } int main(void) { _check_mkl_set_num_threads(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -Wl,-rpath,/apps/intel-ct/2022.2.0/mkl/lib/intel64 -L/apps/intel-ct/2022.2.0/mkl/lib/intel64 -lmkl_intel_lp64 -lmkl_core -lmkl_gnu_thread -lmkl_blacs_intelmpi_lp64 -lgomp -ldl -lpthread -lm -lgfortran -lquadmath Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char mkl_set_num_threads(void); static void _check_mkl_set_num_threads(void) { mkl_set_num_threads(); } void dummy(void) {_check_mkl_set_num_threads();} Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/confc.o -Wl,-rpath,/apps/intel-ct/2022.2.0/mkl/lib/intel64 -L/apps/intel-ct/2022.2.0/mkl/lib/intel64 -lmkl_intel_lp64 -lmkl_core -lmkl_gnu_thread -lmkl_blacs_intelmpi_lp64 -lgomp -ldl -lpthread -lm -lgfortran -lquadmath Defined "HAVE_LIBMKL_INTEL_LP64" to "1" Defined "HAVE_LIBMKL_CORE" to "1" Defined "HAVE_LIBMKL_GNU_THREAD" to "1" Defined "HAVE_LIBMKL_BLACS_INTELMPI_LP64" to "1" Defined "HAVE_LIBGOMP" to "1" Defined "HAVE_LIBDL" to "1" Defined "HAVE_LIBPTHREAD" to "1" Defined "HAVE_LIBM" to "1" Defined "HAVE_LIBGFORTRAN" to "1" Checking for functions [flexiblas_avail] in library ['/apps/intel-ct/2022.2.0/mkl/lib/intel64/libmkl_intel_lp64.a', 'mkl_core', 'mkl_gnu_thread', 'mkl_blacs_intelmpi_lp64', 'gomp', 'dl', 'pthread', 'libm.a', '-lgfortran'] [] Checking directory of requested libraries:/apps/intel-ct/2022.2.0/mkl/lib/intel64 for first library:libmkl_intel_lp64. Files in directory:['libmkl_blacs_lp64_mpich.so', 'libmkl_sequential.so.2', 'libmkl_rt.so.2', 'libmkl_scalapack_lp64.so', 'libmkl_tbb_thread.so', 'libmkl_cdft_core.a', 'libmkl_gnu_thread.so.2', 'libmkl_intel_lp64.a', 'libmkl_core.so.2', 'libmkl_gf_ilp64.a', 'libmkl_gnu_thread.a', 'libmkl_sequential.so', 'libmkl_blacs_intelmpi_ilp64.so', 'libmkl_gf_ilp64.so', 'libmkl_pgi_thread.so', 'libmkl_avx.so.2', 'libmkl_vml_mc.so.2', 'libmkl_blacs_ilp64_ompi3.so', 'libmkl_tbb_thread.a', 'libmkl_blas95_lp64.a', 'libmkl_blacs_intelmpi_lp64.a', 'libmkl_blacs_lp64_ompi2.so', 'libmkl_blacs_ilp64_mpich.so', 'libmkl_scalapack_lp64.so.2', 'libmkl_blacs_intelmpi_ilp64.a', 'libmkl_sycl.so.2', 'libmkl_blacs_openmpi_ilp64.so', 'libmkl_vml_avx2.so.2', 'libmkl_scalapack_lp64.a', 'libmkl_cdft_core.so', 'libmkl_blacs_openmpi_lp64.a', 'libmkl_blacs_lp64_ompi3.so', 'libmkl_vml_cmpt.so.2', 'libmkl_pgi_thread.so.2', 'libmkl_blacs_ilp64_ompi2.so', 'libmkl_blacs_intelmpi_ilp64.so.2', 'libmkl_rt.so', 'libmkl_blacs_openmpi_ilp64.so.2', 'libmkl_intel_thread.so', 'libmkl_vml_def.so.2', 'libmkl_gf_ilp64.so.2', 'libmkl_lapack95_lp64.a', 'libmkl_pgi_thread.a', 'libmkl_sequential.a', 'libmkl_blacs_openmpi_ilp64.a', 'libmkl_intel_ilp64.a', 'libmkl_intel_lp64.so.2', 'libmkl_sycl.a', 'libmkl_gnu_thread.so', 'libmkl_vml_mc2.so.2', 'mpich', 'libmkl_intel_ilp64.so', 'libmkl_scalapack_ilp64.so.2', 'libmkl_vml_avx512.so.2', 'ompi3', 'libmkl_intel_thread.a', 'libmkl_def.so.2', 'libmkl_sycl.so', 'ompi2', 'libmkl_intel_thread.so.2', 'libmkl_blacs_openmpi_lp64.so.2', 'libmkl_blacs_openmpi_lp64.so', 'libmkl_scalapack_ilp64.so', 'libmkl_vml_avx.so.2', 'libmkl_cdft_core.so.2', 'libmkl_gf_lp64.so.2', 'libmkl_avx2.so.2', 'libmkl_mc.so.2', 'libmkl_vml_mc3.so.2', 'libmkl_blas95_ilp64.a', 'libmkl_intel_lp64.so', 'libmkl_tbb_thread.so.2', 'libmkl_core.a', 'libmkl_avx512.so.2', 'locale', 'libmkl_mc3.so.2', 'libmkl_scalapack_ilp64.a', 'libmkl_blacs_intelmpi_lp64.so', 'libmkl_intel_ilp64.so.2', 'libmkl_gf_lp64.a', 'libmkl_core.so', 'libmkl_gf_lp64.so', 'libmkl_lapack95_ilp64.a', 'libmkl_blacs_intelmpi_lp64.so.2'] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char flexiblas_avail(void); static void _check_flexiblas_avail(void) { flexiblas_avail(); } int main(void) { _check_flexiblas_avail(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -Wl,-rpath,/apps/intel-ct/2022.2.0/mkl/lib/intel64 -L/apps/intel-ct/2022.2.0/mkl/lib/intel64 -lmkl_intel_lp64 -lmkl_core -lmkl_gnu_thread -lmkl_blacs_intelmpi_lp64 -lgomp -ldl -lpthread -lm -lgfortran -lquadmath stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o: In function `_check_flexiblas_avail': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c:5: undefined reference to `flexiblas_avail' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o: In function `_check_flexiblas_avail': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c:5: undefined reference to `flexiblas_avail' collect2: error: ld returned 1 exit status Defined "HAVE_MKL_LIBS" to "1" Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include "mkl_spblas.h" int main(void) { return 0; } MKL mkl_spblas.h found in default include path. Preprocessing source: #include "confdefs.h" #include "conffix.h" #include "mkl_version.h" #define PetscXstr_(s) PetscStr_(s) #define PetscStr_(s) #s const char *ver = "petscpkgver(" PetscXstr_(INTEL_MKL_VERSION) ")"; Executing: mpicc -E -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.X -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack/conftest.c Found the raw version string: (" "20220002" ")" This is the processed version string: 20220002 For blaslapack need <= 20220002 <= ============================================================================================= TESTING: checklsame from config.packages.BlasLapack(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/BlasLapack.py:712) Do the BLAS/LAPACK libraries have a valid lsame() function with correct binding. Checking for functions [lsame_] in library ['/apps/intel-ct/2022.2.0/mkl/lib/intel64/libmkl_intel_lp64.a', 'mkl_core', 'mkl_gnu_thread', 'mkl_blacs_intelmpi_lp64', 'gomp', 'dl', 'pthread', 'libm.a', '-lgfortran'] [] Checking directory of requested libraries:/apps/intel-ct/2022.2.0/mkl/lib/intel64 for first library:libmkl_intel_lp64. Files in directory:['libmkl_blacs_lp64_mpich.so', 'libmkl_sequential.so.2', 'libmkl_rt.so.2', 'libmkl_scalapack_lp64.so', 'libmkl_tbb_thread.so', 'libmkl_cdft_core.a', 'libmkl_gnu_thread.so.2', 'libmkl_intel_lp64.a', 'libmkl_core.so.2', 'libmkl_gf_ilp64.a', 'libmkl_gnu_thread.a', 'libmkl_sequential.so', 'libmkl_blacs_intelmpi_ilp64.so', 'libmkl_gf_ilp64.so', 'libmkl_pgi_thread.so', 'libmkl_avx.so.2', 'libmkl_vml_mc.so.2', 'libmkl_blacs_ilp64_ompi3.so', 'libmkl_tbb_thread.a', 'libmkl_blas95_lp64.a', 'libmkl_blacs_intelmpi_lp64.a', 'libmkl_blacs_lp64_ompi2.so', 'libmkl_blacs_ilp64_mpich.so', 'libmkl_scalapack_lp64.so.2', 'libmkl_blacs_intelmpi_ilp64.a', 'libmkl_sycl.so.2', 'libmkl_blacs_openmpi_ilp64.so', 'libmkl_vml_avx2.so.2', 'libmkl_scalapack_lp64.a', 'libmkl_cdft_core.so', 'libmkl_blacs_openmpi_lp64.a', 'libmkl_blacs_lp64_ompi3.so', 'libmkl_vml_cmpt.so.2', 'libmkl_pgi_thread.so.2', 'libmkl_blacs_ilp64_ompi2.so', 'libmkl_blacs_intelmpi_ilp64.so.2', 'libmkl_rt.so', 'libmkl_blacs_openmpi_ilp64.so.2', 'libmkl_intel_thread.so', 'libmkl_vml_def.so.2', 'libmkl_gf_ilp64.so.2', 'libmkl_lapack95_lp64.a', 'libmkl_pgi_thread.a', 'libmkl_sequential.a', 'libmkl_blacs_openmpi_ilp64.a', 'libmkl_intel_ilp64.a', 'libmkl_intel_lp64.so.2', 'libmkl_sycl.a', 'libmkl_gnu_thread.so', 'libmkl_vml_mc2.so.2', 'mpich', 'libmkl_intel_ilp64.so', 'libmkl_scalapack_ilp64.so.2', 'libmkl_vml_avx512.so.2', 'ompi3', 'libmkl_intel_thread.a', 'libmkl_def.so.2', 'libmkl_sycl.so', 'ompi2', 'libmkl_intel_thread.so.2', 'libmkl_blacs_openmpi_lp64.so.2', 'libmkl_blacs_openmpi_lp64.so', 'libmkl_scalapack_ilp64.so', 'libmkl_vml_avx.so.2', 'libmkl_cdft_core.so.2', 'libmkl_gf_lp64.so.2', 'libmkl_avx2.so.2', 'libmkl_mc.so.2', 'libmkl_vml_mc3.so.2', 'libmkl_blas95_ilp64.a', 'libmkl_intel_lp64.so', 'libmkl_tbb_thread.so.2', 'libmkl_core.a', 'libmkl_avx512.so.2', 'locale', 'libmkl_mc3.so.2', 'libmkl_scalapack_ilp64.a', 'libmkl_blacs_intelmpi_lp64.so', 'libmkl_intel_ilp64.so.2', 'libmkl_gf_lp64.a', 'libmkl_core.so', 'libmkl_gf_lp64.so', 'libmkl_lapack95_ilp64.a', 'libmkl_blacs_intelmpi_lp64.so.2'] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char lsame_(void); static void _check_lsame_(void) { lsame_(); } int main(void) { _check_lsame_(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -Wl,-rpath,/apps/intel-ct/2022.2.0/mkl/lib/intel64 -L/apps/intel-ct/2022.2.0/mkl/lib/intel64 -lmkl_intel_lp64 -lmkl_core -lmkl_gnu_thread -lmkl_blacs_intelmpi_lp64 -lgomp -ldl -lpthread -lm -lgfortran -lquadmath Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char lsame_(void); static void _check_lsame_(void) { lsame_(); } void dummy(void) {_check_lsame_();} Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/confc.o -Wl,-rpath,/apps/intel-ct/2022.2.0/mkl/lib/intel64 -L/apps/intel-ct/2022.2.0/mkl/lib/intel64 -lmkl_intel_lp64 -lmkl_core -lmkl_gnu_thread -lmkl_blacs_intelmpi_lp64 -lgomp -ldl -lpthread -lm -lgfortran -lquadmath Defined "HAVE_LIBMKL_INTEL_LP64" to "1" Defined "HAVE_LIBMKL_CORE" to "1" Defined "HAVE_LIBMKL_GNU_THREAD" to "1" Defined "HAVE_LIBMKL_BLACS_INTELMPI_LP64" to "1" Defined "HAVE_LIBGOMP" to "1" Defined "HAVE_LIBDL" to "1" Defined "HAVE_LIBPTHREAD" to "1" Defined "HAVE_LIBM" to "1" Defined "HAVE_LIBGFORTRAN" to "1" Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" char *dgeev_(void); char* testroutine(void){return dgeev_(); } Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" char *dgeev_(void); char* testroutine(void){return dgeev_(); } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/libconftest.so -shared -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers/conftest.o -Wl,-rpath,/apps/intel-ct/2022.2.0/mkl/lib/intel64 -L/apps/intel-ct/2022.2.0/mkl/lib/intel64 -lmkl_intel_lp64 -lmkl_core -lmkl_gnu_thread -lmkl_blacs_intelmpi_lp64 -lgomp -ldl -lpthread -lmkl_intel_lp64 -lmkl_core -lmkl_gnu_thread -lmkl_blacs_intelmpi_lp64 -lgomp -ldl -lpthread -lm -lgfortran -lquadmath ============================================================================================= TESTING: checkRuntimeIssues from config.packages.BlasLapack(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/BlasLapack.py:771) 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 Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include #include int main(void) { 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 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack/conftest.o -Wl,-rpath,/apps/intel-ct/2022.2.0/mkl/lib/intel64 -L/apps/intel-ct/2022.2.0/mkl/lib/intel64 -lmkl_intel_lp64 -lmkl_core -lmkl_gnu_thread -lmkl_blacs_intelmpi_lp64 -lgomp -ldl -lpthread -lm -lgfortran -lquadmath Testing executable /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack/conftest to see if it can be run Executing: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack/conftest Running Executable with threads to time it out at 60 Executing: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack/conftest Checking for sdot() return double: result 0 Checking if snrm() returns a float or a double ======== Checking running linked program Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include #include int main(void) { 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 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack/conftest.o -Wl,-rpath,/apps/intel-ct/2022.2.0/mkl/lib/intel64 -L/apps/intel-ct/2022.2.0/mkl/lib/intel64 -lmkl_intel_lp64 -lmkl_core -lmkl_gnu_thread -lmkl_blacs_intelmpi_lp64 -lgomp -ldl -lpthread -lm -lgfortran -lquadmath Testing executable /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack/conftest to see if it can be run Executing: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack/conftest Running Executable with threads to time it out at 60 Executing: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack/conftest Checking for snrm2() return double: result 0 Checking for functions [bli_thread_set_num_threads] in library ['/apps/intel-ct/2022.2.0/mkl/lib/intel64/libmkl_intel_lp64.a', 'mkl_core', 'mkl_gnu_thread', 'mkl_blacs_intelmpi_lp64', 'gomp', 'dl', 'pthread', 'libm.a', '-lgfortran'] [] Checking directory of requested libraries:/apps/intel-ct/2022.2.0/mkl/lib/intel64 for first library:libmkl_intel_lp64. Files in directory:['libmkl_blacs_lp64_mpich.so', 'libmkl_sequential.so.2', 'libmkl_rt.so.2', 'libmkl_scalapack_lp64.so', 'libmkl_tbb_thread.so', 'libmkl_cdft_core.a', 'libmkl_gnu_thread.so.2', 'libmkl_intel_lp64.a', 'libmkl_core.so.2', 'libmkl_gf_ilp64.a', 'libmkl_gnu_thread.a', 'libmkl_sequential.so', 'libmkl_blacs_intelmpi_ilp64.so', 'libmkl_gf_ilp64.so', 'libmkl_pgi_thread.so', 'libmkl_avx.so.2', 'libmkl_vml_mc.so.2', 'libmkl_blacs_ilp64_ompi3.so', 'libmkl_tbb_thread.a', 'libmkl_blas95_lp64.a', 'libmkl_blacs_intelmpi_lp64.a', 'libmkl_blacs_lp64_ompi2.so', 'libmkl_blacs_ilp64_mpich.so', 'libmkl_scalapack_lp64.so.2', 'libmkl_blacs_intelmpi_ilp64.a', 'libmkl_sycl.so.2', 'libmkl_blacs_openmpi_ilp64.so', 'libmkl_vml_avx2.so.2', 'libmkl_scalapack_lp64.a', 'libmkl_cdft_core.so', 'libmkl_blacs_openmpi_lp64.a', 'libmkl_blacs_lp64_ompi3.so', 'libmkl_vml_cmpt.so.2', 'libmkl_pgi_thread.so.2', 'libmkl_blacs_ilp64_ompi2.so', 'libmkl_blacs_intelmpi_ilp64.so.2', 'libmkl_rt.so', 'libmkl_blacs_openmpi_ilp64.so.2', 'libmkl_intel_thread.so', 'libmkl_vml_def.so.2', 'libmkl_gf_ilp64.so.2', 'libmkl_lapack95_lp64.a', 'libmkl_pgi_thread.a', 'libmkl_sequential.a', 'libmkl_blacs_openmpi_ilp64.a', 'libmkl_intel_ilp64.a', 'libmkl_intel_lp64.so.2', 'libmkl_sycl.a', 'libmkl_gnu_thread.so', 'libmkl_vml_mc2.so.2', 'mpich', 'libmkl_intel_ilp64.so', 'libmkl_scalapack_ilp64.so.2', 'libmkl_vml_avx512.so.2', 'ompi3', 'libmkl_intel_thread.a', 'libmkl_def.so.2', 'libmkl_sycl.so', 'ompi2', 'libmkl_intel_thread.so.2', 'libmkl_blacs_openmpi_lp64.so.2', 'libmkl_blacs_openmpi_lp64.so', 'libmkl_scalapack_ilp64.so', 'libmkl_vml_avx.so.2', 'libmkl_cdft_core.so.2', 'libmkl_gf_lp64.so.2', 'libmkl_avx2.so.2', 'libmkl_mc.so.2', 'libmkl_vml_mc3.so.2', 'libmkl_blas95_ilp64.a', 'libmkl_intel_lp64.so', 'libmkl_tbb_thread.so.2', 'libmkl_core.a', 'libmkl_avx512.so.2', 'locale', 'libmkl_mc3.so.2', 'libmkl_scalapack_ilp64.a', 'libmkl_blacs_intelmpi_lp64.so', 'libmkl_intel_ilp64.so.2', 'libmkl_gf_lp64.a', 'libmkl_core.so', 'libmkl_gf_lp64.so', 'libmkl_lapack95_ilp64.a', 'libmkl_blacs_intelmpi_lp64.so.2'] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char bli_thread_set_num_threads(void); static void _check_bli_thread_set_num_threads(void) { bli_thread_set_num_threads(); } int main(void) { _check_bli_thread_set_num_threads(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -Wl,-rpath,/apps/intel-ct/2022.2.0/mkl/lib/intel64 -L/apps/intel-ct/2022.2.0/mkl/lib/intel64 -lmkl_intel_lp64 -lmkl_core -lmkl_gnu_thread -lmkl_blacs_intelmpi_lp64 -lgomp -ldl -lpthread -lm -lgfortran -lquadmath stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o: In function `_check_bli_thread_set_num_threads': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c:5: undefined reference to `bli_thread_set_num_threads' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o: In function `_check_bli_thread_set_num_threads': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c:5: undefined reference to `bli_thread_set_num_threads' collect2: error: ld returned 1 exit status Checking for functions [openblas_set_num_threads] in library ['/apps/intel-ct/2022.2.0/mkl/lib/intel64/libmkl_intel_lp64.a', 'mkl_core', 'mkl_gnu_thread', 'mkl_blacs_intelmpi_lp64', 'gomp', 'dl', 'pthread', 'libm.a', '-lgfortran'] [] Checking directory of requested libraries:/apps/intel-ct/2022.2.0/mkl/lib/intel64 for first library:libmkl_intel_lp64. Files in directory:['libmkl_blacs_lp64_mpich.so', 'libmkl_sequential.so.2', 'libmkl_rt.so.2', 'libmkl_scalapack_lp64.so', 'libmkl_tbb_thread.so', 'libmkl_cdft_core.a', 'libmkl_gnu_thread.so.2', 'libmkl_intel_lp64.a', 'libmkl_core.so.2', 'libmkl_gf_ilp64.a', 'libmkl_gnu_thread.a', 'libmkl_sequential.so', 'libmkl_blacs_intelmpi_ilp64.so', 'libmkl_gf_ilp64.so', 'libmkl_pgi_thread.so', 'libmkl_avx.so.2', 'libmkl_vml_mc.so.2', 'libmkl_blacs_ilp64_ompi3.so', 'libmkl_tbb_thread.a', 'libmkl_blas95_lp64.a', 'libmkl_blacs_intelmpi_lp64.a', 'libmkl_blacs_lp64_ompi2.so', 'libmkl_blacs_ilp64_mpich.so', 'libmkl_scalapack_lp64.so.2', 'libmkl_blacs_intelmpi_ilp64.a', 'libmkl_sycl.so.2', 'libmkl_blacs_openmpi_ilp64.so', 'libmkl_vml_avx2.so.2', 'libmkl_scalapack_lp64.a', 'libmkl_cdft_core.so', 'libmkl_blacs_openmpi_lp64.a', 'libmkl_blacs_lp64_ompi3.so', 'libmkl_vml_cmpt.so.2', 'libmkl_pgi_thread.so.2', 'libmkl_blacs_ilp64_ompi2.so', 'libmkl_blacs_intelmpi_ilp64.so.2', 'libmkl_rt.so', 'libmkl_blacs_openmpi_ilp64.so.2', 'libmkl_intel_thread.so', 'libmkl_vml_def.so.2', 'libmkl_gf_ilp64.so.2', 'libmkl_lapack95_lp64.a', 'libmkl_pgi_thread.a', 'libmkl_sequential.a', 'libmkl_blacs_openmpi_ilp64.a', 'libmkl_intel_ilp64.a', 'libmkl_intel_lp64.so.2', 'libmkl_sycl.a', 'libmkl_gnu_thread.so', 'libmkl_vml_mc2.so.2', 'mpich', 'libmkl_intel_ilp64.so', 'libmkl_scalapack_ilp64.so.2', 'libmkl_vml_avx512.so.2', 'ompi3', 'libmkl_intel_thread.a', 'libmkl_def.so.2', 'libmkl_sycl.so', 'ompi2', 'libmkl_intel_thread.so.2', 'libmkl_blacs_openmpi_lp64.so.2', 'libmkl_blacs_openmpi_lp64.so', 'libmkl_scalapack_ilp64.so', 'libmkl_vml_avx.so.2', 'libmkl_cdft_core.so.2', 'libmkl_gf_lp64.so.2', 'libmkl_avx2.so.2', 'libmkl_mc.so.2', 'libmkl_vml_mc3.so.2', 'libmkl_blas95_ilp64.a', 'libmkl_intel_lp64.so', 'libmkl_tbb_thread.so.2', 'libmkl_core.a', 'libmkl_avx512.so.2', 'locale', 'libmkl_mc3.so.2', 'libmkl_scalapack_ilp64.a', 'libmkl_blacs_intelmpi_lp64.so', 'libmkl_intel_ilp64.so.2', 'libmkl_gf_lp64.a', 'libmkl_core.so', 'libmkl_gf_lp64.so', 'libmkl_lapack95_ilp64.a', 'libmkl_blacs_intelmpi_lp64.so.2'] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char openblas_set_num_threads(void); static void _check_openblas_set_num_threads(void) { openblas_set_num_threads(); } int main(void) { _check_openblas_set_num_threads(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -Wl,-rpath,/apps/intel-ct/2022.2.0/mkl/lib/intel64 -L/apps/intel-ct/2022.2.0/mkl/lib/intel64 -lmkl_intel_lp64 -lmkl_core -lmkl_gnu_thread -lmkl_blacs_intelmpi_lp64 -lgomp -ldl -lpthread -lm -lgfortran -lquadmath stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o: In function `_check_openblas_set_num_threads': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c:5: undefined reference to `openblas_set_num_threads' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o: In function `_check_openblas_set_num_threads': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c:5: undefined reference to `openblas_set_num_threads' collect2: error: ld returned 1 exit status Checking for functions [APL_dgemm] in library ['/apps/intel-ct/2022.2.0/mkl/lib/intel64/libmkl_intel_lp64.a', 'mkl_core', 'mkl_gnu_thread', 'mkl_blacs_intelmpi_lp64', 'gomp', 'dl', 'pthread', 'libm.a', '-lgfortran'] [] Checking directory of requested libraries:/apps/intel-ct/2022.2.0/mkl/lib/intel64 for first library:libmkl_intel_lp64. Files in directory:['libmkl_blacs_lp64_mpich.so', 'libmkl_sequential.so.2', 'libmkl_rt.so.2', 'libmkl_scalapack_lp64.so', 'libmkl_tbb_thread.so', 'libmkl_cdft_core.a', 'libmkl_gnu_thread.so.2', 'libmkl_intel_lp64.a', 'libmkl_core.so.2', 'libmkl_gf_ilp64.a', 'libmkl_gnu_thread.a', 'libmkl_sequential.so', 'libmkl_blacs_intelmpi_ilp64.so', 'libmkl_gf_ilp64.so', 'libmkl_pgi_thread.so', 'libmkl_avx.so.2', 'libmkl_vml_mc.so.2', 'libmkl_blacs_ilp64_ompi3.so', 'libmkl_tbb_thread.a', 'libmkl_blas95_lp64.a', 'libmkl_blacs_intelmpi_lp64.a', 'libmkl_blacs_lp64_ompi2.so', 'libmkl_blacs_ilp64_mpich.so', 'libmkl_scalapack_lp64.so.2', 'libmkl_blacs_intelmpi_ilp64.a', 'libmkl_sycl.so.2', 'libmkl_blacs_openmpi_ilp64.so', 'libmkl_vml_avx2.so.2', 'libmkl_scalapack_lp64.a', 'libmkl_cdft_core.so', 'libmkl_blacs_openmpi_lp64.a', 'libmkl_blacs_lp64_ompi3.so', 'libmkl_vml_cmpt.so.2', 'libmkl_pgi_thread.so.2', 'libmkl_blacs_ilp64_ompi2.so', 'libmkl_blacs_intelmpi_ilp64.so.2', 'libmkl_rt.so', 'libmkl_blacs_openmpi_ilp64.so.2', 'libmkl_intel_thread.so', 'libmkl_vml_def.so.2', 'libmkl_gf_ilp64.so.2', 'libmkl_lapack95_lp64.a', 'libmkl_pgi_thread.a', 'libmkl_sequential.a', 'libmkl_blacs_openmpi_ilp64.a', 'libmkl_intel_ilp64.a', 'libmkl_intel_lp64.so.2', 'libmkl_sycl.a', 'libmkl_gnu_thread.so', 'libmkl_vml_mc2.so.2', 'mpich', 'libmkl_intel_ilp64.so', 'libmkl_scalapack_ilp64.so.2', 'libmkl_vml_avx512.so.2', 'ompi3', 'libmkl_intel_thread.a', 'libmkl_def.so.2', 'libmkl_sycl.so', 'ompi2', 'libmkl_intel_thread.so.2', 'libmkl_blacs_openmpi_lp64.so.2', 'libmkl_blacs_openmpi_lp64.so', 'libmkl_scalapack_ilp64.so', 'libmkl_vml_avx.so.2', 'libmkl_cdft_core.so.2', 'libmkl_gf_lp64.so.2', 'libmkl_avx2.so.2', 'libmkl_mc.so.2', 'libmkl_vml_mc3.so.2', 'libmkl_blas95_ilp64.a', 'libmkl_intel_lp64.so', 'libmkl_tbb_thread.so.2', 'libmkl_core.a', 'libmkl_avx512.so.2', 'locale', 'libmkl_mc3.so.2', 'libmkl_scalapack_ilp64.a', 'libmkl_blacs_intelmpi_lp64.so', 'libmkl_intel_ilp64.so.2', 'libmkl_gf_lp64.a', 'libmkl_core.so', 'libmkl_gf_lp64.so', 'libmkl_lapack95_ilp64.a', 'libmkl_blacs_intelmpi_lp64.so.2'] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char APL_dgemm(void); static void _check_APL_dgemm(void) { APL_dgemm(); } int main(void) { _check_APL_dgemm(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -Wl,-rpath,/apps/intel-ct/2022.2.0/mkl/lib/intel64 -L/apps/intel-ct/2022.2.0/mkl/lib/intel64 -lmkl_intel_lp64 -lmkl_core -lmkl_gnu_thread -lmkl_blacs_intelmpi_lp64 -lgomp -ldl -lpthread -lm -lgfortran -lquadmath stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o: In function `_check_APL_dgemm': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c:5: undefined reference to `APL_dgemm' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o: In function `_check_APL_dgemm': /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c:5: undefined reference to `APL_dgemm' collect2: error: ld returned 1 exit status ============================================================================================= TESTING: checkVersion from config.packages.BlasLapack(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1171) 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 "mkl_version.h" #define PetscXstr_(s) PetscStr_(s) #define PetscStr_(s) #s const char *ver = "petscpkgver(" PetscXstr_(INTEL_MKL_VERSION) ")"; Executing: mpicc -E -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.X -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack/conftest.c Found the raw version string: (" "20220002" ")" This is the processed version string: 20220002 For blaslapack need <= 20220002 <= ============================================================================================= TESTING: checkSharedLibrary from config.packages.BlasLapack(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1084) By default we don't care about checking if the library is shared child config.packages.BlasLapack took 31.774201 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.sundials2(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.sundials2 took 0.004030 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.spai(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/spai.py:54) ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.spai(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.spai took 0.001968 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.raja(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.raja took 0.001441 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.pARMS(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.pARMS took 0.001357 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.p4est(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.p4est took 0.006953 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.mkl_sparse_optimize(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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.mkl_sparse_optimize(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:988) Loop over declared dependencies of package and error if any are missing ============================================================================================= TESTING: configureLibrary from config.packages.mkl_sparse_optimize(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/mkl_sparse_optimize.py:52) ================================================================================== Checking for a functional mkl_sparse_optimize Checking for library in Compiler specific search MKL_SPARSE_OPTIMIZE: [] ============================================================================================= TESTING: check from config.libraries(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/libraries.py:186) 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 [mkl_sparse_optimize mkl_sparse_s_create_bsr] in library [] ['/apps/intel-ct/2022.2.0/mkl/lib/intel64/libmkl_intel_lp64.a', 'mkl_core', 'mkl_gnu_thread', 'mkl_blacs_intelmpi_lp64', 'gomp', 'dl', 'pthread', 'libm.a', '-lgfortran'] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char mkl_sparse_optimize(void); static void _check_mkl_sparse_optimize(void) { mkl_sparse_optimize(); } char mkl_sparse_s_create_bsr(void); static void _check_mkl_sparse_s_create_bsr(void) { mkl_sparse_s_create_bsr(); } int main(void) { _check_mkl_sparse_optimize(); _check_mkl_sparse_s_create_bsr(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -Wl,-rpath,/apps/intel-ct/2022.2.0/mkl/lib/intel64 -L/apps/intel-ct/2022.2.0/mkl/lib/intel64 -lmkl_intel_lp64 -lmkl_core -lmkl_gnu_thread -lmkl_blacs_intelmpi_lp64 -lgomp -ldl -lpthread -lm -lgfortran -lquadmath Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char mkl_sparse_optimize(void); static void _check_mkl_sparse_optimize(void) { mkl_sparse_optimize(); } char mkl_sparse_s_create_bsr(void); static void _check_mkl_sparse_s_create_bsr(void) { mkl_sparse_s_create_bsr(); } void dummy(void) {_check_mkl_sparse_optimize(); _check_mkl_sparse_s_create_bsr();} Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/confc.o -Wl,-rpath,/apps/intel-ct/2022.2.0/mkl/lib/intel64 -L/apps/intel-ct/2022.2.0/mkl/lib/intel64 -lmkl_intel_lp64 -lmkl_core -lmkl_gnu_thread -lmkl_blacs_intelmpi_lp64 -lgomp -ldl -lpthread -lm -lgfortran -lquadmath Checking for headers ['mkl.h', 'mkl_spblas.h'] in Compiler specific search MKL_SPARSE_OPTIMIZE: [] ============================================================================================= TESTING: checkInclude from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:89) Checks if a particular include file can be found along particular include paths Checking for header files ['mkl.h', 'mkl_spblas.h'] in [] Checking include with compiler flags var CPPFLAGS [] Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.X -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Checking include with compiler flags var CPPFLAGS [] Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.X -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Found header files ['mkl.h', 'mkl_spblas.h'] in [] ============================================================================================= TESTING: checkHaveUsableSp2m from config.packages.mkl_sparse_optimize(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/mkl_sparse_optimize.py:25) Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.mkl_sparse_optimize/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.mkl_sparse_optimize -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.mkl_sparse_optimize/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include sparse_request_t request = SPARSE_STAGE_FULL_MULT_NO_VAL; int main(void) { return 0; } Looking for mkl_sparse_sp2m() that is usable for MatMatMultSymbolic()/Numeric(): result 1 Defined "HAVE_MKL_SPARSE_SP2M_FEATURE" to "1" ============================================================================================= TESTING: checkMklSpblasDeprecated from config.packages.mkl_sparse_optimize(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/mkl_sparse_optimize.py:37) Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.mkl_sparse_optimize/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.mkl_sparse_optimize -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.mkl_sparse_optimize/conftest.c stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.mkl_sparse_optimize/conftest.c:4:11: error: expected ‘;’ before ‘void’ DEPRECATED void foo(); ^~~~~ ; Possible ERROR while running compiler: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.mkl_sparse_optimize/conftest.c:4:11: error: expected ‘;’ before ‘void’ DEPRECATED void foo(); ^~~~~ ; Source: #include "confdefs.h" #include "conffix.h" #include DEPRECATED void foo(); int main(void) { return 0; } Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.mkl_sparse_optimize/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.mkl_sparse_optimize -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.mkl_sparse_optimize/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include MKL_DEPRECATED void foo(); int main(void) { return 0; } Checking to see if original MKL SpBLAS is declared deprecated: result 1 Defined "MKL_SPBLAS_DEPRECATED" to "1" ============================================================================================= TESTING: checkVersion from config.packages.mkl_sparse_optimize(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1171) Uses self.version, self.minversion, self.maxversion, self.versionname, and self.versioninclude to determine if package has required version ============================================================================================= TESTING: checkSharedLibrary from config.packages.mkl_sparse_optimize(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1084) By default we don't care about checking if the library is shared child config.packages.mkl_sparse_optimize took 8.293816 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.mkl_sparse(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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.mkl_sparse(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:988) Loop over declared dependencies of package and error if any are missing ============================================================================================= TESTING: configureLibrary from config.packages.mkl_sparse(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/mkl_sparse.py:25) ================================================================================== Checking for a functional mkl_sparse Checking for library in Compiler specific search MKL_SPARSE: [] ============================================================================================= TESTING: check from config.libraries(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/libraries.py:186) 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 [mkl_dcsrmv] in library [] ['/apps/intel-ct/2022.2.0/mkl/lib/intel64/libmkl_intel_lp64.a', 'mkl_core', 'mkl_gnu_thread', 'mkl_blacs_intelmpi_lp64', 'gomp', 'dl', 'pthread', 'libm.a', '-lgfortran'] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.mkl_sparse_optimize -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char mkl_dcsrmv(void); static void _check_mkl_dcsrmv(void) { mkl_dcsrmv(); } int main(void) { _check_mkl_dcsrmv(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -Wl,-rpath,/apps/intel-ct/2022.2.0/mkl/lib/intel64 -L/apps/intel-ct/2022.2.0/mkl/lib/intel64 -lmkl_intel_lp64 -lmkl_core -lmkl_gnu_thread -lmkl_blacs_intelmpi_lp64 -lgomp -ldl -lpthread -lm -lgfortran -lquadmath Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.mkl_sparse_optimize -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char mkl_dcsrmv(void); static void _check_mkl_dcsrmv(void) { mkl_dcsrmv(); } void dummy(void) {_check_mkl_dcsrmv();} Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/confc.o -Wl,-rpath,/apps/intel-ct/2022.2.0/mkl/lib/intel64 -L/apps/intel-ct/2022.2.0/mkl/lib/intel64 -lmkl_intel_lp64 -lmkl_core -lmkl_gnu_thread -lmkl_blacs_intelmpi_lp64 -lgomp -ldl -lpthread -lm -lgfortran -lquadmath Checking for headers ['mkl.h', 'mkl_spblas.h'] in Compiler specific search MKL_SPARSE: [] ============================================================================================= TESTING: checkInclude from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:89) Checks if a particular include file can be found along particular include paths Checking for header files ['mkl.h', 'mkl_spblas.h'] in [] Checking include with compiler flags var CPPFLAGS [] Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.X -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Checking include with compiler flags var CPPFLAGS [] Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.X -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Found header files ['mkl.h', 'mkl_spblas.h'] in [] ============================================================================================= TESTING: checkVersion from config.packages.mkl_sparse(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1171) Uses self.version, self.minversion, self.maxversion, self.versionname, and self.versioninclude to determine if package has required version ============================================================================================= TESTING: checkSharedLibrary from config.packages.mkl_sparse(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1084) By default we don't care about checking if the library is shared child config.packages.mkl_sparse took 6.386783 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.mkl_cpardiso(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/mkl_cpardiso.py:20) ============================================================================================= TESTING: checkDependencies from config.packages.mkl_cpardiso(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:988) Loop over declared dependencies of package and error if any are missing ============================================================================================= TESTING: configureLibrary from config.packages.mkl_cpardiso(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1014) Find an installation and check if it can work with PETSc ================================================================================== Checking for a functional mkl_cpardiso Checking for library in Compiler specific search MKL_CPARDISO: [] ============================================================================================= TESTING: check from config.libraries(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/libraries.py:186) 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 [pardisoinit] in library [] ['/apps/intel-ct/2022.2.0/mkl/lib/intel64/libmkl_intel_lp64.a', 'mkl_core', 'mkl_gnu_thread', 'mkl_blacs_intelmpi_lp64', 'gomp', 'dl', 'pthread', 'libm.a', '-lgfortran'] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.mkl_sparse_optimize -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char pardisoinit(void); static void _check_pardisoinit(void) { pardisoinit(); } int main(void) { _check_pardisoinit(); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -Wl,-rpath,/apps/intel-ct/2022.2.0/mkl/lib/intel64 -L/apps/intel-ct/2022.2.0/mkl/lib/intel64 -lmkl_intel_lp64 -lmkl_core -lmkl_gnu_thread -lmkl_blacs_intelmpi_lp64 -lgomp -ldl -lpthread -lm -lgfortran -lquadmath Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.mkl_sparse_optimize -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char pardisoinit(void); static void _check_pardisoinit(void) { pardisoinit(); } void dummy(void) {_check_pardisoinit();} Executing: mpif90 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/conftest.o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers/confc.o -Wl,-rpath,/apps/intel-ct/2022.2.0/mkl/lib/intel64 -L/apps/intel-ct/2022.2.0/mkl/lib/intel64 -lmkl_intel_lp64 -lmkl_core -lmkl_gnu_thread -lmkl_blacs_intelmpi_lp64 -lgomp -ldl -lpthread -lm -lgfortran -lquadmath Checking for headers ['mkl_cluster_sparse_solver.h'] in Compiler specific search MKL_CPARDISO: [] ============================================================================================= TESTING: checkInclude from config.headers(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/headers.py:89) Checks if a particular include file can be found along particular include paths Checking for header files ['mkl_cluster_sparse_solver.h'] in [] Checking include with compiler flags var CPPFLAGS [] Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.X -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Found header files ['mkl_cluster_sparse_solver.h'] in [] ============================================================================================= TESTING: checkVersion from config.packages.mkl_cpardiso(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1171) Uses self.version, self.minversion, self.maxversion, self.versionname, and self.versioninclude to determine if package has required version ============================================================================================= TESTING: checkSharedLibrary from config.packages.mkl_cpardiso(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1084) By default we don't care about checking if the library is shared child config.packages.mkl_cpardiso took 6.198258 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.kokkos(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.kokkos took 0.002287 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.kokkos-kernels(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.kokkos-kernels took 0.003238 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.htool(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.htool took 0.003204 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.hpl(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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.hpl(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.hpl took 0.001958 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.magma(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.magma took 0.001505 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.kblas(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.kblas took 0.001594 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.h2opus(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.h2opus took 0.001072 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.fftw(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.fftw took 0.001667 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.elemental(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.elemental took 0.001561 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.ml(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.ml took 0.001073 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.mkl_pardiso(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/mkl_pardiso.py:21) ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.mkl_pardiso(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.mkl_pardiso took 0.000884 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.SuperLU_DIST(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.SuperLU_DIST took 0.000885 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.SuperLU(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.SuperLU took 0.000888 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.PaStiX(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.PaStiX took 0.000949 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.scalapack(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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.scalapack(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.scalapack took 0.000884 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.slate(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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.slate(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.slate took 0.000900 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.butterflypack(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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.butterflypack(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.butterflypack took 0.000927 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.strumpack(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/strumpack.py:108) ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.strumpack(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.strumpack took 0.000960 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.MUMPS(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/MUMPS.py:70) ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.MUMPS(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.MUMPS took 0.001089 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.MOAB(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.MOAB took 0.000817 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.SuiteSparse(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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.SuiteSparse(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.SuiteSparse took 0.000478 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.Chombo(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/Chombo.py:126) ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.Chombo(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.Chombo took 0.000510 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.hypre(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/hypre.py:185) ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.hypre(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.hypre took 0.000517 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.Trilinos(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.Trilinos took 0.000458 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.xSDKTrilinos(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.xSDKTrilinos took 0.000445 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.mstk(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1088) Called if --with-packagename=0; does nothing by default child config.packages.mstk took 0.000478 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.slepc(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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.slepc(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/slepc.py:110) Defined make rule "slepc-build" with dependencies "" and code [] Defined make rule "slepc-install" with dependencies "" and code [] child config.packages.slepc took 0.001596 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.hpddm(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/hpddm.py:108) Defined make rule "hpddm-build" with dependencies "" and code [] Defined make rule "hpddm-install" with dependencies "" and code [] child config.packages.hpddm took 0.001459 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.bamg(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/bamg.py:94) Defined make rule "bamg-build" with dependencies "" and code [] Defined make rule "bamg-install" with dependencies "" and code [] child config.packages.bamg took 0.001364 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.MFEM(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/MFEM.py:243) Defined make rule "mfem-build" with dependencies "" and code [] Defined make rule "mfem-install" with dependencies "" and code [] child config.packages.MFEM took 0.001275 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.AMReX(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/package.py:1092) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/BuildSystem/config/packages/AMReX.py:166) Adds rules for building AMReX to PETSc makefiles Defined make rule "amrex-build" with dependencies "" and code [] Defined make rule "amrex-install" with dependencies "" and code [] child config.packages.AMReX took 0.001291 seconds ============================================================================================= TESTING: configureRTLDDefault from PETSc.Configure(/home/149/mt3516/island_damping/matrix_packages/petsc/config/PETSc/Configure.py:770) Check for dynamic library feature Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.mkl_sparse_optimize -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.c stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/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 Possible ERROR while running compiler: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { return 0; } ============================================================================================= TESTING: configurePrefetch from PETSc.Configure(/home/149/mt3516/island_damping/matrix_packages/petsc/config/PETSc/Configure.py:546) Sees if there are any prefetch functions supported Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.mkl_sparse_optimize -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { void *v = 0;_mm_prefetch((const char*)v,_MM_HINT_NTA); return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.o -lquadmath 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/PETSc/Configure.py:614) Sees if __attribute((unused)) is supported Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.mkl_sparse_optimize -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" __attribute((unused)) static int myfunc(__attribute((unused)) void *name){ return 1;} int main(void) { int i = 0; int j = myfunc(&i); (void)j; typedef void* atype; __attribute((unused)) atype a; return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.o -lquadmath Defined "UNUSED" to "__attribute((unused))" ============================================================================================= TESTING: configureDeprecated from PETSc.Configure(/home/149/mt3516/island_damping/matrix_packages/petsc/config/PETSc/Configure.py:632) Check if __attribute((deprecated)) is supported Executing: mpicc --help | head -n 80 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 -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.mkl_sparse_optimize -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #define DEPRECATED_FUNCTION_BASE(string_literal_why) __attribute__((deprecated(string_literal_why))) DEPRECATED_FUNCTION_BASE("asdasdadsasd") int myfunc(void) { return 1; } int main(void) { return 0; } configureDeprecated: '__attribute__((deprecated(string_literal_why)))' appears to work Defined "DEPRECATED_FUNCTION_BASE(string_literal_why)" to "__attribute__((deprecated(string_literal_why)))" Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.mkl_sparse_optimize -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #define DEPRECATED_TYPEDEF_BASE(string_literal_why) __attribute__((deprecated(string_literal_why))) typedef int my_int DEPRECATED_TYPEDEF_BASE("asdasdadsasd"); int main(void) { return 0; } configureDeprecated: '__attribute__((deprecated(string_literal_why)))' appears to work Defined "DEPRECATED_TYPEDEF_BASE(string_literal_why)" to "__attribute__((deprecated(string_literal_why)))" Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.mkl_sparse_optimize -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #define DEPRECATED_ENUM_BASE(string_literal_why) __attribute__((deprecated(string_literal_why))) enum E { oldval DEPRECATED_ENUM_BASE("asdasdadsasd"), newval }; int main(void) { return 0; } configureDeprecated: '__attribute__((deprecated(string_literal_why)))' appears to work Defined "DEPRECATED_ENUM_BASE(string_literal_why)" to "__attribute__((deprecated(string_literal_why)))" Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.mkl_sparse_optimize -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #define DEPRECATED_OBJECT_BASE(string_literal_why) __attribute__((deprecated(string_literal_why))) DEPRECATED_OBJECT_BASE("asdasdadsasd") int x; int main(void) { return 0; } configureDeprecated: '__attribute__((deprecated(string_literal_why)))' appears to work Defined "DEPRECATED_OBJECT_BASE(string_literal_why)" to "__attribute__((deprecated(string_literal_why)))" Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.mkl_sparse_optimize -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #define TEST _Pragma("GCC warning "Testing _Pragma"") value int main(void) { return 0; } Defined "DEPRECATED_MACRO_BASE_(why)" to "_Pragma(#why)" Defined "DEPRECATED_MACRO_BASE(string_literal_why)" to "PETSC_DEPRECATED_MACRO_BASE_(GCC warning string_literal_why)" ============================================================================================= TESTING: configureIsatty from PETSc.Configure(/home/149/mt3516/island_damping/matrix_packages/petsc/config/PETSc/Configure.py:626) 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(/home/149/mt3516/island_damping/matrix_packages/petsc/config/PETSc/Configure.py:699) Sees if the __builtin_expect directive is supported Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.mkl_sparse_optimize -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { if (__builtin_expect(0,1)) return 1; return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.o -lquadmath Defined "HAVE_BUILTIN_EXPECT" to "1" ============================================================================================= TESTING: configureAlign from PETSc.Configure(/home/149/mt3516/island_damping/matrix_packages/petsc/config/PETSc/Configure.py:683) Check if __attribute(aligned) is supported Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.mkl_sparse_optimize -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { return 0; } Defined "ATTRIBUTEALIGNED(size)" to "__attribute((aligned(size)))" Defined "HAVE_ATTRIBUTEALIGNED" to "1" ============================================================================================= TESTING: configureFunctionName from PETSc.Configure(/home/149/mt3516/island_damping/matrix_packages/petsc/config/PETSc/Configure.py:706) Sees if the compiler supports __func__ or a variant. Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.mkl_sparse_optimize -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { if (__func__[0] != 'm') return 1; return 0; } Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.mkl_sparse_optimize -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { if (__func__[0] != 'm') return 1; return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.o -lquadmath Defined "FUNCTION_NAME_C" to "__func__" Executing: mpicxx -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -g -O0 -std=gnu++17 -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { if (__func__[0] != 'm') return 1; return 0; } Executing: mpicxx -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -g -O0 -std=gnu++17 -fPIC /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { if (__func__[0] != 'm') return 1; return 0; } Executing: mpicxx -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -g -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.o -lquadmath Defined "FUNCTION_NAME_CXX" to "__func__" ============================================================================================= TESTING: configureIntptrt from PETSc.Configure(/home/149/mt3516/island_damping/matrix_packages/petsc/config/PETSc/Configure.py:724) Determine what to use for uintptr_t and intptr_t Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.mkl_sparse_optimize -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int x; uintptr_t i = (uintptr_t)&x; (void)i; return 0; } Defined "UINTPTR_T" to "uintptr_t" Defined "UINTPTR_T_FMT" to ""#" PRIxPTR" Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.mkl_sparse_optimize -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int x; intptr_t i = (intptr_t)&x; (void)i; return 0; } Defined "INTPTR_T" to "intptr_t" Defined "INTPTR_T_FMT" to ""#" PRIxPTR" ============================================================================================= TESTING: configureSolaris from PETSc.Configure(/home/149/mt3516/island_damping/matrix_packages/petsc/config/PETSc/Configure.py:776) Solaris specific stuff ============================================================================================= TESTING: configureLinux from PETSc.Configure(/home/149/mt3516/island_damping/matrix_packages/petsc/config/PETSc/Configure.py:798) Linux specific stuff Defined "HAVE_DOUBLE_ALIGN_MALLOC" to "1" ============================================================================================= TESTING: configureDarwin from PETSc.Configure(/home/149/mt3516/island_damping/matrix_packages/petsc/config/PETSc/Configure.py:789) Log brew configuration for Apple systems Executing: ['brew', 'config'] stdout: [Errno 2] No such file or directory: 'brew': 'brew' ============================================================================================= TESTING: configureWin32 from PETSc.Configure(/home/149/mt3516/island_damping/matrix_packages/petsc/config/PETSc/Configure.py:804) Win32 non-cygwin specific stuff Checking for functions [GetComputerName] in library ['Kernel32.lib'] [] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.mkl_sparse_optimize -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c:4:10: fatal error: windows.h: No such file or directory #include ^~~~~~~~~~~ compilation terminated. Possible ERROR while running compiler: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { GetComputerName(NULL,NULL);; } int main(void) { _check_GetComputerName(); return 0; } Compile failed inside link Checking for functions [GetComputerName] in library ['kernel32'] [] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.mkl_sparse_optimize -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c:4:10: fatal error: windows.h: No such file or directory #include ^~~~~~~~~~~ compilation terminated. Possible ERROR while running compiler: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { GetComputerName(NULL,NULL);; } int main(void) { _check_GetComputerName(); return 0; } Compile failed inside link Checking for functions [GetUserName] in library ['Advapi32.lib'] [] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.mkl_sparse_optimize -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c:4:10: fatal error: windows.h: No such file or directory #include ^~~~~~~~~~~ compilation terminated. Possible ERROR while running compiler: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { GetUserName(NULL,NULL);; } int main(void) { _check_GetUserName(); return 0; } Compile failed inside link Checking for functions [GetUserName] in library ['advapi32'] [] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.mkl_sparse_optimize -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c:4:10: fatal error: windows.h: No such file or directory #include ^~~~~~~~~~~ compilation terminated. Possible ERROR while running compiler: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { GetUserName(NULL,NULL);; } int main(void) { _check_GetUserName(); return 0; } Compile failed inside link Checking for functions [GetDC] in library ['User32.lib'] [] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.mkl_sparse_optimize -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c:4:10: fatal error: windows.h: No such file or directory #include ^~~~~~~~~~~ compilation terminated. Possible ERROR while running compiler: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { GetDC(0);; } int main(void) { _check_GetDC(); return 0; } Compile failed inside link Checking for functions [GetDC] in library ['user32'] [] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.mkl_sparse_optimize -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c:4:10: fatal error: windows.h: No such file or directory #include ^~~~~~~~~~~ compilation terminated. Possible ERROR while running compiler: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { GetDC(0);; } int main(void) { _check_GetDC(); return 0; } Compile failed inside link Checking for functions [CreateCompatibleDC] in library ['Gdi32.lib'] [] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.mkl_sparse_optimize -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c:4:10: fatal error: windows.h: No such file or directory #include ^~~~~~~~~~~ compilation terminated. Possible ERROR while running compiler: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { CreateCompatibleDC(0);; } int main(void) { _check_CreateCompatibleDC(); return 0; } Compile failed inside link Checking for functions [CreateCompatibleDC] in library ['gdi32'] [] Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.mkl_sparse_optimize -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries/conftest.c:4:10: fatal error: windows.h: No such file or directory #include ^~~~~~~~~~~ compilation terminated. Possible ERROR while running compiler: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { CreateCompatibleDC(0);; } int main(void) { _check_CreateCompatibleDC(); return 0; } Compile failed inside link Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.mkl_sparse_optimize -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { uid_t u; (void)u; return 0; } Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.mkl_sparse_optimize -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #if defined(PETSC_HAVE_UNISTD_H) #include #endif int main(void) { int a=R_OK; (void)a; return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.o -lquadmath Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.mkl_sparse_optimize -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int a=0; if (S_ISDIR(a)){} return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.o -lquadmath Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.mkl_sparse_optimize -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.c stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.c:3:10: fatal error: windows.h: No such file or directory #include ^~~~~~~~~~~ compilation terminated. Possible ERROR while running compiler: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { LARGE_INTEGER a; DWORD b=a.u.HighPart; return 0; } Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.mkl_sparse_optimize -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.c stdout: /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.c:3:10: fatal error: windows.h: No such file or directory #include ^~~~~~~~~~~ compilation terminated. Possible ERROR while running compiler: exit code 1 stderr: /scratch/y08/mt3516/tmp/petsc-i30_rib2/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(void) { int flags = O_BINARY; return 0; } Defined "REPLACE_DIR_SEPARATOR" to "'\\'" Defined "DIR_SEPARATOR" to "'/'" Defined "DIR" to ""/home/149/mt3516/island_damping/matrix_packages/petsc"" Defined make macro "wPETSC_DIR" to "/home/149/mt3516/island_damping/matrix_packages/petsc" Defined "ARCH" to ""arch-linux-c-debug"" ============================================================================================= TESTING: configureCygwinBrokenPipe from PETSc.Configure(/home/149/mt3516/island_damping/matrix_packages/petsc/config/PETSc/Configure.py:1243) 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 ============================================================================================= TESTING: configureDefaultArch from PETSc.Configure(/home/149/mt3516/island_damping/matrix_packages/petsc/config/PETSc/Configure.py:1259) ============================================================================================= TESTING: configureScript from PETSc.Configure(/home/149/mt3516/island_damping/matrix_packages/petsc/config/PETSc/Configure.py:1276) Output a script in the conf directory which will reproduce the configuration ============================================================================================= TESTING: configureInstall from PETSc.Configure(/home/149/mt3516/island_damping/matrix_packages/petsc/config/PETSc/Configure.py:1315) 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: configureAtoll from PETSc.Configure(/home/149/mt3516/island_damping/matrix_packages/petsc/config/PETSc/Configure.py:609) Checks if atoll exists Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.mkl_sparse_optimize -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #define _POSIX_C_SOURCE 200112L #include int main(void) { long v = atoll("25"); (void)v; return 0; } Executing: mpicc -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.o -lquadmath Defined "HAVE_ATOLL" to "1" ============================================================================================= TESTING: configureCoverage from PETSc.Configure(/home/149/mt3516/island_damping/matrix_packages/petsc/config/PETSc/Configure.py:991) Configure coverage for all available languages. If user did not request coverage, this function does nothing and returns immediatel. Therefore the following only apply to the case where the user requested coverage. On success: - defines PETSC_USE_COVERAGE to 1 On failure: - If no compilers supported the coverage flag, throws RuntimeError - configureCoverage(): coverage was disabled from command line or default ============================================================================================= TESTING: configureCoverageExecutable from PETSc.Configure(/home/149/mt3516/island_damping/matrix_packages/petsc/config/PETSc/Configure.py:1129) Check that a code-coverage collecting tool exists and is on PATH. On success: - Adds PETSC_COVERAGE_EXEC make macro containing the full path to the coverage tool executable. Raises RuntimeError if: - User explicitly requests auto-detection of the coverage tool from command line, and this routine fails to guess the suitable tool name. - The routine fails to find the tool, and --with-coverage is true checkCoverage: NOT required to find an executable checkCoverage: User did not explicitly set coverage exec (got 'default-auto'), trying to auto-detect based on compiler '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 checkCoverage: Searching version string 'gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-20)' (for compiler 'mpicc') using pattern '[gG][cC\+\-]+[0-9]* \(.+\) (\d+)\.(\d+)\.(\d+)' checkCoverage: Found major = 8, minor = 5, patch = 0 checkCoverage: Checking for coverage tool(s): - gcov-8 - gcov-8.5 - gcov Checking for program gcov-8...not found Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/gcov-8...not found Checking for program /home/149/mt3516/.juliaup/bin/gcov-8...not found Checking for program /home/149/mt3516/.local/bin/gcov-8...not found Checking for program /home/149/mt3516/bin/gcov-8...not found Checking for program /opt/pbs/default/bin/gcov-8...not found Checking for program /opt/nci/bin/gcov-8...not found Checking for program /opt/bin/gcov-8...not found Checking for program /opt/Modules/v4.3.0/bin/gcov-8...not found Checking for program /bin/gcov-8...not found Checking for program /usr/bin/gcov-8...not found Checking for program /usr/local/sbin/gcov-8...not found Checking for program /usr/sbin/gcov-8...not found Checking for program /home/149/mt3516/island_damping/matrix_packages/petsc/lib/petsc/bin/win32fe/gcov-8...not found Unable to find programs: ['gcov-8'] in listing of the specific search path: [''] Warning accessing gives errors: [Errno 2] No such file or directory: '' Checking for program gcov-8.5...not found Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/gcov-8.5...not found Checking for program /home/149/mt3516/.juliaup/bin/gcov-8.5...not found Checking for program /home/149/mt3516/.local/bin/gcov-8.5...not found Checking for program /home/149/mt3516/bin/gcov-8.5...not found Checking for program /opt/pbs/default/bin/gcov-8.5...not found Checking for program /opt/nci/bin/gcov-8.5...not found Checking for program /opt/bin/gcov-8.5...not found Checking for program /opt/Modules/v4.3.0/bin/gcov-8.5...not found Checking for program /bin/gcov-8.5...not found Checking for program /usr/bin/gcov-8.5...not found Checking for program /usr/local/sbin/gcov-8.5...not found Checking for program /usr/sbin/gcov-8.5...not found Checking for program /home/149/mt3516/island_damping/matrix_packages/petsc/lib/petsc/bin/win32fe/gcov-8.5...not found Unable to find programs: ['gcov-8.5'] in listing of the specific search path: [''] Warning accessing gives errors: [Errno 2] No such file or directory: '' Checking for program gcov...not found Checking for program /apps/intel-tools/intel-mpi/2021.11.0/bin/gcov...not found Checking for program /home/149/mt3516/.juliaup/bin/gcov...not found Checking for program /home/149/mt3516/.local/bin/gcov...not found Checking for program /home/149/mt3516/bin/gcov...not found Checking for program /opt/pbs/default/bin/gcov...not found Checking for program /opt/nci/bin/gcov...not found Checking for program /opt/bin/gcov...not found Checking for program /opt/Modules/v4.3.0/bin/gcov...not found Checking for program /bin/gcov...found Defined make macro "PETSC_COVERAGE_EXEC" to "/bin/gcov" ============================================================================================= TESTING: configureStrictPetscErrorCode from PETSc.Configure(/home/149/mt3516/island_damping/matrix_packages/petsc/config/PETSc/Configure.py:1224) Enables or disables strict PetscErrorCode checking. If --with-strict-petscerrorcode = 1: - defines PETSC_USE_STRICT_PETSCERRORCODE to 1 Else: - deletes any prior PETSC_USE_STRICT_PETSCERRORCODE definitions (if they exist) ============================================================================================= Executing: CC -VV stdout: /bin/sh: CC: command not found Defined "USE_SOCKET_VIEWER" to "1" Executing: mpicc -c -o /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.o -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilerFlags -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilersFortran -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.headers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.cacheDetails -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.types -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.functions -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.featureTestMacros -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.utilities.missing -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.sharedLibraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.options.scalarTypes -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.MPI -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.pthread -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.setCompilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.BlasLapack -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.compilers -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.packages.mkl_sparse_optimize -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/config.libraries -I/scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 /scratch/y08/mt3516/tmp/petsc-i30_rib2/PETSc.Configure/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { setsockopt(0,SOL_SOCKET,SO_REUSEADDR,0,0); return 0; } Defined "HAVE_SO_REUSEADDR" to "1" ============================================================================================= Executing: mpicc -show stdout: gcc -I"/apps/intel-tools/intel-mpi/2021.11.0/include" -L"/apps/intel-tools/intel-mpi/2021.11.0/lib" -L"/apps/intel-tools/intel-mpi/2021.11.0/lib" -Xlinker --enable-new-dtags -Xlinker -rpath -Xlinker "/apps/intel-tools/intel-mpi/2021.11.0/lib" -Xlinker -rpath -Xlinker "/apps/intel-tools/intel-mpi/2021.11.0/lib" -lmpifort -lmpi -lrt -lpthread -Wl,-z,now -Wl,-z,relro -Wl,-z,noexecstack -Xlinker --enable-new-dtags -ldl Defined "MPICC_SHOW" to ""gcc -I/apps/intel-tools/intel-mpi/2021.11.0/include -L/apps/intel-tools/intel-mpi/2021.11.0/lib -L/apps/intel-tools/intel-mpi/2021.11.0/lib -Xlinker --enable-new-dtags -Xlinker -rpath -Xlinker /apps/intel-tools/intel-mpi/2021.11.0/lib -Xlinker -rpath -Xlinker /apps/intel-tools/intel-mpi/2021.11.0/lib -lmpifort -lmpi -lrt -lpthread -Wl,-z,now -Wl,-z,relro -Wl,-z,noexecstack -Xlinker --enable-new-dtags -ldl"" Defined make macro "CC_FLAGS" to " -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0" 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 -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -g -O0 -std=gnu++17 -fPIC" Defined make macro "CXX_LINKER" to "mpicxx" Defined make macro "CXX_LINKER_FLAGS" to " -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -g -O0" Defined make macro "CPP_FLAGS" to "" Defined make macro "PCC" to "mpicc" Defined make macro "PCC_FLAGS" to "$(CC_FLAGS)" Defined make macro "CC_SUFFIX" to "o" Defined make macro "PCC_LINKER" to "mpicc" Defined make macro "PCC_LINKER_FLAGS" to " -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0" Defined make macro "CC_LINKER_SUFFIX" to "" Defined "USE_FORTRAN_BINDINGS" to "1" Defined make macro "FPP_FLAGS" to "" Defined make macro "FC_FLAGS" to " -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 " Defined make macro "FC_SUFFIX" to "o" Defined make macro "FC_LINKER" to "mpif90" Defined make macro "FC_LINKER_FLAGS" to " -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 " Defined make macro "FC_MODULE_FLAG" to "-I" Defined make macro "FC_MODULE_OUTPUT_FLAG" to "-J" 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 "complex" Defined make macro "PETSC_PRECISION" to "double" ============================================================================================= Defined "HAVE_MKL_CPARDISO" to "1" Defined make macro "MKL_CPARDISO_LIB" to "" Defined make macro "MKL_CPARDISO_INCLUDE" to "" Defined "HAVE_MKL_SPARSE" to "1" Defined make macro "MKL_SPARSE_LIB" to "" Defined make macro "MKL_SPARSE_INCLUDE" to "" Defined "HAVE_MKL_SPARSE_OPTIMIZE" to "1" Defined make macro "MKL_SPARSE_OPTIMIZE_LIB" to "" Defined make macro "MKL_SPARSE_OPTIMIZE_INCLUDE" to "" Defined make macro "BLASLAPACK_LIB" to "-Wl,-rpath,/apps/intel-ct/2022.2.0/mkl/lib/intel64 -L/apps/intel-ct/2022.2.0/mkl/lib/intel64 -lmkl_intel_lp64 -lmkl_core -lmkl_gnu_thread -lmkl_blacs_intelmpi_lp64 -lgomp -ldl -lpthread" Defined make macro "BLASLAPACK_INCLUDE" to "" Defined "HAVE_PTHREAD" to "1" Defined make macro "PTHREAD_LIB" to "" Defined make macro "PTHREAD_INCLUDE" to "" 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 "HAVE_SOWING" to "1" Defined make macro "SOWING_LIB" to "" Defined make macro "SOWING_INCLUDE" to "" Defined make macro "MPI_LIB" to "" Defined make macro "MPI_INCLUDE" to "" 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,/apps/intel-ct/2022.2.0/mkl/lib/intel64 -L/apps/intel-ct/2022.2.0/mkl/lib/intel64 -lmkl_intel_lp64 -lmkl_core -lmkl_gnu_thread -lmkl_blacs_intelmpi_lp64 -lgomp -ldl -lpthread -lm -lX11 -lgfortran -lstdc++ -lquadmath" Defined make macro "PETSC_CC_INCLUDES" to "-I/home/149/mt3516/island_damping/matrix_packages/petsc/include -I/home/149/mt3516/island_damping/matrix_packages/petsc/arch-linux-c-debug/include" Defined make macro "PETSC_CC_INCLUDES_INSTALL" to "-I/home/149/mt3516/island_damping/matrix_packages/petsc/include -I/home/149/mt3516/island_damping/matrix_packages/petsc/arch-linux-c-debug/include" Defined make macro "PETSC_FC_INCLUDES" to "-I/home/149/mt3516/island_damping/matrix_packages/petsc/include -I/home/149/mt3516/island_damping/matrix_packages/petsc/arch-linux-c-debug/include" Defined make macro "PETSC_FC_INCLUDES_INSTALL" to "-I/home/149/mt3516/island_damping/matrix_packages/petsc/include -I/home/149/mt3516/island_damping/matrix_packages/petsc/arch-linux-c-debug/include" Defined "LIB_DIR" to ""/home/149/mt3516/island_damping/matrix_packages/petsc/arch-linux-c-debug/lib"" Defined "USE_SINGLE_LIBRARY" to "1" Defined make macro "LIBNAME" to "${INSTALL_LIB_DIR}/libpetsc.${AR_LIB_SUFFIX}" Defined make macro "SHLIBS" to "libpetsc" Defined make macro "PETSC_WITH_EXTERNAL_LIB" to "-Wl,-rpath,/home/149/mt3516/island_damping/matrix_packages/petsc/arch-linux-c-debug/lib -L/home/149/mt3516/island_damping/matrix_packages/petsc/arch-linux-c-debug/lib -Wl,-rpath,/apps/intel-ct/2022.2.0/mkl/lib/intel64 -L/apps/intel-ct/2022.2.0/mkl/lib/intel64 -lpetsc -lmkl_intel_lp64 -lmkl_core -lmkl_gnu_thread -lmkl_blacs_intelmpi_lp64 -lgomp -ldl -lpthread -lm -lX11 -lgfortran -lstdc++ -lquadmath" Defined make macro "PETSC_SYS_LIB" to "${PETSC_WITH_EXTERNAL_LIB}" Defined make macro "PETSC_VEC_LIB" to "${PETSC_WITH_EXTERNAL_LIB}" Defined make macro "PETSC_MAT_LIB" to "${PETSC_WITH_EXTERNAL_LIB}" Defined make macro "PETSC_DM_LIB" to "${PETSC_WITH_EXTERNAL_LIB}" Defined make macro "PETSC_KSP_LIB" to "${PETSC_WITH_EXTERNAL_LIB}" Defined make macro "PETSC_SNES_LIB" to "${PETSC_WITH_EXTERNAL_LIB}" Defined make macro "PETSC_TS_LIB" to "${PETSC_WITH_EXTERNAL_LIB}" Defined make macro "PETSC_TAO_LIB" to "${PETSC_WITH_EXTERNAL_LIB}" Defined make macro "PETSC_LIB" to "${PETSC_TAO_LIB}" Defined make macro "PETSC_LIB_BASIC" to "-lpetsc" Defined make macro "CONFIGURE_OPTIONS" to "--with-scalar-type=complex --with-mkl_cpardiso" Defined "HAVE_TAU_PERFSTUBS" to "1" ================================================================================ child PETSc.Configure took 29.861871 seconds child sum 307.546336 child total 307.621001 **** arch-linux-c-debug/lib/petsc/conf/petscvariables **** FAST_AR_FLAGS = Scq AR_FLAGS = cr AR_ARGFILE = yes PCC_AT_FILE = 1 C_VERSION = gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-20) MPICC_SHOW = gcc -I\"/apps/intel-tools/intel-mpi/2021.11.0/include\" -L\"/apps/intel-tools/intel-mpi/2021.11.0/lib\" -L\"/apps/intel-tools/intel-mpi/2021.11.0/lib\" -Xlinker --enable-new-dtags -Xlinker -rpath -Xlinker \"/apps/intel-tools/intel-mpi/2021.11.0/lib\" -Xlinker -rpath -Xlinker \"/apps/intel-tools/intel-mpi/2021.11.0/lib\" -lmpifort -lmpi -lrt -lpthread -Wl,-z,now -Wl,-z,relro -Wl,-z,noexecstack -Xlinker --enable-new-dtags -ldl Cxx_VERSION = g++ (GCC) 8.5.0 20210514 (Red Hat 8.5.0-20) MPICXX_SHOW = g++ -I"/apps/intel-tools/intel-mpi/2021.11.0/include" -L"/apps/intel-tools/intel-mpi/2021.11.0/lib" -L"/apps/intel-tools/intel-mpi/2021.11.0/lib" -Xlinker --enable-new-dtags -Xlinker -rpath -Xlinker "/apps/intel-tools/intel-mpi/2021.11.0/lib" -Xlinker -rpath -Xlinker "/apps/intel-tools/intel-mpi/2021.11.0/lib" -lmpicxx -lmpifort -lmpi -lrt -lpthread -Wl,-z,now -Wl,-z,relro -Wl,-z,noexecstack -Xlinker --enable-new-dtags -ldl FC_VERSION = GNU Fortran (GCC) 8.5.0 20210514 (Red Hat 8.5.0-20) MPIFC_SHOW = gfortran -I"/apps/intel-tools/intel-mpi/2021.11.0/include/mpi/gfortran/8.2.0" -I"/apps/intel-tools/intel-mpi/2021.11.0/include" -I"/apps/intel-tools/intel-mpi/2021.11.0/include/mpi" -L"/apps/intel-tools/intel-mpi/2021.11.0/lib" -L"/apps/intel-tools/intel-mpi/2021.11.0/lib" -Xlinker --enable-new-dtags -Xlinker -rpath -Xlinker "/apps/intel-tools/intel-mpi/2021.11.0/lib" -Xlinker -rpath -Xlinker "/apps/intel-tools/intel-mpi/2021.11.0/lib" -lmpifort -lmpi -lrt -lpthread -Wl,-z,now -Wl,-z,relro -Wl,-z,noexecstack -Xlinker --enable-new-dtags -ldl C_DEPFLAGS = -MMD -MP CXX_DEPFLAGS = -MMD -MP FC_DEFINE_FLAG = -D FC_DEPFLAGS = -MMD -MP wPETSC_DIR = /home/149/mt3516/island_damping/matrix_packages/petsc PETSC_COVERAGE_EXEC = /bin/gcov CC_FLAGS = -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 CXXPP_FLAGS = CXX_FLAGS = -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -g -O0 -std=gnu++17 -fPIC CXX_LINKER = mpicxx CXX_LINKER_FLAGS = -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -g -O0 CPP_FLAGS = PCC = mpicc PCC_FLAGS = $(CC_FLAGS) CC_SUFFIX = o PCC_LINKER = mpicc PCC_LINKER_FLAGS = -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 CC_LINKER_SUFFIX = FPP_FLAGS = FC_FLAGS = -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 FC_SUFFIX = o FC_LINKER = mpif90 FC_LINKER_FLAGS = -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 FC_MODULE_FLAG = -I FC_MODULE_OUTPUT_FLAG = -J 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 = complex PETSC_PRECISION = double MKL_CPARDISO_LIB = MKL_CPARDISO_INCLUDE = MKL_SPARSE_LIB = MKL_SPARSE_INCLUDE = MKL_SPARSE_OPTIMIZE_LIB = MKL_SPARSE_OPTIMIZE_INCLUDE = BLASLAPACK_LIB = -Wl,-rpath,/apps/intel-ct/2022.2.0/mkl/lib/intel64 -L/apps/intel-ct/2022.2.0/mkl/lib/intel64 -lmkl_intel_lp64 -lmkl_core -lmkl_gnu_thread -lmkl_blacs_intelmpi_lp64 -lgomp -ldl -lpthread BLASLAPACK_INCLUDE = PTHREAD_LIB = PTHREAD_INCLUDE = MATHLIB_LIB = -lm MATHLIB_INCLUDE = REGEX_LIB = REGEX_INCLUDE = SOWING_LIB = SOWING_INCLUDE = MPI_LIB = MPI_INCLUDE = X_LIB = -lX11 X_INCLUDE = PETSC_EXTERNAL_LIB_BASIC = -Wl,-rpath,/apps/intel-ct/2022.2.0/mkl/lib/intel64 -L/apps/intel-ct/2022.2.0/mkl/lib/intel64 -lmkl_intel_lp64 -lmkl_core -lmkl_gnu_thread -lmkl_blacs_intelmpi_lp64 -lgomp -ldl -lpthread -lm -lX11 -lgfortran -lstdc++ -lquadmath PETSC_CC_INCLUDES = -I/home/149/mt3516/island_damping/matrix_packages/petsc/include -I/home/149/mt3516/island_damping/matrix_packages/petsc/arch-linux-c-debug/include PETSC_CC_INCLUDES_INSTALL = -I/home/149/mt3516/island_damping/matrix_packages/petsc/include -I/home/149/mt3516/island_damping/matrix_packages/petsc/arch-linux-c-debug/include PETSC_FC_INCLUDES = -I/home/149/mt3516/island_damping/matrix_packages/petsc/include -I/home/149/mt3516/island_damping/matrix_packages/petsc/arch-linux-c-debug/include PETSC_FC_INCLUDES_INSTALL = -I/home/149/mt3516/island_damping/matrix_packages/petsc/include -I/home/149/mt3516/island_damping/matrix_packages/petsc/arch-linux-c-debug/include LIBNAME = ${INSTALL_LIB_DIR}/libpetsc.${AR_LIB_SUFFIX} SHLIBS = libpetsc PETSC_WITH_EXTERNAL_LIB = -Wl,-rpath,/home/149/mt3516/island_damping/matrix_packages/petsc/arch-linux-c-debug/lib -L/home/149/mt3516/island_damping/matrix_packages/petsc/arch-linux-c-debug/lib -Wl,-rpath,/apps/intel-ct/2022.2.0/mkl/lib/intel64 -L/apps/intel-ct/2022.2.0/mkl/lib/intel64 -lpetsc -lmkl_intel_lp64 -lmkl_core -lmkl_gnu_thread -lmkl_blacs_intelmpi_lp64 -lgomp -ldl -lpthread -lm -lX11 -lgfortran -lstdc++ -lquadmath PETSC_SYS_LIB = ${PETSC_WITH_EXTERNAL_LIB} PETSC_VEC_LIB = ${PETSC_WITH_EXTERNAL_LIB} PETSC_MAT_LIB = ${PETSC_WITH_EXTERNAL_LIB} PETSC_DM_LIB = ${PETSC_WITH_EXTERNAL_LIB} PETSC_KSP_LIB = ${PETSC_WITH_EXTERNAL_LIB} PETSC_SNES_LIB = ${PETSC_WITH_EXTERNAL_LIB} PETSC_TS_LIB = ${PETSC_WITH_EXTERNAL_LIB} PETSC_TAO_LIB = ${PETSC_WITH_EXTERNAL_LIB} PETSC_LIB = ${PETSC_TAO_LIB} PETSC_LIB_BASIC = -lpetsc CONFIGURE_OPTIONS = --with-scalar-type=complex --with-mkl_cpardiso MKDIR = /bin/mkdir -p SHELL = /bin/bash SED = /bin/sed SEDINPLACE = /bin/sed -i MV = /bin/mv CP = /bin/cp GREP = /bin/grep RM = /bin/rm -f DIFF = /bin/diff -w PYTHON = /bin/python3 M4 = /bin/m4 CC = mpicc CPP = mpicc -E CXX = mpicxx CXXPP = mpicxx -E FC = mpif90 FPP = mpif90 -E AR = /bin/ar RANLIB = /bin/ranlib AR_LIB_SUFFIX = a LD_SHARED = mpicc DYNAMICLINKER = mpicc CC_LINKER_SLFLAG = -Wl,-rpath, FC_LINKER_SLFLAG = -Wl,-rpath, CLANGUAGE = C EXEFLAGS = -Wl,-export-dynamic GIT = git HG = hg PREFIXDIR = /home/149/mt3516/island_damping/matrix_packages/petsc/arch-linux-c-debug PETSC_SCALAR_SIZE = 64 PETSC_INDEX_SIZE = 32 MAKE = /bin/gmake MAKE_USER = make OMAKE_PRINTDIR = /bin/gmake --print-directory OMAKE = /bin/gmake --no-print-directory MAKE_PAR_OUT_FLG = --output-sync=recurse MAKE_NP = 32 MAKE_TEST_NP = 21 MAKE_LOAD = 72.0 NPMAX = 48 SONAME_FUNCTION = $(1).$(SL_LINKER_SUFFIX).$(2) SL_LINKER_FUNCTION = -shared -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 -Wl,-soname,$(call SONAME_FUNCTION,$(notdir $(1)),$(2)) BUILDSHAREDLIB = yes GDB = /bin/gdb DSYMUTIL = true MPIEXEC = /apps/intel-tools/intel-mpi/2021.11.0/bin/mpiexec HOSTNAME = hostname PING = /sbin/ping MPIEXEC_TAIL = PYTHON_EXE = "/bin/python3" CMAKE = /bin/cmake CTEST = /bin/ctest BISON = /bin/bison PDFLATEX = /bin/pdflatex BFORT = /home/149/mt3516/island_damping/matrix_packages/petsc/arch-linux-c-debug/bin/bfort DOCTEXT = /home/149/mt3516/island_damping/matrix_packages/petsc/arch-linux-c-debug/bin/doctext MAPNAMES = /home/149/mt3516/island_damping/matrix_packages/petsc/arch-linux-c-debug/bin/mapnames BIB2HTML = /home/149/mt3516/island_damping/matrix_packages/petsc/arch-linux-c-debug/bin/bib2html PETSC_TEST_OPTIONS = -checkfunctionlist -use_gpu_aware_mpi 0 **** arch-linux-c-debug/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: slepc-build: slepc-install: bamg-build: bamg-install: hpddm-build: hpddm-install: libmesh-build: libmesh-install: petsc4py-build: petsc4py-install: petsc4pytest: **** arch-linux-c-debug/include/petscconf.h **** #if !defined(INCLUDED_UNKNOWN) #define INCLUDED_UNKNOWN #define PETSC_ARCH "arch-linux-c-debug" #define PETSC_ATTRIBUTEALIGNED(size) __attribute((aligned(size))) #define PETSC_BLASLAPACK_UNDERSCORE 1 #define PETSC_CLANGUAGE_C 1 #define PETSC_CXX_RESTRICT __restrict #define PETSC_DEPRECATED_ENUM_BASE(string_literal_why) __attribute__((deprecated(string_literal_why))) #define PETSC_DEPRECATED_FUNCTION_BASE(string_literal_why) __attribute__((deprecated(string_literal_why))) #define PETSC_DEPRECATED_MACRO_BASE(string_literal_why) PETSC_DEPRECATED_MACRO_BASE_(GCC warning string_literal_why) #define PETSC_DEPRECATED_MACRO_BASE_(why) _Pragma(#why) #define PETSC_DEPRECATED_OBJECT_BASE(string_literal_why) __attribute__((deprecated(string_literal_why))) #define PETSC_DEPRECATED_TYPEDEF_BASE(string_literal_why) __attribute__((deprecated(string_literal_why))) #define PETSC_DIR "/home/149/mt3516/island_damping/matrix_packages/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_CXX 1 #define PETSC_HAVE_CXX_ATOMIC 1 #define PETSC_HAVE_CXX_COMPLEX 1 #define PETSC_HAVE_CXX_COMPLEX_FIX 1 #define PETSC_HAVE_CXX_DIALECT_CXX11 1 #define PETSC_HAVE_CXX_DIALECT_CXX14 1 #define PETSC_HAVE_CXX_DIALECT_CXX17 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_EXECUTABLE_EXPORT 1 #define PETSC_HAVE_FCNTL_H 1 #define PETSC_HAVE_FENV_H 1 #define PETSC_HAVE_FE_VALUES 1 #define PETSC_HAVE_FLOAT_H 1 #define PETSC_HAVE_FORK 1 #define PETSC_HAVE_FORTRAN_FLUSH 1 #define PETSC_HAVE_FORTRAN_FREE_LINE_LENGTH_NONE 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_I_MPI_NUMVERSION 20211100300 #define PETSC_HAVE_LGAMMA 1 #define PETSC_HAVE_LINUX 1 #define PETSC_HAVE_LOG2 1 #define PETSC_HAVE_LSEEK 1 #define PETSC_HAVE_MALLOC_H 1 #define PETSC_HAVE_MEMMOVE 1 #define PETSC_HAVE_MKL_CPARDISO 1 #define PETSC_HAVE_MKL_LIBS 1 #define PETSC_HAVE_MKL_SPARSE 1 #define PETSC_HAVE_MKL_SPARSE_OPTIMIZE 1 #define PETSC_HAVE_MKL_SPARSE_SP2M_FEATURE 1 #define PETSC_HAVE_MKSTEMP 1 #define PETSC_HAVE_MMAP 1 #define PETSC_HAVE_MPICH_NUMVERSION 30400002 #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_F90MODULE 1 #define PETSC_HAVE_MPI_F90MODULE_VISIBILITY 1 #define PETSC_HAVE_MPI_GET_ACCUMULATE 1 #define PETSC_HAVE_MPI_GET_LIBRARY_VERSION 1 #define PETSC_HAVE_MPI_INIT_THREAD 1 #define PETSC_HAVE_MPI_INT64_T 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_BLOCK 1 #define PETSC_HAVE_MPI_RGET 1 #define PETSC_HAVE_MPI_WIN_CREATE 1 #define PETSC_HAVE_NANOSLEEP 1 #define PETSC_HAVE_NETDB_H 1 #define PETSC_HAVE_NETINET_IN_H 1 #define PETSC_HAVE_POPEN 1 #define PETSC_HAVE_POSIX_MEMALIGN 1 #define PETSC_HAVE_PTHREAD 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_SETJMP_H 1 #define PETSC_HAVE_SLEEP 1 #define PETSC_HAVE_SNPRINTF 1 #define PETSC_HAVE_SOCKET 1 #define PETSC_HAVE_SOWING 1 #define PETSC_HAVE_SO_REUSEADDR 1 #define PETSC_HAVE_STDATOMIC_H 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_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_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_TAU_PERFSTUBS 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_INTPTR_T intptr_t #define PETSC_INTPTR_T_FMT "#" PRIxPTR #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/149/mt3516/island_damping/matrix_packages/petsc/arch-linux-c-debug/lib" #define PETSC_MAX_PATH_LEN 4096 #define PETSC_MEMALIGN 16 #define PETSC_MKL_SPBLAS_DEPRECATED 1 #define PETSC_MPICC_SHOW "gcc -I/apps/intel-tools/intel-mpi/2021.11.0/include -L/apps/intel-tools/intel-mpi/2021.11.0/lib -L/apps/intel-tools/intel-mpi/2021.11.0/lib -Xlinker --enable-new-dtags -Xlinker -rpath -Xlinker /apps/intel-tools/intel-mpi/2021.11.0/lib -Xlinker -rpath -Xlinker /apps/intel-tools/intel-mpi/2021.11.0/lib -lmpifort -lmpi -lrt -lpthread -Wl,-z,now -Wl,-z,relro -Wl,-z,noexecstack -Xlinker --enable-new-dtags -ldl" #define PETSC_MPIU_IS_COLORING_VALUE_TYPE MPI_UNSIGNED_SHORT #define PETSC_OMAKE "/bin/gmake --no-print-directory" #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 "/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_INT 4 #define PETSC_SIZEOF_LONG 8 #define PETSC_SIZEOF_LONG_LONG 8 #define PETSC_SIZEOF_SIZE_T 8 #define PETSC_SIZEOF_VOID_P 8 #define PETSC_SLSUFFIX "so" #define PETSC_UINTPTR_T uintptr_t #define PETSC_UINTPTR_T_FMT "#" PRIxPTR #define PETSC_UNUSED __attribute((unused)) #define PETSC_USE_AVX512_KERNELS 1 #define PETSC_USE_BACKWARD_LOOP 1 #define PETSC_USE_COMPLEX 1 #define PETSC_USE_CTABLE 1 #define PETSC_USE_DEBUG 1 #define PETSC_USE_DEBUGGER "gdb" #define PETSC_USE_DMLANDAU_2D 1 #define PETSC_USE_FORTRAN_BINDINGS 1 #define PETSC_USE_INFO 1 #define PETSC_USE_ISATTY 1 #define PETSC_USE_LOG 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 "release" #define PETSC_VERSION_DATE_GIT "2024-05-25 21:57:49 +0000" #define PETSC_VERSION_GIT "v3.21.1-83-g33e11fc5462" #define PETSC__BSD_SOURCE 1 #define PETSC__DEFAULT_SOURCE 1 #define PETSC__GNU_SOURCE 1 #endif **** arch-linux-c-debug/include/petscfix.h **** #if !defined(INCLUDED_UNKNOWN) #define INCLUDED_UNKNOWN #if defined(__cplusplus) extern "C" { } #else #endif #endif **** arch-linux-c-debug/include/petscpkg_version.h **** #if !defined(INCLUDED_UNKNOWN) #define INCLUDED_UNKNOWN #define PETSC_PKG_BLASLAPACK_VERSION_MAJOR 20220002 #define PETSC_PKG_BLASLAPACK_VERSION_MINOR 0 #define PETSC_PKG_BLASLAPACK_VERSION_SUBMINOR 0 #define PETSC_PKG_BLASLAPACK_VERSION_ PETSC_PKG_BLASLAPACK_VERSION_EQ #define PETSC_PKG_BLASLAPACK_VERSION_EQ(MAJOR,MINOR,SUBMINOR) \ ((PETSC_PKG_BLASLAPACK_VERSION_MAJOR == (MAJOR)) && \ (PETSC_PKG_BLASLAPACK_VERSION_MINOR == (MINOR)) && \ (PETSC_PKG_BLASLAPACK_VERSION_SUBMINOR == (SUBMINOR))) #define PETSC_PKG_BLASLAPACK_VERSION_LT(MAJOR,MINOR,SUBMINOR) \ (PETSC_PKG_BLASLAPACK_VERSION_MAJOR < (MAJOR) || \ (PETSC_PKG_BLASLAPACK_VERSION_MAJOR == (MAJOR) && \ (PETSC_PKG_BLASLAPACK_VERSION_MINOR < (MINOR) || \ (PETSC_PKG_BLASLAPACK_VERSION_MINOR == (MINOR) && \ (PETSC_PKG_BLASLAPACK_VERSION_SUBMINOR < (SUBMINOR)))))) #define PETSC_PKG_BLASLAPACK_VERSION_LE(MAJOR,MINOR,SUBMINOR) \ (PETSC_PKG_BLASLAPACK_VERSION_LT(MAJOR,MINOR,SUBMINOR) || \ PETSC_PKG_BLASLAPACK_VERSION_EQ(MAJOR,MINOR,SUBMINOR)) #define PETSC_PKG_BLASLAPACK_VERSION_GT(MAJOR,MINOR,SUBMINOR) \ ( 0 == PETSC_PKG_BLASLAPACK_VERSION_LE(MAJOR,MINOR,SUBMINOR)) #define PETSC_PKG_BLASLAPACK_VERSION_GE(MAJOR,MINOR,SUBMINOR) \ ( 0 == PETSC_PKG_BLASLAPACK_VERSION_LT(MAJOR,MINOR,SUBMINOR)) #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)) #endif Attempting to save configure hash file: arch-linux-c-debug/lib/petsc/conf/configure-hash Saved configure hash file: arch-linux-c-debug/lib/petsc/conf/configure-hash Configure Actions These are the actions performed by configure on the filesystem --------------------------------------------------------------------------------------------- PETSc: File creation : Generated Fortran stubs Build : Set default architecture to arch-linux-c-debug in lib/petsc/conf/petscvariables File creation : Created arch-linux-c-debug/lib/petsc/conf/reconfigure-arch-linux-c-debug.py for automatic reconfiguration Framework: RDict update : Substitutions were stored in RDict with parent None File creation : Created makefile configure header arch-linux-c-debug/lib/petsc/conf/petscvariables File creation : Created makefile configure header arch-linux-c-debug/lib/petsc/conf/petscrules File creation : Created configure header arch-linux-c-debug/include/petscconf.h File creation : Created C specific configure header arch-linux-c-debug/include/petscfix.h File creation : Created configure pkg header arch-linux-c-debug/include/petscpkg_version.h Compilers: C Compiler: mpicc -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-20) C++ Compiler: mpicxx -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -g -O0 -std=gnu++17 -fPIC Version: g++ (GCC) 8.5.0 20210514 (Red Hat 8.5.0-20) Fortran Compiler: mpif90 -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0 Version: GNU Fortran (GCC) 8.5.0 20210514 (Red Hat 8.5.0-20) Linkers: Shared linker: mpicc -shared -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 Dynamic linker: mpicc -shared -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -g3 -O0 Libraries linked against: -lquadmath BlasLapack: Intel MKL Version: 20220002 Libraries: -Wl,-rpath,/apps/intel-ct/2022.2.0/mkl/lib/intel64 -L/apps/intel-ct/2022.2.0/mkl/lib/intel64 -lmkl_intel_lp64 -lmkl_core -lmkl_gnu_thread -lmkl_blacs_intelmpi_lp64 -lgomp -ldl -lpthread uses OpenMP; use export OMP_NUM_THREADS=

or -omp_num_threads

to control the number of threads uses 4 byte integers MPI: Version: 3 mpiexec: /apps/intel-tools/intel-mpi/2021.11.0/bin/mpiexec Implementation: mpich3 I_MPI_NUMVERSION: 20211100300 MPICH_NUMVERSION: 30400002 X: Libraries: -lX11 python: Executable: /bin/python3 pthread: cmake: Version: 3.26.5 Executable: /bin/cmake regex: bison: Version: 3.0 Executable: /bin/bison mkl_cpardiso: mkl_sparse: uses OpenMP; use export OMP_NUM_THREADS=

or -omp_num_threads

to control the number of threads mkl_sparse_optimize: uses OpenMP; use export OMP_NUM_THREADS=

or -omp_num_threads

to control the number of threads sowing: Version: 1.26.8 Executable: /home/149/mt3516/island_damping/matrix_packages/petsc/arch-linux-c-debug/bin/bfort PETSc: Language used to compile PETSc: C PETSC_ARCH: arch-linux-c-debug PETSC_DIR: /home/149/mt3516/island_damping/matrix_packages/petsc Prefix: Scalar type: complex Precision: double Support for __float128 Integer size: 4 bytes Single library: yes Shared libraries: yes Memory alignment from malloc(): 16 bytes Using GNU make: /bin/gmake xxx=======================================================================================xxx Configure stage complete. Now build PETSc libraries with: make PETSC_DIR=/home/149/mt3516/island_damping/matrix_packages/petsc PETSC_ARCH=arch-linux-c-debug all xxx=======================================================================================xxx ================================================================================ Finishing configure run at Fri, 19 Jul 2024 14:07:26 +1000 ================================================================================