+ cat configure.log Executing: uname -s stdout: Linux ================================================================================ ================================================================================ Starting configure run at Wed, 02 Feb 2022 17:38:28 +0000 Configure Options: --configModules=PETSc.Configure --optionsModule=config.compilerOptions --with-mpi-dir=/opt/mpitomo-third-parties/openmpi-4.1.2 --with-precision=single --with-64-bit-indices --download-fblaslapack=yes --with-debugging=no --COPTFLAGS=-O2 --CXXOPTFLAGS=-O2 --FOPTFLAGS=-O2 --prefix=/opt/mpitomo-third-parties/petsc-3.16.3 Working directory: /build/petsc-3.16.3/petsc-3.16.3 Machine platform: uname_result(system='Linux', node='a7cb64546abc', release='5.8.15-301.fc33.x86_64', version='#1 SMP Thu Oct 15 16:58:06 UTC 2020', machine='x86_64', processor='x86_64') Python version: 3.6.8 (default, Nov 16 2020, 16:55:22) [GCC 4.8.5 20150623 (Red Hat 4.8.5-44)] ================================================================================ Environmental variables HOSTNAME=a7cb64546abc LD_LIBRARY_PATH=/opt/mpitomo-third-parties/openmpi-4.1.2/lib:/opt/mpitomo-third-parties/openmpi-4.1.2/lib/openmpi: CONAN_USERNAME=tomo-team PATH=/opt/mpitomo-third-parties/openmpi-4.1.2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin PWD=/build/petsc-3.16.3/petsc-3.16.3 ART_CRED_UID= HOME=/root SHLVL=1 ART_CRED_PWD= MPI_DIR=/opt/mpitomo-third-parties/openmpi-4.1.2 CONAN_CHANNEL=stable PETSC_DIR=/build/petsc-3.16.3/petsc-3.16.3 Files in path provided by default path /opt/mpitomo-third-parties/openmpi-4.1.2/bin: mpicc mpic++ mpicxx mpiexec mpif77 mpif90 mpifort mpirun ompi-clean ompi-server ompi_info opal_wrapper orte-clean orte-info orte-server ortecc orted orterun /usr/local/sbin: /usr/local/bin: __pycache__ bottle.py conan conan_build_info conan_server distro futurize normalizer pasteurize pygmentize pyjwt tqdm /usr/sbin: addgnupghome adduser alternatives applygnupgdefaults arping blkdeactivate capsh chgpasswd chkconfig chpasswd chroot clockdiff cracklib-check cracklib-format cracklib-packer cracklib-unpacker create-cracklib-dict depmod dmfilemapd dmsetup dmstats dracut faillock getcap getpcaps groupadd groupdel groupmems groupmod grpck grpconv grpunconv halt hardlink ifenslave init insmod install-info kpartx lchage lgroupadd lgroupdel lgroupmod lid lnewusers lpasswd lsmod luseradd luserdel lusermod mkdict mkhomedir_helper modinfo modprobe newusers packer pam_console_apply pam_tally2 pam_timestamp_check ping6 poweroff pwck pwconv pwhistory_helper pwunconv rdisc reboot rmmod runlevel sasldblistusers2 saslpasswd2 sefcontext_compile setcap shutdown sysctl telinit tracepath tracepath6 udevadm unix_chkpwd unix_update update-alternatives useradd userdel usermod vigr vipw weak-modules yum-complete-transaction yumdb accessdb addpart agetty arp arpd blkdiscard blkid blockdev bridge build-locale-archive capinfos cbq cfdisk chcpu clock ctrlaltdel ctstat delpart devlink dftest dumpcap editcap ether-wake fdformat fdisk findfs fsck fsck.cramfs fsck.minix fsfreeze fstrim fuser genl glibc_post_upgrade.x86_64 gss-server hwclock iconvconfig iconvconfig.x86_64 ifcfg ifconfig ifstat ip ip6tables ip6tables-restore ip6tables-save ipmaddr iptables iptables-restore iptables-save iptunnel ldattach ldconfig lnstat losetup mergecap mii-diag mii-tool mkfs mkfs.cramfs mkfs.minix mkswap mount.fuse mount.fuse.gcsfuse mount.gcsfuse nameif nologin nstat partx pivot_root plipconfig randpkt rawshark rdma readprofile reordercap resizepart route routef routel rtacct rtcwake rtmon rtpr rtstat runuser sfdisk sim_server slattach sln ss sulogin swaplabel swapoff swapon switch_root tc tcpdump tcpslice tcsd text2pcap tshark uuserver visudo wipefs xtables-multi zdump zic zramctl avcstat fixfiles genhomedircon getenforce getsebool load_policy matchpathcon restorecon selabel_digest selabel_lookup selabel_lookup_best_match selabel_partial_match selinux_restorecon selinuxconlist selinuxdefcon selinuxenabled selinuxexeccon semanage semodule sestatus setenforce setfiles setsebool /usr/bin: [ addr2line alias ar arch as awk base64 basename bash bashbug bashbug-64 bc bg bootctl busctl c++filt ca-legacy captoinfo cat cd certutil chacl chage chardetect chcon chgrp chmod chown cksum clear cmp cmsutil comm command coredumpctl cp cpio crlutil csplit cut date db_archive db_checkpoint db_deadlock db_dump db_dump185 db_hotbackup db_load db_log_verify db_printlog db_recover db_replicate db_stat db_tuner db_upgrade db_verify dbus-binding-tool dbus-cleanup-sockets dbus-daemon dbus-monitor dbus-run-session dbus-send dbus-test-tool dbus-update-activation-environment dbus-uuidgen dc dd debuginfo-install df dgawk diff diff3 dir dircolors dirname dnsdomainname domainname dracut du dwp echo egrep elfedit env ex expand expr factor false fc fg fgrep find find-repos-of-install fmt fold free gawk geoipupdate getfacl getopts gpasswd gpg gpg-agent gpg-connect-agent gpg-error gpg-zip gpg2 gpgconf gpgparsemail gpgsplit gpgv gpgv2 gprof grep groups gtar gunzip gzexe gzip head hostid hostname hostnamectl id idn igawk info infocmp infokey infotocap install jobs join journalctl kernel-install kmod lastlog lchfn lchsh ld ld.bfd ld.gold link ln localectl loginctl logname ls lsinitrd lua luac lz4 lz4c lz4cat machinectl md5sum mkdir mkfifo mkinitrd mknod mktemp modutil mv needs-restarting newgidmap newgrp newuidmap nice nisdomainname nl nm nohup nproc nss-policy-check numfmt objcopy objdump od oldfind p11-kit package-cleanup passwd paste pathchk pgawk pgrep pinentry pinentry-curses ping ping6 pinky pk12util pkg-config pkill pmap pr printenv printf ps ptx pwd pwdx pwmake pwscore pydoc python python2 python2.7 ranlib read readelf readlink realpath repo-graph repo-rss repoclosure repodiff repomanage repoquery reposync repotrack reset rm rmdir rpm rpm2cpio rpmdb rpmkeys rpmquery rpmverify runcon rvi rview sdiff sed seq setfacl setup-nsssysinit setup-nsssysinit.sh sg sh sha1sum sha224sum sha256sum sha384sum sha512sum show-changed-rco show-installed shred shuf signver size skill slabtop sleep snice sort split sqlite3 ssltap stat stdbuf strings strip stty sum sync systemctl systemd-analyze systemd-ask-password systemd-cat systemd-cgls systemd-cgtop systemd-coredumpctl systemd-delta systemd-detect-virt systemd-escape systemd-firstboot systemd-hwdb systemd-inhibit systemd-loginctl systemd-machine-id-setup systemd-notify systemd-nspawn systemd-path systemd-run systemd-stdio-bridge systemd-tmpfiles systemd-tty-ask-password-agent tabs tac tail tar tee test testgdbm tic timedatectl timeout tload toe top touch tput tr tracepath tracepath6 true truncate trust tset tsort tty udevadm umask unalias uname unexpand uniq unlink unlz4 unxz update-ca-trust update-mime-database uptime urlgrabber users vdir verifytree vi view vmstat w wait watch watchgnupg wc who whoami xargs xmlcatalog xmllint xmlwf xz xzcat xzcmp xzdec xzdiff xzegrep xzfgrep xzgrep xzless xzmore yes ypdomainname yum yum-builddep yum-config-manager yum-debug-dump yum-debug-restore yum-groups-manager yumdownloader zcat zcmp zdiff zegrep zfgrep zforce zgrep zless zmore znew 2to3-3 2to3-3.6 a2p anthoscli apropos bdf2gdfont.pl bq c++ c2ph c89 c99 cal catchsegv catman cc ccmake ccmake3 chfn chmem chrt chsh cmake cmake3 col colcrt colrm column compile_et cpack cpack3 cpp ctest ctest3 curl curl-config cvtsudoers delv dig dmesg docker-credential-gcloud doxygen dstat dwz easy_install easy_install-2.7 easy_install-3.6 ed2k-link eject eqn fallocate fc-cache fc-cache-64 fc-cat fc-conflist fc-list fc-match fc-pattern fc-query fc-scan fc-validate find2perl findmnt fipscheck fipshmac flock fusermount g++ gapplication gcc gcc-ar gcc-nm gcc-ranlib gcloud gcore gcov gcovr gcsfuse gdb gdb-add-index gdbus gdbus-codegen gencat gendesc genhtml geninfo genpng geoiplookup geoiplookup6 geqn getconf getent getopt gio gio-querymodules-64 git git-credential-gcloud.sh git-receive-pack git-shell git-upload-archive git-upload-pack glib-compile-resources glib-compile-schemas glib-genmarshal glib-gettextize glib-mkenums gmake gneqn gnroff gobject-query gost-hash gpic gresource groff grops grotty gsettings gsoelim gss-client gstack gsutil gtbl gtester gtester-report gtroff h2ph has160-hash hexdump host i386 iconv icu-config icu-config-64 icuinfo ionice ipcmk ipcrm ipcs iptables-xml isosize jq kill killall krb5-config lcov lcov_cobertura ldd less lessecho lesskey lesspipe.sh lexgrog linux32 linux64 locale localedef logger login look lsblk lscpu lsipc lslocks lslogins lsmem lsns magnet-link make makedb man mandb manpath mcookie mdig more mount mountpoint namei neqn netstat nettle-hash nettle-lfib-stream node npm npx nroff nsenter nslookup nsupdate patch pathfix.py pcap-config pcre-config peekfd perl perl5.16.3 perlbug perldoc perlthanks pic piconv pip pip-3 pip-3.6 pip2 pip2.7 pip3 pip3.6 pkcs1-conv pl2pm pldd pod2html pod2man pod2text pod2usage post-grohtml pre-grohtml preconv prlimit prtstat psed pstack pstree pstree.x11 pstruct pydoc3 pydoc3.6 python3 python3-config python3.6 python3.6-config python3.6m python3.6m-config python3.6m-x86_64-config pyvenv pyvenv-3.6 raw rename renice rev rhash rpcgen rsync rvim s2p scp script scriptreplay setarch setpriv setsid setterm sexp-conv sftp sfv-hash sim_client slogin smicache smidiff smidump smilint smiquery smistrip smixlate soelim sotruss splain sprof ssh ssh-add ssh-agent ssh-copy-id ssh-keygen ssh-keyscan su sudo sudoedit sudoreplay tailf taskset tbl tiger-hash troff tth-hash tzselect ul ulockmgr_server umount unshare utmpdump uuclient uuid uuid-config uuid-config.64 uuidgen vim vimdiff vimtutor wdctl wget whatis whereis which whirlpool-hash write x86_64 x86_64-redhat-linux-c++ x86_64-redhat-linux-g++ x86_64-redhat-linux-gcc xsltproc xxd zip zipcloak zipnote zipsplit zsoelim audit2allow audit2why chcat checkmodule checkpolicy funzip mokutil sandbox scl scl_enabled scl_source secon sedismod sedispol semodule_package unzip unzipsfx zipgrep zipinfo /sbin: addgnupghome adduser alternatives applygnupgdefaults arping blkdeactivate capsh chgpasswd chkconfig chpasswd chroot clockdiff cracklib-check cracklib-format cracklib-packer cracklib-unpacker create-cracklib-dict depmod dmfilemapd dmsetup dmstats dracut faillock getcap getpcaps groupadd groupdel groupmems groupmod grpck grpconv grpunconv halt hardlink ifenslave init insmod install-info kpartx lchage lgroupadd lgroupdel lgroupmod lid lnewusers lpasswd lsmod luseradd luserdel lusermod mkdict mkhomedir_helper modinfo modprobe newusers packer pam_console_apply pam_tally2 pam_timestamp_check ping6 poweroff pwck pwconv pwhistory_helper pwunconv rdisc reboot rmmod runlevel sasldblistusers2 saslpasswd2 sefcontext_compile setcap shutdown sysctl telinit tracepath tracepath6 udevadm unix_chkpwd unix_update update-alternatives useradd userdel usermod vigr vipw weak-modules yum-complete-transaction yumdb accessdb addpart agetty arp arpd blkdiscard blkid blockdev bridge build-locale-archive capinfos cbq cfdisk chcpu clock ctrlaltdel ctstat delpart devlink dftest dumpcap editcap ether-wake fdformat fdisk findfs fsck fsck.cramfs fsck.minix fsfreeze fstrim fuser genl glibc_post_upgrade.x86_64 gss-server hwclock iconvconfig iconvconfig.x86_64 ifcfg ifconfig ifstat ip ip6tables ip6tables-restore ip6tables-save ipmaddr iptables iptables-restore iptables-save iptunnel ldattach ldconfig lnstat losetup mergecap mii-diag mii-tool mkfs mkfs.cramfs mkfs.minix mkswap mount.fuse mount.fuse.gcsfuse mount.gcsfuse nameif nologin nstat partx pivot_root plipconfig randpkt rawshark rdma readprofile reordercap resizepart route routef routel rtacct rtcwake rtmon rtpr rtstat runuser sfdisk sim_server slattach sln ss sulogin swaplabel swapoff swapon switch_root tc tcpdump tcpslice tcsd text2pcap tshark uuserver visudo wipefs xtables-multi zdump zic zramctl avcstat fixfiles genhomedircon getenforce getsebool load_policy matchpathcon restorecon selabel_digest selabel_lookup selabel_lookup_best_match selabel_partial_match selinux_restorecon selinuxconlist selinuxdefcon selinuxenabled selinuxexeccon semanage semodule sestatus setenforce setfiles setsebool /bin: [ addr2line alias ar arch as awk base64 basename bash bashbug bashbug-64 bc bg bootctl busctl c++filt ca-legacy captoinfo cat cd certutil chacl chage chardetect chcon chgrp chmod chown cksum clear cmp cmsutil comm command coredumpctl cp cpio crlutil csplit cut date db_archive db_checkpoint db_deadlock db_dump db_dump185 db_hotbackup db_load db_log_verify db_printlog db_recover db_replicate db_stat db_tuner db_upgrade db_verify dbus-binding-tool dbus-cleanup-sockets dbus-daemon dbus-monitor dbus-run-session dbus-send dbus-test-tool dbus-update-activation-environment dbus-uuidgen dc dd debuginfo-install df dgawk diff diff3 dir dircolors dirname dnsdomainname domainname dracut du dwp echo egrep elfedit env ex expand expr factor false fc fg fgrep find find-repos-of-install fmt fold free gawk geoipupdate getfacl getopts gpasswd gpg gpg-agent gpg-connect-agent gpg-error gpg-zip gpg2 gpgconf gpgparsemail gpgsplit gpgv gpgv2 gprof grep groups gtar gunzip gzexe gzip head hostid hostname hostnamectl id idn igawk info infocmp infokey infotocap install jobs join journalctl kernel-install kmod lastlog lchfn lchsh ld ld.bfd ld.gold link ln localectl loginctl logname ls lsinitrd lua luac lz4 lz4c lz4cat machinectl md5sum mkdir mkfifo mkinitrd mknod mktemp modutil mv needs-restarting newgidmap newgrp newuidmap nice nisdomainname nl nm nohup nproc nss-policy-check numfmt objcopy objdump od oldfind p11-kit package-cleanup passwd paste pathchk pgawk pgrep pinentry pinentry-curses ping ping6 pinky pk12util pkg-config pkill pmap pr printenv printf ps ptx pwd pwdx pwmake pwscore pydoc python python2 python2.7 ranlib read readelf readlink realpath repo-graph repo-rss repoclosure repodiff repomanage repoquery reposync repotrack reset rm rmdir rpm rpm2cpio rpmdb rpmkeys rpmquery rpmverify runcon rvi rview sdiff sed seq setfacl setup-nsssysinit setup-nsssysinit.sh sg sh sha1sum sha224sum sha256sum sha384sum sha512sum show-changed-rco show-installed shred shuf signver size skill slabtop sleep snice sort split sqlite3 ssltap stat stdbuf strings strip stty sum sync systemctl systemd-analyze systemd-ask-password systemd-cat systemd-cgls systemd-cgtop systemd-coredumpctl systemd-delta systemd-detect-virt systemd-escape systemd-firstboot systemd-hwdb systemd-inhibit systemd-loginctl systemd-machine-id-setup systemd-notify systemd-nspawn systemd-path systemd-run systemd-stdio-bridge systemd-tmpfiles systemd-tty-ask-password-agent tabs tac tail tar tee test testgdbm tic timedatectl timeout tload toe top touch tput tr tracepath tracepath6 true truncate trust tset tsort tty udevadm umask unalias uname unexpand uniq unlink unlz4 unxz update-ca-trust update-mime-database uptime urlgrabber users vdir verifytree vi view vmstat w wait watch watchgnupg wc who whoami xargs xmlcatalog xmllint xmlwf xz xzcat xzcmp xzdec xzdiff xzegrep xzfgrep xzgrep xzless xzmore yes ypdomainname yum yum-builddep yum-config-manager yum-debug-dump yum-debug-restore yum-groups-manager yumdownloader zcat zcmp zdiff zegrep zfgrep zforce zgrep zless zmore znew 2to3-3 2to3-3.6 a2p anthoscli apropos bdf2gdfont.pl bq c++ c2ph c89 c99 cal catchsegv catman cc ccmake ccmake3 chfn chmem chrt chsh cmake cmake3 col colcrt colrm column compile_et cpack cpack3 cpp ctest ctest3 curl curl-config cvtsudoers delv dig dmesg docker-credential-gcloud doxygen dstat dwz easy_install easy_install-2.7 easy_install-3.6 ed2k-link eject eqn fallocate fc-cache fc-cache-64 fc-cat fc-conflist fc-list fc-match fc-pattern fc-query fc-scan fc-validate find2perl findmnt fipscheck fipshmac flock fusermount g++ gapplication gcc gcc-ar gcc-nm gcc-ranlib gcloud gcore gcov gcovr gcsfuse gdb gdb-add-index gdbus gdbus-codegen gencat gendesc genhtml geninfo genpng geoiplookup geoiplookup6 geqn getconf getent getopt gio gio-querymodules-64 git git-credential-gcloud.sh git-receive-pack git-shell git-upload-archive git-upload-pack glib-compile-resources glib-compile-schemas glib-genmarshal glib-gettextize glib-mkenums gmake gneqn gnroff gobject-query gost-hash gpic gresource groff grops grotty gsettings gsoelim gss-client gstack gsutil gtbl gtester gtester-report gtroff h2ph has160-hash hexdump host i386 iconv icu-config icu-config-64 icuinfo ionice ipcmk ipcrm ipcs iptables-xml isosize jq kill killall krb5-config lcov lcov_cobertura ldd less lessecho lesskey lesspipe.sh lexgrog linux32 linux64 locale localedef logger login look lsblk lscpu lsipc lslocks lslogins lsmem lsns magnet-link make makedb man mandb manpath mcookie mdig more mount mountpoint namei neqn netstat nettle-hash nettle-lfib-stream node npm npx nroff nsenter nslookup nsupdate patch pathfix.py pcap-config pcre-config peekfd perl perl5.16.3 perlbug perldoc perlthanks pic piconv pip pip-3 pip-3.6 pip2 pip2.7 pip3 pip3.6 pkcs1-conv pl2pm pldd pod2html pod2man pod2text pod2usage post-grohtml pre-grohtml preconv prlimit prtstat psed pstack pstree pstree.x11 pstruct pydoc3 pydoc3.6 python3 python3-config python3.6 python3.6-config python3.6m python3.6m-config python3.6m-x86_64-config pyvenv pyvenv-3.6 raw rename renice rev rhash rpcgen rsync rvim s2p scp script scriptreplay setarch setpriv setsid setterm sexp-conv sftp sfv-hash sim_client slogin smicache smidiff smidump smilint smiquery smistrip smixlate soelim sotruss splain sprof ssh ssh-add ssh-agent ssh-copy-id ssh-keygen ssh-keyscan su sudo sudoedit sudoreplay tailf taskset tbl tiger-hash troff tth-hash tzselect ul ulockmgr_server umount unshare utmpdump uuclient uuid uuid-config uuid-config.64 uuidgen vim vimdiff vimtutor wdctl wget whatis whereis which whirlpool-hash write x86_64 x86_64-redhat-linux-c++ x86_64-redhat-linux-g++ x86_64-redhat-linux-gcc xsltproc xxd zip zipcloak zipnote zipsplit zsoelim audit2allow audit2why chcat checkmodule checkpolicy funzip mokutil sandbox scl scl_enabled scl_source secon sedismod sedispol semodule_package unzip unzipsfx zipgrep zipinfo ============================================================================================= TESTING: configureExternalPackagesDir from config.framework(/build/petsc-3.16.3/petsc-3.16.3/config/BuildSystem/config/framework.py:1028) serialEvaluation: initial cxxDialectRanges ('c++03', 'c++17') serialEvaluation: new cxxDialectRanges ('c++03', 'c++17') child config.utilities.macosFirewall 0.000012 ============================================================================================= TESTING: configureDebuggers from config.utilities.debuggers(/build/petsc-3.16.3/petsc-3.16.3/config/BuildSystem/config/utilities/debuggers.py:21) Find a default debugger and determine its arguments Executing: uname -s stdout: Linux Checking for program /opt/mpitomo-third-parties/openmpi-4.1.2/bin/gdb...not found Checking for program /usr/local/sbin/gdb...not found Checking for program /usr/local/bin/gdb...not found Checking for program /usr/sbin/gdb...not found Checking for program /usr/bin/gdb...found Defined make macro "GDB" to "/usr/bin/gdb" Defined "USE_DEBUGGER" to ""gdb"" Executing: uname -s stdout: Linux Defined make macro "DSYMUTIL" to "true" Executing: uname -s stdout: Linux child config.utilities.debuggers 0.010666 ============================================================================================= TESTING: configureDirectories from PETSc.options.petscdir(/build/petsc-3.16.3/petsc-3.16.3/config/PETSc/options/petscdir.py:23) Checks PETSC_DIR and sets if not set Version Information: #define PETSC_VERSION_RELEASE 1 #define PETSC_VERSION_MAJOR 3 #define PETSC_VERSION_MINOR 16 #define PETSC_VERSION_SUBMINOR 3 #define PETSC_VERSION_PATCH 0 #define PETSC_VERSION_DATE "Jan 05, 2022" #define PETSC_VERSION_GIT "v3.16.3" #define PETSC_VERSION_DATE_GIT "2022-01-05 20:44:53 -0600" #define PETSC_VERSION_EQ(MAJOR,MINOR,SUBMINOR) \ #define PETSC_VERSION_ PETSC_VERSION_EQ #define PETSC_VERSION_LT(MAJOR,MINOR,SUBMINOR) \ #define PETSC_VERSION_LE(MAJOR,MINOR,SUBMINOR) \ #define PETSC_VERSION_GT(MAJOR,MINOR,SUBMINOR) \ #define PETSC_VERSION_GE(MAJOR,MINOR,SUBMINOR) \ child PETSc.options.petscdir 0.003888 ============================================================================================= TESTING: getDatafilespath from PETSc.options.dataFilesPath(/build/petsc-3.16.3/petsc-3.16.3/config/PETSc/options/dataFilesPath.py:29) Checks what DATAFILESPATH should be child PETSc.options.dataFilesPath 0.000495 ============================================================================================= TESTING: configureGit from config.sourceControl(/build/petsc-3.16.3/petsc-3.16.3/config/BuildSystem/config/sourceControl.py:24) Find the Git executable Checking for program /opt/mpitomo-third-parties/openmpi-4.1.2/bin/git...not found Checking for program /usr/local/sbin/git...not found Checking for program /usr/local/bin/git...not found Checking for program /usr/sbin/git...not found Checking for program /usr/bin/git...found Defined make macro "GIT" to "git" Executing: git --version stdout: git version 1.8.3.1 ============================================================================================= TESTING: configureMercurial from config.sourceControl(/build/petsc-3.16.3/petsc-3.16.3/config/BuildSystem/config/sourceControl.py:35) Find the Mercurial executable Checking for program /opt/mpitomo-third-parties/openmpi-4.1.2/bin/hg...not found Checking for program /usr/local/sbin/hg...not found Checking for program /usr/local/bin/hg...not found Checking for program /usr/sbin/hg...not found Checking for program /usr/bin/hg...not found Checking for program /sbin/hg...not found Checking for program /bin/hg...not found Checking for program /build/petsc-3.16.3/petsc-3.16.3/lib/petsc/bin/win32fe/hg...not found child config.sourceControl 0.009810 ============================================================================================= TESTING: configureInstallationMethod from PETSc.options.petscclone(/build/petsc-3.16.3/petsc-3.16.3/config/PETSc/options/petscclone.py:20) This is a tarball installation child PETSc.options.petscclone 0.000632 ============================================================================================= TESTING: setNativeArchitecture from PETSc.options.arch(/build/petsc-3.16.3/petsc-3.16.3/config/PETSc/options/arch.py:31) ============================================================================================= TESTING: configureArchitecture from PETSc.options.arch(/build/petsc-3.16.3/petsc-3.16.3/config/PETSc/options/arch.py:43) Checks PETSC_ARCH and sets if not set No previous hashfile found Setting hashfile: arch-linux-c-opt/lib/petsc/conf/configure-hash Deleting configure hash file: arch-linux-c-opt/lib/petsc/conf/configure-hash Unable to delete configure hash file: arch-linux-c-opt/lib/petsc/conf/configure-hash child PETSc.options.arch 0.016017 ============================================================================================= TESTING: setInstallDir from PETSc.options.installDir(/build/petsc-3.16.3/petsc-3.16.3/config/PETSc/options/installDir.py:32) setup installDir to either prefix or if that is not set to PETSC_DIR/PETSC_ARCH Defined make macro "PREFIXDIR" to "/opt/mpitomo-third-parties/petsc-3.16.3" ============================================================================================= TESTING: saveReconfigure from PETSc.options.installDir(/build/petsc-3.16.3/petsc-3.16.3/config/PETSc/options/installDir.py:76) ============================================================================================= TESTING: cleanConfDir from PETSc.options.installDir(/build/petsc-3.16.3/petsc-3.16.3/config/PETSc/options/installDir.py:69) ============================================================================================= TESTING: configureInstallDir from PETSc.options.installDir(/build/petsc-3.16.3/petsc-3.16.3/config/PETSc/options/installDir.py:53) Makes installDir subdirectories if it does not exist for both prefix install location and PETSc work install location Changed persistence directory to /build/petsc-3.16.3/petsc-3.16.3/arch-linux-c-opt/lib/petsc/conf ============================================================================================= TESTING: restoreReconfigure from PETSc.options.installDir(/build/petsc-3.16.3/petsc-3.16.3/config/PETSc/options/installDir.py:89) child PETSc.options.installDir 0.002515 ============================================================================================= TESTING: setExternalPackagesDir from PETSc.options.externalpackagesdir(/build/petsc-3.16.3/petsc-3.16.3/config/PETSc/options/externalpackagesdir.py:15) ============================================================================================= TESTING: cleanExternalpackagesDir from PETSc.options.externalpackagesdir(/build/petsc-3.16.3/petsc-3.16.3/config/PETSc/options/externalpackagesdir.py:22) child PETSc.options.externalpackagesdir 0.000637 ============================================================================================= TESTING: configureCLanguage from PETSc.options.languages(/build/petsc-3.16.3/petsc-3.16.3/config/PETSc/options/languages.py:27) Choose whether to compile the PETSc library using a C or C++ compiler C language is C Defined "CLANGUAGE_C" to "1" Defined make macro "CLANGUAGE" to "C" child PETSc.options.languages 0.001159 ============================================================================================= TESTING: resetEnvCompilers from config.setCompilers(/build/petsc-3.16.3/petsc-3.16.3/config/BuildSystem/config/setCompilers.py:2101) ============================================================================================= ***** WARNING: MPI_DIR (set to /opt/mpitomo-third-parties/openmpi-4.1.2) found in environment variables - ignoring use ./configure MPI_DIR=$MPI_DIR if you really want to use that value ****** ============================================================================================= ============================================================================================= TESTING: checkEnvCompilers from config.setCompilers(/build/petsc-3.16.3/petsc-3.16.3/config/BuildSystem/config/setCompilers.py:2131) ============================================================================================= TESTING: checkMPICompilerOverride from config.setCompilers(/build/petsc-3.16.3/petsc-3.16.3/config/BuildSystem/config/setCompilers.py:2071) Check if --with-mpi-dir is used along with CC CXX or FC compiler options. This usually prevents mpi compilers from being used - so issue a warning ============================================================================================= TESTING: requireMpiLdPath from config.setCompilers(/build/petsc-3.16.3/petsc-3.16.3/config/BuildSystem/config/setCompilers.py:2092) OpenMPI wrappers require LD_LIBRARY_PATH set ============================================================================================= TESTING: checkInitialFlags from config.setCompilers(/build/petsc-3.16.3/petsc-3.16.3/config/BuildSystem/config/setCompilers.py:604) 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 SYCLCXXFLAGS to Initialized SYCLCXXFLAGS to Initialized LDFLAGS to Initialized CXXFLAGS to Initialized CXX_CXXFLAGS to Initialized LDFLAGS to Initialized FFLAGS to Initialized FFLAGS to Initialized LDFLAGS to Initialized CPPFLAGS to Initialized FPPFLAGS to Initialized CUDAPPFLAGS to -Wno-deprecated-gpu-targets Initialized CXXPPFLAGS to Initialized HIPPPFLAGS to Initialized SYCLPPFLAGS to Initialized CC_LINKER_FLAGS to [] Initialized CXX_LINKER_FLAGS to [] Initialized FC_LINKER_FLAGS to [] Initialized CUDAC_LINKER_FLAGS to [] Initialized HIPC_LINKER_FLAGS to [] Initialized SYCLCXX_LINKER_FLAGS to [] Initialized sharedLibraryFlags to [] Initialized dynamicLibraryFlags to [] ============================================================================================= TESTING: checkCCompiler from config.setCompilers(/build/petsc-3.16.3/petsc-3.16.3/config/BuildSystem/config/setCompilers.py:787) Locate a functional C compiler Checking for program /opt/mpitomo-third-parties/openmpi-4.1.2/bin/mpincc...not found Checking for program /build/petsc-3.16.3/petsc-3.16.3/lib/petsc/bin/win32fe/mpincc...not found Unable to find programs: ['mpincc'] in listing of the specific search path: ['/opt/mpitomo-third-parties/openmpi-4.1.2/bin'] /opt/mpitomo-third-parties/openmpi-4.1.2/bin: mpicc mpic++ mpicxx mpiexec mpif77 mpif90 mpifort mpirun ompi-clean ompi-server ompi_info opal_wrapper orte-clean orte-info orte-server ortecc orted orterun Checking for program /opt/mpitomo-third-parties/openmpi-4.1.2/bin/mpiicc...not found Checking for program /build/petsc-3.16.3/petsc-3.16.3/lib/petsc/bin/win32fe/mpiicc...not found Unable to find programs: ['mpiicc'] in listing of the specific search path: ['/opt/mpitomo-third-parties/openmpi-4.1.2/bin'] /opt/mpitomo-third-parties/openmpi-4.1.2/bin: mpicc mpic++ mpicxx mpiexec mpif77 mpif90 mpifort mpirun ompi-clean ompi-server ompi_info opal_wrapper orte-clean orte-info orte-server ortecc orted orterun Checking for program /opt/mpitomo-third-parties/openmpi-4.1.2/bin/mpicc...found Defined make macro "CC" to "/opt/mpitomo-third-parties/openmpi-4.1.2/bin/mpicc" ===== Checking compiler Executing: /opt/mpitomo-third-parties/openmpi-4.1.2/bin/mpicc -c -o /tmp/petsc-cbvxg1o9/config.setCompilers/conftest.o -I/tmp/petsc-cbvxg1o9/config.setCompilers /tmp/petsc-cbvxg1o9/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } ===== Checking linker Executing: /opt/mpitomo-third-parties/openmpi-4.1.2/bin/mpicc -c -o /tmp/petsc-cbvxg1o9/config.setCompilers/conftest.o -I/tmp/petsc-cbvxg1o9/config.setCompilers /tmp/petsc-cbvxg1o9/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: /opt/mpitomo-third-parties/openmpi-4.1.2/bin/mpicc -o /tmp/petsc-cbvxg1o9/config.setCompilers/conftest /tmp/petsc-cbvxg1o9/config.setCompilers/conftest.o ===== Checking linker Executing: /opt/mpitomo-third-parties/openmpi-4.1.2/bin/mpicc -c -o /tmp/petsc-cbvxg1o9/config.setCompilers/conftest.o -I/tmp/petsc-cbvxg1o9/config.setCompilers /tmp/petsc-cbvxg1o9/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: /opt/mpitomo-third-parties/openmpi-4.1.2/bin/mpicc -o /tmp/petsc-cbvxg1o9/config.setCompilers/conftest /tmp/petsc-cbvxg1o9/config.setCompilers/conftest.o -lpetsc-ufod4vtr9mqHvKIQiVAm Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: cannot find -lpetsc-ufod4vtr9mqHvKIQiVAm collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: cannot find -lpetsc-ufod4vtr9mqHvKIQiVAm collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: cannot find -lpetsc-ufod4vtr9mqHvKIQiVAm collect2: error: ld returned 1 exit status: ======== Checking running linked program ===== Checking linker Executing: /opt/mpitomo-third-parties/openmpi-4.1.2/bin/mpicc -c -o /tmp/petsc-cbvxg1o9/config.setCompilers/conftest.o -I/tmp/petsc-cbvxg1o9/config.setCompilers /tmp/petsc-cbvxg1o9/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: /opt/mpitomo-third-parties/openmpi-4.1.2/bin/mpicc -o /tmp/petsc-cbvxg1o9/config.setCompilers/conftest /tmp/petsc-cbvxg1o9/config.setCompilers/conftest.o Testing executable /tmp/petsc-cbvxg1o9/config.setCompilers/conftest to see if it can be run Executing: /tmp/petsc-cbvxg1o9/config.setCompilers/conftest Running Executable with threads to time it out at 60 Executing: /tmp/petsc-cbvxg1o9/config.setCompilers/conftest Executing: /opt/mpitomo-third-parties/openmpi-4.1.2/bin/mpicc --version stdout: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44) 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. Since MPI c compiler starts with mpi, force searches for other compilers to only look for MPI compilers ============================================================================================= TESTING: checkCPreprocessor from config.setCompilers(/build/petsc-3.16.3/petsc-3.16.3/config/BuildSystem/config/setCompilers.py:826) Locate a functional C preprocessor Checking for program /opt/mpitomo-third-parties/openmpi-4.1.2/bin/mpicc...found Defined make macro "CPP" to "/opt/mpitomo-third-parties/openmpi-4.1.2/bin/mpicc -E" Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /opt/mpitomo-third-parties/openmpi-4.1.2/bin/mpicc -E -I/tmp/petsc-cbvxg1o9/config.setCompilers /tmp/petsc-cbvxg1o9/config.setCompilers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : ============================================================================================= TESTING: checkCUDACompiler from config.setCompilers(/build/petsc-3.16.3/petsc-3.16.3/config/BuildSystem/config/setCompilers.py:862) Locate a functional CUDA compiler Checking for program /opt/mpitomo-third-parties/openmpi-4.1.2/bin/nvcc...not found Checking for program /usr/local/sbin/nvcc...not found Checking for program /usr/local/bin/nvcc...not found Checking for program /usr/sbin/nvcc...not found Checking for program /usr/bin/nvcc...not found Checking for program /sbin/nvcc...not found Checking for program /bin/nvcc...not found Checking for program /build/petsc-3.16.3/petsc-3.16.3/lib/petsc/bin/win32fe/nvcc...not found Checking for program /Developer/NVIDIA/CUDA-6.5/bin/nvcc...not found Checking for program /build/petsc-3.16.3/petsc-3.16.3/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 /build/petsc-3.16.3/petsc-3.16.3/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' ============================================================================================= TESTING: checkCUDAPreprocessor from config.setCompilers(/build/petsc-3.16.3/petsc-3.16.3/config/BuildSystem/config/setCompilers.py:902) Locate a functional CUDA preprocessor ============================================================================================= TESTING: checkHIPCompiler from config.setCompilers(/build/petsc-3.16.3/petsc-3.16.3/config/BuildSystem/config/setCompilers.py:936) Locate a functional HIP compiler Checking for program /opt/mpitomo-third-parties/openmpi-4.1.2/bin/hipcc...not found Checking for program /usr/local/sbin/hipcc...not found Checking for program /usr/local/bin/hipcc...not found Checking for program /usr/sbin/hipcc...not found Checking for program /usr/bin/hipcc...not found Checking for program /sbin/hipcc...not found Checking for program /bin/hipcc...not found Checking for program /build/petsc-3.16.3/petsc-3.16.3/lib/petsc/bin/win32fe/hipcc...not found Checking for program /opt/mpitomo-third-parties/openmpi-4.1.2/bin/opt/rocm/bin/hipcc...not found Checking for program /usr/local/sbin/opt/rocm/bin/hipcc...not found Checking for program /usr/local/bin/opt/rocm/bin/hipcc...not found Checking for program /usr/sbin/opt/rocm/bin/hipcc...not found Checking for program /usr/bin/opt/rocm/bin/hipcc...not found Checking for program /sbin/opt/rocm/bin/hipcc...not found Checking for program /bin/opt/rocm/bin/hipcc...not found Checking for program /build/petsc-3.16.3/petsc-3.16.3/lib/petsc/bin/win32fe/opt/rocm/bin/hipcc...not found ============================================================================================= TESTING: checkHIPPreprocessor from config.setCompilers(/build/petsc-3.16.3/petsc-3.16.3/config/BuildSystem/config/setCompilers.py:979) Locate a functional HIP preprocessor ============================================================================================= TESTING: checkSYCLCompiler from config.setCompilers(/build/petsc-3.16.3/petsc-3.16.3/config/BuildSystem/config/setCompilers.py:1010) Locate a functional SYCL compiler ============================================================================================= TESTING: checkSYCLPreprocessor from config.setCompilers(/build/petsc-3.16.3/petsc-3.16.3/config/BuildSystem/config/setCompilers.py:1036) Placeholder for now ============================================================================================= TESTING: checkCxxCompiler from config.setCompilers(/build/petsc-3.16.3/petsc-3.16.3/config/BuildSystem/config/setCompilers.py:1127) Locate a functional Cxx compiler Checking for program /opt/mpitomo-third-parties/openmpi-4.1.2/bin/mpinc++...not found Checking for program /build/petsc-3.16.3/petsc-3.16.3/lib/petsc/bin/win32fe/mpinc++...not found Unable to find programs: ['mpinc++'] in listing of the specific search path: ['/opt/mpitomo-third-parties/openmpi-4.1.2/bin'] /opt/mpitomo-third-parties/openmpi-4.1.2/bin: mpicc mpic++ mpicxx mpiexec mpif77 mpif90 mpifort mpirun ompi-clean ompi-server ompi_info opal_wrapper orte-clean orte-info orte-server ortecc orted orterun Checking for program /opt/mpitomo-third-parties/openmpi-4.1.2/bin/mpinc++...not found Checking for program /build/petsc-3.16.3/petsc-3.16.3/lib/petsc/bin/win32fe/mpinc++...not found Unable to find programs: ['mpinc++'] in listing of the specific search path: ['/opt/mpitomo-third-parties/openmpi-4.1.2/bin'] /opt/mpitomo-third-parties/openmpi-4.1.2/bin: mpicc mpic++ mpicxx mpiexec mpif77 mpif90 mpifort mpirun ompi-clean ompi-server ompi_info opal_wrapper orte-clean orte-info orte-server ortecc orted orterun Checking for program /opt/mpitomo-third-parties/openmpi-4.1.2/bin/mpinc++...not found Checking for program /build/petsc-3.16.3/petsc-3.16.3/lib/petsc/bin/win32fe/mpinc++...not found Unable to find programs: ['mpinc++'] in listing of the specific search path: ['/opt/mpitomo-third-parties/openmpi-4.1.2/bin'] /opt/mpitomo-third-parties/openmpi-4.1.2/bin: mpicc mpic++ mpicxx mpiexec mpif77 mpif90 mpifort mpirun ompi-clean ompi-server ompi_info opal_wrapper orte-clean orte-info orte-server ortecc orted orterun Checking for program /opt/mpitomo-third-parties/openmpi-4.1.2/bin/mpiicpc...not found Checking for program /build/petsc-3.16.3/petsc-3.16.3/lib/petsc/bin/win32fe/mpiicpc...not found Unable to find programs: ['mpiicpc'] in listing of the specific search path: ['/opt/mpitomo-third-parties/openmpi-4.1.2/bin'] /opt/mpitomo-third-parties/openmpi-4.1.2/bin: mpicc mpic++ mpicxx mpiexec mpif77 mpif90 mpifort mpirun ompi-clean ompi-server ompi_info opal_wrapper orte-clean orte-info orte-server ortecc orted orterun Checking for program /opt/mpitomo-third-parties/openmpi-4.1.2/bin/mpiicpc...not found Checking for program /build/petsc-3.16.3/petsc-3.16.3/lib/petsc/bin/win32fe/mpiicpc...not found Unable to find programs: ['mpiicpc'] in listing of the specific search path: ['/opt/mpitomo-third-parties/openmpi-4.1.2/bin'] /opt/mpitomo-third-parties/openmpi-4.1.2/bin: mpicc mpic++ mpicxx mpiexec mpif77 mpif90 mpifort mpirun ompi-clean ompi-server ompi_info opal_wrapper orte-clean orte-info orte-server ortecc orted orterun Checking for program /opt/mpitomo-third-parties/openmpi-4.1.2/bin/mpiicpc...not found Checking for program /build/petsc-3.16.3/petsc-3.16.3/lib/petsc/bin/win32fe/mpiicpc...not found Unable to find programs: ['mpiicpc'] in listing of the specific search path: ['/opt/mpitomo-third-parties/openmpi-4.1.2/bin'] /opt/mpitomo-third-parties/openmpi-4.1.2/bin: mpicc mpic++ mpicxx mpiexec mpif77 mpif90 mpifort mpirun ompi-clean ompi-server ompi_info opal_wrapper orte-clean orte-info orte-server ortecc orted orterun Checking for program /opt/mpitomo-third-parties/openmpi-4.1.2/bin/mpicxx...found Defined make macro "CXX" to "/opt/mpitomo-third-parties/openmpi-4.1.2/bin/mpicxx" ===== Checking compiler Executing: /opt/mpitomo-third-parties/openmpi-4.1.2/bin/mpicxx -c -o /tmp/petsc-cbvxg1o9/config.setCompilers/conftest.o -I/tmp/petsc-cbvxg1o9/config.setCompilers /tmp/petsc-cbvxg1o9/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } ===== Checking linker Executing: /opt/mpitomo-third-parties/openmpi-4.1.2/bin/mpicxx -c -o /tmp/petsc-cbvxg1o9/config.setCompilers/conftest.o -I/tmp/petsc-cbvxg1o9/config.setCompilers /tmp/petsc-cbvxg1o9/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: /opt/mpitomo-third-parties/openmpi-4.1.2/bin/mpicxx -o /tmp/petsc-cbvxg1o9/config.setCompilers/conftest /tmp/petsc-cbvxg1o9/config.setCompilers/conftest.o ===== Checking linker Executing: /opt/mpitomo-third-parties/openmpi-4.1.2/bin/mpicxx -c -o /tmp/petsc-cbvxg1o9/config.setCompilers/conftest.o -I/tmp/petsc-cbvxg1o9/config.setCompilers /tmp/petsc-cbvxg1o9/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: /opt/mpitomo-third-parties/openmpi-4.1.2/bin/mpicxx -o /tmp/petsc-cbvxg1o9/config.setCompilers/conftest /tmp/petsc-cbvxg1o9/config.setCompilers/conftest.o -lpetsc-ufod4vtr9mqHvKIQiVAm Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: cannot find -lpetsc-ufod4vtr9mqHvKIQiVAm collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: cannot find -lpetsc-ufod4vtr9mqHvKIQiVAm collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: cannot find -lpetsc-ufod4vtr9mqHvKIQiVAm collect2: error: ld returned 1 exit status: ======== Checking running linked program ===== Checking linker Executing: /opt/mpitomo-third-parties/openmpi-4.1.2/bin/mpicxx -c -o /tmp/petsc-cbvxg1o9/config.setCompilers/conftest.o -I/tmp/petsc-cbvxg1o9/config.setCompilers /tmp/petsc-cbvxg1o9/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: /opt/mpitomo-third-parties/openmpi-4.1.2/bin/mpicxx -o /tmp/petsc-cbvxg1o9/config.setCompilers/conftest /tmp/petsc-cbvxg1o9/config.setCompilers/conftest.o Testing executable /tmp/petsc-cbvxg1o9/config.setCompilers/conftest to see if it can be run Executing: /tmp/petsc-cbvxg1o9/config.setCompilers/conftest Running Executable with threads to time it out at 60 Executing: /tmp/petsc-cbvxg1o9/config.setCompilers/conftest Executing: /opt/mpitomo-third-parties/openmpi-4.1.2/bin/mpicxx --version stdout: g++ (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44) 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. ============================================================================================= TESTING: checkCxxPreprocessor from config.setCompilers(/build/petsc-3.16.3/petsc-3.16.3/config/BuildSystem/config/setCompilers.py:1168) Locate a functional Cxx preprocessor Checking for program /opt/mpitomo-third-parties/openmpi-4.1.2/bin/mpicxx...found Defined make macro "CXXPP" to "/opt/mpitomo-third-parties/openmpi-4.1.2/bin/mpicxx -E" Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /opt/mpitomo-third-parties/openmpi-4.1.2/bin/mpicxx -E -I/tmp/petsc-cbvxg1o9/config.setCompilers /tmp/petsc-cbvxg1o9/config.setCompilers/conftest.cc Preprocess output before filtering: : Preprocess output after filtering: : ============================================================================================= TESTING: checkFortranCompiler from config.setCompilers(/build/petsc-3.16.3/petsc-3.16.3/config/BuildSystem/config/setCompilers.py:1271) Locate a functional Fortran compiler Checking for program /opt/mpitomo-third-parties/openmpi-4.1.2/bin/mpinfort...not found Checking for program /build/petsc-3.16.3/petsc-3.16.3/lib/petsc/bin/win32fe/mpinfort...not found Unable to find programs: ['mpinfort'] in listing of the specific search path: ['/opt/mpitomo-third-parties/openmpi-4.1.2/bin'] /opt/mpitomo-third-parties/openmpi-4.1.2/bin: mpicc mpic++ mpicxx mpiexec mpif77 mpif90 mpifort mpirun ompi-clean ompi-server ompi_info opal_wrapper orte-clean orte-info orte-server ortecc orted orterun Checking for program /opt/mpitomo-third-parties/openmpi-4.1.2/bin/mpiifort...not found Checking for program /build/petsc-3.16.3/petsc-3.16.3/lib/petsc/bin/win32fe/mpiifort...not found Unable to find programs: ['mpiifort'] in listing of the specific search path: ['/opt/mpitomo-third-parties/openmpi-4.1.2/bin'] /opt/mpitomo-third-parties/openmpi-4.1.2/bin: mpicc mpic++ mpicxx mpiexec mpif77 mpif90 mpifort mpirun ompi-clean ompi-server ompi_info opal_wrapper orte-clean orte-info orte-server ortecc orted orterun Checking for program /opt/mpitomo-third-parties/openmpi-4.1.2/bin/mpif90...found Defined make macro "FC" to "/opt/mpitomo-third-parties/openmpi-4.1.2/bin/mpif90" ===== Checking compiler Executing: /opt/mpitomo-third-parties/openmpi-4.1.2/bin/mpif90 -c -o /tmp/petsc-cbvxg1o9/config.setCompilers/conftest.o -I/tmp/petsc-cbvxg1o9/config.setCompilers /tmp/petsc-cbvxg1o9/config.setCompilers/conftest.F90 Possible ERROR while running compiler: exit code 1 stderr: -------------------------------------------------------------------------- No underlying compiler was specified in the wrapper compiler data file (e.g., mpicc-wrapper-data.txt) -------------------------------------------------------------------------- Source: program main end Error testing Fortran compiler: Cannot compile FC with /opt/mpitomo-third-parties/openmpi-4.1.2/bin/mpif90. MPI installation /opt/mpitomo-third-parties/openmpi-4.1.2/bin/mpif90 is likely incorrect. Use --with-mpi-dir to indicate an alternate MPI. Deleting "FC" Checking for program /opt/mpitomo-third-parties/openmpi-4.1.2/bin/mpf90...not found Checking for program /build/petsc-3.16.3/petsc-3.16.3/lib/petsc/bin/win32fe/mpf90...not found Unable to find programs: ['mpf90'] in listing of the specific search path: ['/opt/mpitomo-third-parties/openmpi-4.1.2/bin'] /opt/mpitomo-third-parties/openmpi-4.1.2/bin: mpicc mpic++ mpicxx mpiexec mpif77 mpif90 mpifort mpirun ompi-clean ompi-server ompi_info opal_wrapper orte-clean orte-info orte-server ortecc orted orterun Checking for program /opt/mpitomo-third-parties/openmpi-4.1.2/bin/mpxlf95_r...not found Checking for program /build/petsc-3.16.3/petsc-3.16.3/lib/petsc/bin/win32fe/mpxlf95_r...not found Unable to find programs: ['mpxlf95_r'] in listing of the specific search path: ['/opt/mpitomo-third-parties/openmpi-4.1.2/bin'] /opt/mpitomo-third-parties/openmpi-4.1.2/bin: mpicc mpic++ mpicxx mpiexec mpif77 mpif90 mpifort mpirun ompi-clean ompi-server ompi_info opal_wrapper orte-clean orte-info orte-server ortecc orted orterun Checking for program /opt/mpitomo-third-parties/openmpi-4.1.2/bin/mpxlf90_r...not found Checking for program /build/petsc-3.16.3/petsc-3.16.3/lib/petsc/bin/win32fe/mpxlf90_r...not found Unable to find programs: ['mpxlf90_r'] in listing of the specific search path: ['/opt/mpitomo-third-parties/openmpi-4.1.2/bin'] /opt/mpitomo-third-parties/openmpi-4.1.2/bin: mpicc mpic++ mpicxx mpiexec mpif77 mpif90 mpifort mpirun ompi-clean ompi-server ompi_info opal_wrapper orte-clean orte-info orte-server ortecc orted orterun Checking for program /opt/mpitomo-third-parties/openmpi-4.1.2/bin/mpxlf_r...not found Checking for program /build/petsc-3.16.3/petsc-3.16.3/lib/petsc/bin/win32fe/mpxlf_r...not found Unable to find programs: ['mpxlf_r'] in listing of the specific search path: ['/opt/mpitomo-third-parties/openmpi-4.1.2/bin'] /opt/mpitomo-third-parties/openmpi-4.1.2/bin: mpicc mpic++ mpicxx mpiexec mpif77 mpif90 mpifort mpirun ompi-clean ompi-server ompi_info opal_wrapper orte-clean orte-info orte-server ortecc orted orterun ******************************************************************************* UNABLE to CONFIGURE with GIVEN OPTIONS (see configure.log for details): ------------------------------------------------------------------------------- bin/mpif90 you provided with --with-mpi-dir=/opt/mpitomo-third-parties/openmpi-4.1.2 cannot be found or does not work. Run with --with-fc=0 if you wish to use this MPI and disable Fortran. See https://petsc.org/release/faq/#invalid-mpi-compilers ******************************************************************************* File "/build/petsc-3.16.3/petsc-3.16.3/config/configure.py", line 465, in petsc_configure framework.configure(out = sys.stdout) File "/build/petsc-3.16.3/petsc-3.16.3/config/BuildSystem/config/framework.py", line 1385, in configure self.processChildren() File "/build/petsc-3.16.3/petsc-3.16.3/config/BuildSystem/config/framework.py", line 1373, in processChildren self.serialEvaluation(self.childGraph) File "/build/petsc-3.16.3/petsc-3.16.3/config/BuildSystem/config/framework.py", line 1348, in serialEvaluation child.configure() File "/build/petsc-3.16.3/petsc-3.16.3/config/BuildSystem/config/setCompilers.py", line 2173, in configure self.executeTest(self.checkFortranCompiler) File "/build/petsc-3.16.3/petsc-3.16.3/config/BuildSystem/config/base.py", line 138, in executeTest ret = test(*args,**kargs) File "/build/petsc-3.16.3/petsc-3.16.3/config/BuildSystem/config/setCompilers.py", line 1278, in checkFortranCompiler for compiler in self.generateFortranCompilerGuesses(): File "/build/petsc-3.16.3/petsc-3.16.3/config/BuildSystem/config/setCompilers.py", line 1220, in generateFortranCompilerGuesses raise RuntimeError('bin/mpif90 you provided with --with-mpi-dir='+self.argDB['with-mpi-dir']+' cannot be found or does not work.\nRun with --with-fc=0 if you wish to use this MPI and disable Fortran. See https://petsc.org/release/faq/#invalid-mpi-compilers') ================================================================================ Finishing configure run at Wed, 02 Feb 2022 17:38:29 +0000 ================================================================================