Executing: uname -s stdout: Linux ================================================================================ ================================================================================ Starting configure run at Tue, 25 Jan 2022 17:06:50 +0800 Configure Options: --configModules=PETSc.Configure --optionsModule=config.compilerOptions --prefix=/opt/petsc/debug --with-cc=mpicc --with-cxx=mpicxx --with-fc=mpif90 --with-scalar-type=complex --with-precision=double --with-cuda-dir=/usr/local/cuda --with-fortran-kernels=1 --with-cxx-dialect=cxx14 --with-cuda-dialect=cxx14 --with-debugging=1 Working directory: /home/hao/packages/petsc-current Machine platform: uname_result(system='Linux', node='XPS-15', release='5.10.60.1-microsoft-standard-WSL2', version='#1 SMP Wed Aug 25 23:20:18 UTC 2021', machine='x86_64', processor='x86_64') Python version: 3.8.10 (default, Sep 28 2021, 16:10:42) [GCC 9.3.0] ================================================================================ Environmental variables LESSOPEN=| /usr/bin/lesspipe %s USER=hao SHLVL=2 MOTD_SHOWN=update-motd HOME=/home/hao OLDPWD=/home/hao/packages WSL_DISTRO_NAME=Ubuntu-20.04 WAYLAND_DISPLAY=wayland-0 LOGNAME=hao NAME=XPS-15 _=./configure WSL_INTEROP=/run/WSL/8_interop PULSE_SERVER=/mnt/wslg/PulseServer TERM=xterm-256color PATH=/home/hao/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/wsl/lib:/mnt/c/Program Files/Python36/Scripts/:/mnt/c/Program Files/Python36/:/mnt/c/Program Files/Microsoft MPI/Bin/:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/WINDOWS/system32:/mnt/c/WINDOWS:/mnt/c/WINDOWS/System32/Wbem:/mnt/c/WINDOWS/System32/WindowsPowerShell/v1.0/:/mnt/c/WINDOWS/System32/OpenSSH/:/mnt/c/Program Files/PuTTY/:/mnt/d/Program Files/Matlab2020/runtime/win64:/mnt/d/Program Files/Matlab2020/bin:/mnt/d/Program Files/Matlab/runtime/win64:/mnt/d/Program Files/Matlab/bin:/mnt/c/Program Files (x86)/Common Files/Adobe/AGL:/mnt/c/Program Files (x86)/Intel/Intel(R) Management Engine Components/DAL:/mnt/c/Program Files/Intel/Intel(R) Management Engine Components/DAL:/mnt/d/othersoft/miniconda3:/mnt/c/Users/dong-/AppData/Local/Microsoft/WindowsApps:/snap/bin:/home/hao/bin/ XDG_RUNTIME_DIR=/mnt/wslg/runtime-dir DISPLAY=:0 LANG=C.UTF-8 LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36: CUDA_VISILE_DEVICES=0 SHELL=/bin/bash LESSCLOSE=/usr/bin/lesspipe %s %s PWD=/home/hao/packages/petsc-current XDG_DATA_DIRS=/usr/local/share:/usr/share:/var/lib/snapd/desktop HOSTTYPE=x86_64 WSLENV= Files in path provided by default path /home/hao/bin: Mod3DMT.cpu Mod3DMT Mod3DMT.gpu Mod3DMT.serial Mod3DMT.gpu2 /usr/local/sbin: /usr/local/bin: mpicc orte-server profile2mat.pl mpiexec mpiCC orte-clean opal_wrapper ompi_info nsys ompi-server mpif90 mpif77 mpirun mpicxx aggregate_profile.pl ortecc orte-info ompi-clean orterun nsys-ui mpifort mpic++ orted /usr/sbin: pvscan vipw vgrename dhclient-script thin_ls aa-remove-unknown vcstime fsck.xfs lvconvert pvs fsck thin_trim ip6tables-apply chpasswd useradd cppw hwclock dhclient pwunconv mount.lowntfs-3g groupmems remove-shell lvresize lvrename fsck.cramfs ntfscp visudo umount.udisks2 vgreduce ethtool isosize pam_extrausers_update fsck.vfat tc dmidecode mkfs.ext4 ip6tables-nft-restore mkfs.fat iptables-restore-translate agetty applygnupgdefaults atd xfs_fsr e2undo update-passwd vgconvert xfs_copy thin_restore cryptdisks_stop xtables-nft-multi pvdisplay vpddecode zramctl arptables-restore swaplabel cache_metadata_size era_check blkzone pwconv fstab-decode rsyslogd cfdisk hwloc-dump-hwdata ldattach reboot fsck.btrfs thin_rmap tipc mpathpersist fstrim mkinitramfs pam_tally2 groupadd pvck lvcreate tune2fs lvextend update-pciids kbdrate lvm runuser modinfo fsck.ext4 apparmor_parser start-stop-daemon setvtrgb thin_metadata_size update-info-dir ip6tables-legacy-restore mkfs.xfs e4defrag cryptsetup ip6tables-restore-translate mkdosfs mkfs.cramfs pvmove swapoff arptables-save biosdecode arptables-nft update-rc.d cache_restore mkfs.minix telinit xtables-legacy-multi thin_delta tarcat e2freefrag sfdisk iptables-nft-save rmt killall5 mkfs.vfat locale-gen debugfs vgimportclone vgextend update-locale arptables thin_repair netplan fsfreeze ldconfig fdformat irqbalance mkfs.btrfs pvremove iscsid getcap e2scrub_all cryptdisks_start ownership xfs_info ip6tables-legacy thin_check rtmon rtacct ntfsundelete service fdisk hdparm aa-status lvmsadc vgmknodes usermod lvmpolld mount.ntfs findfs vgmerge iptables-restore mkfs.ext3 mkntfs mkfs.ntfs switch_root update-ca-certificates halt era_invalidate cache_writeback genl xfs_scrub mkswap poweroff cron grpunconv unix_chkpwd ntfslabel iptables-legacy integritysetup rtcwake nologin vgdisplay lvmsar zerofree cache_repair parted tcpdump add-shell xfs_growfs deluser tzconfig vigr grpconv pam_getenv xfs_io vgscan e2image fsck.ext2 ip getty shadowconfig blkdeactivate logsave mount.ntfs-3g cache_check addgnupghome xfs_logprint multipathd ip6tables-nft-save vgck fsadm vgs chroot arptables-nft-restore pam-auth-update paperconfig fatlabel ip6tables-restore shutdown iscsi_discovery ebtables-nft-restore vgchange xfs_estimate fsck.fat ip6tables-nft ebtables-nft chmem pam_extrausers_chkpwd readprofile uuidd popcon-largest-unused vgexport adduser groupmod lvdisplay cache_dump ip6tables-save cryptsetup-reencrypt multipath ntfsclone mke2fs iptables-legacy-restore dmstats vgsplit modprobe thin_dump lvremove luksformat depmod ldconfig.real sgdisk iptables xfs_mdrestore lvmdiskscan iconvconfig update-mime popularity-contest sulogin gdisk rmmod grpck vgcfgbackup addgroup xfs_bmap lvmconfig e2scrub update-gsfontmap ip6tables raw mkfs.ext2 sysctl lvchange insmod xfs_db blkdiscard kpartx cpgr pvchange ufw mdmon e2mmpstatus update-motd setvesablank badblocks unix_update ebtables-restore getpcaps update-initramfs losetup ip6tables-translate pvresize sshd cgdisk iptables-nft-restore mkfs.bfs make-bcache xfs_freeze dmsetup lvscan wipefs arptables-nft-save apparmor_status invoke-rc.d overlayroot-chroot dosfslabel ebtables-nft-save xfs_repair aa-teardown iptables-apply iscsi-iname dosfsck fsck.msdos iptables-save validlocale xfs_quota update-java-alternatives nfnl_osf vgcreate rmt-tar on_ac_power pivot_root mklost+found mount.drvfs zic userdel iptables-nft iscsiadm mkfs.msdos resize2fs dpkg-preconfigure bcache-super-show ip6tables-legacy-save pvcreate blkid vgimport era_restore xfs_scrub_all groupdel setcap lvs fixparts pam_tally chgpasswd mount.fuse xfs_spaceman pdata_tools newusers delgroup init irqbalance-ui xfs_metadump mdadm partprobe pwck devlink lsmod fsck.minix mkhomedir_helper filefrag vgcfgrestore logrotate accessdb e4crypt xfs_ncheck installkernel xfs_rtcp ntfsresize mkfs fsck.ext3 era_dump veritysetup xfs_mkfile faillock vgremove runlevel iptables-legacy-save xtables-monitor ebtables-save lvreduce iscsistart blockdev dumpe2fs swapon e2fsck mount.vmhgfs arpd iptables-translate xfs_admin pam_timestamp_check lvmdump ebtables e2label chcpu plymouthd capsh dmeventd ctrlaltdel dpkg-reconfigure bridge /usr/bin: xfd less systemd-machine-id-setup gpgsplit pfbtopfa byobu-select-session pgrep truncate dpkg-parsechangelog scsi_satl localedef byobu-export odbcinst locate scsi_mandat printf zipinfo wslupath ptardiff import ps2txt setmetamode kbd_mode vmware-vmblock-fuse g++ apt-cache ua gencat sg_xcopy sed sdiff ptx nsupdate byobu-launch gie nm at volname ssh-import-id-gh systemd byobu mogrify compose netkit-ftp ntfstruncate ps2pdf13 systemd-tmpfiles usb-devices zmore ntfs-3g x86_64-linux-gnu-gcov-tool-9 gmt ulockmgr_server display tzselect gcc-ar-9 gettext systemd-socket-activate prtstat splain script gcov-dump dnsdomainname ar rtstat sg_prevent more journalctl gunzip python3.8 cpan from scp tac systemd-resolve lzmore lnstat wslpath col gpg-wks-server sync cc x86_64-linux-gnu-c++filt systemd-hwdb vi dbus-cleanup-sockets x86_64-linux-gnu-elfedit psfaddtable svnversion autom4te delv locale hwloc-patch helpztags mksquashfs sbverify git-upload-archive growpart byobu-quiet pacat grops update-alternatives prlimit crontab sg_verify pollinate nisdomainname vmtoolsd timedatectl dpkg-maintscript-helper fwupdagent ntfsfallocate sg_read_block_limits rmid showkey btrfs-convert dpkg tset perldoc nano dpkg-genchanges gmtswitch x86_64-linux-gnu-gcov ipcmk piconv apport-cli dpkg-query rbash run-parts free expiry taskset dpkg-trigger usbreset lzgrep factor pinky arch dirmngr-client red sg_reset_wp ntfssecaudit sg_start xdpyinfo pdf2ps lscpu ssh-keyscan awk sg_write_buffer run-one-until-success gpgtar gslj tty composite twistd3 cautious-launcher man gs www-browser NF kbxutil check-language-support ssh-add byobu-config xzcmp diff3 psfstriptable setleds readelf scsi_logging_level apt-sortpkgs host tsort nice sg_rtpg faked-sysv loadkeys cal tkconch3 dpkg-gencontrol newgrp pbputs identify cmp pod2man codepage sg_read getkeycodes manifest bsd-from c++ hd bsd-write slabtop vmhgfs-fuse showconsolefont dpkg-architecture utmpdump tar sg_reassign convert basename batch sha512sum eject x86_64-linux-gnu-size rename.ul ranlib networkd-dispatcher wall zless col5 dbus-run-session unlz4 sort xdriinfo ntfsls sg_unmap nsenter x86_64-linux-gnu-nm deb-systemd-invoke linux-update-symlinks which getent dpkg-buildpackage x86_64-linux-gnu-addr2line git chrt apt-mark mount faillog sg_persist geod hwloc-info strace-log-merge bash systemctl vmstat fwupdtpmevlog byobu-tmux sg_logs date podchecker pstree.x11 sg_scan sg_seek perl5.30.0 rlogin catman podselect apport-unpack busybox pdf2dsc tload chmod wslvar setsid libtoolize scsi_start w.procps col8 nc.openbsd dh_bash-completion lzegrep x86_64-linux-gnu-strip aclocal systemd-sysusers debconf-set-selections colcrt x86_64-linux-gnu-g++-9 su soelim lsipc calendar sg_stpg sg_rdac resizecons vmware-checkvm bzcmp lz4cat lzfgrep unicode_stop ps2ascii byobu-shell lsusb c_rehash linux32 login gio-querymodules lsns systemd-inhibit lastb rsync cpp df gpg gpgv gcov-dump-9 hwloc-ls ftp sg_safte pathchk sg_ses groups hwloc-diff jsonpatch ssh-argv0 dh_autotools-dev_restoreconfig lsmem autoconf bzfgrep lz4 pod2usage sg_write_same appres finalrd users as ipcs vim landscape-sysinfo wifi-status vmware-xferlogs iconv wget preconv dpkg-checkbuilddeps x86_64-linux-gnu-gcc-9 chfn dwp rvim pasuspender g++-9 domainname dbus-launch oem-getlogs x86_64-linux-gnu-gfortran grog xzcat strace cpan5.30-x86_64-linux-gnu ldd sg_sat_identify linux-check-removal ntfsrecover whoami strip envsubst byobu-launcher-uninstall dircolors c++filt nl apt-cdrom vmware-rpctool apport-bug ctstat gsdj500 trial3 nroff updatedb.mlocate sg_write_long lzma bc apt f95 stty pkaction ul plymouth ed loginctl unzip pkexec c99-gcc diff pkttyagent gzip h2xs vmware-hgfsclient ubuntu-core-launcher xzmore zcat dpkg-distaddfile cvtsudoers lorder tabs gsnd hwloc-compress-dir busctl fincore fgrep sudo vim.tiny aptitude-curses xlsclients dmesg rm lowntfs-3g byobu-disable svnadmin mv byobu-janitor btrfs-select-super col9 cat pactl deallocvt sg_sync linux-version sg_turs rrsync lz4c chattr sg_luns pod2html gcov-9 hwloc-ps ps2pdf lslogins numfmt jsonschema sgm_dd rdma flock realpath sensible-editor find tracepath lesskey libnetcfg telnet ucf pacmd btrfstune systemd-tty-ask-password-agent python3 animate gcc-ranlib-9 x-www-browser grotty ubuntu-distro-info systemd-detect-virt lcf x86_64-linux-gnu-gcc printenv du grep udevadm tee systemd-run hwloc-gather-cpuid x86_64-linux-gnu-objdump aa-enabled vmware-vgauth-cmd jsonpatch-jsondiff ps2pdfwr dpkg-deb systemd-cat parecord autoreconf kmodsign lexgrog perlivp sg_format gawk setkeycodes aptitude mkdir clear_console btrfsck screen x86_64-linux-gnu-ar sg ps2pdf14 static-sh dumpkeys jexec xzegrep dpkg-statoverride split dpkg-gensymbols gcc ngettext whereis strings mandb lstopo-no-graphics resizepart sg_read_attr pkcheck mkfifo jsondiff pic X11 chage col2 unmkinitramfs autoheader nslookup bzegrep xzgrep do-release-upgrade routef dfu-tool ld.gold svnserve m4 sg_sanitize kill x86_64-linux-gnu-gold lsb_release rsh corelist iptables-xml hwloc-gather-topology gfortran-9 size gcc-nm-9 xdg-user-dirs-update pslog splitfont lstopo java byobu-ugraph ypdomainname rescan-scsi-bus.sh x86_64-linux-gnu-gcov-dump-9 pydoc3.8 tr addr2line sudoreplay umount byobu-ctrl-a partx sftp openssl rmiregistry rev fwupdate toe sg_ident apt-ftparchive wdctl xsubpp sg_reset purge-old-kernels cct passwd listres uniq mawk x86_64-linux-gnu-objcopy bunzip2 ps stdbuf luit x86_64-linux-gnu-gcc-ranlib-9 xev x86_64-linux-gnu-as byobu-silent clear byobu-select-profile systemd-notify chgrp xmessage bzgrep x86_64-linux-gnu-gprof dpkg-scanpackages automake-1.16 mtr cloud-init x86_64-linux-gnu-ld.gold xvinfo zipgrep fusermount hwloc-annotate pamon ubuntu-security-status ntfscat setarch telnet.netkit pax11publish sensible-browser sg_inq traceroute6.iputils dirmngr write lspci sg_readcap col4 autoupdate reset make-first-existing-target apport-collect make lastlog bzdiff gsettings ex ipcrm x86_64-linux-gnu-gcc-ar-9 systemd-mount cp psfxtable fallocate dash ntfs-3g.probe ctail x86_64-linux-gnu-gcc-nm x86_64-linux-gnu-gcov-9 colrm nawk ip ping4 git-shell mtr-packet ping6 htop edit ubuntu-bug pydoc3 ginstall-info svn tempfile pwdx linux64 sg_get_lba_status glib-compile-schemas xargs encguess dpkg-split fakeroot-tcp objdump gm ld mlocate chcon choom skill printafm sg_raw pyhtmlizer3 xlsfonts lshw dbus-daemon ucfr rcp who gapplication stat patch systemd-escape dpkg-genbuildinfo sleep groff autoscan instmodsh sbkeysync scsi_ready x86_64-linux-gnu-ld bzip2recover gcov-tool-9 systemd-stdio-bridge gresource dig uuidgen unlzma apt-config sg_opcodes logger pphs unsquashfs infobrowser lzdiff faked-tcp sginfo xxd editres xz svnsync mesg rmdir zgrep whiptail mtrace byobu-status pdb3 pinentry-curses aptitude-create-state-bundle dpkg-buildflags wc scsi_stop nc chardetect3 select-editor x86_64-linux-gnu-gfortran-9 x86_64-linux-gnu-cpp-9 py3versions sg_test_rwbuf pastebinit fakeroot svnauthz-validate top ucfq ss psfgettable sos-collector egrep byobu-reconnect-sockets sg_stream_ctl updatedb btrfs-map-logical sg_decode_sense cftp3 systemd-id128 fold lzcat debconf-show eqn parec zfgrep funzip perlthanks link csplit ntfsdecrypt gcc-9 hwe-support-status sum expand pdb3.8 dpkg-scansources paperconf apt-extracttemplates wslfetch x86_64-linux-gnu-gcov-tool gcc-ranlib apropos mesa-overlay-control.py unattended-upgrades c89-gcc neqn join sudoedit setupcon keyring unattended-upgrade install add-apt-repository systemd-umount locale-check bootctl byobu-prompt traceroute6 ld.bfd lzmainfo sg_get_config ec2metadata cpp-9 hwloc-calc symcryptrun xzless gcc-nm pico runcon dirname debconf fuser systemd-ask-password sg_timestamp pkcon cloud-init-per svnauthz fgconsole see comm false systemd-analyze pod2text infocmp ntfswipe setfont pbget hostname pf2afm unlink dpkg-vendor ifnames dbus-send systemd-delta col3 whatis kernel-install systemd-path vcs-run git-receive-pack time debconf-communicate btrfs-image sh bzmore gold unexpand ntfsinfo montage debconf-copydb nohup gpg-zip sbattach zegrep vigpg head hwloc-distrib udisksctl getopt sg_rmsn usbhid-dump sg_rbuf fwupdmgr openvt x86_64-linux-gnu-ranlib snapctl dbus-update-activation-environment nstat pa-info ps2epsi geqn byobu-select-backend file install-info gpgcompose gpgsm gtbl hexdump x86_64-linux-gnu-gcc-nm-9 xprop prove routel sgp_dd zdump mountpoint mapscrn lslocks shred sotruss sg_compare_and_write dbxtool true run-one dpkg-shlibdeps systemd-cgtop x86_64-linux-gnu-cpp pldd sg_zone sg_referrals unicode_start xdg-user-dir btrfs-find-root uuidparse ntfsusermap localectl sg_emc_trespass wslsys test svndumpfilter enc2xs sensible-pager ntfscmp rgrep kbdinfo sbsign znew md5sum.textutils logname tbl gzexe shasum atq wslusc touch svnlook x86_64-linux-gnu-ld.bfd cpio byobu-status-detail ntfscluster xwininfo gpic jjs sprof sos run-one-until-failure pftp xauth hostnamectl env perl md5sum uname unxz gettext.sh screendump ps2ps col6 x86_64-linux-gnu-gcov-dump zdiff ntfsmove svnmucc x86_64-linux-gnu-g++ gdbus namei sosreport ischroot print ls x86_64-linux-gnu-strings vmware-namespace-cmd debconf-escape mdig ghostscript ssh-agent manpath ltrace eps2eps setpci sha384sum pygettext3.8 ncal man-recode kmod base64 sha1sum h2ph info bzip2 vmware-toolbox-cmd dbus-uuidgen sg_read_long migrate-pubring-from-classic-gpg peekfd git-upload-pack zcmp w infotocap ps2ps2 sg_read_buffer sg_requests i386 lessfile aptitude-run-state-bundle debconf-apt-progress netcat mk_modmap mktemp invgeod automat-visualize3 sg_senddiag pwd column scriptreplay byobu-enable lessecho vimdiff look ntfsfix uncompress setterm pstree col7 sg_map atrm lsinitramfs svnfsfs dbus-monitor boltctl addpart id on_ac_power gpasswd paplay apt-key sg_sat_phy_event byobu-ulevel viewres byobu-disable-prompt lzless sg_copy_results gcov-tool killall iscsiadm sg_sat_read_gplog vm-support x86_64-linux-gnu-gcc-ar vimtutor pager vdir keep-one-running keytool py3compile mcookie savelog elfedit lzcmp update-mime-database mt-gnu dpkg-name x86_64-linux-gnu-gcc-ranlib twist3 invproj xkill ssh-import-id parsechangelog proj chown objcopy hostid f77 byobu-launcher shuf view mknod eatmydata gpgparsemail c89 b2sum tail ubuntu-advantage col1 zforce last x86_64 sg_modes ckeygen3 dir ionice sg_ses_microcode resolvectl systemd-cgls byobu-keybindings ssh-import-id-lp sg_map26 lsof tput bzcat sbsiglist svnbench watchgnupg unshare cloud-id wslview sg_write_x timeout pkmon snap apt-get gsbj getconf run-this-one chsh conjure findmnt ptar run-mailcap pr unpack200 lsmod xzfgrep sg_rep_zones sg_write_verify captoinfo debian-distro-info xlsatoms dvipdf ping cs2cs pinentry gslp rview perl5.30-x86_64-linux-gnu zipdetails scsi_temperature aclocal-1.16 gpg-connect-agent miniterm sg_dd fmt mailmail3 sg_bg_ctl sha224sum echo sg_vpd gcov sha256sum readlink jsonpointer dd lsattr paste isogmt od ssh-copy-id bzless pygettext3 setpriv xfontsel chvt bzexe VGAuthService fwupdtool [ xzdiff byobu-enable-prompt automake lspgpot dpkg-divert x86_64-linux-gnu-dwp renice loadunimap sbvarsign mt ptargrep pkill editor sg_wr_mode base32 printerbanner setlogcons byobu-screen scsi_readcap deb-systemd-helper ckbcomp pmap gcc-ar snice gmt_shell_functions.sh gpg-agent troff byobu-launcher-install distro-info rnano projinfo byobu-layout x86_64-linux-gnu-readelf gio conch3 gpgconf lesspipe expr c99 pbput rpcgen unzipsfx dpkg-source delpart nproc btrfs chardet3 pidof watch vim.basic svnrdump cksum dh_autotools-dev_updateconfig yes ps2pdf12 py3clean ssh-keygen lsblk vmware-alias-import gfortran slogin tmux snapfuse hwloc-bind aa-exec catchsegv uptime json_pp seq padsp ln networkctl sg_sat_set_features apt-add-repository fakeroot-sysv dpkg-mergechangelogs tic cut bashbug pack200 ssh perlbug pyjwt3 curl gsdj run-one-constantly gprof pl2pm /sbin: pvscan vipw vgrename dhclient-script thin_ls aa-remove-unknown vcstime fsck.xfs lvconvert pvs fsck thin_trim ip6tables-apply chpasswd useradd cppw hwclock dhclient pwunconv mount.lowntfs-3g groupmems remove-shell lvresize lvrename fsck.cramfs ntfscp visudo umount.udisks2 vgreduce ethtool isosize pam_extrausers_update fsck.vfat tc dmidecode mkfs.ext4 ip6tables-nft-restore mkfs.fat iptables-restore-translate agetty applygnupgdefaults atd xfs_fsr e2undo update-passwd vgconvert xfs_copy thin_restore cryptdisks_stop xtables-nft-multi pvdisplay vpddecode zramctl arptables-restore swaplabel cache_metadata_size era_check blkzone pwconv fstab-decode rsyslogd cfdisk hwloc-dump-hwdata ldattach reboot fsck.btrfs thin_rmap tipc mpathpersist fstrim mkinitramfs pam_tally2 groupadd pvck lvcreate tune2fs lvextend update-pciids kbdrate lvm runuser modinfo fsck.ext4 apparmor_parser start-stop-daemon setvtrgb thin_metadata_size update-info-dir ip6tables-legacy-restore mkfs.xfs e4defrag cryptsetup ip6tables-restore-translate mkdosfs mkfs.cramfs pvmove swapoff arptables-save biosdecode arptables-nft update-rc.d cache_restore mkfs.minix telinit xtables-legacy-multi thin_delta tarcat e2freefrag sfdisk iptables-nft-save rmt killall5 mkfs.vfat locale-gen debugfs vgimportclone vgextend update-locale arptables thin_repair netplan fsfreeze ldconfig fdformat irqbalance mkfs.btrfs pvremove iscsid getcap e2scrub_all cryptdisks_start ownership xfs_info ip6tables-legacy thin_check rtmon rtacct ntfsundelete service fdisk hdparm aa-status lvmsadc vgmknodes usermod lvmpolld mount.ntfs findfs vgmerge iptables-restore mkfs.ext3 mkntfs mkfs.ntfs switch_root update-ca-certificates halt era_invalidate cache_writeback genl xfs_scrub mkswap poweroff cron grpunconv unix_chkpwd ntfslabel iptables-legacy integritysetup rtcwake nologin vgdisplay lvmsar zerofree cache_repair parted tcpdump add-shell xfs_growfs deluser tzconfig vigr grpconv pam_getenv xfs_io vgscan e2image fsck.ext2 ip getty shadowconfig blkdeactivate logsave mount.ntfs-3g cache_check addgnupghome xfs_logprint multipathd ip6tables-nft-save vgck fsadm vgs chroot arptables-nft-restore pam-auth-update paperconfig fatlabel ip6tables-restore shutdown iscsi_discovery ebtables-nft-restore vgchange xfs_estimate fsck.fat ip6tables-nft ebtables-nft chmem pam_extrausers_chkpwd readprofile uuidd popcon-largest-unused vgexport adduser groupmod lvdisplay cache_dump ip6tables-save cryptsetup-reencrypt multipath ntfsclone mke2fs iptables-legacy-restore dmstats vgsplit modprobe thin_dump lvremove luksformat depmod ldconfig.real sgdisk iptables xfs_mdrestore lvmdiskscan iconvconfig update-mime popularity-contest sulogin gdisk rmmod grpck vgcfgbackup addgroup xfs_bmap lvmconfig e2scrub update-gsfontmap ip6tables raw mkfs.ext2 sysctl lvchange insmod xfs_db blkdiscard kpartx cpgr pvchange ufw mdmon e2mmpstatus update-motd setvesablank badblocks unix_update ebtables-restore getpcaps update-initramfs losetup ip6tables-translate pvresize sshd cgdisk iptables-nft-restore mkfs.bfs make-bcache xfs_freeze dmsetup lvscan wipefs arptables-nft-save apparmor_status invoke-rc.d overlayroot-chroot dosfslabel ebtables-nft-save xfs_repair aa-teardown iptables-apply iscsi-iname dosfsck fsck.msdos iptables-save validlocale xfs_quota update-java-alternatives nfnl_osf vgcreate rmt-tar on_ac_power pivot_root mklost+found mount.drvfs zic userdel iptables-nft iscsiadm mkfs.msdos resize2fs dpkg-preconfigure bcache-super-show ip6tables-legacy-save pvcreate blkid vgimport era_restore xfs_scrub_all groupdel setcap lvs fixparts pam_tally chgpasswd mount.fuse xfs_spaceman pdata_tools newusers delgroup init irqbalance-ui xfs_metadump mdadm partprobe pwck devlink lsmod fsck.minix mkhomedir_helper filefrag vgcfgrestore logrotate accessdb e4crypt xfs_ncheck installkernel xfs_rtcp ntfsresize mkfs fsck.ext3 era_dump veritysetup xfs_mkfile faillock vgremove runlevel iptables-legacy-save xtables-monitor ebtables-save lvreduce iscsistart blockdev dumpe2fs swapon e2fsck mount.vmhgfs arpd iptables-translate xfs_admin pam_timestamp_check lvmdump ebtables e2label chcpu plymouthd capsh dmeventd ctrlaltdel dpkg-reconfigure bridge /bin: xfd less systemd-machine-id-setup gpgsplit pfbtopfa byobu-select-session pgrep truncate dpkg-parsechangelog scsi_satl localedef byobu-export odbcinst locate scsi_mandat printf zipinfo wslupath ptardiff import ps2txt setmetamode kbd_mode vmware-vmblock-fuse g++ apt-cache ua gencat sg_xcopy sed sdiff ptx nsupdate byobu-launch gie nm at volname ssh-import-id-gh systemd byobu mogrify compose netkit-ftp ntfstruncate ps2pdf13 systemd-tmpfiles usb-devices zmore ntfs-3g x86_64-linux-gnu-gcov-tool-9 gmt ulockmgr_server display tzselect gcc-ar-9 gettext systemd-socket-activate prtstat splain script gcov-dump dnsdomainname ar rtstat sg_prevent more journalctl gunzip python3.8 cpan from scp tac systemd-resolve lzmore lnstat wslpath col gpg-wks-server sync cc x86_64-linux-gnu-c++filt systemd-hwdb vi dbus-cleanup-sockets x86_64-linux-gnu-elfedit psfaddtable svnversion autom4te delv locale hwloc-patch helpztags mksquashfs sbverify git-upload-archive growpart byobu-quiet pacat grops update-alternatives prlimit crontab sg_verify pollinate nisdomainname vmtoolsd timedatectl dpkg-maintscript-helper fwupdagent ntfsfallocate sg_read_block_limits rmid showkey btrfs-convert dpkg tset perldoc nano dpkg-genchanges gmtswitch x86_64-linux-gnu-gcov ipcmk piconv apport-cli dpkg-query rbash run-parts free expiry taskset dpkg-trigger usbreset lzgrep factor pinky arch dirmngr-client red sg_reset_wp ntfssecaudit sg_start xdpyinfo pdf2ps lscpu ssh-keyscan awk sg_write_buffer run-one-until-success gpgtar gslj tty composite twistd3 cautious-launcher man gs www-browser NF kbxutil check-language-support ssh-add byobu-config xzcmp diff3 psfstriptable setleds readelf scsi_logging_level apt-sortpkgs host tsort nice sg_rtpg faked-sysv loadkeys cal tkconch3 dpkg-gencontrol newgrp pbputs identify cmp pod2man codepage sg_read getkeycodes manifest bsd-from c++ hd bsd-write slabtop vmhgfs-fuse showconsolefont dpkg-architecture utmpdump tar sg_reassign convert basename batch sha512sum eject x86_64-linux-gnu-size rename.ul ranlib networkd-dispatcher wall zless col5 dbus-run-session unlz4 sort xdriinfo ntfsls sg_unmap nsenter x86_64-linux-gnu-nm deb-systemd-invoke linux-update-symlinks which getent dpkg-buildpackage x86_64-linux-gnu-addr2line git chrt apt-mark mount faillog sg_persist geod hwloc-info strace-log-merge bash systemctl vmstat fwupdtpmevlog byobu-tmux sg_logs date podchecker pstree.x11 sg_scan sg_seek perl5.30.0 rlogin catman podselect apport-unpack busybox pdf2dsc tload chmod wslvar setsid libtoolize scsi_start w.procps col8 nc.openbsd dh_bash-completion lzegrep x86_64-linux-gnu-strip aclocal systemd-sysusers debconf-set-selections colcrt x86_64-linux-gnu-g++-9 su soelim lsipc calendar sg_stpg sg_rdac resizecons vmware-checkvm bzcmp lz4cat lzfgrep unicode_stop ps2ascii byobu-shell lsusb c_rehash linux32 login gio-querymodules lsns systemd-inhibit lastb rsync cpp df gpg gpgv gcov-dump-9 hwloc-ls ftp sg_safte pathchk sg_ses groups hwloc-diff jsonpatch ssh-argv0 dh_autotools-dev_restoreconfig lsmem autoconf bzfgrep lz4 pod2usage sg_write_same appres finalrd users as ipcs vim landscape-sysinfo wifi-status vmware-xferlogs iconv wget preconv dpkg-checkbuilddeps x86_64-linux-gnu-gcc-9 chfn dwp rvim pasuspender g++-9 domainname dbus-launch oem-getlogs x86_64-linux-gnu-gfortran grog xzcat strace cpan5.30-x86_64-linux-gnu ldd sg_sat_identify linux-check-removal ntfsrecover whoami strip envsubst byobu-launcher-uninstall dircolors c++filt nl apt-cdrom vmware-rpctool apport-bug ctstat gsdj500 trial3 nroff updatedb.mlocate sg_write_long lzma bc apt f95 stty pkaction ul plymouth ed loginctl unzip pkexec c99-gcc diff pkttyagent gzip h2xs vmware-hgfsclient ubuntu-core-launcher xzmore zcat dpkg-distaddfile cvtsudoers lorder tabs gsnd hwloc-compress-dir busctl fincore fgrep sudo vim.tiny aptitude-curses xlsclients dmesg rm lowntfs-3g byobu-disable svnadmin mv byobu-janitor btrfs-select-super col9 cat pactl deallocvt sg_sync linux-version sg_turs rrsync lz4c chattr sg_luns pod2html gcov-9 hwloc-ps ps2pdf lslogins numfmt jsonschema sgm_dd rdma flock realpath sensible-editor find tracepath lesskey libnetcfg telnet ucf pacmd btrfstune systemd-tty-ask-password-agent python3 animate gcc-ranlib-9 x-www-browser grotty ubuntu-distro-info systemd-detect-virt lcf x86_64-linux-gnu-gcc printenv du grep udevadm tee systemd-run hwloc-gather-cpuid x86_64-linux-gnu-objdump aa-enabled vmware-vgauth-cmd jsonpatch-jsondiff ps2pdfwr dpkg-deb systemd-cat parecord autoreconf kmodsign lexgrog perlivp sg_format gawk setkeycodes aptitude mkdir clear_console btrfsck screen x86_64-linux-gnu-ar sg ps2pdf14 static-sh dumpkeys jexec xzegrep dpkg-statoverride split dpkg-gensymbols gcc ngettext whereis strings mandb lstopo-no-graphics resizepart sg_read_attr pkcheck mkfifo jsondiff pic X11 chage col2 unmkinitramfs autoheader nslookup bzegrep xzgrep do-release-upgrade routef dfu-tool ld.gold svnserve m4 sg_sanitize kill x86_64-linux-gnu-gold lsb_release rsh corelist iptables-xml hwloc-gather-topology gfortran-9 size gcc-nm-9 xdg-user-dirs-update pslog splitfont lstopo java byobu-ugraph ypdomainname rescan-scsi-bus.sh x86_64-linux-gnu-gcov-dump-9 pydoc3.8 tr addr2line sudoreplay umount byobu-ctrl-a partx sftp openssl rmiregistry rev fwupdate toe sg_ident apt-ftparchive wdctl xsubpp sg_reset purge-old-kernels cct passwd listres uniq mawk x86_64-linux-gnu-objcopy bunzip2 ps stdbuf luit x86_64-linux-gnu-gcc-ranlib-9 xev x86_64-linux-gnu-as byobu-silent clear byobu-select-profile systemd-notify chgrp xmessage bzgrep x86_64-linux-gnu-gprof dpkg-scanpackages automake-1.16 mtr cloud-init x86_64-linux-gnu-ld.gold xvinfo zipgrep fusermount hwloc-annotate pamon ubuntu-security-status ntfscat setarch telnet.netkit pax11publish sensible-browser sg_inq traceroute6.iputils dirmngr write lspci sg_readcap col4 autoupdate reset make-first-existing-target apport-collect make lastlog bzdiff gsettings ex ipcrm x86_64-linux-gnu-gcc-ar-9 systemd-mount cp psfxtable fallocate dash ntfs-3g.probe ctail x86_64-linux-gnu-gcc-nm x86_64-linux-gnu-gcov-9 colrm nawk ip ping4 git-shell mtr-packet ping6 htop edit ubuntu-bug pydoc3 ginstall-info svn tempfile pwdx linux64 sg_get_lba_status glib-compile-schemas xargs encguess dpkg-split fakeroot-tcp objdump gm ld mlocate chcon choom skill printafm sg_raw pyhtmlizer3 xlsfonts lshw dbus-daemon ucfr rcp who gapplication stat patch systemd-escape dpkg-genbuildinfo sleep groff autoscan instmodsh sbkeysync scsi_ready x86_64-linux-gnu-ld bzip2recover gcov-tool-9 systemd-stdio-bridge gresource dig uuidgen unlzma apt-config sg_opcodes logger pphs unsquashfs infobrowser lzdiff faked-tcp sginfo xxd editres xz svnsync mesg rmdir zgrep whiptail mtrace byobu-status pdb3 pinentry-curses aptitude-create-state-bundle dpkg-buildflags wc scsi_stop nc chardetect3 select-editor x86_64-linux-gnu-gfortran-9 x86_64-linux-gnu-cpp-9 py3versions sg_test_rwbuf pastebinit fakeroot svnauthz-validate top ucfq ss psfgettable sos-collector egrep byobu-reconnect-sockets sg_stream_ctl updatedb btrfs-map-logical sg_decode_sense cftp3 systemd-id128 fold lzcat debconf-show eqn parec zfgrep funzip perlthanks link csplit ntfsdecrypt gcc-9 hwe-support-status sum expand pdb3.8 dpkg-scansources paperconf apt-extracttemplates wslfetch x86_64-linux-gnu-gcov-tool gcc-ranlib apropos mesa-overlay-control.py unattended-upgrades c89-gcc neqn join sudoedit setupcon keyring unattended-upgrade install add-apt-repository systemd-umount locale-check bootctl byobu-prompt traceroute6 ld.bfd lzmainfo sg_get_config ec2metadata cpp-9 hwloc-calc symcryptrun xzless gcc-nm pico runcon dirname debconf fuser systemd-ask-password sg_timestamp pkcon cloud-init-per svnauthz fgconsole see comm false systemd-analyze pod2text infocmp ntfswipe setfont pbget hostname pf2afm unlink dpkg-vendor ifnames dbus-send systemd-delta col3 whatis kernel-install systemd-path vcs-run git-receive-pack time debconf-communicate btrfs-image sh bzmore gold unexpand ntfsinfo montage debconf-copydb nohup gpg-zip sbattach zegrep vigpg head hwloc-distrib udisksctl getopt sg_rmsn usbhid-dump sg_rbuf fwupdmgr openvt x86_64-linux-gnu-ranlib snapctl dbus-update-activation-environment nstat pa-info ps2epsi geqn byobu-select-backend file install-info gpgcompose gpgsm gtbl hexdump x86_64-linux-gnu-gcc-nm-9 xprop prove routel sgp_dd zdump mountpoint mapscrn lslocks shred sotruss sg_compare_and_write dbxtool true run-one dpkg-shlibdeps systemd-cgtop x86_64-linux-gnu-cpp pldd sg_zone sg_referrals unicode_start xdg-user-dir btrfs-find-root uuidparse ntfsusermap localectl sg_emc_trespass wslsys test svndumpfilter enc2xs sensible-pager ntfscmp rgrep kbdinfo sbsign znew md5sum.textutils logname tbl gzexe shasum atq wslusc touch svnlook x86_64-linux-gnu-ld.bfd cpio byobu-status-detail ntfscluster xwininfo gpic jjs sprof sos run-one-until-failure pftp xauth hostnamectl env perl md5sum uname unxz gettext.sh screendump ps2ps col6 x86_64-linux-gnu-gcov-dump zdiff ntfsmove svnmucc x86_64-linux-gnu-g++ gdbus namei sosreport ischroot print ls x86_64-linux-gnu-strings vmware-namespace-cmd debconf-escape mdig ghostscript ssh-agent manpath ltrace eps2eps setpci sha384sum pygettext3.8 ncal man-recode kmod base64 sha1sum h2ph info bzip2 vmware-toolbox-cmd dbus-uuidgen sg_read_long migrate-pubring-from-classic-gpg peekfd git-upload-pack zcmp w infotocap ps2ps2 sg_read_buffer sg_requests i386 lessfile aptitude-run-state-bundle debconf-apt-progress netcat mk_modmap mktemp invgeod automat-visualize3 sg_senddiag pwd column scriptreplay byobu-enable lessecho vimdiff look ntfsfix uncompress setterm pstree col7 sg_map atrm lsinitramfs svnfsfs dbus-monitor boltctl addpart id on_ac_power gpasswd paplay apt-key sg_sat_phy_event byobu-ulevel viewres byobu-disable-prompt lzless sg_copy_results gcov-tool killall iscsiadm sg_sat_read_gplog vm-support x86_64-linux-gnu-gcc-ar vimtutor pager vdir keep-one-running keytool py3compile mcookie savelog elfedit lzcmp update-mime-database mt-gnu dpkg-name x86_64-linux-gnu-gcc-ranlib twist3 invproj xkill ssh-import-id parsechangelog proj chown objcopy hostid f77 byobu-launcher shuf view mknod eatmydata gpgparsemail c89 b2sum tail ubuntu-advantage col1 zforce last x86_64 sg_modes ckeygen3 dir ionice sg_ses_microcode resolvectl systemd-cgls byobu-keybindings ssh-import-id-lp sg_map26 lsof tput bzcat sbsiglist svnbench watchgnupg unshare cloud-id wslview sg_write_x timeout pkmon snap apt-get gsbj getconf run-this-one chsh conjure findmnt ptar run-mailcap pr unpack200 lsmod xzfgrep sg_rep_zones sg_write_verify captoinfo debian-distro-info xlsatoms dvipdf ping cs2cs pinentry gslp rview perl5.30-x86_64-linux-gnu zipdetails scsi_temperature aclocal-1.16 gpg-connect-agent miniterm sg_dd fmt mailmail3 sg_bg_ctl sha224sum echo sg_vpd gcov sha256sum readlink jsonpointer dd lsattr paste isogmt od ssh-copy-id bzless pygettext3 setpriv xfontsel chvt bzexe VGAuthService fwupdtool [ xzdiff byobu-enable-prompt automake lspgpot dpkg-divert x86_64-linux-gnu-dwp renice loadunimap sbvarsign mt ptargrep pkill editor sg_wr_mode base32 printerbanner setlogcons byobu-screen scsi_readcap deb-systemd-helper ckbcomp pmap gcc-ar snice gmt_shell_functions.sh gpg-agent troff byobu-launcher-install distro-info rnano projinfo byobu-layout x86_64-linux-gnu-readelf gio conch3 gpgconf lesspipe expr c99 pbput rpcgen unzipsfx dpkg-source delpart nproc btrfs chardet3 pidof watch vim.basic svnrdump cksum dh_autotools-dev_updateconfig yes ps2pdf12 py3clean ssh-keygen lsblk vmware-alias-import gfortran slogin tmux snapfuse hwloc-bind aa-exec catchsegv uptime json_pp seq padsp ln networkctl sg_sat_set_features apt-add-repository fakeroot-sysv dpkg-mergechangelogs tic cut bashbug pack200 ssh perlbug pyjwt3 curl gsdj run-one-constantly gprof pl2pm /usr/games: /usr/local/games: /usr/lib/wsl/lib: libcuda.so libcuda.so.1 libcuda.so.1.1 libd3d12.so libd3d12core.so libdxcore.so libnvcuvid.so.1 libnvidia-encode.so.1 libnvidia-ml.so.1 libnvidia-opticalflow.so.1 libnvwgf2umx.so nvidia-smi Warning accessing /mnt/c/Program Files/Python36/Scripts/ gives errors: [Errno 2] No such file or directory: '/mnt/c/Program Files/Python36/Scripts/' Warning accessing /mnt/c/Program Files/Python36/ gives errors: [Errno 2] No such file or directory: '/mnt/c/Program Files/Python36/' /mnt/c/Program Files/Microsoft MPI/Bin/: mpiexec.exe mpitrace.man msmpilaunchsvc.exe smpd.exe /mnt/c/Windows/system32: 0409 07409496-a423-4a3e-b620-2cfb01a9318d_HyperV-ComputeNetwork.dll 0ae3b998-9a38-4b72-a4c4-06849441518d_Servicing-Stack.dll 4545ffe2-0dc4-4df4-9d02-299ef204635e_hvsocket.dll 69fe178f-26e7-43a9-aa7d-2b616b672dde_eventlogservice.dll 6bea57fb-8dfb-4177-9ae8-42e8b3529933_RuntimeDeviceInstall.dll @AdvancedKeySettingsNotification.png @AppHelpToast.png @AudioToastIcon.png @BackgroundAccessToastIcon.png @bitlockertoastimage.png @edptoastimage.png @EnrollmentToastIcon.png @facial-recognition-windows-hello.gif @language_notification_icon.png @optionalfeatures.png @StorageSenseToastIcon.png @VpnToastIcon.png @WindowsHelloFaceToastIcon.png @WindowsUpdateToastIcon.contrast-black.png @WindowsUpdateToastIcon.contrast-white.png @WindowsUpdateToastIcon.png @WirelessDisplayToast.png @WLOGO_48x48.png aadauthhelper.dll aadcloudap.dll aadjcsp.dll aadtb.dll aadWamExtension.dll AarSvc.dll AboutSettingsHandlers.dll AboveLockAppHost.dll accessibilitycpl.dll accountaccessor.dll AccountsRt.dll AcGenral.dll AcLayers.dll acledit.dll aclui.dll acmigration.dll ACPBackgroundManagerPolicy.dll acppage.dll acproxy.dll AcSpecfc.dll ActionCenter.dll ActionCenterCPL.dll ActionQueue.dll ActivationClient.dll ActivationManager.dll activeds.dll activeds.tlb ActiveHours.png ActiveSyncCsp.dll ActiveSyncProvider.dll actxprxy.dll AcWinRT.dll AcXtrnal.dll AdaptiveCards.dll AddressParser.dll adhapi.dll adhsvc.dll adprovider.dll adsldp.dll adsldpc.dll adsmsext.dll adsnt.dll adtschema.dll AdvancedEmojiDS.dll AdvancedInstallers advapi32.dll advapi32res.dll advpack.dll aeevts.dll aeinv.dll aepic.dll agentactivationruntime.dll agentactivationruntimestarter.exe agentactivationruntimewindows.dll AggregatorHost.exe aitstatic.exe AJRouter.dll alg.exe am-et amcompat.tlb ampa.sys amsi.dll amsiproxy.dll amstream.dll Analog.Shell.Broker.dll AnalogCommonProxyStub.dll apds.dll APHostClient.dll APHostRes.dll APHostService.dll apisampling.dll ApiSetHost.AppExecutionAlias.dll apisetschema.dll APMon.dll APMonUI.dll AppContracts.dll AppExtension.dll apphelp.dll Apphlpdm.dll AppHostRegistrationVerifier.exe appidapi.dll appidcertstorecheck.exe appidpolicyconverter.exe appidsvc.dll appidtel.exe appinfo.dll appinfoext.dll AppInstallerBackgroundUpdate.exe AppInstallerPrompt.Desktop.dll ApplicationControlCSP.dll ApplicationFrame.dll ApplicationFrameHost.exe AppListBackupLauncher.dll AppLocker AppLockerCSP.dll ApplyTrustOffline.exe AppMon.dll AppointmentActivation.dll AppointmentApis.dll appraiser appraiser.dll AppReadiness.dll apprepapi.dll AppResolver.dll ApproveChildRequest.exe appsruprov.dll appwiz.cpl AppxAllUserStore.dll AppXApplicabilityBlob.dll AppxApplicabilityEngine.dll AppXDeploymentClient.dll AppXDeploymentExtensions.desktop.dll AppXDeploymentExtensions.onecore.dll AppXDeploymentServer.dll AppxPackaging.dll AppxProvisioning.xml AppxSip.dll AppxStreamingDataSourcePS.dll AppxSysprep.dll Apx01000.dll ar-SA archiveint.dll ARP.EXE asferror.dll aspnet_counters.dll ASProxy64.dll ASProxyOff.ini AssignedAccessRuntime.dll asycfilt.dll at.exe AtBroker.exe atl.dll atl100.dll atlthunk.dll atmlib.dll attrib.exe audiodg.exe AudioEndpointBuilder.dll AudioEng.dll AudioHandlers.dll AUDIOKSE.dll audioresourceregistrar.dll AudioSes.dll audiosrv.dll AudioSrvPolicyManager.dll auditcse.dll auditpol.exe auditpolcore.dll AuthBroker.dll AuthBrokerUI.dll authentication.dll AuthExt.dll authfwcfg.dll AuthFWGP.dll AuthFWSnapin.dll AuthFWWizFwk.dll AuthHost.exe AuthHostProxy.dll authui.dll authz.dll autochk.exe autopilot.dll autopilotdiag.dll autoplay.dll autotimesvc.dll AverageRoom.bin avicap32.dll avifil32.dll avrt.dll AxInstSv.dll AxInstUI.exe azman.msc azroles.dll azroleui.dll AzSqlExt.dll BackgroundMediaPolicy.dll backgroundTaskHost.exe BackgroundTransferHost.exe BamSettingsClient.dll BarcodeProvisioningPlugin.dll basecsp.dll basesrv.dll bash.exe batmeter.dll bcastdvr.proxy.dll BcastDVRBroker.dll BcastDVRClient.dll BcastDVRCommon.dll bcastdvruserservice.dll bcd.dll bcdboot.exe bcdedit.exe bcdprov.dll bcdsrv.dll BCP47Langs.dll BCP47mrm.dll bcrypt.dll bcryptprimitives.dll bdaplgin.ax BdeHdCfgLib.dll bderepair.dll bdesvc.dll bdeui.dll BdeUISrv.exe bdeunlock.exe BFE.DLL bg-BG bi.dll bidispl.dll bindfltapi.dll BingASDS.dll BingFilterDS.dll BingMaps.dll BingOnlineServices.dll BioCredProv.dll BioIso.exe bisrv.dll BitLockerCsp.dll BitLockerDeviceEncryption.exe BitLockerWizardElev.exe bitsadmin.exe bitsigd.dll bitsperf.dll BitsProxy.dll biwinrt.dll BlbEvents.dll blbres.dll blb_ps.dll BluetoothApis.dll BluetoothDesktopHandlers.dll BluetoothPairingSystemToastIcon.contrast-black.png BluetoothPairingSystemToastIcon.contrast-high.png BluetoothPairingSystemToastIcon.contrast-white.png BluetoothPairingSystemToastIcon.png BluetoothSystemToastIcon.contrast-white.png BluetoothSystemToastIcon.png bnmanager.dll Boot boot.sdi bootim.exe BootMenuUX.dll bootsect.exe bootstr.dll bootsvc.dll bootux.dll BOOTVID.DLL bopomofo.uce bridgeres.dll bridgeunattend.exe BrokerFileDialog.dat BrokerFileDialog.dll BrokerLib.dll browcli.dll browserbroker.dll browserexport.exe browser_broker.exe browseui.dll BTAGService.dll BthAvctpSvc.dll BthAvrcp.dll BthAvrcpAppSvc.dll bthci.dll BthMtpContextHandler.dll bthpanapi.dll BthpanContextHandler.dll Bthprops bthprops.cpl BthRadioMedia.dll bthserv.dll BthTelemetry.dll bthudtask.exe btpanui.dll Bubbles.scr BWContextHandler.dll ByteCodeGenerator.exe c4d66f00-b6f0-4439-ac9b-c5ea13fe54d7_HyperV-ComputeCore.dll ca-ES cabapi.dll cabinet.dll cabview.dll cacls.exe calc.exe CallButtons.dll CallButtons.ProxyStub.dll CallHistoryClient.dll CameraCaptureUI.dll CameraSettingsUIHost.exe CapabilityAccessHandlers.dll CapabilityAccessManager.dll CapabilityAccessManagerClient.dll capauthz.dll capiprovider.dll capisp.dll CaptureService.dll CastingShellExt.dll CastLaunch.dll CastSrv.exe CatRoot catroot2 catsrv.dll catsrvps.dll catsrvut.dll cAVS CBDHSvc.dll cca.dll cdd.dll cdosys.dll cdp.dll cdprt.dll cdpsvc.dll cdpusersvc.dll cellulardatacapabilityhandler.dll cemapi.dll cero.rs certca.dll certcli.dll certCredProvider.dll certenc.dll CertEnroll.dll CertEnrollCtrl.exe CertEnrollUI.dll certlm.msc certmgr.dll certmgr.msc CertPKICmdlet.dll CertPolEng.dll certprop.dll certreq.exe certutil.exe cewmdm.dll cfgbkend.dll cfgmgr32.dll CfgSPCellular.dll CfgSPPolicy.dll cflapi.dll cfmifs.dll cfmifsproxy.dll Chakra.dll Chakradiag.dll Chakrathunk.dll changepk.exe charmap.exe chartv.dll ChatApis.dll chcp.com CheckNetIsolation.exe chkdsk.exe chkntfs.exe choice.exe ChsStrokeDS.dll chs_singlechar_pinyin.dat ChtBopomofoDS.dll ChtCangjieDS.dll ChtHkStrokeDS.dll ChtQuickDS.dll ChxAPDS.dll ChxDecoder.dll ChxHAPDS.dll chxinputrouter.dll chxranker.dll CHxReadingStringIME.dll ci.dll cic.dll CIDiag.exe cimfs.dll cipher.exe CIRCoInst.dll CiTool.exe clbcatq.dll cldapi.dll cleanmgr.exe CleanPCCSP.dll clfsw32.dll cliconfg.dll cliconfg.exe cliconfg.rll clip.exe ClipboardServer.dll Clipc.dll ClipRenew.exe ClipSVC.dll ClipUp.exe clipwinrt.dll cloudAP.dll CloudDomainJoinAUG.dll CloudDomainJoinDataModelServer.dll CloudExperienceHost.dll CloudExperienceHostBroker.dll CloudExperienceHostBroker.exe CloudExperienceHostCommon.dll CloudExperienceHostRedirection.dll CloudExperienceHostUser.dll CloudIdWxhExtension.dll CloudNotifications.exe CloudRecoveryDownloadTool.dll clrhost.dll clusapi.dll cmcfg32.dll cmd.exe cmdext.dll cmdial32.dll cmdkey.exe cmdl32.exe cmgrcspps.dll cmifw.dll cmintegrator.dll cmlua.dll cmmon32.exe cmpbk32.dll cmstp.exe cmstplua.dll cmutil.dll cngcredui.dll cngprovider.dll cnvfat.dll cob-au.rs CodecAppSvcAggregator.dll CodeIntegrity cofire.exe cofiredm.dll coin99ip.dll colbact.dll COLORCNV.DLL colorcpl.exe colorui.dll Com combase.dll comcat.dll comctl32.dll comdlg32.dll comexp.msc coml2.dll comp.exe compact.exe CompatAggregator.dll CompatTelRunner.exe compmgmt.msc CompMgmtLauncher.exe ComposableShellProxyStub.dll ComposerFramework.dll CompPkgSrv.exe CompPkgSup.dll compstui.dll computecore.dll computelibeventlog.dll computenetwork.dll ComputerDefaults.exe ComputerToastIcon.contrast-white.png ComputerToastIcon.png computestorage.dll comrepl.dll comres.dll comsnap.dll comsvcs.dll comuid.dll concrt140.dll config configmanager2.dll Configuration ConfigureExpandedStorage.dll conhost.exe ConhostV1.dll connect.dll ConnectedAccountState.dll consent.exe ConsentExperienceCommon.dll ConsentUX.dll ConsentUxClient.dll console.dll ConsoleLogon.dll ConstraintIndex.Search.dll ContactActivation.dll ContactApis.dll ContactHarvesterDS.dll container.dll containerdevicemanagement.dll ContainerSettingsProviders ContentDeliveryManager.Utilities.dll control.exe ControlLib.dll convert.exe convertvhd.exe coreaudiopolicymanagerext.dll coredpus.dll coredpussvr.exe coreglobconfig.dll CoreMas.dll CoreMessaging.dll CoreMmRes.dll CorePrivacySettingsStore.dll CoreShell.dll CoreShellAPI.dll CoreShellExtFramework.dll CoreUIComponents.dll correngine.dll CourtesyEngine.dll CPFilters.dll CredDialogBroker.dll CredentialEnrollmentManager.exe CredentialEnrollmentManagerForUser.dll CredentialUIBroker.exe CredProv2faHelper.dll CredProvCommonCore.dll CredProvDataModel.dll CredProvHelper.dll credprovhost.dll credprovs.dll credprovslegacy.dll credssp.dll credui.dll credwiz.exe crypt32.dll cryptbase.dll cryptcatsvc.dll cryptdlg.dll cryptdll.dll cryptext.dll cryptnet.dll cryptngc.dll CryptoWinRT.dll cryptsp.dll cryptsvc.dll crypttpmeksvc.dll cryptui.dll cryptuiwizard.dll cryptxml.dll cs-CZ cscapi.dll cscdll.dll cscript.exe CspCellularSettings.dll csplte.dll CspProxy.dll csrr.rs csrsrv.dll csrss.exe CSystemEventsBrokerClient.dll ctac.json ctfmon.exe cttune.exe cttunesvr.exe curl.exe CustomInstallExec.exe cxcredprov.dll CXHProvisioningServer.dll C_037.NLS C_10000.NLS C_10001.NLS C_10002.NLS C_10003.NLS C_10004.NLS C_10005.NLS C_10006.NLS C_10007.NLS C_10008.NLS C_10010.NLS C_10017.NLS C_10021.NLS C_10029.NLS C_10079.NLS C_10081.NLS C_10082.NLS C_1026.NLS C_1047.NLS C_1140.NLS C_1141.NLS C_1142.NLS C_1143.NLS C_1144.NLS C_1145.NLS C_1146.NLS C_1147.NLS C_1148.NLS C_1149.NLS C_1250.NLS C_1251.NLS C_1252.NLS C_1253.NLS C_1254.NLS C_1255.NLS C_1256.NLS C_1257.NLS C_1258.NLS C_1361.NLS C_20000.NLS C_20001.NLS C_20002.NLS C_20003.NLS C_20004.NLS C_20005.NLS C_20105.NLS C_20106.NLS C_20107.NLS C_20108.NLS C_20127.NLS C_20261.NLS C_20269.NLS C_20273.NLS C_20277.NLS C_20278.NLS C_20280.NLS C_20284.NLS C_20285.NLS C_20290.NLS C_20297.NLS C_20420.NLS C_20423.NLS C_20424.NLS C_20833.NLS C_20838.NLS C_20866.NLS C_20871.NLS C_20880.NLS C_20905.NLS C_20924.NLS C_20932.NLS C_20936.NLS C_20949.NLS C_21025.NLS C_21027.NLS C_21866.NLS C_28591.NLS C_28592.NLS C_28593.NLS C_28594.NLS C_28595.NLS C_28596.NLS C_28597.NLS C_28598.NLS C_28599.NLS c_28603.nls C_28605.NLS C_437.NLS C_500.NLS C_708.NLS C_720.NLS C_737.NLS C_775.NLS C_850.NLS C_852.NLS C_855.NLS C_857.NLS C_858.NLS C_860.NLS C_861.NLS C_862.NLS C_863.NLS C_864.NLS C_865.NLS C_866.NLS C_869.NLS C_870.NLS C_874.NLS C_875.NLS C_932.NLS C_936.NLS C_949.NLS C_950.NLS C_G18030.DLL c_GSM7.DLL C_IS2022.DLL C_ISCII.DLL d2d1.dll d3d10.dll d3d10core.dll d3d10level9.dll d3d10warp.dll d3d10_1.dll d3d10_1core.dll d3d11.dll d3d11on12.dll D3D12.dll D3D12Core.dll d3d8thk.dll d3d9.dll d3d9on12.dll D3DCompiler_33.dll D3DCompiler_34.dll D3DCompiler_35.dll D3DCompiler_36.dll D3DCompiler_37.dll D3DCompiler_38.dll D3DCompiler_39.dll D3DCompiler_40.dll D3DCompiler_41.dll D3DCompiler_42.dll D3DCompiler_43.dll D3DCompiler_47.dll d3dcsx_42.dll d3dcsx_43.dll D3DSCache.dll d3dx10.dll d3dx10_33.dll d3dx10_34.dll d3dx10_35.dll d3dx10_36.dll d3dx10_37.dll d3dx10_38.dll d3dx10_39.dll d3dx10_40.dll d3dx10_41.dll d3dx10_42.dll d3dx10_43.dll d3dx11_42.dll d3dx11_43.dll d3dx9_24.dll d3dx9_25.dll d3dx9_26.dll d3dx9_27.dll d3dx9_28.dll d3dx9_29.dll d3dx9_30.dll d3dx9_31.dll d3dx9_32.dll d3dx9_33.dll d3dx9_34.dll d3dx9_35.dll d3dx9_36.dll D3DX9_37.dll D3DX9_38.dll D3DX9_39.dll D3DX9_40.dll D3DX9_41.dll D3DX9_42.dll D3DX9_43.dll d4d78066-e6db-44b7-b5cd-2eb82dce620c_HyperV-ComputeLegacy.dll da-DK dab.dll dabapi.dll DAConn.dll dafAspInfraProvider.dll dafBth.dll DafDnsSd.dll dafDockingProvider.dll DAFESCL.dll DafGip.dll DAFIoT.dll DAFIPP.dll DAFMCP.dll dafpos.dll DafPrintProvider.dll dafupnp.dll dafWCN.dll dafWfdProvider.dll DAFWiProv.dll DAFWSD.dll DAMediaManager.dll DAMM.dll DaOtpCredentialProvider.dll das.dll dasHost.exe dataclen.dll DataExchange.dll DataExchangeHost.exe DataStoreCacheDumpTool.exe datusage.dll davclnt.dll davhlpr.dll DavSyncProvider.dll daxexec.dll dbgcore.dll dbgeng.dll dbghelp.dll DbgModel.dll dbnetlib.dll dbnmpntw.dll dccw.exe dciman32.dll dcntel.dll dcomcnfg.exe dcomp.dll dcsvc.dll DDACLSys.dll DdcClaimsApi.dll DdcComImplementationsDesktop.dll DDDS.dll DDFs ddisplay.dll ddodiag.exe DDOIProxy.dll DDORes.dll ddraw.dll ddrawex.dll de-DE declaredconfiguration.dll DefaultAccountTile.png DefaultDeviceManager.dll DefaultHrtfs.bin DefaultPrinterProvider.dll DefaultQuestions.json Defrag.exe defragproxy.dll defragres.dll defragsvc.dll delegatorprovider.dll DeliveryOptimizationMIProv.mof DeliveryOptimizationMIProvUninstall.mof deploymentcsphelper.exe deploymentcsps.dll desk.cpl deskadp.dll deskmon.dll desktopimgdownldr.exe DesktopShellAppStateContract.dll DesktopShellExt.dll DesktopSwitcherDataModel.dll DesktopView.Internal.Broker.dll DesktopView.Internal.Broker.ProxyStub.dll DetailedReading-Default.xml DevDispItemProvider.dll DeveloperOptionsSettingsHandlers.dll devenum.dll deviceaccess.dll deviceassociation.dll DeviceCensus.exe DeviceCenter.dll DeviceCompanionAppInstall.dll DeviceCredential.dll DeviceCredentialDeployment.exe DeviceDirectoryClient.dll DeviceDisplayStatusManager.dll DeviceDriverRetrievalClient.dll DeviceEject.exe DeviceElementSource.dll DeviceEnroller.exe DeviceFlows.DataModel.dll DeviceMetadataRetrievalClient.dll devicengccredprov.dll DevicePairing.dll DevicePairingExperienceMEM.dll DevicePairingFolder.dll DevicePairingProxy.dll DevicePairingWizard.exe DeviceProperties.exe DeviceReactivation.dll deviceregistration.dll DeviceSetupManager.dll DeviceSetupManagerAPI.dll DeviceSetupStatusProvider.dll DevicesFlowBroker.dll DeviceSoftwareInstallationClient.dll DeviceUpdateAgent.dll DeviceUxRes.dll devinv.dll devmgmt.msc devmgr.dll DevModeRunAsUserConfig.msc devobj.dll DevPropMgr.dll DevQueryBroker.dll devrtl.dll dfdts.dll DFDWiz.exe dfrgui.exe dfscli.dll dfshim.dll DfsShlEx.dll dhcpcmonitor.dll dhcpcore.dll dhcpcore6.dll dhcpcsvc.dll dhcpcsvc6.dll dhcpsapi.dll DHolographicDisplay.dll DiagCpl.dll diagnosticdataquery.dll DiagnosticDataSettings.dll DiagnosticInvoker.dll DiagnosticLogCSP.dll diagperf.dll DiagSvc.dll DiagSvcs diagtrack.dll dialclient.dll dialer.exe dialserver.dll DictationManager.dll difxapi.dll dimsjob.dll dimsroam.dll dinput.dll dinput8.dll Direct2DDesktop.dll directmanipulation.dll directml.dll directxdatabasehelper.dll directxdatabaseupdater.exe discan.dll diskmgmt.msc diskpart.exe diskperf.exe diskraid.exe DiskSnapshot.conf DiskSnapshot.exe diskusage.exe Dism Dism.exe DismApi.dll DispBroker.Desktop.dll DispBroker.dll dispdiag.exe dispex.dll Display.dll DisplayManager.dll DisplaySwitch.exe DisplaySystemToastIcon.contrast-white.png DisplaySystemToastIcon.png djctq.rs djoin.exe dllhost.exe dllhst3g.exe dlnashext.dll DMAlertListener.ProxyStub.dll DmApiSetExtImplDesktop.dll DMAppsRes.dll dmcertinst.exe dmcfghost.exe dmcfgutils.dll dmclient.exe dmcmnutils.dll dmcommandlineutils.dll dmcsps.dll dmdlgs.dll dmdskmgr.dll dmdskres.dll dmdskres2.dll dmenrollengine.dll dmenterprisediagnostics.dll dmintf.dll dmiso8601utils.dll dmloader.dll DmNotificationBroker.exe dmocx.dll dmoleaututils.dll DmOmaCpMo.exe dmprocessxmlfiltered.dll dmpushproxy.dll DMPushRouterCore.dll DMRCDecoder.dll DMRServer.dll dmsynth.dll dmusic.dll dmutil.dll dmvdsitf.dll dmview.ocx dmwappushsvc.dll dmwmicsp.dll dmxmlhelputils.dll dnsapi.dll dnscacheugc.exe dnscmmc.dll dnsext.dll dnshc.dll dnsrslvr.dll Docking.VirtualInput.dll DockInterface.ProxyStub.dll doclient.dll docprop.dll DocumentPerformanceEvents.dll DolbyDecMFT.dll domgmt.dll domiprov.dll dosettings.dll doskey.exe dosvc.dll dot3api.dll dot3cfg.dll Dot3Conn.dll dot3dlg.dll dot3gpclnt.dll dot3gpui.dll dot3hc.dll dot3mm.dll dot3msm.dll dot3svc.dll dot3ui.dll downlevel dpapi.dll dpapimig.exe dpapiprovider.dll dpapisrv.dll DpiScaling.exe dplcsp.dll dpnaddr.dll dpnathlp.dll dpnet.dll dpnhpast.dll dpnhupnp.dll dpnlobby.dll dpnsvr.exe dps.dll dpx.dll DragDropExperienceCommon.dll DragDropExperienceDataExchangeDelegated.dll driverquery.exe drivers DriverState DriverStore drprov.dll drt.dll DrtmAuthTxt.wim drtprov.dll drttransport.dll drvinst.exe drvsetup.dll drvstore.dll dsauth.dll dsc DscCore.dll DscCoreConfProv.dll dsclient.dll dscproxy.dll DscTimer.dll dsdmo.dll dskquota.dll dskquoui.dll DsmUserTask.exe dsound.dll dsparse.dll dsprop.dll dsquery.dll dsreg.dll dsregcmd.exe dsregtask.dll dsrole.dll dssec.dat dssec.dll dssenh.dll dssvc.dll dstokenclean.exe Dsui.dll dsuiext.dll dswave.dll dtdump.exe dtsh.dll DuCsps.dll dui70.dll duser.dll dusmapi.dll dusmsvc.dll dusmtask.exe dvdplay.exe dwm.exe dwmapi.dll dwmcore.dll dwmghost.dll dwminit.dll dwmredir.dll dwmscene.dll DWrite.dll DWWIN.EXE DXCore.dll dxdiag.exe dxdiagn.dll dxgi.dll dxgiadaptercache.exe dxgwdi.dll dxilconv.dll dxmasf.dll DXP.dll dxpps.dll Dxpserver.exe DxpTaskSync.dll dxtmsft.dll dxtrans.dll dxva2.dll DynamicLong.bin DynamicMedium.bin DynamicShort.bin dynamoapi.dll EAMProgressHandler.dll Eap3Host.exe eapp3hst.dll eappcfg.dll eappcfgui.dll eappgnui.dll eapphost.dll eappprxy.dll eapprovp.dll eapputil.dll eapsimextdesktop.dll eapsvc.dll EapTeapAuth.dll EapTeapConfig.dll EapTeapExt.dll easconsent.dll EaseOfAccessDialog.exe easinvoker.exe easinvoker.proxystub.dll EASPolicyManagerBrokerHost.exe EasPolicyManagerBrokerPS.dll easwrt.dll edgeangle.dll EdgeContent.dll edgehtml.dll edgeIso.dll EdgeManager.dll EdgeResetPlugin.dll EditBufferTestHook.dll EditionUpgradeHelper.dll EditionUpgradeManagerObj.dll edpauditapi.dll EDPCleanup.exe edpcsp.dll edpnotify.exe edptask.dll edputil.dll EduPrintProv.exe eeprom_ar6320_3p0_NFA364xp.bin eeprov.dll eeutil.dll efsadu.dll efscore.dll efsext.dll efslsaext.dll efssvc.dll efsui.exe efsutil.dll efswrt.dll EhStorAPI.dll EhStorAuthn.exe EhStorPwdMgr.dll EhStorShell.dll el-GR els.dll ELSCore.dll elshyph.dll elslad.dll elsTrans.dll EmailApis.dll embeddedmodesvc.dll embeddedmodesvcapi.dll EmojiDS.dll emptyregdb.dat en en-GB en-US encapi.dll energy.dll energyprov.dll energytask.dll enrollmentapi.dll EnterpriseAPNCsp.dll EnterpriseAppMgmtClient.dll EnterpriseAppMgmtSvc.dll enterprisecsps.dll EnterpriseDesktopAppMgmtCSP.dll enterpriseetw.dll EnterpriseModernAppMgmtCSP.dll enterpriseresourcemanager.dll EoAExperiences.exe eqossnap.dll ErrorDetails.dll ErrorDetailsCore.dll es-ES es-MX es.dll EsclProtocol.dll EsclWiaDriver.dll EsdSip.dll esent.dll esentprf.dll esentutl.exe esevss.dll eShims.dll esimtool.exe esrb.rs et-EE EthernetMediaManager.dll ETWCoreUIComponentsResources.dll ETWESEProviderResources.dll EtwRundown.dll eu-ES eudcedit.exe eUICCsCSP.dll EventAggregation.dll eventcls.dll eventcreate.exe EventViewer_EventDetails.xsl eventvwr.exe eventvwr.msc evr.dll ExecModelClient.dll execmodelproxy.dll expand.exe ExplorerFrame.dll ExSMime.dll extrac32.exe ExtrasXmlParser.dll F12 f1db7d81-95be-4911-935a-8ab71629112a_HyperV-IsolatedVM.dll f3ahvoas.dll f989b52d-f928-44a3-9bf1-bf0c1da6a0d6_HyperV-DeviceVirtualization.dll facecredentialprovider.dll Facilitator.dll Family.Authentication.dll Family.Cache.dll Family.Client.dll Family.SyncEngine.dll FamilySafetyExt.dll Faultrep.dll FaxPrinterInstaller.dll fc.exe fcon.dll fdBth.dll fdBthProxy.dll FdDevQuery.dll fde.dll fdeploy.dll fdPHost.dll fdPnp.dll fdprint.dll fdProxy.dll FDResPub.dll fdSSDP.dll fdWCN.dll fdWNet.dll fdWSD.dll FeatureToastBulldogImg.png FeatureToastDlpImg.png feclient.dll ff-Adlm-SN ffbroker.dll fhcat.dll fhcfg.dll fhcleanup.dll fhcpl.dll fhengine.dll fhevents.dll fhmanagew.exe fhsettingsprovider.dll fhshl.dll fhsrchapi.dll fhsrchph.dll fhsvc.dll fhsvcctl.dll fhtask.dll fhuxadapter.dll fhuxapi.dll fhuxcommon.dll fhuxgraphics.dll fhuxpresentation.dll fi-FI fidocredprov.dll FileAppxStreamingDataSource.dll FileDialogBroker.exe FileHistory.exe filemgmt.dll FilterDS.dll find.exe findnetprinters.dll findstr.exe finger.exe fingerprintcredential.dll Firewall.cpl FirewallAPI.dll FirewallControlPanel.dll fixmapi.exe FlightSettings.dll fltLib.dll fltMC.exe FluencyDS.dll FM20.DLL FM20CHS.DLL FM20ENU.DLL fmapi.dll fmifs.dll fms.dll FNTCACHE.DAT FntCache.dll fodhelper.exe Fondue.exe fontdrvhost.exe fontext.dll FontGlyphAnimator.dll fontgroupsoverride.dll FontProvider.dll fontsub.dll fontview.exe forfiles.exe format.com fpb.rs fphc.dll fr-CA fr-FR framedyn.dll framedynos.dll FrameServer.dll FrameServerClient.dll FrameServerMonitor.dll FrameServerMonitorClient.dll frprov.dll fsavailux.exe FsIso.exe fsmgmt.msc FsNVSDeviceSource.dll fsquirt.exe fsutil.exe fsutilext.dll ftbusui.dll ftcserco.dll ftd2xx.dll fthsvc.dll FTLang.dll ftp.exe ftserui2.dll fundisc.dll fveapi.dll fveapibase.dll fvecerts.dll fvecpl.dll fvenotify.exe fveskybackup.dll fveui.dll fvewiz.dll FvSDK_x64.dll fwbase.dll fwcfg.dll fwmdmcsp.dll fwpolicyiomgr.dll FWPUCLNT.DLL FwRemoteSvr.dll FXSAPI.dll FXSCOM.dll FXSCOMEX.dll FXSCOMPOSE.dll FXSCOMPOSERES.dll FXSCOVER.exe FXSEVENT.dll FXSMON.dll FXSRESM.dll FXSROUTE.dll FXSST.dll FXSSVC.exe FXST30.dll FXSTIFF.dll FxsTmp FXSUNATD.exe FXSUTILITY.dll g711codc.ax GameBarPresenceWriter.exe GameBarPresenceWriter.proxy.dll GameChatOverlayExt.dll GameChatTranscription.dll GameInput.dll gamemode.dll GamePanel.exe GamePanelExternalHook.dll gamestreamingext.dll GameSystemToastIcon.contrast-white.png GameSystemToastIcon.png gameux.dll gamingtcui.dll gatherNetworkInfo.vbs gb2312.uce gcdef.dll gdi32.dll gdi32full.dll GdiPlus.dll generaltel.dll GenValObj.exe Geocommon.dll Geolocation.dll getmac.exe getuname.dll GfxValDisplayLog.bin GIMEJa.ime gl-ES glmf32.dll globinputhost.dll glu32.dll gmsaclient.dll GooglePinyin2.ime gpapi.dll GPCSEWrapperCsp.dll gpedit.dll gpprnext.dll gpresult.exe gpsvc.dll gptext.dll gpupdate.exe gpupvdev.dll GraphicsCapture.dll GraphicsPerfSvc.dll grb.rs GreyUSBSkinImages64.dll Groupinghc.dll GroupPolicy GroupPolicyUsers grpconv.exe hal.dll HalExtIntcLpioDMA.dll HalExtIntcPseDMA.dll HalExtPL080.dll HandwritingSystemToastIcon.contrast-white.png HandwritingSystemToastIcon.png HanjaDS.dll hascsp.dll HashtagDS.dll hbaapi.dll hcproviders.dll hcsdiag.exe HdcpHandler.dll hdwwiz.cpl hdwwiz.exe he-IL HeadphoneSystemToastIcon.contrast-white.png HeadphoneSystemToastIcon.png HeadsetSystemToastIcon.contrast-white.png HeadsetSystemToastIcon.png HealthAttestationClient HealthSystemToastIcon.contrast-white.png HealthSystemToastIcon.png HeatCore.dll HeifCodecAggregator.dll help.exe HelpPaneProxy.dll hgcpl.dll hhctrl.ocx hhsetup.dll hid.dll HidCfu.dll hidphone.tsp hidserv.dll hlink.dll hmkd.dll hnetcfg.dll HNetCfgClient.dll hnetmon.dll hnsdiag.exe hnsproxy.dll HologramCompositor.dll HologramWorld.dll HolographicExtensions.dll HolographicRuntimes.dll HoloShellRuntime.dll HoloSHExtensions.dll HoloSI.PCShell.dll HOSTNAME.EXE HostNetSvc.dll hotplug.dll hr-HR HrtfApo.dll HrtfDspCpu.dll hspapi.dll hspfw.dll html.iec httpapi.dll httpprxc.dll httpprxm.dll httpprxp.dll HttpsDataSource.dll htui.dll hu-HU hvax64.exe hvhostsvc.dll hvix64.exe hvloader.dll HvSocket.dll hwreqchk.dll Hydrogen Hydrogen.dll IA2ComProxy.dll ias ias.dll iasacct.dll iasads.dll iasdatastore.dll iashlpr.dll IasMigPlugin.dll iasnap.dll iaspolcy.dll iasrad.dll iasrecst.dll iassam.dll iassdo.dll iassvcs.dll iaStorAfsNative.exe iaStorAfsService.exe icacls.exe icfupgd.dll icm32.dll icmp.dll icmui.dll IconCodecService.dll IcsEntitlementHost.exe icsigd.dll icsunattend.exe icsvc.dll icsvcext.dll icsvcvss.dll icsxml icu.dll icuin.dll icuuc.dll id-ID IdCtrls.dll ideograf.uce IDStore.dll ie4uinit.exe ie4ushowIE.exe IEAdvpack.dll ieapfltr.dll iedkcs32.dll ieframe.dll iemigplugin.dll iepeers.dll ieproxy.dll IEProxyDesktop.dll iernonce.dll iertutil.dll IESettingSync.exe iesetup.dll iesysprep.dll ieui.dll ieuinit.inf ieUnatt.exe iexpress.exe ifmon.dll ifsutil.dll ifsutilx.dll igdDiag.dll IHDS.dll IKEEXT.DLL imaadp32.acm imagehlp.dll imageres.dll imagesp1.dll imapi.dll imapi2.dll imapi2fs.dll IME ime_textinputhelpers.dll imgutil.dll imm32.dll immersivetpmvscmgrsvr.exe ImplatSetup.dll IndexedDbLegacy.dll inetcomm.dll inetcpl.cpl inetmib1.dll inetpp.dll inetppui.dll INETRES.dll inetsrv InfDefaultInstall.exe InkEd.dll InkObjCore.dll InprocLogger.dll input.dll InputCloudStore.dll InputController.dll InputHost.dll InputInjectionBroker.dll InputLocaleManager.dll InputMethod InputService.dll InputSwitch.dll InputSwitchToastHandler.exe InputSystemToastIcon.contrast-white.png InputSystemToastIcon.png inseng.dll InstallService.dll InstallServiceTasks.dll Intel IntelligentPwdlessTask.dll IntelSSTPreprocStreamer.dll IntelWovSDK.dll intel_gfx_api-x64.dll internetmail.dll InternetMailCsp.dll intl.cpl invagent.dll InventorySvc.dll iologmsg.dll ipconfig.exe IPELoggingDictationHelper.dll IPHLPAPI.DLL iphlpsvc.dll Ipmi ipnathlp.dll IpNatHlpClient.dll IppCommon.dll IppCommonProxy.dll iprtprio.dll iprtrmgr.dll ipsecsnp.dll IPSECSVC.DLL ipsmsnap.dll ipxlatcfg.dll iri.dll irprops.cpl iscsicli.exe iscsicpl.dll iscsicpl.exe iscsidsc.dll iscsied.dll iscsiexe.dll iscsilog.dll iscsium.dll iscsiwmi.dll iscsiwmiv2.dll ISM.dll ISM.exe isoburn.exe it-IT itircl.dll itss.dll iuilp.dll iumbase.dll iumcrypt.dll iumdll.dll IumSdk.dll iyuv_32.dll ja ja-jp JavaScriptCollectionAgent.dll JHI64.dll joinproviderol.dll joinutil.dll joy.cpl JpMapControl.dll jpndecoder.dll jpninputrouter.dll jpnranker.dll JpnServiceDS.dll jscript.dll jscript9.dll jscript9diag.dll jscript9Legacy.dll jsproxy.dll kanji_1.uce kanji_2.uce kbd101.dll kbd101a.dll kbd101b.dll kbd101c.dll kbd103.dll kbd106.dll kbd106n.dll KBDA1.DLL KBDA2.DLL KBDA3.DLL KBDADLM.DLL KBDAL.DLL KBDARME.DLL kbdarmph.dll kbdarmty.dll KBDARMW.DLL kbdax2.dll KBDAZE.DLL KBDAZEL.DLL KBDAZST.DLL KBDBASH.DLL KBDBE.DLL KBDBENE.DLL KBDBGPH.DLL KBDBGPH1.DLL KBDBHC.DLL KBDBLR.DLL KBDBR.DLL KBDBU.DLL KBDBUG.DLL KBDBULG.DLL KBDCA.DLL KBDCAN.DLL KBDCHER.DLL KBDCHERP.DLL KBDCR.DLL KBDCZ.DLL KBDCZ1.DLL KBDCZ2.DLL KBDDA.DLL KBDDIV1.DLL KBDDIV2.DLL KBDDV.DLL KBDDZO.DLL KBDES.DLL KBDEST.DLL KBDFA.DLL kbdfar.dll KBDFC.DLL KBDFI.DLL KBDFI1.DLL KBDFO.DLL KBDFR.DLL KBDFTHRK.DLL KBDGAE.DLL KBDGEO.DLL kbdgeoer.dll kbdgeome.dll kbdgeooa.dll kbdgeoqw.dll KBDGKL.DLL KBDGN.DLL KBDGR.DLL KBDGR1.DLL KBDGRLND.DLL KBDGTHC.DLL KBDHAU.DLL KBDHAW.DLL KBDHE.DLL KBDHE220.DLL KBDHE319.DLL KBDHEB.DLL kbdhebl3.dll KBDHELA2.DLL KBDHELA3.DLL KBDHEPT.DLL KBDHU.DLL KBDHU1.DLL kbdibm02.dll KBDIBO.DLL KBDIC.DLL KBDINASA.DLL KBDINBE1.DLL KBDINBE2.DLL KBDINBEN.DLL KBDINDEV.DLL KBDINEN.DLL KBDINGUJ.DLL KBDINHIN.DLL KBDINKAN.DLL KBDINMAL.DLL KBDINMAR.DLL KBDINORI.DLL KBDINPUN.DLL KBDINTAM.DLL KBDINTEL.DLL KBDINUK2.DLL KBDIR.DLL KBDIT.DLL KBDIT142.DLL KBDIULAT.DLL KBDJAV.DLL KBDJPN.DLL KBDKAZ.DLL KBDKHMR.DLL KBDKNI.DLL KBDKOR.DLL KBDKURD.DLL KBDKYR.DLL KBDLA.DLL KBDLAO.DLL kbdlisub.dll kbdlisus.dll kbdlk41a.dll KBDLT.DLL KBDLT1.DLL KBDLT2.DLL KBDLV.DLL KBDLV1.DLL KBDLVST.DLL KBDMAC.DLL KBDMACST.DLL KBDMAORI.DLL KBDMLT47.DLL KBDMLT48.DLL KBDMON.DLL KBDMONMO.DLL KBDMONST.DLL KBDMYAN.DLL KBDNE.DLL kbdnec.dll kbdnec95.dll kbdnecat.dll kbdnecnt.dll KBDNEPR.DLL kbdnko.dll KBDNO.DLL KBDNO1.DLL KBDNSO.DLL KBDNTL.DLL KBDOGHAM.DLL KBDOLCH.DLL KBDOLDIT.DLL KBDOSA.DLL KBDOSM.DLL KBDPASH.DLL kbdphags.dll KBDPL.DLL KBDPL1.DLL KBDPO.DLL KBDRO.DLL KBDROPR.DLL KBDROST.DLL KBDRU.DLL KBDRU1.DLL KBDRUM.DLL KBDSF.DLL KBDSG.DLL KBDSL.DLL KBDSL1.DLL KBDSMSFI.DLL KBDSMSNO.DLL KBDSN1.DLL KBDSORA.DLL KBDSOREX.DLL KBDSORS1.DLL KBDSORST.DLL KBDSP.DLL KBDSW.DLL KBDSW09.DLL KBDSYR1.DLL KBDSYR2.DLL KBDTAILE.DLL KBDTAJIK.DLL KBDTAM99.DLL KBDTAT.DLL KBDTH0.DLL KBDTH1.DLL KBDTH2.DLL KBDTH3.DLL KBDTIFI.DLL KBDTIFI2.DLL KBDTIPRC.DLL KBDTIPRD.DLL KBDTT102.DLL KBDTUF.DLL KBDTUQ.DLL KBDTURME.DLL KBDTZM.DLL KBDUGHR.DLL KBDUGHR1.DLL KBDUK.DLL KBDUKX.DLL KBDUR.DLL KBDUR1.DLL KBDURDU.DLL KBDUS.DLL KBDUSA.DLL KBDUSL.DLL KBDUSR.DLL KBDUSX.DLL KBDUZB.DLL KBDVNTC.DLL KBDWOL.DLL KBDYAK.DLL KBDYBA.DLL KBDYCC.DLL KBDYCL.DLL kd.dll kdcom.dll kdcpw.dll kdhvcom.dll kdnet.dll kdnet_uart16550.dll KdsCli.dll kdstub.dll kdusb.dll kd_02_10df.dll kd_02_10ec.dll kd_02_1137.dll kd_02_14e4.dll kd_02_15b3.dll kd_02_1969.dll kd_02_19a2.dll kd_02_1af4.dll kd_02_8086.dll kd_07_1415.dll kd_0C_8086.dll keepaliveprovider.dll KerbClientShared.dll kerberos.dll kernel.appcore.dll kernel32.dll KernelBase.dll KeyboardSystemToastIcon.contrast-white.png KeyboardSystemToastIcon.png KeyCredMgr.dll keyiso.dll keymgr.dll KeywordDetectorMsftSidAdapter.dll Keywords klist.exe kmddsp.tsp KnobsCore.dll KnobsCsp.dll ko-KR korean.uce ksetup.exe ksproxy.ax kstvtune.ax ksuser.dll Kswdmcap.ax ksxbar.ax ktmutil.exe ktmw32.dll l2gpstore.dll l2nacp.dll L2SecHC.dll l3codeca.acm l3codecp.acm la57setup.exe label.exe LangCleanupSysprepAction.dll LanguageComponentsInstaller.dll LanguageComponentsInstallerComHandler.exe LanguageOverlayServer.dll LanguageOverlayUtil.dll LanguagePackDiskCleanup.dll LanguagePackManagementCSP.dll LAPRXY.DLL LargeRoom.bin LaunchTM.exe LaunchWinApp.exe lcphrase.tbl lcptr.tbl LegacyNetUX.dll LegacyNetUXHost.exe LegacySystemSettings.dll lfsvc.dll libcrypto.dll libmfxhw64.dll libvpl.dll license.rtf LicenseManager.dll LicenseManagerApi.dll LicenseManagerShellext.exe LicenseManagerSvc.dll licenseprotection.dll Licenses LicensingCSP.dll licensingdiag.exe LicensingDiagSpp.dll LicensingUI.exe LicensingWinRT.dll licmgr10.dll linkinfo.dll lltdapi.dll lltdres.dll lltdsvc.dll lmhsvc.dll loadperf.dll locale.nls localsec.dll localspl.dll localui.dll LocationApi.dll LocationFramework.dll LocationFrameworkInternalPS.dll LocationFrameworkPS.dll LocationNotificationWindows.exe LocationWinPalMisc.dll Locator.exe LockAppBroker.dll LockAppHost.exe LockController.dll LockHostingFramework.dll LockScreenContent.dll LockScreenContentHost.dll LockScreenContentServer.exe LockScreenData.dll lodctr.exe logagent.exe LogFiles loghours.dll logman.exe logoncli.dll LogonController.dll LogonUI.exe Logs lpasvc.dll lpk.dll lpkinstall.exe lpksetup.exe lpksetupproxyserv.dll lpremove.exe lsaadt.dll LsaIso.exe lsasrv.dll lsass.exe lsm.dll lsmproxy.dll lt-LT luiapi.dll lusrmgr.msc lv-LV lxss lxutil.dll lz32.dll l_intl.nls Magnification.dll Magnify.exe MailContactsCalendarSync main.cpl MaintenanceUI.dll makecab.exe manage-bde.exe ManageCI.dll MapConfiguration.dll MapControlCore.dll MapControlStringsRes.dll MapGeocoder.dll mapi32.dll mapistub.dll MapRouter.dll MapsBtSvc.dll MapsBtSvcProxy.dll MapsCSP.dll MapsStore.dll mapstoasttask.dll mapsupdatetask.dll MaxxAudioCapture64.dll MaxxAudioRender64.dll MaxxAudioRenderAVX64.dll MbaeApi.dll MbaeApiPublic.dll mblctr.exe MBMediaManager.dll MBR2GPT.EXE mbsmsapi.dll mbussdapi.dll mcbuilder.exe MCCSEngineShared.dll MCCSPal.dll mciavi32.dll mcicda.dll mciqtz32.dll mciseq.dll mciwave.dll McpManagementProxy.dll McpManagementService.dll MCRecvSrc.dll MCU.exe mcupdate_AuthenticAMD.dll mcupdate_GenuineIntel.dll MDEServer.exe MDMAgent.exe MDMAppInstaller.exe MdmCommon.dll MdmDiagnostics.dll MdmDiagnosticsTool.exe mdminst.dll mdmlocalmanagement.dll mdmmigrator.dll mdmpostprocessevaluator.dll mdmregistration.dll MdRes.exe MdSched.exe MediaFoundation.DefaultPerceptionProvider.dll MediaSystemToastIcon.contrast-white.png MediaSystemToastIcon.png MediumRoom.bin MemoryDiagnostic.dll MessagingDataModel2.dll MessagingService.dll mf.dll mf3216.dll mfAACEnc.dll mfasfsrcsnk.dll mfaudiocnv.dll mfc100.dll mfc100chs.dll mfc100cht.dll mfc100deu.dll mfc100enu.dll mfc100esn.dll mfc100fra.dll mfc100ita.dll mfc100jpn.dll mfc100kor.dll mfc100rus.dll mfc100u.dll mfc120.dll mfc120chs.dll mfc120cht.dll mfc120deu.dll mfc120enu.dll mfc120esn.dll mfc120fra.dll mfc120ita.dll mfc120jpn.dll mfc120kor.dll mfc120rus.dll mfc120u.dll mfc140.dll mfc140chs.dll mfc140cht.dll mfc140deu.dll mfc140enu.dll mfc140esn.dll mfc140fra.dll mfc140ita.dll mfc140jpn.dll mfc140kor.dll mfc140rus.dll mfc140u.dll mfc42.dll mfc42u.dll MFCaptureEngine.dll mfcm100.dll mfcm100u.dll mfcm120.dll mfcm120u.dll mfcm140.dll mfcm140u.dll mfcore.dll mfcsubs.dll mfds.dll mfdvdec.dll mferror.dll mfh263enc.dll mfh264enc.dll mfksproxy.dll MFMediaEngine.dll mfmjpegdec.dll mfmkvsrcsnk.dll mfmp4srcsnk.dll mfmpeg2srcsnk.dll mfnetcore.dll mfnetsrc.dll mfperfhelper.dll mfplat.dll MFPlay.dll mfpmp.exe mfps.dll mfreadwrite.dll mfsensorgroup.dll mfsrcsnk.dll mfsvr.dll mftranscode.dll mfvdsp.dll mfvfw.dll MFWMAAEC.DLL mfxplugin64_hw.dll mgmtapi.dll mgmtrefreshcredprov.dll mi.dll mibincodec.dll Microsoft Microsoft-Windows-AppModelExecEvents.dll microsoft-windows-battery-events.dll microsoft-windows-hal-events.dll Microsoft-Windows-Internal-Shell-NearShareExperience.dll microsoft-windows-kernel-cc-events.dll microsoft-windows-kernel-pnp-events.dll microsoft-windows-kernel-power-events.dll microsoft-windows-kernel-processor-power-events.dll Microsoft-Windows-MapControls.dll Microsoft-Windows-MosHost.dll microsoft-windows-pdc.dll microsoft-windows-power-cad-events.dll microsoft-windows-processor-aggregator-events.dll microsoft-windows-sleepstudy-events.dll microsoft-windows-storage-tiering-events.dll microsoft-windows-system-events.dll Microsoft-WindowsPhone-SEManagementProvider.dll Microsoft.Bluetooth.Audio.dll Microsoft.Bluetooth.Proxy.dll Microsoft.Bluetooth.Service.dll Microsoft.Bluetooth.UserService.dll Microsoft.Graphics.Display.DisplayEnhancementService.dll Microsoft.Internal.FrameworkUdk.System.dll Microsoft.LocalUserImageProvider.dll Microsoft.Management.Infrastructure.Native.Unmanaged.dll Microsoft.Windows.Storage.Core.dll Microsoft.Windows.Storage.StorageBusCache.dll MicrosoftAccount.TokenProvider.Core.dll MicrosoftAccountCloudAP.dll MicrosoftAccountExtension.dll MicrosoftAccountTokenProvider.dll MicrosoftAccountWAMExtension.dll MicrosoftEdgeBCHost.exe MicrosoftEdgeCP.exe MicrosoftEdgeDevTools.exe MicrosoftEdgeSH.exe midimap.dll migisol.dll migration miguiresource.dll migwiz mimefilt.dll mimofcodec.dll MinstoreEvents.dll MiracastInputMgr.dll MiracastReceiver.dll MiracastReceiverExt.dll MirrorDrvCompat.dll mispace.dll MitigationClient.dll MitigationConfiguration.dll miutils.dll MixedReality.Broker.dll MixedRealityCapture.Pipeline.dll MixedRealityCapture.ProxyStub.dll MixedRealityRuntime.dll MixedRealityRuntime.json mlang.dat mlang.dll mmc.exe mmc.exe.config mmcbase.dll mmcndmgr.dll mmcshext.dll MMDevAPI.dll mmgaclient.dll mmgaproxystub.dll mmgaserver.exe mmres.dll mmsys.cpl mobilenetworking.dll mobsync.exe mode.com modemui.dll modernexecserver.dll more.com moricons.dll moshost.dll MosHostClient.dll moshostcore.dll MosStorage.dll MosUnst.exe MosUSBParallel.exe MosUSBParPropPage.dll MosUsbSerial.exe MosUSBSerPropPage.dll mountvol.exe MouseSystemToastIcon.contrast-white.png MouseSystemToastIcon.png MP3DMOD.DLL MP43DECD.DLL MP4SDECD.DLL MpeCm.dll Mpeg2Data.ax MpeHttpExt.dll mpeval.dll mpg2splt.ax MPG4DECD.DLL MPInit.exe mpnotify.exe mpr.dll mprapi.dll mprddm.dll mprdim.dll mprext.dll mprmsg.dll MpSigStub.exe MPSSVC.dll mpunits.dll MRINFO.EXE MrmCoreR.dll MrmDeploy.dll MrmIndexer.dll MRT MRT.exe mrt100.dll mrt_map.dll ms3dthumbnailprovider.dll msaatext.dll MSAC3ENC.DLL msacm32.dll msacm32.drv msadp32.acm msafd.dll MSAJApi.dll MSAlacDecoder.dll MSAlacEncoder.dll MSAMRNBDecoder.dll MSAMRNBEncoder.dll MSAMRNBSink.dll MSAMRNBSource.dll MsApoFxProxy.dll MSAProfileNotificationHandler.dll msasn1.dll MSAudDecMFT.dll msaudite.dll msauserext.dll mscandui.dll mscat32.dll MSchedExe.exe msclmd.dll mscms.dll msconfig.exe mscoree.dll mscorier.dll mscories.dll msctf.dll msctfime.ime MsCtfMonitor.dll msctfp.dll msctfui.dll msctfuimanager.dll msdadiag.dll msdart.dll msdatsrc.tlb msdelta.dll msdmo.dll MSDRM msdrm.dll msdt.exe MsDtc msdtc.exe msdtckrm.dll msdtclog.dll msdtcprx.dll msdtcspoffln.dll msdtctm.dll msdtcuiu.dll msdtcVSp1res.dll MSDvbNP.ax msdxm.ocx msdxm.tlb msfeeds.dll msfeedsbs.dll msfeedssync.exe MSFlacDecoder.dll MSFlacEncoder.dll msftedit.dll MsftOemDllIgneous.dll msg711.acm msgsm32.acm MSHEIF.dll mshta.exe mshtml.dll mshtml.tlb MshtmlDac.dll mshtmled.dll mshtmler.dll msi.dll MsiCofire.dll msidcrl40.dll msident.dll msidle.dll msidntld.dll msieftp.dll msiexec.exe msihnd.dll msiltcfg.dll msimg32.dll msimsg.dll msimtf.dll msinfo32.exe msisip.dll msIso.dll msiwer.dll MsixDataSourceExtensionPS.dll mskeyprotcli.dll mskeyprotect.dll msls31.dll msmpeg2adec.dll MSMPEG2ENC.DLL msmpeg2vdec.dll msmpi.dll msmpires.dll MSNP.ax msobjs.dll msoert2.dll MSOpusDecoder.dll mspatcha.dll mspatchc.dll MSPhotography.dll msports.dll msprivs.dll msra.exe msrahc.dll MsraLegacy.tlb msrating.dll MSRAWImage.dll msrdc.dll MsRdpWebAccess.dll msrle32.dll msscntrs.dll mssign32.dll mssip32.dll mssitlb.dll MsSpellCheckingFacility.dll MsSpellCheckingHost.exe mssph.dll mssprxy.dll mssrch.dll mssvp.dll mstask.dll msTextPrediction.dll mstsc.exe mstscax.dll msutb.dll msv1_0.dll msvcirt.dll msvcp100.dll msvcp110.dll msvcp110_win.dll msvcp120.dll msvcp120_clr0400.dll msvcp140.dll msvcp140_1.dll msvcp140_2.dll msvcp140_atomic_wait.dll msvcp140_clr0400.dll msvcp140_codecvt_ids.dll msvcp60.dll msvcp_win.dll msvcr100.dll msvcr100_clr0400.dll msvcr110.dll msvcr120.dll msvcr120_clr0400.dll msvcrt.dll msvfw32.dll msvidc32.dll MSVidCtl.dll MSVideoDSP.dll MSVP9DEC.dll msvproc.dll MSVPXENC.dll MSWB7.dll MSWB70011.dll MSWB70804.dll MSWebp.dll mswmdm.dll mswsock.dll msxml3.dll msxml3r.dll msxml6.dll msxml6r.dll msyuv.dll MtcModel.dll MTF.dll MTFAppServiceDS.dll MtfDecoder.dll MTFFuzzyDS.dll MTFServer.dll MTFSpellcheckDS.dll mtstocom.exe mtxclu.dll mtxdm.dll mtxex.dll mtxoci.dll MUI muifontsetup.dll MUILanguageCleanup.dll MuiUnattend.exe MultiChannelWoV.dll MultichannelWoVCfg.dll MultiDigiMon.exe museuxdocked.dll MusUpdateHandlers.dll my-mm mycomput.dll mydocs.dll Mystify.scr NAPCRYPT.DLL NapiNSP.dll Narrator.exe NarratorControlTemplates.xml NaturalAuth.dll NaturalAuthClient.dll NaturalLanguage6.dll navshutdown.dll nb-NO nbtstat.exe NcaApi.dll NcaSvc.dll ncbservice.dll NcdAutoSetup.dll NcdProp.dll nci.dll ncobjapi.dll ncpa.cpl ncrypt.dll ncryptprov.dll ncryptsslp.dll ncsi.dll ncuprov.dll ndadmin.exe nddeapi.dll NDF ndfapi.dll ndfetw.dll NdfEventView.xml ndfhcdiscovery.dll ndishc.dll NDKPerfCmd.exe NDKPing.exe ndproxystub.dll nduprov.dll negoexts.dll net.exe net1.exe netapi32.dll netbios.dll netbtugc.exe netcenter.dll netcfg.exe NetCfgNotifyObjectHost.exe netcfgx.dll netcorehc.dll netdiagfx.dll NetDriverInstall.dll netevent.dll NetEvtFwdr.exe netfxperf.dll neth.dll NetHost.exe netid.dll netiohlp.dll netiougc.exe netjoin.dll netlogon.dll netman.dll NetMgmtIF.dll netmsg.dll netplwiz.dll Netplwiz.exe netprofm.dll netprofmsvc.dll netprovfw.dll netprovisionsp.dll NetSetupApi.dll NetSetupEngine.dll NetSetupMig.log NetSetupShim.dll NetSetupSvc.dll netsh.exe netshell.dll NETSTAT.EXE nettrace.dll NetTrace.PLA.Diagnostics.xml netutils.dll NetworkBindingEngineMigPlugin.dll NetworkCollectionAgent.dll NetworkDesktopSettings.dll networkexplorer.dll networkhelper.dll NetworkIcon.dll networkitemfactory.dll networklist NetworkMobileSettings.dll NetworkProxyCsp.dll NetworkQoSPolicyCSP.dll NetworkUXBroker.dll newdev.dll newdev.exe NFCProvisioningPlugin.dll NfcRadioMedia.dll ngccredprov.dll NgcCtnr.dll NgcCtnrGidsHandler.dll NgcCtnrSvc.dll NgcIso.exe NgcIsoCtnr.dll ngckeyenum.dll ngcksp.dll ngclocal.dll ngcpopkeysrv.dll NgcProCsp.dll ngcrecovery.dll ngcsvc.dll ngctasks.dll ngcutils.dll ninput.dll nl-NL NL7Data0011.dll NL7Data0804.dll NL7Lexicons0011.dll NL7Lexicons0804.dll NL7Models0011.dll NL7Models0804.dll nlaapi.dll nlahc.dll nlansp_c.dll nlhtml.dll nlmgp.dll nlmproxy.dll nlmsprep.dll nlsbres.dll NlsData0000.dll NlsData0009.dll Nlsdl.dll NlsLexicons0009.dll nltest.exe NmaDirect.dll nmbind.exe nmscrub.exe NOISE.CHS NOISE.DAT noise.jpn normaliz.dll normidna.nls normnfc.nls normnfd.nls normnfkc.nls normnfkd.nls notepad.exe NotificationController.dll NotificationControllerPS.dll notificationplatformcomponent.dll npmproxy.dll NPSM.dll NPSMDesktopProvider.dll nrpsrv.dll nrtapi.dll nshhttp.dll nshipsec.dll nshwfp.dll nsi.dll nsisvc.dll nslookup.exe ntasn1.dll ntdll.dll ntdsapi.dll ntfsres.dll ntlanman.dll ntlanui2.dll NtlmShared.dll ntmarta.dll ntoskrnl.exe ntprint.dll ntprint.exe ntshrui.dll ntvdm64.dll Nui NvAgent.dll nvapi64.dll nvaudcap64v.dll nvcpl.dll nvcuda.dll nvcuvid.dll nvdebugdump.exe nvdispco6437306.dll nvdispgenco6437306.dll nvEncodeAPI64.dll NvFBC64.dll nvidia-smi.exe NvIFR64.dll NvIFROpenGL.dll nvinfo.pb nvml.dll NVMUPEventMsg.dll nvofapi64.dll nvspinfo.exe objsel.dll occache.dll ocsetapi.dll odbc32.dll odbcad32.exe odbcbcp.dll odbcconf.dll odbcconf.exe odbcconf.rsp odbccp32.dll odbccr32.dll odbccu32.dll odbcint.dll odbctrac.dll oem OEMDefaultAssociations.dll OEMDefaultAssociations.xml oemDELL.sdr oemlicense.dll ofdeploy.exe offfilt.dll officecsp.dll offlinelsa.dll offlinesam.dll offreg.dll oflc-nz.rs ole32.dll oleacc.dll oleacchooks.dll oleaccrc.dll oleaut32.dll oledlg.dll oleprn.dll OmaDmAgent.dll omadmapi.dll omadmclient.exe omadmprc.exe OnDemandBrokerClient.dll OnDemandConnRouteHelper.dll OneBackupHandler.dll OneCoreCommonProxyStub.dll OneCoreUAPCommonProxyStub.dll OneDrive.ico OneDriveSetup.exe OneSettingsClient.dll onex.dll onexui.dll onnxruntime.dll oobe OpcServices.dll OpenCL.dll openfiles.exe opengl32.dll OpenSSH OpenWith.exe Optane.dll OptaneEventLogMsg.dll OptionalFeatures.exe ortcengine.dll osa-Osge-001 osbaseln.dll osk.exe OskSupport.dll osuninst.dll OutdoorAudioEnvironment.bin P2P.dll P2PGraph.dll p2pnetsh.dll p2psvc.dll p9np.dll p9rdrservice.dll pacjsworker.exe PackagedCWALauncher.exe packager.dll PackageStateChangeHandler.dll panmap.dll PasswordEnrollmentManager.dll PasswordOnWakeSettingFlyout.exe PATHPING.EXE pautoenr.dll PayloadRestrictions.dll PaymentMediatorServiceProxy.dll Pbr pcacli.dll pcadm.dll pcaevts.dll pcalua.exe pcasvc.dll pcaui.dll pcaui.exe pcbp.rs pcl.sep PCPKsp.dll PCShellCommonProxyStub.dll pcsvDevice.dll pcwrun.exe pcwum.dll pcwutl.dll pdh.dll pdhui.dll pegi-pt.rs pegi.rs PenService.dll PeopleAPIs.dll PeopleBand.dll PerceptionDevice.dll PerceptionSimulation PerceptionSimulation.ProxyStubs.dll PerceptionSimulationManager.dll perfc009.dat perfc011.dat perfd009.dat perfd011.dat perfdisk.dll perfh009.dat perfh011.dat perfi009.dat perfi011.dat perfmon.exe perfmon.msc perfnet.dll perfos.dll perfproc.dll PerfStringBackup.INI perfts.dll PersonalizationCSP.dll pfclient.dll phoneactivate.exe PhoneCallHistoryApis.dll PhoneOm.dll PhonePlatformAbstraction.dll PhoneProviders.dll PhoneService.dll PhoneServiceRes.dll PhoneSystemToastIcon.contrast-white.png PhoneSystemToastIcon.png Phoneutil.dll PhoneutilRes.dll PhotoMetadataHandler.dll PhotoScreensaver.scr photowiz.dll PickerHost.exe PickerPlatform.dll pid.dll pidgenx.dll pifmgr.dll PimIndexMaintenance.dll PimIndexMaintenanceClient.dll Pimstore.dll PinEnrollmentBroker.exe PinEnrollmentHelper.dll PING.EXE pkeyhelper.dll PkgMgr.exe PktMon.exe PktMonApi.dll pku2u.dll pl-PL pla.dll plasrv.exe playlistfolder.dll PlaySndSrv.dll PlayToDevice.dll PlayToManager.dll playtomenu.dll PlayToReceiver.dll PlayToStatusProvider.dll ploptin.dll pngfilt.dll pnidui.dll pnpclean.dll pnpdiag.dll pnppolicy.dll pnpts.dll pnpui.dll PnPUnattend.exe pnputil.exe PNPXAssoc.dll PNPXAssocPrx.dll pnrpauto.dll Pnrphc.dll pnrpnsp.dll pnrpsvc.dll PointOfService policymanager.dll policymanagerprecheck.dll polstore.dll poqexec.exe PortableDeviceApi.dll PortableDeviceClassExtension.dll PortableDeviceConnectApi.dll PortableDeviceStatus.dll PortableDeviceSyncProvider.dll PortableDeviceTypes.dll PortableDeviceWiaCompat.dll posetup.dll pospaymentsworker.exe POSyncServices.dll pots.dll powercfg.cpl powercfg.exe powercpl.dll powrprof.dll ppspCoInst.dll prauthproviders.dll PresentationCFFRasterizerNative_v0300.dll PresentationHost.exe PresentationHostProxy.dll PresentationNative_v0300.dll prevhost.exe prfc0804.dat prfd0804.dat prfh0804.dat prfi0804.dat prflbmsg.dll print.exe Print.PrintSupport.Source.dll Print.Workflow.Source.dll PrinterCleanupTask.dll printfilterpipelineprxy.dll printfilterpipelinesvc.exe Printing_Admin_Scripts PrintIsolationHost.exe PrintIsolationProxy.dll PrintPlatformConfig.dll PrintRenderAPIHost.DLL printticketvalidation.dll printui.dll printui.exe PrintWorkflowService.dll PrintWSDAHost.dll prm0009.dll prncache.dll prnfldr.dll prnntfy.dll prntvpt.dll ProductEnumerator.dll profapi.dll profext.dll profprov.dll profsvc.dll profsvcext.dll propsys.dll proquota.exe provcore.dll provdatastore.dll provdiagnostics.dll provengine.dll provhandlers.dll provisioningcommandscsp.dll provisioningcsp.dll ProvisioningHandlers.dll provlaunch.exe provmigrate.dll provops.dll provpackageapidll.dll provplatformdesktop.dll ProvPluginEng.dll ProvSysprep.dll provthrd.dll provtool.exe ProximityCommon.dll ProximityCommonPal.dll ProximityRtapiPal.dll ProximityService.dll ProximityServicePal.dll ProximityToast ProximityUxHost.exe prproc.exe prvdmofcomp.dll prxyqry.dll psapi.dll pscript.sep PSHED.DLL psisdecd.dll psisrndr.ax PSModuleDiscoveryProvider.dll psmodulediscoveryprovider.mof PsmServiceExtHost.dll psmsrv.dll psr.exe pstask.dll pstorec.dll pt-BR pt-PT ptpprov.dll puiapi.dll puiobj.dll PushToInstall.dll PwdlessAggregator.dll pwdrvio.sys pwdspio.sys pwlauncher.dll pwlauncher.exe pwNative.exe pwrshplugin.dll pwrshsip.dll pwsso.dll qasf.dll qcap.dll qdv.dll qdvd.dll qedit.dll qedwipes.dll qmgr.dll QualityUpdateAssistant.dll quartz.dll Query.dll QuickActionsDataModel.dll quickassist.exe QuietHours.dll qwave.dll RacEngn.dll racpldlg.dll radardt.dll radarrs.dll RADCUI.dll RandomAccessStreamDataSource.dll ras rasadhlp.dll rasapi32.dll rasauto.dll rasautou.exe raschap.dll raschapext.dll rasctrnm.h rasctrs.dll rascustom.dll rasdiag.dll rasdial.exe rasdlg.dll raserver.exe rasgcw.dll rasman.dll rasmans.dll rasmbmgr.dll RasMediaManager.dll RASMM.dll rasmontr.dll rasphone.exe rasplap.dll rasppp.dll rastapi.dll rastls.dll rastlsext.dll RasToast RawCodecAggregator.dll RCoInstII64.dll rdbui.dll rdp4vs.dll rdpbase.dll rdpcfgex.dll rdpclip.exe rdpcorets.dll rdpendp.dll rdpinput.exe rdpnanoTransport.dll RdpRelayTransport.dll RdpSa.exe RdpSaProxy.exe RdpSaPs.dll RdpSaUacHelper.exe rdpserverbase.dll rdpsharercom.dll rdpudd.dll rdpviewerax.dll rdrleakdiag.exe RDSAppXHelper.dll rdsdwmdr.dll rdvvmtransport.dll RDXService.dll RDXTaskFactory.dll ReAgent.dll ReAgentc.exe ReAgentTask.dll recdisc.exe recover.exe Recovery recovery.dll RecoveryDrive.exe refsutil.exe reg.exe regapi.dll RegCtrl.dll regedt32.exe regidle.dll regini.exe Register-CimProvider.exe regsvc.dll regsvr32.exe reguwpapi.dll ReInfo.dll rekeywiz.exe relog.exe RelPost.exe remoteaudioendpoint.dll remotepg.dll RemotePosWorker.exe remotesp.tsp RemoteSystemToastIcon.contrast-white.png RemoteSystemToastIcon.png RemoteWipeCSP.dll RemovableMediaProvisioningPlugin.dll RemoveDeviceContextHandler.dll RemoveDeviceElevated.dll removerootporterr.mof rendezvousSession.tlb repair-bde.exe replace.exe ReportingCSP.dll RESAMPLEDMO.DLL ResBParser.dll reseteng.dll ResetEngine.dll ResetEngine.exe ResetEngOnline.dll resmon.exe ResourceMapper.dll ResourcePolicyClient.dll ResourcePolicyServer.dll ResPriHMImageList ResPriHMImageListLowCost ResPriImageList ResPriImageListLowCost ResPriLMImageList ResPriUHMImageList RestartManager.mof RestartManagerUninstall.mof restore results.xml resutils.dll rgb9rast.dll Ribbons.scr riched20.dll riched32.dll RjvMDMConfig.dll RltkAPO64.dll RMActivate.exe RMActivate_isv.exe RMActivate_ssp.exe RMActivate_ssp_isv.exe RMapi.dll rmclient.dll RmClient.exe RMSRoamingSecurity.dll rmttpmvscmgrsvr.exe rnr20.dll ro-RO RoamingSecurity.dll Robocopy.exe rometadata.dll rootporterr.mof RotMgr.dll ROUTE.EXE RpcEpMap.dll rpchttp.dll RpcNs4.dll rpcnsh.dll RpcPing.exe rpcrt4.dll RpcRtRemote.dll rpcss.dll rrinstaller.exe rsaenh.dll rshx32.dll RstMwEventLogMsg.dll RstrtMgr.dll rstrui.exe RTCOM RTCOM64.dll RtDataProc64.dll rtffilt.dll RTHDASIO64.dll RtkApi64.dll RtkApi64U.dll RtkAudUService64.exe RtkCfg64.dll RtkCoLDR64.dll RtkMcup64.dll RtkMicU64.dll RtkMicUUn64.dll RtkUGui64.exe RtlCPAPI64.dll rtm.dll rtmcodecs.dll RTMediaFrame.dll rtmmvrortc.dll rtmpal.dll rtmpltfm.dll RtPgEx64.dll RtSetupAPI64.dll RTSnMg64.cpl rtutils.dll RTWorkQ.dll ru-RU RUAudCoI64.dll RuleBasedDS.dll runas.exe rundll32.exe runexehelper.exe RunLegacyCPLElevated.exe runonce.exe RuntimeBroker.exe samcli.dll samlib.dll samsrv.dll sas.dll sbe.dll sbeio.dll sberes.dll sbresources.dll sbservicetrigger.dll sc.exe scansetting.dll SCardBi.dll SCardDlg.dll SCardSvr.dll ScavengeSpace.xml scavengeui.dll ScDeviceEnum.dll scecli.dll scesrv.dll schannel.dll schedcli.dll schedsvc.dll schtasks.exe scksp.dll scripto.dll scrnsave.scr scrobj.dll scrrun.dll sdbinst.exe sdchange.exe sdclt.exe sdcpl.dll SDDS.dll sdengin2.dll SDFHost.dll sdhcinst.dll sdiageng.dll sdiagnhost.exe sdiagprv.dll sdiagschd.dll sdohlp.dll sdrsvc.dll sdshext.dll Search.ProtocolHandler.MAPI2.dll SearchFilterHost.exe SearchFolder.dll SearchIndexer.exe SearchIndexerCore.dll SearchProtocolHost.exe SebBackgroundManagerPolicy.dll SecConfig.efi SecEdit.exe sechost.dll secinit.exe seclogon.dll secproc.dll secproc_isv.dll secproc_ssp.dll secproc_ssp_isv.dll secur32.dll SecureBootUpdates securekernel.exe SecureTimeAggregator.dll security.dll SecurityAndMaintenance.png SecurityAndMaintenance_Alert.png SecurityAndMaintenance_Error.png SecurityCenterBroker.dll SecurityCenterBrokerPS.dll SecurityHealth SecurityHealthAgent.dll SecurityHealthCore.dll SecurityHealthHost.exe SecurityHealthProxyStub.dll SecurityHealthService.exe SecurityHealthSSO.dll SecurityHealthSsoUdk.dll SecurityHealthSystray.exe SecurityHealthUdk.dll sedplugins.dll SEMgrPS.dll SEMgrSvc.dll sendmail.dll Sens.dll SensApi.dll SensorDataService.exe SensorPerformanceEvents.dll SensorsApi.dll SensorsClassExtension.dll SensorsCpl.dll SensorService.dll SensorsNativeApi.dll SensorsNativeApi.V2.dll SensorsUtilsV2.dll sensrsvc.dll serialui.dll services.exe services.msc ServicingCommon.dll ServicingUAPI.dll serwvdrv.dll SessEnv.dll sessionmsg.exe setbcdlocale.dll sethc.exe SetNetworkLocation.dll SetNetworkLocationFlyout.dll SetProxyCredential.dll setspn.exe settings.dat SettingsEnvironment.Desktop.dll SettingsExtensibilityHandlers.dll SettingsHandlers_Accessibility.dll SettingsHandlers_AdvertisingId.dll SettingsHandlers_AnalogShell.dll SettingsHandlers_AppControl.dll SettingsHandlers_AppExecutionAlias.dll SettingsHandlers_Authentication.dll SettingsHandlers_BackgroundApps.dll SettingsHandlers_Backup.dll SettingsHandlers_BatteryUsage.dll SettingsHandlers_BrowserDeclutter.dll SettingsHandlers_Camera.dll SettingsHandlers_CapabilityAccess.dll SettingsHandlers_Clipboard.dll SettingsHandlers_ClosedCaptioning.dll SettingsHandlers_ContentDeliveryManager.dll SettingsHandlers_Cortana.dll SettingsHandlers_DesktopTaskbar.dll SettingsHandlers_Devices.dll SettingsHandlers_Display.dll SettingsHandlers_Flights.dll SettingsHandlers_Fonts.dll SettingsHandlers_ForceSync.dll SettingsHandlers_Gaming.dll SettingsHandlers_Geolocation.dll SettingsHandlers_Gpu.dll SettingsHandlers_HoloLens_Environment.dll SettingsHandlers_HumanPresence.dll SettingsHandlers_IME.dll SettingsHandlers_InkingTypingPrivacy.dll SettingsHandlers_InputPersonalization.dll SettingsHandlers_InstalledUpdates.dll SettingsHandlers_Keyboard.dll SettingsHandlers_Language.dll SettingsHandlers_ManagePhone.dll SettingsHandlers_Maps.dll SettingsHandlers_Mouse.dll SettingsHandlers_Notifications.dll SettingsHandlers_nt.dll SettingsHandlers_OneCore_BatterySaver.dll SettingsHandlers_OneCore_PowerAndSleep.dll SettingsHandlers_OneDriveBackup.dll SettingsHandlers_OptionalFeatures.dll SettingsHandlers_PCDisplay.dll SettingsHandlers_Pen.dll SettingsHandlers_Region.dll SettingsHandlers_SharedExperiences_Rome.dll SettingsHandlers_SIUF.dll SettingsHandlers_SpeechPrivacy.dll SettingsHandlers_Startup.dll SettingsHandlers_Storage.dll SettingsHandlers_StorageSense.dll SettingsHandlers_Touch.dll SettingsHandlers_Troubleshoot.dll SettingsHandlers_User.dll SettingsHandlers_UserAccount.dll SettingsHandlers_UserExperience.dll SettingsHandlers_UserIntent.dll SettingsHandlers_WorkAccess.dll SettingSyncDownloadHelper.dll setup setupapi.dll setupcl.dll setupcl.exe setupcln.dll setupetw.dll setupugc.exe setx.exe SFAP.dll sfc.dll sfc.exe sfc_os.dll Sgrm shacct.dll shacctprofile.dll SharedPCCSP.dll SharedRealitySvc.dll ShareHost.dll sharemediacpl.dll SHCore.dll shdocvw.dll shell32.dll ShellAppRuntime.exe ShellCommonCommonProxyStub.dll ShellExperiences shellstyle.dll shfolder.dll shgina.dll ShiftJIS.uce shimeng.dll shimgvw.dll shlwapi.dll shpafact.dll shrpubw.exe shsetup.dll shsvcs.dll shunimpl.dll shutdown.exe shutdownext.dll shutdownux.dll shwebsvc.dll si-lk signdrv.dll sigverif.exe SIHClient.exe sihost.exe SimAuth.dll SimCfg.dll simpdata.tlb sk-SK skci.dll sl-SI slc.dll slcext.dll SleepStudy SlideToShutDown.exe slmgr slmgr.vbs slui.exe slwga.dll SmallRoom.bin SmartActionPlatform.dll SmartCardBackgroundPolicy.dll SmartcardCredentialProvider.dll SmartCardSimulator.dll smartscreen.dll smartscreen.exe smartscreenps.dll SmartWorkflows.dll SMBHelperClass.dll smbwmiv2.dll SMI SmiEngine.dll smphost.dll SmsRouterSvc.dll smss.exe SndVol.exe SndVolSSO.dll snmpapi.dll snmptrap.exe socialapis.dll softkbd.dll softpub.dll sort.exe SortServer2003Compat.dll SortWindows61.dll SortWindows62.dll SortWindows63.dll SortWindows6Compat.dll SpaceAgent.exe SpaceControl.dll spaceman.exe spaceutil.exe SpatialAudioLicenseSrv.exe spatialinteraction.dll SpatializerApo.dll SpatialStore.dll spbcd.dll SpeakersSystemToastIcon.contrast-white.png SpeakersSystemToastIcon.png Spectrum.exe SpectrumSyncClient.dll Speech Speech_OneCore spfileq.dll spinf.dll spmpm.dll spnet.dll spool spoolss.dll spoolsv.exe spopk.dll spp spp.dll sppc.dll sppcext.dll sppcomapi.dll sppcommdlg.dll SppExtComObj.Exe sppnp.dll sppobjs.dll sppsvc.exe sppui sppwinob.dll sppwmi.dll spwinsat.dll spwizeng.dll spwizimg.dll spwizres.dll spwmp.dll sqlsrv32.dll sqlsrv32.rll sqmapi.dll sr-Latn-CS sr-Latn-RS srchadmin.dll srclient.dll srcore.dll srdelayed.exe SrEvents.dll SRH.dll srhelper.dll srms-apr-v.dat srms-apr.dat srms.dat srpapi.dll srrstr.dll SrTasks.exe sru srumapi.dll srumsvc.dll srvcli.dll srvsvc.dll srwmi.dll sscore.dll sscoreext.dll ssdm.dll ssdpapi.dll ssdpsrv.dll sspicli.dll sspisrv.dll SSShim.dll ssText3d.scr sstpcfg.dll sstpsvc.dll StartTileData.dll Startupscan.dll StateRepository.Core.dll stclient.dll stdole2.tlb stdole32.tlb sti.dll sti_ci.dll stobject.dll StorageContextHandler.dll StorageUsage.dll storagewmi.dll storagewmi_passthru.dll stordiag.exe storewuauth.dll storewuauthcore.dll Storprop.dll StorSvc.dll streamci.dll StringFeedbackEngine.dll StructuredQuery.dll SubRange.uce subst.exe sud.dll sv-SE svchost.exe svf.dll svsvc.dll SwitcherDataModel.dll swprv.dll sxproxy.dll sxs.dll sxshared.dll sxssrv.dll sxsstore.dll sxstrace.exe SyncCenter.dll SyncController.dll SyncHost.exe SyncHostps.dll SyncInfrastructure.dll SyncInfrastructureps.dll SyncProxy.dll Syncreg.dll SyncRes.dll SyncSettings.dll syncutil.dll sysclass.dll sysdm.cpl SysFxUI.dll sysmain.dll sysmon.ocx sysntfy.dll Sysprep sysprint.sep sysprtj.sep SysResetErr.exe syssetup.dll systemcpl.dll SystemEventsBrokerClient.dll SystemEventsBrokerServer.dll systeminfo.exe SystemPropertiesAdvanced.exe SystemPropertiesComputerName.exe SystemPropertiesDataExecutionPrevention.exe SystemPropertiesHardware.exe SystemPropertiesPerformance.exe SystemPropertiesProtection.exe SystemPropertiesRemote.exe systemreset.exe SystemResetPlatform SystemSettings.DataModel.dll SystemSettings.DeviceEncryptionHandlers.dll SystemSettings.Handlers.dll SystemSettings.SettingsExtensibility.dll SystemSettings.UserAccountsHandlers.dll SystemSettingsAdminFlows.exe SystemSettingsBroker.exe SystemSettingsRemoveDevice.exe SystemSettingsThresholdAdminFlowUI.dll SystemSupportInfo.dll SystemUWPLauncher.exe systray.exe t2embed.dll ta-in ta-lk Tabbtn.dll TabbtnEx.dll tabcal.exe TabletPC.cpl TabSvc.dll takeown.exe tapi3.dll tapi32.dll tapilua.dll TapiMigPlugin.dll tapiperf.dll tapisrv.dll TapiSysprep.dll tapiui.dll TapiUnattend.exe tar.exe TaskApis.dll Taskbar.dll taskbarcpl.dll taskcomp.dll TaskFlowDataEngine.dll taskhostw.exe taskkill.exe tasklist.exe Taskmgr.exe Tasks taskschd.dll taskschd.msc TaskSchdPS.dll Tasks_Migrated tbauth.dll tbb_waves.dll tbs.dll tcblaunch.exe tcbloader.dll tcmsetup.exe tcpbidi.xml tcpipcfg.dll tcpmib.dll tcpmon.dll tcpmon.ini tcpmonui.dll TCPSVCS.EXE tdc.ocx tdh.dll tdhres.dll TDLMigration.dll TEEManagement64.dll telephon.cpl TelephonyInteractiveUser.dll TelephonyInteractiveUserRes.dll TempSignedLicenseExchangeTask.dll termmgr.dll termsrv.dll tetheringclient.dll tetheringconfigsp.dll TetheringIeProvider.dll TetheringMgr.dll tetheringservice.dll TetheringStation.dll TextInputFramework.dll TextInputMethodFormatter.dll TextShaping.dll th-TH themecpl.dll Themes.SsfDownload.ScheduledTask.dll themeservice.dll themeui.dll ThirdPartyNoticesBySHS.txt threadpoolwinrt.dll ThreatAssessment.dll ThreatIntelligence.dll ThreatResponseEngine.dll thumbcache.dll ThumbnailExtractionHost.exe ti-et tier2punctuations.dll TieringEngineProxy.dll TieringEngineService.exe TileDataRepository.dll TimeBrokerClient.dll TimeBrokerServer.dll timedate.cpl TimeDateMUICallback.dll timeout.exe timesync.dll TimeSyncTask.dll tlscsp.dll tokenbinding.dll TokenBroker.dll TokenBrokerCookies.exe TokenBrokerUI.dll tpm.msc TpmCertResources.dll tpmcompc.dll TpmCoreProvisioning.dll TpmInit.exe TpmTasks.dll TpmTool.exe tpmvsc.dll tpmvscmgr.exe tpmvscmgrsvr.exe tprtdll.dll tquery.dll tr-TR tracerpt.exe TRACERT.EXE traffic.dll TransformPPSToWlan.xslt TransformPPSToWlanCredentials.xslt TransliterationRanker.dll tree.com trie.dll trkwks.dll TrustedSignalCredProv.dll tsbyuv.dll tsf3gip.dll tsgqec.dll tsmf.dll TSpkg.dll TSSessionUX.dll TSTheme.exe TsUsbGDCoInstaller.dll TsUsbRedirectionGroupPolicyExtension.dll TSWbPrxy.exe TSWorkspace.dll TsWpfWrp.exe ttdinject.exe ttdloader.dll ttdplm.dll ttdrecord.dll ttdrecordcpu.dll TtlsAuth.dll TtlsCfg.dll TtlsExt.dll tttracer.exe tvratings.dll twext.dll twinapi.appcore.dll twinapi.dll twinui.appcore.dll twinui.dll twinui.pcshell.dll txflog.dll txfw32.dll typeperf.exe tzautoupdate.dll tzres.dll tzsync.exe tzsyncres.dll tzutil.exe ubpm.dll ucmhc.dll ucrtbase.dll ucrtbase_clr0400.dll ucrtbase_enclave.dll ucsvc.exe udhisapi.dll uDWM.dll UefiCsp.dll uexfat.dll ufat.dll UiaManager.dll UIAnimation.dll UIAutomationCore.dll uicom.dll UIManagerBrokerps.dll UIMgrBroker.exe uireng.dll UIRibbon.dll UIRibbonRes.dll uk-UA ulib.dll umb.dll umdmxfrm.dll umpdc.dll umpnpmgr.dll umpo-overrides.dll umpo.dll umpodev.dll umpoext.dll umpowmi.dll umrdp.dll unattend.dll unenrollhook.dll unimdm.tsp unimdmat.dll UnionFSApi.dll uniplat.dll Unistore.dll unlodctr.exe UNP unregmp2.exe untfs.dll UpdateAgent.dll updatecsp.dll UpdateDeploy.dll UpdateHeartbeatScan.dll updatepolicy.dll updatepolicycore.dll UpdatePolicyScenarioReliabilityAggregator.dll UpdateReboot.dll upfc.exe UpgradeResultsUI.exe upnp.dll upnpcont.exe upnphost.dll UPPrinterInstaller.exe UPPrinterInstallsCSP.dll upshared.dll uReFS.dll uReFSv1.dll ureg.dll url.dll urlmon.dll usbaaplrc.dll UsbCApi.dll usbceip.dll usbmon.dll usbperf.dll UsbPmApi.dll UsbSettingsHandlers.dll UsbTask.dll usbui.dll user32.dll UserAccountBroker.exe UserAccountControlSettings.dll UserAccountControlSettings.exe useractivitybroker.dll usercpl.dll UserDataAccessRes.dll UserDataAccountApis.dll UserDataLanguageUtil.dll UserDataPlatformHelperUtil.dll UserDataService.dll UserDataSource.exe UserDataTimeUtil.dll UserDataTypeHelperUtil.dll UserDeviceRegistration.dll UserDeviceRegistration.Ngc.dll userenv.dll userinit.exe userinitext.dll UserLanguageProfileCallback.dll usermgr.dll usermgrcli.dll UserMgrProxy.dll usk.rs usoapi.dll UsoClient.exe usocoreps.dll usodocked.dll usosvc.dll usosvcimpl.dll usp10.dll ustprov.dll utcapi.dll UtcDecoderHost.exe utcutil.dll utildll.dll Utilman.exe uudf.dll UvcModel.dll UXInit.dll uxlib.dll uxlibres.dll uxtheme.dll vac.dll VAN.dll Vault.dll VaultCDS.dll vaultcli.dll VaultCmd.exe VaultRoaming.dll vaultsvc.dll VBAME.DLL VBICodec.ax vbisurf.ax vbsapi.dll vbscript.dll vbssysprep.dll vcamp120.dll vcamp140.dll VCardParser.dll vccorlib110.dll vccorlib120.dll vccorlib140.dll vcomp100.dll vcomp120.dll vcomp140.dll vcruntime140.dll vcruntime140_1.dll vcruntime140_clr0400.dll vds.exe vdsbas.dll vdsdyn.dll vdsldr.exe vdsutil.dll vdsvd.dll vds_ps.dll VEN2232.OLB verclsid.exe verifier.dll verifier.exe verifiergui.exe version.dll vertdll.dll vfpapi.dll vfpctrl.exe vfuprov.dll vfwwdm32.dll VhfUm.dll vi-VN vid.dll vidcap.ax VideoHandlers.dll VIDRESZR.DLL virtdisk.dll VirtualMonitorManager.dll VirtualSurroundApo.dll VmApplicationHealthMonitorProxy.dll vmbuspipe.dll vmbuspiper.dll vmbusvdev.dll vmchipset.dll vmcompute.dll vmcompute.exe vmcomputeeventlog.dll VmCrashDump.dll vmdevicehost.dll vmdynmem.dll VmFirmware Third-Party Notices.txt vmfirmware.dll vmflexio.dll vmhbmgmt.dll vmiccore.dll vmictimeprovider.dll vmpmem.dll vmprox.dll vmrdvcore.dll vmserial.dll vmsif.dll vmsifcore.dll vmsifproxystub.dll vmsmb.dll VmSynthNic.dll vmsynthstor.dll vmuidevices.dll vmusrv.dll vmvirtio.dll vmvpci.dll vmwp.exe vmwpctrl.dll vmwpevents.dll VocabRoamingHandler.dll VoiceAccess.exe VoiceActivationManager.dll VoipRT.dll vp9fs.dll vpnike.dll vpnikeapi.dll VPNInit.exe VPNLaunch.dll VpnSohDesktop.dll VPNv2CSP.dll VrdUmed.dll VscMgrPS.dll vssadmin.exe vssapi.dll vsstrace.dll VSSVC.exe vss_ps.dll vulkan-1-1-0-33-0.dll vulkan-1-1-0-65-1.dll vulkan-1-999-0-0-0.dll vulkan-1.dll vulkaninfo-1-1-0-33-0.exe vulkaninfo-1-1-0-65-1.exe vulkaninfo-1-999-0-0-0.exe vulkaninfo.exe w32time.dll w32tm.exe w32topl.dll WaaSAssessment.dll WaaSMedicAgent.exe WaaSMedicCapsule.dll WaaSMedicPS.dll WaaSMedicSvc.dll WaaSMedicSvcImpl.dll WABSyncProvider.dll WacDriverDLCoinst.dll waitfor.exe WalletBackgroundServiceProxy.dll WalletProxy.dll WalletService.dll WallpaperHost.exe wavemsp.dll wbadmin.exe wbem wbemcomn.dll wbengine.exe wbiosrvc.dll wci.dll wcimage.dll wcmapi.dll wcmcsp.dll wcmsvc.dll WCN WcnApi.dll wcncsvc.dll WcnEapAuthProxy.dll WcnEapPeerProxy.dll WcnNetsh.dll wcnwiz.dll wc_storage.dll wdc.dll WdfCoInstaller01009.dll wdfcoinstaller01011.dll WDI wdi.dll wdigest.dll wdmaud.drv wdscore.dll WdsUnattendTemplate.xml WEB.rs webauthn.dll WebcamUi.dll webcheck.dll WebClnt.dll webio.dll webplatstorageserver.dll WebRuntimeManager.dll webservices.dll Websocket.dll webthreatdefsvc.dll webthreatdefusersvc.dll wecapi.dll wecsvc.dll wecutil.exe wephostsvc.dll wer.dll werconcpl.dll wercplsupport.dll werdiagcontroller.dll WerEnc.dll weretw.dll WerFault.exe WerFaultSecure.exe wermgr.exe wersvc.dll werui.dll wevtapi.dll wevtfwd.dll wevtsvc.dll wevtutil.exe wextract.exe WF.msc wfapigp.dll wfdprov.dll WFDSConMgr.dll WFDSConMgrSvc.dll WfHC.dll WFS.exe WFSR.dll whealogr.dll where.exe whhelper.dll WhiteJadeUSBSkinImages64.dll whoami.exe wiaacmgr.exe wiaaut.dll wiadefui.dll wiadss.dll WiaExtensionHost64.dll wiarpc.dll wiascanprofiles.dll wiaservc.dll wiashext.dll wiatrace.dll wiawow64.exe WiFiCloudStore.dll WiFiConfigSP.dll wifidatacapabilityhandler.dll WiFiDisplay.dll wifinetworkmanager.dll wifitask.exe WimBootCompress.ini wimgapi.dll wimserv.exe win32appinventorycsp.dll Win32CompatibilityAppraiserCSP.dll win32k.sys win32kbase.sys win32kfull.sys win32kns.sys win32ksgd.sys win32spl.dll win32u.dll Win32_DeviceGuard.dll winbio.dll WinBioDatabase WinBioDataModel.dll WinBioDataModelOOBE.exe winbioext.dll WinBioPlugIns winbrand.dll wincorlib.dll wincredprovider.dll wincredui.dll windlp.dll WindowManagement.dll WindowManagementAPI.dll Windows.AccountsControl.dll Windows.AI.MachineLearning.dll Windows.AI.MachineLearning.Preview.dll Windows.ApplicationModel.Background.SystemEventsBroker.dll Windows.ApplicationModel.Background.TimeBroker.dll Windows.ApplicationModel.ConversationalAgent.dll windows.applicationmodel.conversationalagent.internal.proxystub.dll windows.applicationmodel.conversationalagent.proxystub.dll Windows.ApplicationModel.Core.dll windows.applicationmodel.datatransfer.dll Windows.ApplicationModel.dll Windows.ApplicationModel.LockScreen.dll Windows.ApplicationModel.Store.dll Windows.ApplicationModel.Store.Preview.DOSettings.dll Windows.ApplicationModel.Store.TestingFramework.dll Windows.ApplicationModel.Wallet.dll Windows.CloudStore.dll Windows.CloudStore.Schema.DesktopShell.dll Windows.CloudStore.Schema.Shell.dll Windows.Cortana.Desktop.dll Windows.Cortana.OneCore.dll Windows.Cortana.ProxyStub.dll Windows.Data.Activities.dll Windows.Data.Pdf.dll Windows.Devices.AllJoyn.dll Windows.Devices.Background.dll Windows.Devices.Background.ps.dll Windows.Devices.Bluetooth.dll Windows.Devices.Custom.dll Windows.Devices.Custom.ps.dll Windows.Devices.Enumeration.dll Windows.Devices.Haptics.dll Windows.Devices.HumanInterfaceDevice.dll Windows.Devices.Lights.dll Windows.Devices.LowLevel.dll Windows.Devices.Midi.dll Windows.Devices.Perception.dll Windows.Devices.Picker.dll Windows.Devices.PointOfService.dll Windows.Devices.Portable.dll Windows.Devices.Printers.dll Windows.Devices.Printers.Extensions.dll Windows.Devices.Radios.dll Windows.Devices.Scanners.dll Windows.Devices.Sensors.dll Windows.Devices.SerialCommunication.dll Windows.Devices.SmartCards.dll Windows.Devices.SmartCards.Phone.dll Windows.Devices.Usb.dll Windows.Devices.WiFi.dll Windows.Devices.WiFiDirect.dll Windows.Energy.dll Windows.FileExplorer.Common.dll Windows.Gaming.Input.dll Windows.Gaming.Preview.dll Windows.Gaming.UI.GameBar.dll Windows.Gaming.XboxLive.Storage.dll Windows.Globalization.dll Windows.Globalization.Fontgroups.dll Windows.Globalization.PhoneNumberFormatting.dll Windows.Graphics.Display.BrightnessOverride.dll Windows.Graphics.Display.DisplayEnhancementOverride.dll Windows.Graphics.dll Windows.Graphics.Printing.3D.dll Windows.Graphics.Printing.dll Windows.Graphics.Printing.Workflow.dll Windows.Graphics.Printing.Workflow.Native.dll Windows.Help.Runtime.dll windows.immersiveshell.serviceprovider.dll Windows.Internal.AdaptiveCards.XamlCardRenderer.dll Windows.Internal.CapturePicker.Desktop.dll Windows.Internal.CapturePicker.dll Windows.Internal.Devices.Bluetooth.dll Windows.Internal.Devices.Sensors.dll Windows.Internal.Feedback.Analog.dll Windows.Internal.Feedback.Analog.ProxyStub.dll Windows.Internal.Graphics.Display.DisplayColorManagement.dll Windows.Internal.Graphics.Display.DisplayEnhancementManagement.dll Windows.Internal.HardwareConfirmator.dll Windows.Internal.Management.dll Windows.Internal.PlatformExtension.DevicePickerExperience.dll Windows.Internal.PlatformExtension.MiracastBannerExperience.dll Windows.Internal.PredictionUnit.dll Windows.Internal.Security.Attestation.DeviceAttestation.dll Windows.Internal.SecurityMitigationsBroker.dll Windows.Internal.Shell.Broker.dll Windows.Internal.Shell.XamlInputViewHost.dll windows.internal.shellcommon.AccountsControlExperience.dll windows.internal.shellcommon.AppResolverModal.dll Windows.Internal.ShellCommon.Broker.dll Windows.Internal.ShellCommon.dll windows.internal.shellcommon.FilePickerExperienceMEM.dll Windows.Internal.ShellCommon.PrintExperience.dll windows.internal.shellcommon.shareexperience.dll windows.internal.shellcommon.TokenBrokerModal.dll Windows.Internal.Signals.dll Windows.Internal.System.UserProfile.dll Windows.Internal.Taskbar.dll Windows.Internal.UI.BioEnrollment.ProxyStub.dll Windows.Internal.UI.Dialogs.dll Windows.Internal.UI.Logon.ProxyStub.dll Windows.Internal.UI.Shell.WindowTabManager.dll Windows.Internal.WaaSMedicDocked.dll Windows.Management.EnrollmentStatusTracking.ConfigProvider.dll Windows.Management.InprocObjects.dll Windows.Management.Provisioning.ProxyStub.dll Windows.Management.Service.dll Windows.Management.Workplace.dll Windows.Management.Workplace.WorkplaceSettings.dll Windows.Media.Audio.dll Windows.Media.BackgroundMediaPlayback.dll Windows.Media.BackgroundPlayback.exe Windows.Media.Devices.dll Windows.Media.dll Windows.Media.Editing.dll Windows.Media.FaceAnalysis.dll Windows.Media.Import.dll Windows.Media.MediaControl.dll Windows.Media.MixedRealityCapture.dll Windows.Media.Ocr.dll Windows.Media.Playback.BackgroundMediaPlayer.dll Windows.Media.Playback.MediaPlayer.dll Windows.Media.Playback.ProxyStub.dll Windows.Media.Protection.PlayReady.dll Windows.Media.Renewal.dll Windows.Media.Speech.dll Windows.Media.Speech.UXRes.dll Windows.Media.Streaming.dll Windows.Media.Streaming.ps.dll Windows.Mirage.dll Windows.Mirage.Internal.dll Windows.Networking.BackgroundTransfer.BackgroundManagerPolicy.dll Windows.Networking.BackgroundTransfer.ContentPrefetchTask.dll Windows.Networking.BackgroundTransfer.dll Windows.Networking.Connectivity.dll Windows.Networking.dll Windows.Networking.HostName.dll Windows.Networking.NetworkOperators.ESim.dll Windows.Networking.NetworkOperators.HotspotAuthentication.dll Windows.Networking.Proximity.dll Windows.Networking.ServiceDiscovery.Dnssd.dll Windows.Networking.Sockets.PushEnabledApplication.dll Windows.Networking.UX.EapRequestHandler.dll Windows.Networking.Vpn.dll Windows.Networking.XboxLive.ProxyStub.dll Windows.Payments.dll Windows.Perception.Stub.dll Windows.Security.Authentication.Identity.Provider.dll Windows.Security.Authentication.OnlineId.dll Windows.Security.Authentication.Web.Core.dll Windows.Security.Credentials.UI.CredentialPicker.dll Windows.Security.Credentials.UI.UserConsentVerifier.dll Windows.Security.Integrity.dll Windows.Services.TargetedContent.dll Windows.SharedPC.AccountManager.dll Windows.SharedPC.CredentialProvider.dll Windows.Shell.BlueLightReduction.dll Windows.Shell.ServiceHostBuilder.dll Windows.Shell.StartLayoutPopulationEvents.dll Windows.StateRepository.dll Windows.StateRepositoryBroker.dll Windows.StateRepositoryClient.dll Windows.StateRepositoryCore.dll Windows.StateRepositoryPS.dll Windows.StateRepositoryUpgrade.dll Windows.Storage.ApplicationData.dll Windows.Storage.Compression.dll windows.storage.dll Windows.Storage.OneCore.dll Windows.Storage.Search.dll Windows.System.Diagnostics.dll Windows.System.Diagnostics.Telemetry.PlatformTelemetryClient.dll Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticActions.dll Windows.System.Launcher.dll Windows.System.Profile.HardwareId.dll Windows.System.Profile.PlatformDiagnosticsAndUsageDataSettings.dll Windows.System.Profile.RetailInfo.dll Windows.System.Profile.SystemId.dll Windows.System.Profile.SystemManufacturers.dll Windows.System.RemoteDesktop.dll Windows.System.SystemManagement.dll Windows.System.UserDeviceAssociation.dll Windows.System.UserProfile.DiagnosticsSettings.dll Windows.UI.Accessibility.dll Windows.UI.AppDefaults.dll Windows.UI.BioFeedback.dll Windows.UI.BlockedShutdown.dll Windows.UI.Core.TextInput.dll Windows.UI.Cred.dll Windows.UI.CredDialogController.dll Windows.UI.dll Windows.UI.FileExplorer.dll Windows.UI.Immersive.dll Windows.UI.Input.Inking.Analysis.dll Windows.UI.Input.Inking.dll Windows.UI.Logon.dll Windows.UI.NetworkUXController.dll Windows.UI.PicturePassword.dll Windows.UI.Search.dll Windows.UI.Shell.dll Windows.UI.Shell.Internal.AdaptiveCards.dll Windows.UI.Storage.dll Windows.UI.Xaml.Controls.dll Windows.UI.Xaml.dll Windows.UI.Xaml.InkControls.dll Windows.UI.Xaml.Maps.dll Windows.UI.Xaml.Phone.dll Windows.UI.Xaml.Resources.19h1.dll Windows.UI.Xaml.Resources.21h1.dll Windows.UI.Xaml.Resources.Common.dll Windows.UI.Xaml.Resources.rs1.dll Windows.UI.Xaml.Resources.rs2.dll Windows.UI.Xaml.Resources.rs3.dll Windows.UI.Xaml.Resources.rs4.dll Windows.UI.Xaml.Resources.rs5.dll Windows.UI.Xaml.Resources.th.dll Windows.UI.Xaml.Resources.win81.dll Windows.UI.Xaml.Resources.win8rtm.dll Windows.UI.XamlHost.dll Windows.Update.dll Windows.WARP.JITService.dll Windows.WARP.JITService.exe Windows.Web.Diagnostics.dll Windows.Web.dll Windows.Web.Http.dll WindowsActionDialog.exe WindowsCodecs.dll WindowsCodecsExt.dll WindowsCodecsRaw.dll WindowsCodecsRaw.txt WindowsDefaultHeatProcessor.dll WindowsInternal.ComposableShell.Display.dll WindowsInternal.Shell.CompUiActivation.dll windowslivelogin.dll WindowsManagementServiceWinRt.ProxyStub.dll windowsperformancerecordercontrol.dll WindowsPowerShell WindowsSecurityIcon.png windowsudk.shellcommon.dll windowsudkservices.shellcommon.dll WindowsUpdateElevatedInstaller.exe winethc.dll winevt WinFax.dll winhttp.dll winhttpcom.dll WinHvEmulation.dll WinHvPlatform.dll wininet.dll wininetlui.dll wininit.exe wininitext.dll winipcfile.dll winipcsecproc.dll winipsec.dll Winlangdb.dll winload.efi winload.exe winlogon.exe winlogonext.dll winmde.dll WinMetadata winml.dll winmm.dll winmmbase.dll winmsipc.dll WinMsoIrmProtector.dll winnlsres.dll winnsi.dll WinOpcIrmProtector.dll WinREAgent.dll winresume.efi winresume.exe winrm winrm.cmd winrm.vbs winrnr.dll winrs.exe winrscmd.dll winrshost.exe winrsmgr.dll winrssrv.dll WinRTNetMUAHostServer.exe WinRtTracing.dll WinSAT.exe WinSATAPI.dll WinSCard.dll winshfhc.dll winsku.dll winsockhc.dll winspool.drv winsqlite3.dll WINSRPC.DLL winsrv.dll winsrvext.dll winsta.dll WinSync.dll WinSyncMetastore.dll WinSyncProviders.dll wintrust.dll WinTypes.dll winusb.dll WinUSBCoInstaller2.dll winver.exe WiredNetworkCSP.dll wisp.dll witnesswmiv2provider.dll wkscli.dll wkspbroker.exe wkspbrokerAx.dll wksprt.exe wksprtPS.dll wkssvc.dll wlanapi.dll wlancfg.dll WLanConn.dll wlandlg.dll wlanext.exe wlangpui.dll WLanHC.dll wlanhlp.dll WlanMediaManager.dll WlanMM.dll wlanmsm.dll wlanpref.dll WlanRadioManager.dll wlansec.dll wlansvc.dll wlansvcpal.dll wlanui.dll wlanutil.dll Wldap32.dll wldp.dll wlgpclnt.dll wlidcli.dll wlidcredprov.dll wlidfdp.dll wlidnsp.dll wlidprov.dll wlidres.dll wlidsvc.dll wlrmdr.exe WMADMOD.DLL WMADMOE.DLL WMALFXGFXDSP.dll WMASF.DLL wmcodecdspps.dll wmdmlog.dll wmdmps.dll wmdrmsdk.dll wmerror.dll wmi.dll wmiclnt.dll wmidcom.dll wmidx.dll WmiMgmt.msc wmiprop.dll wmitomi.dll WMNetMgr.dll wmp.dll WMPDMC.exe WmpDui.dll wmpdxm.dll wmpeffects.dll WMPhoto.dll wmploc.DLL wmpps.dll wmpshell.dll wmsgapi.dll WMSPDMOD.DLL WMSPDMOE.DLL WMVCORE.DLL WMVDECOD.DLL wmvdspa.dll WMVENCOD.DLL WMVSDECD.DLL WMVSENCD.DLL WMVXENCD.DLL WofTasks.dll WofUtil.dll WordBreakers.dll WorkFolders.exe WorkfoldersControl.dll WorkFoldersGPExt.dll WorkFoldersRes.dll WorkFoldersShell.dll workfolderssvc.dll wosc.dll wow64.dll wow64base.dll wow64con.dll wow64cpu.dll wow64win.dll wowreg32.exe wpbcreds.dll Wpc.dll WpcApi.dll wpcatltoast.png WpcDesktopMonSvc.dll WpcMon.exe wpcmon.png WpcProxyStubs.dll WpcRefreshTask.dll WpcTok.exe WpcWebFilter.dll wpdbusenum.dll wpdshext.dll WPDShextAutoplay.exe WPDShServiceObj.dll WPDSp.dll wpd_ci.dll wpnapps.dll wpnclient.dll wpncore.dll wpninprc.dll wpnpinst.exe wpnprv.dll wpnservice.dll wpnsruprov.dll WpnUserService.dll WpPortingLibrary.dll WppRecorderUM.dll wpr.config.xml wpr.exe WPTaskScheduler.dll wpx.dll write.exe ws2help.dll ws2_32.dll wscadminui.exe wscapi.dll wscinterop.dll wscisvif.dll WSClient.dll WSCollect.exe wscproxystub.dll wscript.exe wscsvc.dll wscui.cpl WSDApi.dll wsdchngr.dll WSDPrintProxy.DLL WsdProviderUtil.dll WSDScanProxy.dll wsecedit.dll wsepno.dll wshbth.dll wshcon.dll wshelper.dll wshext.dll wshhyperv.dll wship6.dll wshom.ocx wshqos.dll wshrm.dll WSHTCPIP.DLL wshunix.dll wsl.exe wslapi.dll wslconfig.exe wslg.exe WsmAgent.dll wsmanconfig_schema.xml WSManHTTPConfig.exe WSManMigrationPlugin.dll WsmAuto.dll wsmplpxy.dll wsmprovhost.exe WsmPty.xsl WsmRes.dll WsmSvc.dll WsmTxt.xsl WsmWmiPl.dll wsnmp32.dll wsock32.dll wsplib.dll wsp_fs.dll wsp_health.dll wsp_sr.dll wsqmcons.exe WSReset.exe WSTPager.ax wtdhost.dll wtdsensor.dll wtsapi32.dll wuapi.dll wuapicore.dll wuapihost.exe wuauclt.exe wuaueng.dll wuauserv.dll wuceffects.dll WUDFCoinstaller.dll WUDFCompanionHost.exe WUDFHost.exe WUDFPlatform.dll WudfSMCClassExt.dll WUDFx.dll WUDFx02000.dll wudriver.dll wups.dll wups2.dll wusa.exe wusys.dll wutrust.dll wuuhdrv.dll wuuhext.dll wuuhosdeployment.dll wvc.dll WwaApi.dll WwaExt.dll WWAHost.exe WWanAPI.dll wwancfg.dll WwanFeatureTests.xml WWanHC.dll WwanPrfl.dll wwanprotdim.dll WwanRadioManager.dll wwansvc.dll wwapi.dll x3daudio1_0.dll x3daudio1_1.dll X3DAudio1_2.dll X3DAudio1_3.dll X3DAudio1_4.dll X3DAudio1_5.dll X3DAudio1_6.dll X3DAudio1_7.dll xactengine2_0.dll xactengine2_1.dll xactengine2_10.dll xactengine2_2.dll xactengine2_3.dll xactengine2_4.dll xactengine2_5.dll xactengine2_6.dll xactengine2_7.dll xactengine2_8.dll xactengine2_9.dll xactengine3_0.dll xactengine3_1.dll xactengine3_2.dll xactengine3_3.dll xactengine3_4.dll xactengine3_5.dll xactengine3_6.dll xactengine3_7.dll XamlTileRender.dll XAPOFX1_0.dll XAPOFX1_1.dll XAPOFX1_2.dll XAPOFX1_3.dll XAPOFX1_4.dll XAPOFX1_5.dll XAudio2_0.dll XAudio2_1.dll XAudio2_2.dll XAudio2_3.dll XAudio2_4.dll XAudio2_5.dll XAudio2_6.dll XAudio2_7.dll XAudio2_8.dll XAudio2_9.dll XblAuthManager.dll XblAuthManagerProxy.dll XblAuthTokenBrokerExt.dll XblGameSave.dll XblGameSaveExt.dll XblGameSaveProxy.dll XblGameSaveTask.exe XboxGipRadioManager.dll xboxgipsvc.dll xboxgipsynthetic.dll XboxNetApiSvc.dll xcopy.exe xinput1_1.dll xinput1_2.dll xinput1_3.dll XInput1_4.dll XInput9_1_0.dll XInputUap.dll xmlfilter.dll xmllite.dll xmlprovi.dll xolehlp.dll XpsDocumentTargetPrint.dll XpsFilt.dll XpsGdiConverter.dll XpsPrint.dll xpspushlayer.dll XpsRasterService.dll xpsrchvw.exe xpsrchvw.xml xpsservices.dll XPSSHHDR.dll XpsToPclmConverter.dll XpsToPwgrConverter.dll xwizard.dtd xwizard.exe xwizards.dll xwreg.dll xwtpdui.dll xwtpw32.dll ze_loader.dll ze_tracing_layer.dll ze_validation_layer.dll zh-CN zh-HANS zh-HK zh-TW zipcontainer.dll zipfldr.dll ztrace_maps.dll /mnt/c/Windows: addins ampa.exe appcompat apppatch AppReadiness assembly bcastdvr bfsvc.exe Boot bootstat.dat Branding BrowserCore CbsTemp comsetup.log Containers Core.xml CoreSingleLanguage.xml csup.txt Cursors debug diagerr.xml diagnostics DiagTrack diagwrn.xml DigitalLocker DirectX.log Downloaded Program Files DtcInstall.log ELAMBKUP en-US explorer.exe Firmware Fonts GameBarPresenceWriter Globalization Help HelpPane.exe hh.exe IAStorAfsService IdentityCRL IME ImmersiveControlPanel INF InputMethod Installer invcol.tmp ja-JP L2Schemas LanguageOverlayCache LiveKernelReports Logs Media MEMORY.DMP mib.bin Microsoft.NET Migration Minidump ModemLogs notepad.exe OCR Offline Web Pages Panther Performance PFRO.log PLA PolicyDefinitions Prefetch PrintDialog Provisioning regedit.exe Registration rescache Resources RtlExUpd.dll RUAudExD.DLL SchCache schemas security ServiceProfiles ServiceState servicing Setup setupact.log setuperr.log ShellComponents ShellExperiences SHELLNEW SKB SoftwareDistribution Speech Speech_OneCore splwow64.exe System system.ini System32 SystemApps SystemResources SystemTemp SysWOW64 TAPI Tasks Temp TextInput tracing twain_32 twain_32.dll UUS Vss WaaS Web win.ini WindowsShell.Manifest WindowsUpdate.log winhlp32.exe WinSxS WMSysPr9.prx write.exe WUModels zh-CN {0D091F8E-637D-48E3-AAAB-AF0CB0B89B8C} {20D7CF3A-C734-4F83-AD51-4EEB6D891407} {52E8A9CF-D33C-4AB1-BC65-A87E98FCD3AB} {596E009B-903D-4FD9-A40C-7714DE2E0211} {95502192-209A-463C-A538-BA3BDA33CFCC} {A5881762-8AC3-445F-8DB7-8C2266F72EF3} {E9E39016-F1A4-4947-BF49-E0DACA61F95C} {EA176DF9-3029-4699-8273-4E9C4DABDFF2} /mnt/c/Windows/System32/Wbem: aeinv.mof appbackgroundtask.dll appbackgroundtask.mof appbackgroundtask_uninstall.mof AuditRsop.mof authfwcfg.mof AutoRecover bcd.mof BthMtpEnum.mof cimdmtf.mof cimwin32.dll cimwin32.mof classlog.mof dimsjob.mof dimsroam.mof DMWmiBridgeProv.dll DMWmiBridgeProv.mof DMWmiBridgeProv1.dll DMWmiBridgeProv1.mof DMWmiBridgeProv1_Uninstall.mof DMWmiBridgeProv_Uninstall.mof dnsclientcim.dll dnsclientcim.mof dnsclientpsprovider.dll dnsclientpsprovider.mof dnsclientpsprovider_Uninstall.mof drvinst.mof DscCore.mof DscCoreConfProv.mof dscproxy.mof Dscpspluginwkr.dll DscTimer.mof dsprov.dll dsprov.mof eaimeapi.mof en-GB en-US esscli.dll EventTracingManagement.dll EventTracingManagement.mof fastprox.dll fdPHost.mof fdrespub.mof fdSSDP.mof fdWNet.mof fdWSD.mof filetrace.mof firewallapi.mof FolderRedirectionWMIProvider.mof FunDisc.mof fwcfg.mof hbaapi.mof hnetcfg.mof IMAPIv2-Base.mof IMAPIv2-FileSystemSupport.mof IMAPIv2-LegacyShim.mof interop.mof IpmiDTrc.mof ipmiprr.dll ipmiprv.dll ipmiprv.mof IpmiPTrc.mof ipsecsvc.mof iscsidsc.mof iscsihba.mof iscsiprf.mof iscsirem.mof iscsiwmiv2.mof iscsiwmiv2_uninstall.mof ja-JP kerberos.mof KrnlProv.dll krnlprov.mof L2SecHC.mof lltdio.mof lltdsvc.mof Logs lsasrv.mof mblctr.mof MDMAppProv.dll MDMAppProv.mof MDMAppProv_Uninstall.mof MDMSettingsProv.dll MDMSettingsProv.mof MDMSettingsProv_Uninstall.mof Microsoft-Windows-Remote-FileSystem.mof mispace.mof mispace_uninstall.mof mmc.mof MMFUtil.dll MOF mofcomp.exe mofd.dll mofinstall.dll mountmgr.mof mpeval.mof mpsdrv.mof mpssvc.mof msdtcwmi.dll MsDtcWmi.mof msfeeds.mof msfeedsbs.mof msi.mof msiprov.dll msiscsi.mof MsNetImPlatform.mof mstsc.mof mstscax.mof msv1_0.mof mswmdm.mof NCProv.dll ncprov.mof ncsi.mof ndisimplatcim.dll ndistrace.mof NetAdapterCim.dll NetAdapterCim.mof NetAdapterCimTrace.mof NetAdapterCimTraceUninstall.mof NetAdapterCim_uninstall.mof netdacim.dll netdacim.mof netdacim_uninstall.mof NetEventPacketCapture.dll NetEventPacketCapture.mof NetEventPacketCapture_uninstall.mof NetNat.dll NetNat.mof netnccim.dll netnccim.mof netnccim_uninstall.mof netprofm.mof NetSwitchTeam.mof netswitchteamcim.dll NetTCPIP.dll NetTCPIP.mof NetTCPIP_Uninstall.mof netttcim.dll netttcim.mof netttcim_uninstall.mof networkitemfactory.mof newdev.mof nlasvc.mof nlmcim.dll nlmcim.mof nlmcim_uninstall.mof nlsvc.mof npivwmi.mof nshipsec.mof ntevt.dll ntevt.mof ntfs.mof p2p-mesh.mof p2p-pnrp.mof pcsvDevice.mof pcsvDevice_Uninstall.mof Performance PNPXAssoc.mof polstore.mof portabledeviceapi.mof portabledeviceclassextension.mof portabledeviceconnectapi.mof portabledevicetypes.mof portabledevicewiacompat.mof powermeterprovider.mof PowerPolicyProvider.mof ppcRsopCompSchema.mof ppcRsopUserSchema.mof PrintFilterPipelineSvc.mof PrintManagementProvider.dll PrintManagementProvider.mof profileassociationprovider.mof PS_MMAgent.mof qmgr.mof qoswmi.dll qoswmi.mof qoswmitrc.mof qoswmitrc_uninstall.mof qoswmi_uninstall.mof RacWmiProv.dll RacWmiProv.mof rdpendp.mof refs.mof refsv1.mof regevent.mof repdrvfs.dll Repository rsop.mof rspndr.mof samsrv.mof scersop.mof schannel.mof schedprov.dll SchedProv.mof scm.mof scrcons.exe scrcons.mof sdbus.mof secrcw32.mof SensorsClassExtension.mof ServDeps.dll ServiceModel.mof ServiceModel.mof.uninstall ServiceModel35.mof ServiceModel35.mof.uninstall services.mof setupapi.mof SmbWitnessWmiv2Provider.mof smbwmiv2.mof SMTPCons.dll smtpcons.mof sppwmi.mof sr.mof sstpsvc.mof stdprov.dll storagewmi.mof storagewmi_passthru.mof storagewmi_passthru_uninstall.mof storagewmi_uninstall.mof stortrace.mof subscrpt.mof system.mof tcpip.mof tmf tsmf.mof tspkg.mof umb.mof umbus.mof umpass.mof umpnpmgr.mof unsecapp.exe UserProfileConfigurationWmiProvider.mof UserProfileWmiProvider.mof UserStateWMIProvider.mof vds.mof vdswmi.dll viewprov.dll vpnclientpsprovider.dll vpnclientpsprovider.mof vpnclientpsprovider_Uninstall.mof vss.mof vsswmi.dll wbemcntl.dll wbemcons.dll WBEMCons.mof wbemcore.dll wbemdisp.dll wbemdisp.tlb wbemess.dll wbemprox.dll wbemsvc.dll wbemtest.exe wcncsvc.mof WdacEtwProv.mof WdacWmiProv.dll WdacWmiProv.mof WdacWmiProv_Uninstall.mof Wdf01000.mof Wdf01000Uninstall.mof wdigest.mof WFAPIGP.mof wfascim.dll wfascim.mof wfascim_uninstall.mof WFP.MOF wfs.mof whqlprov.mof Win32_DeviceGuard.mof Win32_EncryptableVolume.dll win32_encryptablevolume.mof Win32_EncryptableVolumeUninstall.mof win32_printer.mof Win32_Tpm.dll Win32_Tpm.mof wininit.mof winipsec.mof winlogon.mof WinMgmt.exe WinMgmtR.dll Winsat.mof WinsatUninstall.mof wlan.mof WLanHC.mof wmi.mof WMIADAP.exe WmiApRes.dll WmiApRpl.dll WmiApSrv.exe WMICOOKR.dll WmiDcPrv.dll WMIMigration.log WMIObjectsMigration.bin WMIObjectsMigration.bin.bak wmipcima.dll wmipcima.mof wmipdfs.dll wmipdfs.mof wmipdskq.dll wmipdskq.mof WmiPerfClass.dll WmiPerfClass.mof WmiPerfInst.dll WmiPerfInst.mof WMIPICMP.dll wmipicmp.mof WMIPIPRT.dll wmipiprt.mof WMIPJOBJ.dll wmipjobj.mof wmiprov.dll WmiPrvSD.dll WmiPrvSE.exe WMIPSESS.dll wmipsess.mof WMIsvc.dll wmitimep.dll wmitimep.mof wmiutils.dll WMI_Tracing.mof wmp.mof wmpnetwk.mof wpdbusenum.mof wpdcomp.mof wpdfs.mof wpdmtp.mof wpdshext.mof WPDShServiceObj.mof wpdsp.mof wpd_ci.mof wscenter.mof WsmAgent.mof WsmAgentUninstall.mof WsmAuto.mof wsp_fs.mof wsp_fs_uninstall.mof wsp_health.mof wsp_health_uninstall.mof wsp_sr.mof wsp_sr_uninstall.mof WUDFx.mof Wudfx02000.mof Wudfx02000Uninstall.mof WUDFxUninstall.mof xml xwizards.mof zh-CN /mnt/c/Windows/System32/WindowsPowerShell/v1.0/: Certificate.format.ps1xml Diagnostics.Format.ps1xml DotNetTypes.format.ps1xml en en-US Event.Format.ps1xml Examples FileSystem.format.ps1xml getevent.types.ps1xml Help.format.ps1xml HelpV3.format.ps1xml ja ja-JP Modules powershell.exe powershell.exe.config PowerShellCore.format.ps1xml PowerShellTrace.format.ps1xml powershell_ise.exe powershell_ise.exe.config PSEvents.dll pspluginwkr.dll pwrshmsg.dll Registry.format.ps1xml Schemas SessionConfig types.ps1xml typesv3.ps1xml WSMan.Format.ps1xml zh-CN zh-HANS /mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common: cudart32_65.dll cudart64_65.dll PhysXDevice.dll PhysXDevice64.dll PhysXLoader.dll PhysXLoader64.dll PhysXUpdateLoader.dll PhysXUpdateLoader64.dll /mnt/c/WINDOWS/system32: 0409 07409496-a423-4a3e-b620-2cfb01a9318d_HyperV-ComputeNetwork.dll 0ae3b998-9a38-4b72-a4c4-06849441518d_Servicing-Stack.dll 4545ffe2-0dc4-4df4-9d02-299ef204635e_hvsocket.dll 69fe178f-26e7-43a9-aa7d-2b616b672dde_eventlogservice.dll 6bea57fb-8dfb-4177-9ae8-42e8b3529933_RuntimeDeviceInstall.dll @AdvancedKeySettingsNotification.png @AppHelpToast.png @AudioToastIcon.png @BackgroundAccessToastIcon.png @bitlockertoastimage.png @edptoastimage.png @EnrollmentToastIcon.png @facial-recognition-windows-hello.gif @language_notification_icon.png @optionalfeatures.png @StorageSenseToastIcon.png @VpnToastIcon.png @WindowsHelloFaceToastIcon.png @WindowsUpdateToastIcon.contrast-black.png @WindowsUpdateToastIcon.contrast-white.png @WindowsUpdateToastIcon.png @WirelessDisplayToast.png @WLOGO_48x48.png aadauthhelper.dll aadcloudap.dll aadjcsp.dll aadtb.dll aadWamExtension.dll AarSvc.dll AboutSettingsHandlers.dll AboveLockAppHost.dll accessibilitycpl.dll accountaccessor.dll AccountsRt.dll AcGenral.dll AcLayers.dll acledit.dll aclui.dll acmigration.dll ACPBackgroundManagerPolicy.dll acppage.dll acproxy.dll AcSpecfc.dll ActionCenter.dll ActionCenterCPL.dll ActionQueue.dll ActivationClient.dll ActivationManager.dll activeds.dll activeds.tlb ActiveHours.png ActiveSyncCsp.dll ActiveSyncProvider.dll actxprxy.dll AcWinRT.dll AcXtrnal.dll AdaptiveCards.dll AddressParser.dll adhapi.dll adhsvc.dll adprovider.dll adsldp.dll adsldpc.dll adsmsext.dll adsnt.dll adtschema.dll AdvancedEmojiDS.dll AdvancedInstallers advapi32.dll advapi32res.dll advpack.dll aeevts.dll aeinv.dll aepic.dll agentactivationruntime.dll agentactivationruntimestarter.exe agentactivationruntimewindows.dll AggregatorHost.exe aitstatic.exe AJRouter.dll alg.exe am-et amcompat.tlb ampa.sys amsi.dll amsiproxy.dll amstream.dll Analog.Shell.Broker.dll AnalogCommonProxyStub.dll apds.dll APHostClient.dll APHostRes.dll APHostService.dll apisampling.dll ApiSetHost.AppExecutionAlias.dll apisetschema.dll APMon.dll APMonUI.dll AppContracts.dll AppExtension.dll apphelp.dll Apphlpdm.dll AppHostRegistrationVerifier.exe appidapi.dll appidcertstorecheck.exe appidpolicyconverter.exe appidsvc.dll appidtel.exe appinfo.dll appinfoext.dll AppInstallerBackgroundUpdate.exe AppInstallerPrompt.Desktop.dll ApplicationControlCSP.dll ApplicationFrame.dll ApplicationFrameHost.exe AppListBackupLauncher.dll AppLocker AppLockerCSP.dll ApplyTrustOffline.exe AppMon.dll AppointmentActivation.dll AppointmentApis.dll appraiser appraiser.dll AppReadiness.dll apprepapi.dll AppResolver.dll ApproveChildRequest.exe appsruprov.dll appwiz.cpl AppxAllUserStore.dll AppXApplicabilityBlob.dll AppxApplicabilityEngine.dll AppXDeploymentClient.dll AppXDeploymentExtensions.desktop.dll AppXDeploymentExtensions.onecore.dll AppXDeploymentServer.dll AppxPackaging.dll AppxProvisioning.xml AppxSip.dll AppxStreamingDataSourcePS.dll AppxSysprep.dll Apx01000.dll ar-SA archiveint.dll ARP.EXE asferror.dll aspnet_counters.dll ASProxy64.dll ASProxyOff.ini AssignedAccessRuntime.dll asycfilt.dll at.exe AtBroker.exe atl.dll atl100.dll atlthunk.dll atmlib.dll attrib.exe audiodg.exe AudioEndpointBuilder.dll AudioEng.dll AudioHandlers.dll AUDIOKSE.dll audioresourceregistrar.dll AudioSes.dll audiosrv.dll AudioSrvPolicyManager.dll auditcse.dll auditpol.exe auditpolcore.dll AuthBroker.dll AuthBrokerUI.dll authentication.dll AuthExt.dll authfwcfg.dll AuthFWGP.dll AuthFWSnapin.dll AuthFWWizFwk.dll AuthHost.exe AuthHostProxy.dll authui.dll authz.dll autochk.exe autopilot.dll autopilotdiag.dll autoplay.dll autotimesvc.dll AverageRoom.bin avicap32.dll avifil32.dll avrt.dll AxInstSv.dll AxInstUI.exe azman.msc azroles.dll azroleui.dll AzSqlExt.dll BackgroundMediaPolicy.dll backgroundTaskHost.exe BackgroundTransferHost.exe BamSettingsClient.dll BarcodeProvisioningPlugin.dll basecsp.dll basesrv.dll bash.exe batmeter.dll bcastdvr.proxy.dll BcastDVRBroker.dll BcastDVRClient.dll BcastDVRCommon.dll bcastdvruserservice.dll bcd.dll bcdboot.exe bcdedit.exe bcdprov.dll bcdsrv.dll BCP47Langs.dll BCP47mrm.dll bcrypt.dll bcryptprimitives.dll bdaplgin.ax BdeHdCfgLib.dll bderepair.dll bdesvc.dll bdeui.dll BdeUISrv.exe bdeunlock.exe BFE.DLL bg-BG bi.dll bidispl.dll bindfltapi.dll BingASDS.dll BingFilterDS.dll BingMaps.dll BingOnlineServices.dll BioCredProv.dll BioIso.exe bisrv.dll BitLockerCsp.dll BitLockerDeviceEncryption.exe BitLockerWizardElev.exe bitsadmin.exe bitsigd.dll bitsperf.dll BitsProxy.dll biwinrt.dll BlbEvents.dll blbres.dll blb_ps.dll BluetoothApis.dll BluetoothDesktopHandlers.dll BluetoothPairingSystemToastIcon.contrast-black.png BluetoothPairingSystemToastIcon.contrast-high.png BluetoothPairingSystemToastIcon.contrast-white.png BluetoothPairingSystemToastIcon.png BluetoothSystemToastIcon.contrast-white.png BluetoothSystemToastIcon.png bnmanager.dll Boot boot.sdi bootim.exe BootMenuUX.dll bootsect.exe bootstr.dll bootsvc.dll bootux.dll BOOTVID.DLL bopomofo.uce bridgeres.dll bridgeunattend.exe BrokerFileDialog.dat BrokerFileDialog.dll BrokerLib.dll browcli.dll browserbroker.dll browserexport.exe browser_broker.exe browseui.dll BTAGService.dll BthAvctpSvc.dll BthAvrcp.dll BthAvrcpAppSvc.dll bthci.dll BthMtpContextHandler.dll bthpanapi.dll BthpanContextHandler.dll Bthprops bthprops.cpl BthRadioMedia.dll bthserv.dll BthTelemetry.dll bthudtask.exe btpanui.dll Bubbles.scr BWContextHandler.dll ByteCodeGenerator.exe c4d66f00-b6f0-4439-ac9b-c5ea13fe54d7_HyperV-ComputeCore.dll ca-ES cabapi.dll cabinet.dll cabview.dll cacls.exe calc.exe CallButtons.dll CallButtons.ProxyStub.dll CallHistoryClient.dll CameraCaptureUI.dll CameraSettingsUIHost.exe CapabilityAccessHandlers.dll CapabilityAccessManager.dll CapabilityAccessManagerClient.dll capauthz.dll capiprovider.dll capisp.dll CaptureService.dll CastingShellExt.dll CastLaunch.dll CastSrv.exe CatRoot catroot2 catsrv.dll catsrvps.dll catsrvut.dll cAVS CBDHSvc.dll cca.dll cdd.dll cdosys.dll cdp.dll cdprt.dll cdpsvc.dll cdpusersvc.dll cellulardatacapabilityhandler.dll cemapi.dll cero.rs certca.dll certcli.dll certCredProvider.dll certenc.dll CertEnroll.dll CertEnrollCtrl.exe CertEnrollUI.dll certlm.msc certmgr.dll certmgr.msc CertPKICmdlet.dll CertPolEng.dll certprop.dll certreq.exe certutil.exe cewmdm.dll cfgbkend.dll cfgmgr32.dll CfgSPCellular.dll CfgSPPolicy.dll cflapi.dll cfmifs.dll cfmifsproxy.dll Chakra.dll Chakradiag.dll Chakrathunk.dll changepk.exe charmap.exe chartv.dll ChatApis.dll chcp.com CheckNetIsolation.exe chkdsk.exe chkntfs.exe choice.exe ChsStrokeDS.dll chs_singlechar_pinyin.dat ChtBopomofoDS.dll ChtCangjieDS.dll ChtHkStrokeDS.dll ChtQuickDS.dll ChxAPDS.dll ChxDecoder.dll ChxHAPDS.dll chxinputrouter.dll chxranker.dll CHxReadingStringIME.dll ci.dll cic.dll CIDiag.exe cimfs.dll cipher.exe CIRCoInst.dll CiTool.exe clbcatq.dll cldapi.dll cleanmgr.exe CleanPCCSP.dll clfsw32.dll cliconfg.dll cliconfg.exe cliconfg.rll clip.exe ClipboardServer.dll Clipc.dll ClipRenew.exe ClipSVC.dll ClipUp.exe clipwinrt.dll cloudAP.dll CloudDomainJoinAUG.dll CloudDomainJoinDataModelServer.dll CloudExperienceHost.dll CloudExperienceHostBroker.dll CloudExperienceHostBroker.exe CloudExperienceHostCommon.dll CloudExperienceHostRedirection.dll CloudExperienceHostUser.dll CloudIdWxhExtension.dll CloudNotifications.exe CloudRecoveryDownloadTool.dll clrhost.dll clusapi.dll cmcfg32.dll cmd.exe cmdext.dll cmdial32.dll cmdkey.exe cmdl32.exe cmgrcspps.dll cmifw.dll cmintegrator.dll cmlua.dll cmmon32.exe cmpbk32.dll cmstp.exe cmstplua.dll cmutil.dll cngcredui.dll cngprovider.dll cnvfat.dll cob-au.rs CodecAppSvcAggregator.dll CodeIntegrity cofire.exe cofiredm.dll coin99ip.dll colbact.dll COLORCNV.DLL colorcpl.exe colorui.dll Com combase.dll comcat.dll comctl32.dll comdlg32.dll comexp.msc coml2.dll comp.exe compact.exe CompatAggregator.dll CompatTelRunner.exe compmgmt.msc CompMgmtLauncher.exe ComposableShellProxyStub.dll ComposerFramework.dll CompPkgSrv.exe CompPkgSup.dll compstui.dll computecore.dll computelibeventlog.dll computenetwork.dll ComputerDefaults.exe ComputerToastIcon.contrast-white.png ComputerToastIcon.png computestorage.dll comrepl.dll comres.dll comsnap.dll comsvcs.dll comuid.dll concrt140.dll config configmanager2.dll Configuration ConfigureExpandedStorage.dll conhost.exe ConhostV1.dll connect.dll ConnectedAccountState.dll consent.exe ConsentExperienceCommon.dll ConsentUX.dll ConsentUxClient.dll console.dll ConsoleLogon.dll ConstraintIndex.Search.dll ContactActivation.dll ContactApis.dll ContactHarvesterDS.dll container.dll containerdevicemanagement.dll ContainerSettingsProviders ContentDeliveryManager.Utilities.dll control.exe ControlLib.dll convert.exe convertvhd.exe coreaudiopolicymanagerext.dll coredpus.dll coredpussvr.exe coreglobconfig.dll CoreMas.dll CoreMessaging.dll CoreMmRes.dll CorePrivacySettingsStore.dll CoreShell.dll CoreShellAPI.dll CoreShellExtFramework.dll CoreUIComponents.dll correngine.dll CourtesyEngine.dll CPFilters.dll CredDialogBroker.dll CredentialEnrollmentManager.exe CredentialEnrollmentManagerForUser.dll CredentialUIBroker.exe CredProv2faHelper.dll CredProvCommonCore.dll CredProvDataModel.dll CredProvHelper.dll credprovhost.dll credprovs.dll credprovslegacy.dll credssp.dll credui.dll credwiz.exe crypt32.dll cryptbase.dll cryptcatsvc.dll cryptdlg.dll cryptdll.dll cryptext.dll cryptnet.dll cryptngc.dll CryptoWinRT.dll cryptsp.dll cryptsvc.dll crypttpmeksvc.dll cryptui.dll cryptuiwizard.dll cryptxml.dll cs-CZ cscapi.dll cscdll.dll cscript.exe CspCellularSettings.dll csplte.dll CspProxy.dll csrr.rs csrsrv.dll csrss.exe CSystemEventsBrokerClient.dll ctac.json ctfmon.exe cttune.exe cttunesvr.exe curl.exe CustomInstallExec.exe cxcredprov.dll CXHProvisioningServer.dll C_037.NLS C_10000.NLS C_10001.NLS C_10002.NLS C_10003.NLS C_10004.NLS C_10005.NLS C_10006.NLS C_10007.NLS C_10008.NLS C_10010.NLS C_10017.NLS C_10021.NLS C_10029.NLS C_10079.NLS C_10081.NLS C_10082.NLS C_1026.NLS C_1047.NLS C_1140.NLS C_1141.NLS C_1142.NLS C_1143.NLS C_1144.NLS C_1145.NLS C_1146.NLS C_1147.NLS C_1148.NLS C_1149.NLS C_1250.NLS C_1251.NLS C_1252.NLS C_1253.NLS C_1254.NLS C_1255.NLS C_1256.NLS C_1257.NLS C_1258.NLS C_1361.NLS C_20000.NLS C_20001.NLS C_20002.NLS C_20003.NLS C_20004.NLS C_20005.NLS C_20105.NLS C_20106.NLS C_20107.NLS C_20108.NLS C_20127.NLS C_20261.NLS C_20269.NLS C_20273.NLS C_20277.NLS C_20278.NLS C_20280.NLS C_20284.NLS C_20285.NLS C_20290.NLS C_20297.NLS C_20420.NLS C_20423.NLS C_20424.NLS C_20833.NLS C_20838.NLS C_20866.NLS C_20871.NLS C_20880.NLS C_20905.NLS C_20924.NLS C_20932.NLS C_20936.NLS C_20949.NLS C_21025.NLS C_21027.NLS C_21866.NLS C_28591.NLS C_28592.NLS C_28593.NLS C_28594.NLS C_28595.NLS C_28596.NLS C_28597.NLS C_28598.NLS C_28599.NLS c_28603.nls C_28605.NLS C_437.NLS C_500.NLS C_708.NLS C_720.NLS C_737.NLS C_775.NLS C_850.NLS C_852.NLS C_855.NLS C_857.NLS C_858.NLS C_860.NLS C_861.NLS C_862.NLS C_863.NLS C_864.NLS C_865.NLS C_866.NLS C_869.NLS C_870.NLS C_874.NLS C_875.NLS C_932.NLS C_936.NLS C_949.NLS C_950.NLS C_G18030.DLL c_GSM7.DLL C_IS2022.DLL C_ISCII.DLL d2d1.dll d3d10.dll d3d10core.dll d3d10level9.dll d3d10warp.dll d3d10_1.dll d3d10_1core.dll d3d11.dll d3d11on12.dll D3D12.dll D3D12Core.dll d3d8thk.dll d3d9.dll d3d9on12.dll D3DCompiler_33.dll D3DCompiler_34.dll D3DCompiler_35.dll D3DCompiler_36.dll D3DCompiler_37.dll D3DCompiler_38.dll D3DCompiler_39.dll D3DCompiler_40.dll D3DCompiler_41.dll D3DCompiler_42.dll D3DCompiler_43.dll D3DCompiler_47.dll d3dcsx_42.dll d3dcsx_43.dll D3DSCache.dll d3dx10.dll d3dx10_33.dll d3dx10_34.dll d3dx10_35.dll d3dx10_36.dll d3dx10_37.dll d3dx10_38.dll d3dx10_39.dll d3dx10_40.dll d3dx10_41.dll d3dx10_42.dll d3dx10_43.dll d3dx11_42.dll d3dx11_43.dll d3dx9_24.dll d3dx9_25.dll d3dx9_26.dll d3dx9_27.dll d3dx9_28.dll d3dx9_29.dll d3dx9_30.dll d3dx9_31.dll d3dx9_32.dll d3dx9_33.dll d3dx9_34.dll d3dx9_35.dll d3dx9_36.dll D3DX9_37.dll D3DX9_38.dll D3DX9_39.dll D3DX9_40.dll D3DX9_41.dll D3DX9_42.dll D3DX9_43.dll d4d78066-e6db-44b7-b5cd-2eb82dce620c_HyperV-ComputeLegacy.dll da-DK dab.dll dabapi.dll DAConn.dll dafAspInfraProvider.dll dafBth.dll DafDnsSd.dll dafDockingProvider.dll DAFESCL.dll DafGip.dll DAFIoT.dll DAFIPP.dll DAFMCP.dll dafpos.dll DafPrintProvider.dll dafupnp.dll dafWCN.dll dafWfdProvider.dll DAFWiProv.dll DAFWSD.dll DAMediaManager.dll DAMM.dll DaOtpCredentialProvider.dll das.dll dasHost.exe dataclen.dll DataExchange.dll DataExchangeHost.exe DataStoreCacheDumpTool.exe datusage.dll davclnt.dll davhlpr.dll DavSyncProvider.dll daxexec.dll dbgcore.dll dbgeng.dll dbghelp.dll DbgModel.dll dbnetlib.dll dbnmpntw.dll dccw.exe dciman32.dll dcntel.dll dcomcnfg.exe dcomp.dll dcsvc.dll DDACLSys.dll DdcClaimsApi.dll DdcComImplementationsDesktop.dll DDDS.dll DDFs ddisplay.dll ddodiag.exe DDOIProxy.dll DDORes.dll ddraw.dll ddrawex.dll de-DE declaredconfiguration.dll DefaultAccountTile.png DefaultDeviceManager.dll DefaultHrtfs.bin DefaultPrinterProvider.dll DefaultQuestions.json Defrag.exe defragproxy.dll defragres.dll defragsvc.dll delegatorprovider.dll DeliveryOptimizationMIProv.mof DeliveryOptimizationMIProvUninstall.mof deploymentcsphelper.exe deploymentcsps.dll desk.cpl deskadp.dll deskmon.dll desktopimgdownldr.exe DesktopShellAppStateContract.dll DesktopShellExt.dll DesktopSwitcherDataModel.dll DesktopView.Internal.Broker.dll DesktopView.Internal.Broker.ProxyStub.dll DetailedReading-Default.xml DevDispItemProvider.dll DeveloperOptionsSettingsHandlers.dll devenum.dll deviceaccess.dll deviceassociation.dll DeviceCensus.exe DeviceCenter.dll DeviceCompanionAppInstall.dll DeviceCredential.dll DeviceCredentialDeployment.exe DeviceDirectoryClient.dll DeviceDisplayStatusManager.dll DeviceDriverRetrievalClient.dll DeviceEject.exe DeviceElementSource.dll DeviceEnroller.exe DeviceFlows.DataModel.dll DeviceMetadataRetrievalClient.dll devicengccredprov.dll DevicePairing.dll DevicePairingExperienceMEM.dll DevicePairingFolder.dll DevicePairingProxy.dll DevicePairingWizard.exe DeviceProperties.exe DeviceReactivation.dll deviceregistration.dll DeviceSetupManager.dll DeviceSetupManagerAPI.dll DeviceSetupStatusProvider.dll DevicesFlowBroker.dll DeviceSoftwareInstallationClient.dll DeviceUpdateAgent.dll DeviceUxRes.dll devinv.dll devmgmt.msc devmgr.dll DevModeRunAsUserConfig.msc devobj.dll DevPropMgr.dll DevQueryBroker.dll devrtl.dll dfdts.dll DFDWiz.exe dfrgui.exe dfscli.dll dfshim.dll DfsShlEx.dll dhcpcmonitor.dll dhcpcore.dll dhcpcore6.dll dhcpcsvc.dll dhcpcsvc6.dll dhcpsapi.dll DHolographicDisplay.dll DiagCpl.dll diagnosticdataquery.dll DiagnosticDataSettings.dll DiagnosticInvoker.dll DiagnosticLogCSP.dll diagperf.dll DiagSvc.dll DiagSvcs diagtrack.dll dialclient.dll dialer.exe dialserver.dll DictationManager.dll difxapi.dll dimsjob.dll dimsroam.dll dinput.dll dinput8.dll Direct2DDesktop.dll directmanipulation.dll directml.dll directxdatabasehelper.dll directxdatabaseupdater.exe discan.dll diskmgmt.msc diskpart.exe diskperf.exe diskraid.exe DiskSnapshot.conf DiskSnapshot.exe diskusage.exe Dism Dism.exe DismApi.dll DispBroker.Desktop.dll DispBroker.dll dispdiag.exe dispex.dll Display.dll DisplayManager.dll DisplaySwitch.exe DisplaySystemToastIcon.contrast-white.png DisplaySystemToastIcon.png djctq.rs djoin.exe dllhost.exe dllhst3g.exe dlnashext.dll DMAlertListener.ProxyStub.dll DmApiSetExtImplDesktop.dll DMAppsRes.dll dmcertinst.exe dmcfghost.exe dmcfgutils.dll dmclient.exe dmcmnutils.dll dmcommandlineutils.dll dmcsps.dll dmdlgs.dll dmdskmgr.dll dmdskres.dll dmdskres2.dll dmenrollengine.dll dmenterprisediagnostics.dll dmintf.dll dmiso8601utils.dll dmloader.dll DmNotificationBroker.exe dmocx.dll dmoleaututils.dll DmOmaCpMo.exe dmprocessxmlfiltered.dll dmpushproxy.dll DMPushRouterCore.dll DMRCDecoder.dll DMRServer.dll dmsynth.dll dmusic.dll dmutil.dll dmvdsitf.dll dmview.ocx dmwappushsvc.dll dmwmicsp.dll dmxmlhelputils.dll dnsapi.dll dnscacheugc.exe dnscmmc.dll dnsext.dll dnshc.dll dnsrslvr.dll Docking.VirtualInput.dll DockInterface.ProxyStub.dll doclient.dll docprop.dll DocumentPerformanceEvents.dll DolbyDecMFT.dll domgmt.dll domiprov.dll dosettings.dll doskey.exe dosvc.dll dot3api.dll dot3cfg.dll Dot3Conn.dll dot3dlg.dll dot3gpclnt.dll dot3gpui.dll dot3hc.dll dot3mm.dll dot3msm.dll dot3svc.dll dot3ui.dll downlevel dpapi.dll dpapimig.exe dpapiprovider.dll dpapisrv.dll DpiScaling.exe dplcsp.dll dpnaddr.dll dpnathlp.dll dpnet.dll dpnhpast.dll dpnhupnp.dll dpnlobby.dll dpnsvr.exe dps.dll dpx.dll DragDropExperienceCommon.dll DragDropExperienceDataExchangeDelegated.dll driverquery.exe drivers DriverState DriverStore drprov.dll drt.dll DrtmAuthTxt.wim drtprov.dll drttransport.dll drvinst.exe drvsetup.dll drvstore.dll dsauth.dll dsc DscCore.dll DscCoreConfProv.dll dsclient.dll dscproxy.dll DscTimer.dll dsdmo.dll dskquota.dll dskquoui.dll DsmUserTask.exe dsound.dll dsparse.dll dsprop.dll dsquery.dll dsreg.dll dsregcmd.exe dsregtask.dll dsrole.dll dssec.dat dssec.dll dssenh.dll dssvc.dll dstokenclean.exe Dsui.dll dsuiext.dll dswave.dll dtdump.exe dtsh.dll DuCsps.dll dui70.dll duser.dll dusmapi.dll dusmsvc.dll dusmtask.exe dvdplay.exe dwm.exe dwmapi.dll dwmcore.dll dwmghost.dll dwminit.dll dwmredir.dll dwmscene.dll DWrite.dll DWWIN.EXE DXCore.dll dxdiag.exe dxdiagn.dll dxgi.dll dxgiadaptercache.exe dxgwdi.dll dxilconv.dll dxmasf.dll DXP.dll dxpps.dll Dxpserver.exe DxpTaskSync.dll dxtmsft.dll dxtrans.dll dxva2.dll DynamicLong.bin DynamicMedium.bin DynamicShort.bin dynamoapi.dll EAMProgressHandler.dll Eap3Host.exe eapp3hst.dll eappcfg.dll eappcfgui.dll eappgnui.dll eapphost.dll eappprxy.dll eapprovp.dll eapputil.dll eapsimextdesktop.dll eapsvc.dll EapTeapAuth.dll EapTeapConfig.dll EapTeapExt.dll easconsent.dll EaseOfAccessDialog.exe easinvoker.exe easinvoker.proxystub.dll EASPolicyManagerBrokerHost.exe EasPolicyManagerBrokerPS.dll easwrt.dll edgeangle.dll EdgeContent.dll edgehtml.dll edgeIso.dll EdgeManager.dll EdgeResetPlugin.dll EditBufferTestHook.dll EditionUpgradeHelper.dll EditionUpgradeManagerObj.dll edpauditapi.dll EDPCleanup.exe edpcsp.dll edpnotify.exe edptask.dll edputil.dll EduPrintProv.exe eeprom_ar6320_3p0_NFA364xp.bin eeprov.dll eeutil.dll efsadu.dll efscore.dll efsext.dll efslsaext.dll efssvc.dll efsui.exe efsutil.dll efswrt.dll EhStorAPI.dll EhStorAuthn.exe EhStorPwdMgr.dll EhStorShell.dll el-GR els.dll ELSCore.dll elshyph.dll elslad.dll elsTrans.dll EmailApis.dll embeddedmodesvc.dll embeddedmodesvcapi.dll EmojiDS.dll emptyregdb.dat en en-GB en-US encapi.dll energy.dll energyprov.dll energytask.dll enrollmentapi.dll EnterpriseAPNCsp.dll EnterpriseAppMgmtClient.dll EnterpriseAppMgmtSvc.dll enterprisecsps.dll EnterpriseDesktopAppMgmtCSP.dll enterpriseetw.dll EnterpriseModernAppMgmtCSP.dll enterpriseresourcemanager.dll EoAExperiences.exe eqossnap.dll ErrorDetails.dll ErrorDetailsCore.dll es-ES es-MX es.dll EsclProtocol.dll EsclWiaDriver.dll EsdSip.dll esent.dll esentprf.dll esentutl.exe esevss.dll eShims.dll esimtool.exe esrb.rs et-EE EthernetMediaManager.dll ETWCoreUIComponentsResources.dll ETWESEProviderResources.dll EtwRundown.dll eu-ES eudcedit.exe eUICCsCSP.dll EventAggregation.dll eventcls.dll eventcreate.exe EventViewer_EventDetails.xsl eventvwr.exe eventvwr.msc evr.dll ExecModelClient.dll execmodelproxy.dll expand.exe ExplorerFrame.dll ExSMime.dll extrac32.exe ExtrasXmlParser.dll F12 f1db7d81-95be-4911-935a-8ab71629112a_HyperV-IsolatedVM.dll f3ahvoas.dll f989b52d-f928-44a3-9bf1-bf0c1da6a0d6_HyperV-DeviceVirtualization.dll facecredentialprovider.dll Facilitator.dll Family.Authentication.dll Family.Cache.dll Family.Client.dll Family.SyncEngine.dll FamilySafetyExt.dll Faultrep.dll FaxPrinterInstaller.dll fc.exe fcon.dll fdBth.dll fdBthProxy.dll FdDevQuery.dll fde.dll fdeploy.dll fdPHost.dll fdPnp.dll fdprint.dll fdProxy.dll FDResPub.dll fdSSDP.dll fdWCN.dll fdWNet.dll fdWSD.dll FeatureToastBulldogImg.png FeatureToastDlpImg.png feclient.dll ff-Adlm-SN ffbroker.dll fhcat.dll fhcfg.dll fhcleanup.dll fhcpl.dll fhengine.dll fhevents.dll fhmanagew.exe fhsettingsprovider.dll fhshl.dll fhsrchapi.dll fhsrchph.dll fhsvc.dll fhsvcctl.dll fhtask.dll fhuxadapter.dll fhuxapi.dll fhuxcommon.dll fhuxgraphics.dll fhuxpresentation.dll fi-FI fidocredprov.dll FileAppxStreamingDataSource.dll FileDialogBroker.exe FileHistory.exe filemgmt.dll FilterDS.dll find.exe findnetprinters.dll findstr.exe finger.exe fingerprintcredential.dll Firewall.cpl FirewallAPI.dll FirewallControlPanel.dll fixmapi.exe FlightSettings.dll fltLib.dll fltMC.exe FluencyDS.dll FM20.DLL FM20CHS.DLL FM20ENU.DLL fmapi.dll fmifs.dll fms.dll FNTCACHE.DAT FntCache.dll fodhelper.exe Fondue.exe fontdrvhost.exe fontext.dll FontGlyphAnimator.dll fontgroupsoverride.dll FontProvider.dll fontsub.dll fontview.exe forfiles.exe format.com fpb.rs fphc.dll fr-CA fr-FR framedyn.dll framedynos.dll FrameServer.dll FrameServerClient.dll FrameServerMonitor.dll FrameServerMonitorClient.dll frprov.dll fsavailux.exe FsIso.exe fsmgmt.msc FsNVSDeviceSource.dll fsquirt.exe fsutil.exe fsutilext.dll ftbusui.dll ftcserco.dll ftd2xx.dll fthsvc.dll FTLang.dll ftp.exe ftserui2.dll fundisc.dll fveapi.dll fveapibase.dll fvecerts.dll fvecpl.dll fvenotify.exe fveskybackup.dll fveui.dll fvewiz.dll FvSDK_x64.dll fwbase.dll fwcfg.dll fwmdmcsp.dll fwpolicyiomgr.dll FWPUCLNT.DLL FwRemoteSvr.dll FXSAPI.dll FXSCOM.dll FXSCOMEX.dll FXSCOMPOSE.dll FXSCOMPOSERES.dll FXSCOVER.exe FXSEVENT.dll FXSMON.dll FXSRESM.dll FXSROUTE.dll FXSST.dll FXSSVC.exe FXST30.dll FXSTIFF.dll FxsTmp FXSUNATD.exe FXSUTILITY.dll g711codc.ax GameBarPresenceWriter.exe GameBarPresenceWriter.proxy.dll GameChatOverlayExt.dll GameChatTranscription.dll GameInput.dll gamemode.dll GamePanel.exe GamePanelExternalHook.dll gamestreamingext.dll GameSystemToastIcon.contrast-white.png GameSystemToastIcon.png gameux.dll gamingtcui.dll gatherNetworkInfo.vbs gb2312.uce gcdef.dll gdi32.dll gdi32full.dll GdiPlus.dll generaltel.dll GenValObj.exe Geocommon.dll Geolocation.dll getmac.exe getuname.dll GfxValDisplayLog.bin GIMEJa.ime gl-ES glmf32.dll globinputhost.dll glu32.dll gmsaclient.dll GooglePinyin2.ime gpapi.dll GPCSEWrapperCsp.dll gpedit.dll gpprnext.dll gpresult.exe gpsvc.dll gptext.dll gpupdate.exe gpupvdev.dll GraphicsCapture.dll GraphicsPerfSvc.dll grb.rs GreyUSBSkinImages64.dll Groupinghc.dll GroupPolicy GroupPolicyUsers grpconv.exe hal.dll HalExtIntcLpioDMA.dll HalExtIntcPseDMA.dll HalExtPL080.dll HandwritingSystemToastIcon.contrast-white.png HandwritingSystemToastIcon.png HanjaDS.dll hascsp.dll HashtagDS.dll hbaapi.dll hcproviders.dll hcsdiag.exe HdcpHandler.dll hdwwiz.cpl hdwwiz.exe he-IL HeadphoneSystemToastIcon.contrast-white.png HeadphoneSystemToastIcon.png HeadsetSystemToastIcon.contrast-white.png HeadsetSystemToastIcon.png HealthAttestationClient HealthSystemToastIcon.contrast-white.png HealthSystemToastIcon.png HeatCore.dll HeifCodecAggregator.dll help.exe HelpPaneProxy.dll hgcpl.dll hhctrl.ocx hhsetup.dll hid.dll HidCfu.dll hidphone.tsp hidserv.dll hlink.dll hmkd.dll hnetcfg.dll HNetCfgClient.dll hnetmon.dll hnsdiag.exe hnsproxy.dll HologramCompositor.dll HologramWorld.dll HolographicExtensions.dll HolographicRuntimes.dll HoloShellRuntime.dll HoloSHExtensions.dll HoloSI.PCShell.dll HOSTNAME.EXE HostNetSvc.dll hotplug.dll hr-HR HrtfApo.dll HrtfDspCpu.dll hspapi.dll hspfw.dll html.iec httpapi.dll httpprxc.dll httpprxm.dll httpprxp.dll HttpsDataSource.dll htui.dll hu-HU hvax64.exe hvhostsvc.dll hvix64.exe hvloader.dll HvSocket.dll hwreqchk.dll Hydrogen Hydrogen.dll IA2ComProxy.dll ias ias.dll iasacct.dll iasads.dll iasdatastore.dll iashlpr.dll IasMigPlugin.dll iasnap.dll iaspolcy.dll iasrad.dll iasrecst.dll iassam.dll iassdo.dll iassvcs.dll iaStorAfsNative.exe iaStorAfsService.exe icacls.exe icfupgd.dll icm32.dll icmp.dll icmui.dll IconCodecService.dll IcsEntitlementHost.exe icsigd.dll icsunattend.exe icsvc.dll icsvcext.dll icsvcvss.dll icsxml icu.dll icuin.dll icuuc.dll id-ID IdCtrls.dll ideograf.uce IDStore.dll ie4uinit.exe ie4ushowIE.exe IEAdvpack.dll ieapfltr.dll iedkcs32.dll ieframe.dll iemigplugin.dll iepeers.dll ieproxy.dll IEProxyDesktop.dll iernonce.dll iertutil.dll IESettingSync.exe iesetup.dll iesysprep.dll ieui.dll ieuinit.inf ieUnatt.exe iexpress.exe ifmon.dll ifsutil.dll ifsutilx.dll igdDiag.dll IHDS.dll IKEEXT.DLL imaadp32.acm imagehlp.dll imageres.dll imagesp1.dll imapi.dll imapi2.dll imapi2fs.dll IME ime_textinputhelpers.dll imgutil.dll imm32.dll immersivetpmvscmgrsvr.exe ImplatSetup.dll IndexedDbLegacy.dll inetcomm.dll inetcpl.cpl inetmib1.dll inetpp.dll inetppui.dll INETRES.dll inetsrv InfDefaultInstall.exe InkEd.dll InkObjCore.dll InprocLogger.dll input.dll InputCloudStore.dll InputController.dll InputHost.dll InputInjectionBroker.dll InputLocaleManager.dll InputMethod InputService.dll InputSwitch.dll InputSwitchToastHandler.exe InputSystemToastIcon.contrast-white.png InputSystemToastIcon.png inseng.dll InstallService.dll InstallServiceTasks.dll Intel IntelligentPwdlessTask.dll IntelSSTPreprocStreamer.dll IntelWovSDK.dll intel_gfx_api-x64.dll internetmail.dll InternetMailCsp.dll intl.cpl invagent.dll InventorySvc.dll iologmsg.dll ipconfig.exe IPELoggingDictationHelper.dll IPHLPAPI.DLL iphlpsvc.dll Ipmi ipnathlp.dll IpNatHlpClient.dll IppCommon.dll IppCommonProxy.dll iprtprio.dll iprtrmgr.dll ipsecsnp.dll IPSECSVC.DLL ipsmsnap.dll ipxlatcfg.dll iri.dll irprops.cpl iscsicli.exe iscsicpl.dll iscsicpl.exe iscsidsc.dll iscsied.dll iscsiexe.dll iscsilog.dll iscsium.dll iscsiwmi.dll iscsiwmiv2.dll ISM.dll ISM.exe isoburn.exe it-IT itircl.dll itss.dll iuilp.dll iumbase.dll iumcrypt.dll iumdll.dll IumSdk.dll iyuv_32.dll ja ja-jp JavaScriptCollectionAgent.dll JHI64.dll joinproviderol.dll joinutil.dll joy.cpl JpMapControl.dll jpndecoder.dll jpninputrouter.dll jpnranker.dll JpnServiceDS.dll jscript.dll jscript9.dll jscript9diag.dll jscript9Legacy.dll jsproxy.dll kanji_1.uce kanji_2.uce kbd101.dll kbd101a.dll kbd101b.dll kbd101c.dll kbd103.dll kbd106.dll kbd106n.dll KBDA1.DLL KBDA2.DLL KBDA3.DLL KBDADLM.DLL KBDAL.DLL KBDARME.DLL kbdarmph.dll kbdarmty.dll KBDARMW.DLL kbdax2.dll KBDAZE.DLL KBDAZEL.DLL KBDAZST.DLL KBDBASH.DLL KBDBE.DLL KBDBENE.DLL KBDBGPH.DLL KBDBGPH1.DLL KBDBHC.DLL KBDBLR.DLL KBDBR.DLL KBDBU.DLL KBDBUG.DLL KBDBULG.DLL KBDCA.DLL KBDCAN.DLL KBDCHER.DLL KBDCHERP.DLL KBDCR.DLL KBDCZ.DLL KBDCZ1.DLL KBDCZ2.DLL KBDDA.DLL KBDDIV1.DLL KBDDIV2.DLL KBDDV.DLL KBDDZO.DLL KBDES.DLL KBDEST.DLL KBDFA.DLL kbdfar.dll KBDFC.DLL KBDFI.DLL KBDFI1.DLL KBDFO.DLL KBDFR.DLL KBDFTHRK.DLL KBDGAE.DLL KBDGEO.DLL kbdgeoer.dll kbdgeome.dll kbdgeooa.dll kbdgeoqw.dll KBDGKL.DLL KBDGN.DLL KBDGR.DLL KBDGR1.DLL KBDGRLND.DLL KBDGTHC.DLL KBDHAU.DLL KBDHAW.DLL KBDHE.DLL KBDHE220.DLL KBDHE319.DLL KBDHEB.DLL kbdhebl3.dll KBDHELA2.DLL KBDHELA3.DLL KBDHEPT.DLL KBDHU.DLL KBDHU1.DLL kbdibm02.dll KBDIBO.DLL KBDIC.DLL KBDINASA.DLL KBDINBE1.DLL KBDINBE2.DLL KBDINBEN.DLL KBDINDEV.DLL KBDINEN.DLL KBDINGUJ.DLL KBDINHIN.DLL KBDINKAN.DLL KBDINMAL.DLL KBDINMAR.DLL KBDINORI.DLL KBDINPUN.DLL KBDINTAM.DLL KBDINTEL.DLL KBDINUK2.DLL KBDIR.DLL KBDIT.DLL KBDIT142.DLL KBDIULAT.DLL KBDJAV.DLL KBDJPN.DLL KBDKAZ.DLL KBDKHMR.DLL KBDKNI.DLL KBDKOR.DLL KBDKURD.DLL KBDKYR.DLL KBDLA.DLL KBDLAO.DLL kbdlisub.dll kbdlisus.dll kbdlk41a.dll KBDLT.DLL KBDLT1.DLL KBDLT2.DLL KBDLV.DLL KBDLV1.DLL KBDLVST.DLL KBDMAC.DLL KBDMACST.DLL KBDMAORI.DLL KBDMLT47.DLL KBDMLT48.DLL KBDMON.DLL KBDMONMO.DLL KBDMONST.DLL KBDMYAN.DLL KBDNE.DLL kbdnec.dll kbdnec95.dll kbdnecat.dll kbdnecnt.dll KBDNEPR.DLL kbdnko.dll KBDNO.DLL KBDNO1.DLL KBDNSO.DLL KBDNTL.DLL KBDOGHAM.DLL KBDOLCH.DLL KBDOLDIT.DLL KBDOSA.DLL KBDOSM.DLL KBDPASH.DLL kbdphags.dll KBDPL.DLL KBDPL1.DLL KBDPO.DLL KBDRO.DLL KBDROPR.DLL KBDROST.DLL KBDRU.DLL KBDRU1.DLL KBDRUM.DLL KBDSF.DLL KBDSG.DLL KBDSL.DLL KBDSL1.DLL KBDSMSFI.DLL KBDSMSNO.DLL KBDSN1.DLL KBDSORA.DLL KBDSOREX.DLL KBDSORS1.DLL KBDSORST.DLL KBDSP.DLL KBDSW.DLL KBDSW09.DLL KBDSYR1.DLL KBDSYR2.DLL KBDTAILE.DLL KBDTAJIK.DLL KBDTAM99.DLL KBDTAT.DLL KBDTH0.DLL KBDTH1.DLL KBDTH2.DLL KBDTH3.DLL KBDTIFI.DLL KBDTIFI2.DLL KBDTIPRC.DLL KBDTIPRD.DLL KBDTT102.DLL KBDTUF.DLL KBDTUQ.DLL KBDTURME.DLL KBDTZM.DLL KBDUGHR.DLL KBDUGHR1.DLL KBDUK.DLL KBDUKX.DLL KBDUR.DLL KBDUR1.DLL KBDURDU.DLL KBDUS.DLL KBDUSA.DLL KBDUSL.DLL KBDUSR.DLL KBDUSX.DLL KBDUZB.DLL KBDVNTC.DLL KBDWOL.DLL KBDYAK.DLL KBDYBA.DLL KBDYCC.DLL KBDYCL.DLL kd.dll kdcom.dll kdcpw.dll kdhvcom.dll kdnet.dll kdnet_uart16550.dll KdsCli.dll kdstub.dll kdusb.dll kd_02_10df.dll kd_02_10ec.dll kd_02_1137.dll kd_02_14e4.dll kd_02_15b3.dll kd_02_1969.dll kd_02_19a2.dll kd_02_1af4.dll kd_02_8086.dll kd_07_1415.dll kd_0C_8086.dll keepaliveprovider.dll KerbClientShared.dll kerberos.dll kernel.appcore.dll kernel32.dll KernelBase.dll KeyboardSystemToastIcon.contrast-white.png KeyboardSystemToastIcon.png KeyCredMgr.dll keyiso.dll keymgr.dll KeywordDetectorMsftSidAdapter.dll Keywords klist.exe kmddsp.tsp KnobsCore.dll KnobsCsp.dll ko-KR korean.uce ksetup.exe ksproxy.ax kstvtune.ax ksuser.dll Kswdmcap.ax ksxbar.ax ktmutil.exe ktmw32.dll l2gpstore.dll l2nacp.dll L2SecHC.dll l3codeca.acm l3codecp.acm la57setup.exe label.exe LangCleanupSysprepAction.dll LanguageComponentsInstaller.dll LanguageComponentsInstallerComHandler.exe LanguageOverlayServer.dll LanguageOverlayUtil.dll LanguagePackDiskCleanup.dll LanguagePackManagementCSP.dll LAPRXY.DLL LargeRoom.bin LaunchTM.exe LaunchWinApp.exe lcphrase.tbl lcptr.tbl LegacyNetUX.dll LegacyNetUXHost.exe LegacySystemSettings.dll lfsvc.dll libcrypto.dll libmfxhw64.dll libvpl.dll license.rtf LicenseManager.dll LicenseManagerApi.dll LicenseManagerShellext.exe LicenseManagerSvc.dll licenseprotection.dll Licenses LicensingCSP.dll licensingdiag.exe LicensingDiagSpp.dll LicensingUI.exe LicensingWinRT.dll licmgr10.dll linkinfo.dll lltdapi.dll lltdres.dll lltdsvc.dll lmhsvc.dll loadperf.dll locale.nls localsec.dll localspl.dll localui.dll LocationApi.dll LocationFramework.dll LocationFrameworkInternalPS.dll LocationFrameworkPS.dll LocationNotificationWindows.exe LocationWinPalMisc.dll Locator.exe LockAppBroker.dll LockAppHost.exe LockController.dll LockHostingFramework.dll LockScreenContent.dll LockScreenContentHost.dll LockScreenContentServer.exe LockScreenData.dll lodctr.exe logagent.exe LogFiles loghours.dll logman.exe logoncli.dll LogonController.dll LogonUI.exe Logs lpasvc.dll lpk.dll lpkinstall.exe lpksetup.exe lpksetupproxyserv.dll lpremove.exe lsaadt.dll LsaIso.exe lsasrv.dll lsass.exe lsm.dll lsmproxy.dll lt-LT luiapi.dll lusrmgr.msc lv-LV lxss lxutil.dll lz32.dll l_intl.nls Magnification.dll Magnify.exe MailContactsCalendarSync main.cpl MaintenanceUI.dll makecab.exe manage-bde.exe ManageCI.dll MapConfiguration.dll MapControlCore.dll MapControlStringsRes.dll MapGeocoder.dll mapi32.dll mapistub.dll MapRouter.dll MapsBtSvc.dll MapsBtSvcProxy.dll MapsCSP.dll MapsStore.dll mapstoasttask.dll mapsupdatetask.dll MaxxAudioCapture64.dll MaxxAudioRender64.dll MaxxAudioRenderAVX64.dll MbaeApi.dll MbaeApiPublic.dll mblctr.exe MBMediaManager.dll MBR2GPT.EXE mbsmsapi.dll mbussdapi.dll mcbuilder.exe MCCSEngineShared.dll MCCSPal.dll mciavi32.dll mcicda.dll mciqtz32.dll mciseq.dll mciwave.dll McpManagementProxy.dll McpManagementService.dll MCRecvSrc.dll MCU.exe mcupdate_AuthenticAMD.dll mcupdate_GenuineIntel.dll MDEServer.exe MDMAgent.exe MDMAppInstaller.exe MdmCommon.dll MdmDiagnostics.dll MdmDiagnosticsTool.exe mdminst.dll mdmlocalmanagement.dll mdmmigrator.dll mdmpostprocessevaluator.dll mdmregistration.dll MdRes.exe MdSched.exe MediaFoundation.DefaultPerceptionProvider.dll MediaSystemToastIcon.contrast-white.png MediaSystemToastIcon.png MediumRoom.bin MemoryDiagnostic.dll MessagingDataModel2.dll MessagingService.dll mf.dll mf3216.dll mfAACEnc.dll mfasfsrcsnk.dll mfaudiocnv.dll mfc100.dll mfc100chs.dll mfc100cht.dll mfc100deu.dll mfc100enu.dll mfc100esn.dll mfc100fra.dll mfc100ita.dll mfc100jpn.dll mfc100kor.dll mfc100rus.dll mfc100u.dll mfc120.dll mfc120chs.dll mfc120cht.dll mfc120deu.dll mfc120enu.dll mfc120esn.dll mfc120fra.dll mfc120ita.dll mfc120jpn.dll mfc120kor.dll mfc120rus.dll mfc120u.dll mfc140.dll mfc140chs.dll mfc140cht.dll mfc140deu.dll mfc140enu.dll mfc140esn.dll mfc140fra.dll mfc140ita.dll mfc140jpn.dll mfc140kor.dll mfc140rus.dll mfc140u.dll mfc42.dll mfc42u.dll MFCaptureEngine.dll mfcm100.dll mfcm100u.dll mfcm120.dll mfcm120u.dll mfcm140.dll mfcm140u.dll mfcore.dll mfcsubs.dll mfds.dll mfdvdec.dll mferror.dll mfh263enc.dll mfh264enc.dll mfksproxy.dll MFMediaEngine.dll mfmjpegdec.dll mfmkvsrcsnk.dll mfmp4srcsnk.dll mfmpeg2srcsnk.dll mfnetcore.dll mfnetsrc.dll mfperfhelper.dll mfplat.dll MFPlay.dll mfpmp.exe mfps.dll mfreadwrite.dll mfsensorgroup.dll mfsrcsnk.dll mfsvr.dll mftranscode.dll mfvdsp.dll mfvfw.dll MFWMAAEC.DLL mfxplugin64_hw.dll mgmtapi.dll mgmtrefreshcredprov.dll mi.dll mibincodec.dll Microsoft Microsoft-Windows-AppModelExecEvents.dll microsoft-windows-battery-events.dll microsoft-windows-hal-events.dll Microsoft-Windows-Internal-Shell-NearShareExperience.dll microsoft-windows-kernel-cc-events.dll microsoft-windows-kernel-pnp-events.dll microsoft-windows-kernel-power-events.dll microsoft-windows-kernel-processor-power-events.dll Microsoft-Windows-MapControls.dll Microsoft-Windows-MosHost.dll microsoft-windows-pdc.dll microsoft-windows-power-cad-events.dll microsoft-windows-processor-aggregator-events.dll microsoft-windows-sleepstudy-events.dll microsoft-windows-storage-tiering-events.dll microsoft-windows-system-events.dll Microsoft-WindowsPhone-SEManagementProvider.dll Microsoft.Bluetooth.Audio.dll Microsoft.Bluetooth.Proxy.dll Microsoft.Bluetooth.Service.dll Microsoft.Bluetooth.UserService.dll Microsoft.Graphics.Display.DisplayEnhancementService.dll Microsoft.Internal.FrameworkUdk.System.dll Microsoft.LocalUserImageProvider.dll Microsoft.Management.Infrastructure.Native.Unmanaged.dll Microsoft.Windows.Storage.Core.dll Microsoft.Windows.Storage.StorageBusCache.dll MicrosoftAccount.TokenProvider.Core.dll MicrosoftAccountCloudAP.dll MicrosoftAccountExtension.dll MicrosoftAccountTokenProvider.dll MicrosoftAccountWAMExtension.dll MicrosoftEdgeBCHost.exe MicrosoftEdgeCP.exe MicrosoftEdgeDevTools.exe MicrosoftEdgeSH.exe midimap.dll migisol.dll migration miguiresource.dll migwiz mimefilt.dll mimofcodec.dll MinstoreEvents.dll MiracastInputMgr.dll MiracastReceiver.dll MiracastReceiverExt.dll MirrorDrvCompat.dll mispace.dll MitigationClient.dll MitigationConfiguration.dll miutils.dll MixedReality.Broker.dll MixedRealityCapture.Pipeline.dll MixedRealityCapture.ProxyStub.dll MixedRealityRuntime.dll MixedRealityRuntime.json mlang.dat mlang.dll mmc.exe mmc.exe.config mmcbase.dll mmcndmgr.dll mmcshext.dll MMDevAPI.dll mmgaclient.dll mmgaproxystub.dll mmgaserver.exe mmres.dll mmsys.cpl mobilenetworking.dll mobsync.exe mode.com modemui.dll modernexecserver.dll more.com moricons.dll moshost.dll MosHostClient.dll moshostcore.dll MosStorage.dll MosUnst.exe MosUSBParallel.exe MosUSBParPropPage.dll MosUsbSerial.exe MosUSBSerPropPage.dll mountvol.exe MouseSystemToastIcon.contrast-white.png MouseSystemToastIcon.png MP3DMOD.DLL MP43DECD.DLL MP4SDECD.DLL MpeCm.dll Mpeg2Data.ax MpeHttpExt.dll mpeval.dll mpg2splt.ax MPG4DECD.DLL MPInit.exe mpnotify.exe mpr.dll mprapi.dll mprddm.dll mprdim.dll mprext.dll mprmsg.dll MpSigStub.exe MPSSVC.dll mpunits.dll MRINFO.EXE MrmCoreR.dll MrmDeploy.dll MrmIndexer.dll MRT MRT.exe mrt100.dll mrt_map.dll ms3dthumbnailprovider.dll msaatext.dll MSAC3ENC.DLL msacm32.dll msacm32.drv msadp32.acm msafd.dll MSAJApi.dll MSAlacDecoder.dll MSAlacEncoder.dll MSAMRNBDecoder.dll MSAMRNBEncoder.dll MSAMRNBSink.dll MSAMRNBSource.dll MsApoFxProxy.dll MSAProfileNotificationHandler.dll msasn1.dll MSAudDecMFT.dll msaudite.dll msauserext.dll mscandui.dll mscat32.dll MSchedExe.exe msclmd.dll mscms.dll msconfig.exe mscoree.dll mscorier.dll mscories.dll msctf.dll msctfime.ime MsCtfMonitor.dll msctfp.dll msctfui.dll msctfuimanager.dll msdadiag.dll msdart.dll msdatsrc.tlb msdelta.dll msdmo.dll MSDRM msdrm.dll msdt.exe MsDtc msdtc.exe msdtckrm.dll msdtclog.dll msdtcprx.dll msdtcspoffln.dll msdtctm.dll msdtcuiu.dll msdtcVSp1res.dll MSDvbNP.ax msdxm.ocx msdxm.tlb msfeeds.dll msfeedsbs.dll msfeedssync.exe MSFlacDecoder.dll MSFlacEncoder.dll msftedit.dll MsftOemDllIgneous.dll msg711.acm msgsm32.acm MSHEIF.dll mshta.exe mshtml.dll mshtml.tlb MshtmlDac.dll mshtmled.dll mshtmler.dll msi.dll MsiCofire.dll msidcrl40.dll msident.dll msidle.dll msidntld.dll msieftp.dll msiexec.exe msihnd.dll msiltcfg.dll msimg32.dll msimsg.dll msimtf.dll msinfo32.exe msisip.dll msIso.dll msiwer.dll MsixDataSourceExtensionPS.dll mskeyprotcli.dll mskeyprotect.dll msls31.dll msmpeg2adec.dll MSMPEG2ENC.DLL msmpeg2vdec.dll msmpi.dll msmpires.dll MSNP.ax msobjs.dll msoert2.dll MSOpusDecoder.dll mspatcha.dll mspatchc.dll MSPhotography.dll msports.dll msprivs.dll msra.exe msrahc.dll MsraLegacy.tlb msrating.dll MSRAWImage.dll msrdc.dll MsRdpWebAccess.dll msrle32.dll msscntrs.dll mssign32.dll mssip32.dll mssitlb.dll MsSpellCheckingFacility.dll MsSpellCheckingHost.exe mssph.dll mssprxy.dll mssrch.dll mssvp.dll mstask.dll msTextPrediction.dll mstsc.exe mstscax.dll msutb.dll msv1_0.dll msvcirt.dll msvcp100.dll msvcp110.dll msvcp110_win.dll msvcp120.dll msvcp120_clr0400.dll msvcp140.dll msvcp140_1.dll msvcp140_2.dll msvcp140_atomic_wait.dll msvcp140_clr0400.dll msvcp140_codecvt_ids.dll msvcp60.dll msvcp_win.dll msvcr100.dll msvcr100_clr0400.dll msvcr110.dll msvcr120.dll msvcr120_clr0400.dll msvcrt.dll msvfw32.dll msvidc32.dll MSVidCtl.dll MSVideoDSP.dll MSVP9DEC.dll msvproc.dll MSVPXENC.dll MSWB7.dll MSWB70011.dll MSWB70804.dll MSWebp.dll mswmdm.dll mswsock.dll msxml3.dll msxml3r.dll msxml6.dll msxml6r.dll msyuv.dll MtcModel.dll MTF.dll MTFAppServiceDS.dll MtfDecoder.dll MTFFuzzyDS.dll MTFServer.dll MTFSpellcheckDS.dll mtstocom.exe mtxclu.dll mtxdm.dll mtxex.dll mtxoci.dll MUI muifontsetup.dll MUILanguageCleanup.dll MuiUnattend.exe MultiChannelWoV.dll MultichannelWoVCfg.dll MultiDigiMon.exe museuxdocked.dll MusUpdateHandlers.dll my-mm mycomput.dll mydocs.dll Mystify.scr NAPCRYPT.DLL NapiNSP.dll Narrator.exe NarratorControlTemplates.xml NaturalAuth.dll NaturalAuthClient.dll NaturalLanguage6.dll navshutdown.dll nb-NO nbtstat.exe NcaApi.dll NcaSvc.dll ncbservice.dll NcdAutoSetup.dll NcdProp.dll nci.dll ncobjapi.dll ncpa.cpl ncrypt.dll ncryptprov.dll ncryptsslp.dll ncsi.dll ncuprov.dll ndadmin.exe nddeapi.dll NDF ndfapi.dll ndfetw.dll NdfEventView.xml ndfhcdiscovery.dll ndishc.dll NDKPerfCmd.exe NDKPing.exe ndproxystub.dll nduprov.dll negoexts.dll net.exe net1.exe netapi32.dll netbios.dll netbtugc.exe netcenter.dll netcfg.exe NetCfgNotifyObjectHost.exe netcfgx.dll netcorehc.dll netdiagfx.dll NetDriverInstall.dll netevent.dll NetEvtFwdr.exe netfxperf.dll neth.dll NetHost.exe netid.dll netiohlp.dll netiougc.exe netjoin.dll netlogon.dll netman.dll NetMgmtIF.dll netmsg.dll netplwiz.dll Netplwiz.exe netprofm.dll netprofmsvc.dll netprovfw.dll netprovisionsp.dll NetSetupApi.dll NetSetupEngine.dll NetSetupMig.log NetSetupShim.dll NetSetupSvc.dll netsh.exe netshell.dll NETSTAT.EXE nettrace.dll NetTrace.PLA.Diagnostics.xml netutils.dll NetworkBindingEngineMigPlugin.dll NetworkCollectionAgent.dll NetworkDesktopSettings.dll networkexplorer.dll networkhelper.dll NetworkIcon.dll networkitemfactory.dll networklist NetworkMobileSettings.dll NetworkProxyCsp.dll NetworkQoSPolicyCSP.dll NetworkUXBroker.dll newdev.dll newdev.exe NFCProvisioningPlugin.dll NfcRadioMedia.dll ngccredprov.dll NgcCtnr.dll NgcCtnrGidsHandler.dll NgcCtnrSvc.dll NgcIso.exe NgcIsoCtnr.dll ngckeyenum.dll ngcksp.dll ngclocal.dll ngcpopkeysrv.dll NgcProCsp.dll ngcrecovery.dll ngcsvc.dll ngctasks.dll ngcutils.dll ninput.dll nl-NL NL7Data0011.dll NL7Data0804.dll NL7Lexicons0011.dll NL7Lexicons0804.dll NL7Models0011.dll NL7Models0804.dll nlaapi.dll nlahc.dll nlansp_c.dll nlhtml.dll nlmgp.dll nlmproxy.dll nlmsprep.dll nlsbres.dll NlsData0000.dll NlsData0009.dll Nlsdl.dll NlsLexicons0009.dll nltest.exe NmaDirect.dll nmbind.exe nmscrub.exe NOISE.CHS NOISE.DAT noise.jpn normaliz.dll normidna.nls normnfc.nls normnfd.nls normnfkc.nls normnfkd.nls notepad.exe NotificationController.dll NotificationControllerPS.dll notificationplatformcomponent.dll npmproxy.dll NPSM.dll NPSMDesktopProvider.dll nrpsrv.dll nrtapi.dll nshhttp.dll nshipsec.dll nshwfp.dll nsi.dll nsisvc.dll nslookup.exe ntasn1.dll ntdll.dll ntdsapi.dll ntfsres.dll ntlanman.dll ntlanui2.dll NtlmShared.dll ntmarta.dll ntoskrnl.exe ntprint.dll ntprint.exe ntshrui.dll ntvdm64.dll Nui NvAgent.dll nvapi64.dll nvaudcap64v.dll nvcpl.dll nvcuda.dll nvcuvid.dll nvdebugdump.exe nvdispco6437306.dll nvdispgenco6437306.dll nvEncodeAPI64.dll NvFBC64.dll nvidia-smi.exe NvIFR64.dll NvIFROpenGL.dll nvinfo.pb nvml.dll NVMUPEventMsg.dll nvofapi64.dll nvspinfo.exe objsel.dll occache.dll ocsetapi.dll odbc32.dll odbcad32.exe odbcbcp.dll odbcconf.dll odbcconf.exe odbcconf.rsp odbccp32.dll odbccr32.dll odbccu32.dll odbcint.dll odbctrac.dll oem OEMDefaultAssociations.dll OEMDefaultAssociations.xml oemDELL.sdr oemlicense.dll ofdeploy.exe offfilt.dll officecsp.dll offlinelsa.dll offlinesam.dll offreg.dll oflc-nz.rs ole32.dll oleacc.dll oleacchooks.dll oleaccrc.dll oleaut32.dll oledlg.dll oleprn.dll OmaDmAgent.dll omadmapi.dll omadmclient.exe omadmprc.exe OnDemandBrokerClient.dll OnDemandConnRouteHelper.dll OneBackupHandler.dll OneCoreCommonProxyStub.dll OneCoreUAPCommonProxyStub.dll OneDrive.ico OneDriveSetup.exe OneSettingsClient.dll onex.dll onexui.dll onnxruntime.dll oobe OpcServices.dll OpenCL.dll openfiles.exe opengl32.dll OpenSSH OpenWith.exe Optane.dll OptaneEventLogMsg.dll OptionalFeatures.exe ortcengine.dll osa-Osge-001 osbaseln.dll osk.exe OskSupport.dll osuninst.dll OutdoorAudioEnvironment.bin P2P.dll P2PGraph.dll p2pnetsh.dll p2psvc.dll p9np.dll p9rdrservice.dll pacjsworker.exe PackagedCWALauncher.exe packager.dll PackageStateChangeHandler.dll panmap.dll PasswordEnrollmentManager.dll PasswordOnWakeSettingFlyout.exe PATHPING.EXE pautoenr.dll PayloadRestrictions.dll PaymentMediatorServiceProxy.dll Pbr pcacli.dll pcadm.dll pcaevts.dll pcalua.exe pcasvc.dll pcaui.dll pcaui.exe pcbp.rs pcl.sep PCPKsp.dll PCShellCommonProxyStub.dll pcsvDevice.dll pcwrun.exe pcwum.dll pcwutl.dll pdh.dll pdhui.dll pegi-pt.rs pegi.rs PenService.dll PeopleAPIs.dll PeopleBand.dll PerceptionDevice.dll PerceptionSimulation PerceptionSimulation.ProxyStubs.dll PerceptionSimulationManager.dll perfc009.dat perfc011.dat perfd009.dat perfd011.dat perfdisk.dll perfh009.dat perfh011.dat perfi009.dat perfi011.dat perfmon.exe perfmon.msc perfnet.dll perfos.dll perfproc.dll PerfStringBackup.INI perfts.dll PersonalizationCSP.dll pfclient.dll phoneactivate.exe PhoneCallHistoryApis.dll PhoneOm.dll PhonePlatformAbstraction.dll PhoneProviders.dll PhoneService.dll PhoneServiceRes.dll PhoneSystemToastIcon.contrast-white.png PhoneSystemToastIcon.png Phoneutil.dll PhoneutilRes.dll PhotoMetadataHandler.dll PhotoScreensaver.scr photowiz.dll PickerHost.exe PickerPlatform.dll pid.dll pidgenx.dll pifmgr.dll PimIndexMaintenance.dll PimIndexMaintenanceClient.dll Pimstore.dll PinEnrollmentBroker.exe PinEnrollmentHelper.dll PING.EXE pkeyhelper.dll PkgMgr.exe PktMon.exe PktMonApi.dll pku2u.dll pl-PL pla.dll plasrv.exe playlistfolder.dll PlaySndSrv.dll PlayToDevice.dll PlayToManager.dll playtomenu.dll PlayToReceiver.dll PlayToStatusProvider.dll ploptin.dll pngfilt.dll pnidui.dll pnpclean.dll pnpdiag.dll pnppolicy.dll pnpts.dll pnpui.dll PnPUnattend.exe pnputil.exe PNPXAssoc.dll PNPXAssocPrx.dll pnrpauto.dll Pnrphc.dll pnrpnsp.dll pnrpsvc.dll PointOfService policymanager.dll policymanagerprecheck.dll polstore.dll poqexec.exe PortableDeviceApi.dll PortableDeviceClassExtension.dll PortableDeviceConnectApi.dll PortableDeviceStatus.dll PortableDeviceSyncProvider.dll PortableDeviceTypes.dll PortableDeviceWiaCompat.dll posetup.dll pospaymentsworker.exe POSyncServices.dll pots.dll powercfg.cpl powercfg.exe powercpl.dll powrprof.dll ppspCoInst.dll prauthproviders.dll PresentationCFFRasterizerNative_v0300.dll PresentationHost.exe PresentationHostProxy.dll PresentationNative_v0300.dll prevhost.exe prfc0804.dat prfd0804.dat prfh0804.dat prfi0804.dat prflbmsg.dll print.exe Print.PrintSupport.Source.dll Print.Workflow.Source.dll PrinterCleanupTask.dll printfilterpipelineprxy.dll printfilterpipelinesvc.exe Printing_Admin_Scripts PrintIsolationHost.exe PrintIsolationProxy.dll PrintPlatformConfig.dll PrintRenderAPIHost.DLL printticketvalidation.dll printui.dll printui.exe PrintWorkflowService.dll PrintWSDAHost.dll prm0009.dll prncache.dll prnfldr.dll prnntfy.dll prntvpt.dll ProductEnumerator.dll profapi.dll profext.dll profprov.dll profsvc.dll profsvcext.dll propsys.dll proquota.exe provcore.dll provdatastore.dll provdiagnostics.dll provengine.dll provhandlers.dll provisioningcommandscsp.dll provisioningcsp.dll ProvisioningHandlers.dll provlaunch.exe provmigrate.dll provops.dll provpackageapidll.dll provplatformdesktop.dll ProvPluginEng.dll ProvSysprep.dll provthrd.dll provtool.exe ProximityCommon.dll ProximityCommonPal.dll ProximityRtapiPal.dll ProximityService.dll ProximityServicePal.dll ProximityToast ProximityUxHost.exe prproc.exe prvdmofcomp.dll prxyqry.dll psapi.dll pscript.sep PSHED.DLL psisdecd.dll psisrndr.ax PSModuleDiscoveryProvider.dll psmodulediscoveryprovider.mof PsmServiceExtHost.dll psmsrv.dll psr.exe pstask.dll pstorec.dll pt-BR pt-PT ptpprov.dll puiapi.dll puiobj.dll PushToInstall.dll PwdlessAggregator.dll pwdrvio.sys pwdspio.sys pwlauncher.dll pwlauncher.exe pwNative.exe pwrshplugin.dll pwrshsip.dll pwsso.dll qasf.dll qcap.dll qdv.dll qdvd.dll qedit.dll qedwipes.dll qmgr.dll QualityUpdateAssistant.dll quartz.dll Query.dll QuickActionsDataModel.dll quickassist.exe QuietHours.dll qwave.dll RacEngn.dll racpldlg.dll radardt.dll radarrs.dll RADCUI.dll RandomAccessStreamDataSource.dll ras rasadhlp.dll rasapi32.dll rasauto.dll rasautou.exe raschap.dll raschapext.dll rasctrnm.h rasctrs.dll rascustom.dll rasdiag.dll rasdial.exe rasdlg.dll raserver.exe rasgcw.dll rasman.dll rasmans.dll rasmbmgr.dll RasMediaManager.dll RASMM.dll rasmontr.dll rasphone.exe rasplap.dll rasppp.dll rastapi.dll rastls.dll rastlsext.dll RasToast RawCodecAggregator.dll RCoInstII64.dll rdbui.dll rdp4vs.dll rdpbase.dll rdpcfgex.dll rdpclip.exe rdpcorets.dll rdpendp.dll rdpinput.exe rdpnanoTransport.dll RdpRelayTransport.dll RdpSa.exe RdpSaProxy.exe RdpSaPs.dll RdpSaUacHelper.exe rdpserverbase.dll rdpsharercom.dll rdpudd.dll rdpviewerax.dll rdrleakdiag.exe RDSAppXHelper.dll rdsdwmdr.dll rdvvmtransport.dll RDXService.dll RDXTaskFactory.dll ReAgent.dll ReAgentc.exe ReAgentTask.dll recdisc.exe recover.exe Recovery recovery.dll RecoveryDrive.exe refsutil.exe reg.exe regapi.dll RegCtrl.dll regedt32.exe regidle.dll regini.exe Register-CimProvider.exe regsvc.dll regsvr32.exe reguwpapi.dll ReInfo.dll rekeywiz.exe relog.exe RelPost.exe remoteaudioendpoint.dll remotepg.dll RemotePosWorker.exe remotesp.tsp RemoteSystemToastIcon.contrast-white.png RemoteSystemToastIcon.png RemoteWipeCSP.dll RemovableMediaProvisioningPlugin.dll RemoveDeviceContextHandler.dll RemoveDeviceElevated.dll removerootporterr.mof rendezvousSession.tlb repair-bde.exe replace.exe ReportingCSP.dll RESAMPLEDMO.DLL ResBParser.dll reseteng.dll ResetEngine.dll ResetEngine.exe ResetEngOnline.dll resmon.exe ResourceMapper.dll ResourcePolicyClient.dll ResourcePolicyServer.dll ResPriHMImageList ResPriHMImageListLowCost ResPriImageList ResPriImageListLowCost ResPriLMImageList ResPriUHMImageList RestartManager.mof RestartManagerUninstall.mof restore results.xml resutils.dll rgb9rast.dll Ribbons.scr riched20.dll riched32.dll RjvMDMConfig.dll RltkAPO64.dll RMActivate.exe RMActivate_isv.exe RMActivate_ssp.exe RMActivate_ssp_isv.exe RMapi.dll rmclient.dll RmClient.exe RMSRoamingSecurity.dll rmttpmvscmgrsvr.exe rnr20.dll ro-RO RoamingSecurity.dll Robocopy.exe rometadata.dll rootporterr.mof RotMgr.dll ROUTE.EXE RpcEpMap.dll rpchttp.dll RpcNs4.dll rpcnsh.dll RpcPing.exe rpcrt4.dll RpcRtRemote.dll rpcss.dll rrinstaller.exe rsaenh.dll rshx32.dll RstMwEventLogMsg.dll RstrtMgr.dll rstrui.exe RTCOM RTCOM64.dll RtDataProc64.dll rtffilt.dll RTHDASIO64.dll RtkApi64.dll RtkApi64U.dll RtkAudUService64.exe RtkCfg64.dll RtkCoLDR64.dll RtkMcup64.dll RtkMicU64.dll RtkMicUUn64.dll RtkUGui64.exe RtlCPAPI64.dll rtm.dll rtmcodecs.dll RTMediaFrame.dll rtmmvrortc.dll rtmpal.dll rtmpltfm.dll RtPgEx64.dll RtSetupAPI64.dll RTSnMg64.cpl rtutils.dll RTWorkQ.dll ru-RU RUAudCoI64.dll RuleBasedDS.dll runas.exe rundll32.exe runexehelper.exe RunLegacyCPLElevated.exe runonce.exe RuntimeBroker.exe samcli.dll samlib.dll samsrv.dll sas.dll sbe.dll sbeio.dll sberes.dll sbresources.dll sbservicetrigger.dll sc.exe scansetting.dll SCardBi.dll SCardDlg.dll SCardSvr.dll ScavengeSpace.xml scavengeui.dll ScDeviceEnum.dll scecli.dll scesrv.dll schannel.dll schedcli.dll schedsvc.dll schtasks.exe scksp.dll scripto.dll scrnsave.scr scrobj.dll scrrun.dll sdbinst.exe sdchange.exe sdclt.exe sdcpl.dll SDDS.dll sdengin2.dll SDFHost.dll sdhcinst.dll sdiageng.dll sdiagnhost.exe sdiagprv.dll sdiagschd.dll sdohlp.dll sdrsvc.dll sdshext.dll Search.ProtocolHandler.MAPI2.dll SearchFilterHost.exe SearchFolder.dll SearchIndexer.exe SearchIndexerCore.dll SearchProtocolHost.exe SebBackgroundManagerPolicy.dll SecConfig.efi SecEdit.exe sechost.dll secinit.exe seclogon.dll secproc.dll secproc_isv.dll secproc_ssp.dll secproc_ssp_isv.dll secur32.dll SecureBootUpdates securekernel.exe SecureTimeAggregator.dll security.dll SecurityAndMaintenance.png SecurityAndMaintenance_Alert.png SecurityAndMaintenance_Error.png SecurityCenterBroker.dll SecurityCenterBrokerPS.dll SecurityHealth SecurityHealthAgent.dll SecurityHealthCore.dll SecurityHealthHost.exe SecurityHealthProxyStub.dll SecurityHealthService.exe SecurityHealthSSO.dll SecurityHealthSsoUdk.dll SecurityHealthSystray.exe SecurityHealthUdk.dll sedplugins.dll SEMgrPS.dll SEMgrSvc.dll sendmail.dll Sens.dll SensApi.dll SensorDataService.exe SensorPerformanceEvents.dll SensorsApi.dll SensorsClassExtension.dll SensorsCpl.dll SensorService.dll SensorsNativeApi.dll SensorsNativeApi.V2.dll SensorsUtilsV2.dll sensrsvc.dll serialui.dll services.exe services.msc ServicingCommon.dll ServicingUAPI.dll serwvdrv.dll SessEnv.dll sessionmsg.exe setbcdlocale.dll sethc.exe SetNetworkLocation.dll SetNetworkLocationFlyout.dll SetProxyCredential.dll setspn.exe settings.dat SettingsEnvironment.Desktop.dll SettingsExtensibilityHandlers.dll SettingsHandlers_Accessibility.dll SettingsHandlers_AdvertisingId.dll SettingsHandlers_AnalogShell.dll SettingsHandlers_AppControl.dll SettingsHandlers_AppExecutionAlias.dll SettingsHandlers_Authentication.dll SettingsHandlers_BackgroundApps.dll SettingsHandlers_Backup.dll SettingsHandlers_BatteryUsage.dll SettingsHandlers_BrowserDeclutter.dll SettingsHandlers_Camera.dll SettingsHandlers_CapabilityAccess.dll SettingsHandlers_Clipboard.dll SettingsHandlers_ClosedCaptioning.dll SettingsHandlers_ContentDeliveryManager.dll SettingsHandlers_Cortana.dll SettingsHandlers_DesktopTaskbar.dll SettingsHandlers_Devices.dll SettingsHandlers_Display.dll SettingsHandlers_Flights.dll SettingsHandlers_Fonts.dll SettingsHandlers_ForceSync.dll SettingsHandlers_Gaming.dll SettingsHandlers_Geolocation.dll SettingsHandlers_Gpu.dll SettingsHandlers_HoloLens_Environment.dll SettingsHandlers_HumanPresence.dll SettingsHandlers_IME.dll SettingsHandlers_InkingTypingPrivacy.dll SettingsHandlers_InputPersonalization.dll SettingsHandlers_InstalledUpdates.dll SettingsHandlers_Keyboard.dll SettingsHandlers_Language.dll SettingsHandlers_ManagePhone.dll SettingsHandlers_Maps.dll SettingsHandlers_Mouse.dll SettingsHandlers_Notifications.dll SettingsHandlers_nt.dll SettingsHandlers_OneCore_BatterySaver.dll SettingsHandlers_OneCore_PowerAndSleep.dll SettingsHandlers_OneDriveBackup.dll SettingsHandlers_OptionalFeatures.dll SettingsHandlers_PCDisplay.dll SettingsHandlers_Pen.dll SettingsHandlers_Region.dll SettingsHandlers_SharedExperiences_Rome.dll SettingsHandlers_SIUF.dll SettingsHandlers_SpeechPrivacy.dll SettingsHandlers_Startup.dll SettingsHandlers_Storage.dll SettingsHandlers_StorageSense.dll SettingsHandlers_Touch.dll SettingsHandlers_Troubleshoot.dll SettingsHandlers_User.dll SettingsHandlers_UserAccount.dll SettingsHandlers_UserExperience.dll SettingsHandlers_UserIntent.dll SettingsHandlers_WorkAccess.dll SettingSyncDownloadHelper.dll setup setupapi.dll setupcl.dll setupcl.exe setupcln.dll setupetw.dll setupugc.exe setx.exe SFAP.dll sfc.dll sfc.exe sfc_os.dll Sgrm shacct.dll shacctprofile.dll SharedPCCSP.dll SharedRealitySvc.dll ShareHost.dll sharemediacpl.dll SHCore.dll shdocvw.dll shell32.dll ShellAppRuntime.exe ShellCommonCommonProxyStub.dll ShellExperiences shellstyle.dll shfolder.dll shgina.dll ShiftJIS.uce shimeng.dll shimgvw.dll shlwapi.dll shpafact.dll shrpubw.exe shsetup.dll shsvcs.dll shunimpl.dll shutdown.exe shutdownext.dll shutdownux.dll shwebsvc.dll si-lk signdrv.dll sigverif.exe SIHClient.exe sihost.exe SimAuth.dll SimCfg.dll simpdata.tlb sk-SK skci.dll sl-SI slc.dll slcext.dll SleepStudy SlideToShutDown.exe slmgr slmgr.vbs slui.exe slwga.dll SmallRoom.bin SmartActionPlatform.dll SmartCardBackgroundPolicy.dll SmartcardCredentialProvider.dll SmartCardSimulator.dll smartscreen.dll smartscreen.exe smartscreenps.dll SmartWorkflows.dll SMBHelperClass.dll smbwmiv2.dll SMI SmiEngine.dll smphost.dll SmsRouterSvc.dll smss.exe SndVol.exe SndVolSSO.dll snmpapi.dll snmptrap.exe socialapis.dll softkbd.dll softpub.dll sort.exe SortServer2003Compat.dll SortWindows61.dll SortWindows62.dll SortWindows63.dll SortWindows6Compat.dll SpaceAgent.exe SpaceControl.dll spaceman.exe spaceutil.exe SpatialAudioLicenseSrv.exe spatialinteraction.dll SpatializerApo.dll SpatialStore.dll spbcd.dll SpeakersSystemToastIcon.contrast-white.png SpeakersSystemToastIcon.png Spectrum.exe SpectrumSyncClient.dll Speech Speech_OneCore spfileq.dll spinf.dll spmpm.dll spnet.dll spool spoolss.dll spoolsv.exe spopk.dll spp spp.dll sppc.dll sppcext.dll sppcomapi.dll sppcommdlg.dll SppExtComObj.Exe sppnp.dll sppobjs.dll sppsvc.exe sppui sppwinob.dll sppwmi.dll spwinsat.dll spwizeng.dll spwizimg.dll spwizres.dll spwmp.dll sqlsrv32.dll sqlsrv32.rll sqmapi.dll sr-Latn-CS sr-Latn-RS srchadmin.dll srclient.dll srcore.dll srdelayed.exe SrEvents.dll SRH.dll srhelper.dll srms-apr-v.dat srms-apr.dat srms.dat srpapi.dll srrstr.dll SrTasks.exe sru srumapi.dll srumsvc.dll srvcli.dll srvsvc.dll srwmi.dll sscore.dll sscoreext.dll ssdm.dll ssdpapi.dll ssdpsrv.dll sspicli.dll sspisrv.dll SSShim.dll ssText3d.scr sstpcfg.dll sstpsvc.dll StartTileData.dll Startupscan.dll StateRepository.Core.dll stclient.dll stdole2.tlb stdole32.tlb sti.dll sti_ci.dll stobject.dll StorageContextHandler.dll StorageUsage.dll storagewmi.dll storagewmi_passthru.dll stordiag.exe storewuauth.dll storewuauthcore.dll Storprop.dll StorSvc.dll streamci.dll StringFeedbackEngine.dll StructuredQuery.dll SubRange.uce subst.exe sud.dll sv-SE svchost.exe svf.dll svsvc.dll SwitcherDataModel.dll swprv.dll sxproxy.dll sxs.dll sxshared.dll sxssrv.dll sxsstore.dll sxstrace.exe SyncCenter.dll SyncController.dll SyncHost.exe SyncHostps.dll SyncInfrastructure.dll SyncInfrastructureps.dll SyncProxy.dll Syncreg.dll SyncRes.dll SyncSettings.dll syncutil.dll sysclass.dll sysdm.cpl SysFxUI.dll sysmain.dll sysmon.ocx sysntfy.dll Sysprep sysprint.sep sysprtj.sep SysResetErr.exe syssetup.dll systemcpl.dll SystemEventsBrokerClient.dll SystemEventsBrokerServer.dll systeminfo.exe SystemPropertiesAdvanced.exe SystemPropertiesComputerName.exe SystemPropertiesDataExecutionPrevention.exe SystemPropertiesHardware.exe SystemPropertiesPerformance.exe SystemPropertiesProtection.exe SystemPropertiesRemote.exe systemreset.exe SystemResetPlatform SystemSettings.DataModel.dll SystemSettings.DeviceEncryptionHandlers.dll SystemSettings.Handlers.dll SystemSettings.SettingsExtensibility.dll SystemSettings.UserAccountsHandlers.dll SystemSettingsAdminFlows.exe SystemSettingsBroker.exe SystemSettingsRemoveDevice.exe SystemSettingsThresholdAdminFlowUI.dll SystemSupportInfo.dll SystemUWPLauncher.exe systray.exe t2embed.dll ta-in ta-lk Tabbtn.dll TabbtnEx.dll tabcal.exe TabletPC.cpl TabSvc.dll takeown.exe tapi3.dll tapi32.dll tapilua.dll TapiMigPlugin.dll tapiperf.dll tapisrv.dll TapiSysprep.dll tapiui.dll TapiUnattend.exe tar.exe TaskApis.dll Taskbar.dll taskbarcpl.dll taskcomp.dll TaskFlowDataEngine.dll taskhostw.exe taskkill.exe tasklist.exe Taskmgr.exe Tasks taskschd.dll taskschd.msc TaskSchdPS.dll Tasks_Migrated tbauth.dll tbb_waves.dll tbs.dll tcblaunch.exe tcbloader.dll tcmsetup.exe tcpbidi.xml tcpipcfg.dll tcpmib.dll tcpmon.dll tcpmon.ini tcpmonui.dll TCPSVCS.EXE tdc.ocx tdh.dll tdhres.dll TDLMigration.dll TEEManagement64.dll telephon.cpl TelephonyInteractiveUser.dll TelephonyInteractiveUserRes.dll TempSignedLicenseExchangeTask.dll termmgr.dll termsrv.dll tetheringclient.dll tetheringconfigsp.dll TetheringIeProvider.dll TetheringMgr.dll tetheringservice.dll TetheringStation.dll TextInputFramework.dll TextInputMethodFormatter.dll TextShaping.dll th-TH themecpl.dll Themes.SsfDownload.ScheduledTask.dll themeservice.dll themeui.dll ThirdPartyNoticesBySHS.txt threadpoolwinrt.dll ThreatAssessment.dll ThreatIntelligence.dll ThreatResponseEngine.dll thumbcache.dll ThumbnailExtractionHost.exe ti-et tier2punctuations.dll TieringEngineProxy.dll TieringEngineService.exe TileDataRepository.dll TimeBrokerClient.dll TimeBrokerServer.dll timedate.cpl TimeDateMUICallback.dll timeout.exe timesync.dll TimeSyncTask.dll tlscsp.dll tokenbinding.dll TokenBroker.dll TokenBrokerCookies.exe TokenBrokerUI.dll tpm.msc TpmCertResources.dll tpmcompc.dll TpmCoreProvisioning.dll TpmInit.exe TpmTasks.dll TpmTool.exe tpmvsc.dll tpmvscmgr.exe tpmvscmgrsvr.exe tprtdll.dll tquery.dll tr-TR tracerpt.exe TRACERT.EXE traffic.dll TransformPPSToWlan.xslt TransformPPSToWlanCredentials.xslt TransliterationRanker.dll tree.com trie.dll trkwks.dll TrustedSignalCredProv.dll tsbyuv.dll tsf3gip.dll tsgqec.dll tsmf.dll TSpkg.dll TSSessionUX.dll TSTheme.exe TsUsbGDCoInstaller.dll TsUsbRedirectionGroupPolicyExtension.dll TSWbPrxy.exe TSWorkspace.dll TsWpfWrp.exe ttdinject.exe ttdloader.dll ttdplm.dll ttdrecord.dll ttdrecordcpu.dll TtlsAuth.dll TtlsCfg.dll TtlsExt.dll tttracer.exe tvratings.dll twext.dll twinapi.appcore.dll twinapi.dll twinui.appcore.dll twinui.dll twinui.pcshell.dll txflog.dll txfw32.dll typeperf.exe tzautoupdate.dll tzres.dll tzsync.exe tzsyncres.dll tzutil.exe ubpm.dll ucmhc.dll ucrtbase.dll ucrtbase_clr0400.dll ucrtbase_enclave.dll ucsvc.exe udhisapi.dll uDWM.dll UefiCsp.dll uexfat.dll ufat.dll UiaManager.dll UIAnimation.dll UIAutomationCore.dll uicom.dll UIManagerBrokerps.dll UIMgrBroker.exe uireng.dll UIRibbon.dll UIRibbonRes.dll uk-UA ulib.dll umb.dll umdmxfrm.dll umpdc.dll umpnpmgr.dll umpo-overrides.dll umpo.dll umpodev.dll umpoext.dll umpowmi.dll umrdp.dll unattend.dll unenrollhook.dll unimdm.tsp unimdmat.dll UnionFSApi.dll uniplat.dll Unistore.dll unlodctr.exe UNP unregmp2.exe untfs.dll UpdateAgent.dll updatecsp.dll UpdateDeploy.dll UpdateHeartbeatScan.dll updatepolicy.dll updatepolicycore.dll UpdatePolicyScenarioReliabilityAggregator.dll UpdateReboot.dll upfc.exe UpgradeResultsUI.exe upnp.dll upnpcont.exe upnphost.dll UPPrinterInstaller.exe UPPrinterInstallsCSP.dll upshared.dll uReFS.dll uReFSv1.dll ureg.dll url.dll urlmon.dll usbaaplrc.dll UsbCApi.dll usbceip.dll usbmon.dll usbperf.dll UsbPmApi.dll UsbSettingsHandlers.dll UsbTask.dll usbui.dll user32.dll UserAccountBroker.exe UserAccountControlSettings.dll UserAccountControlSettings.exe useractivitybroker.dll usercpl.dll UserDataAccessRes.dll UserDataAccountApis.dll UserDataLanguageUtil.dll UserDataPlatformHelperUtil.dll UserDataService.dll UserDataSource.exe UserDataTimeUtil.dll UserDataTypeHelperUtil.dll UserDeviceRegistration.dll UserDeviceRegistration.Ngc.dll userenv.dll userinit.exe userinitext.dll UserLanguageProfileCallback.dll usermgr.dll usermgrcli.dll UserMgrProxy.dll usk.rs usoapi.dll UsoClient.exe usocoreps.dll usodocked.dll usosvc.dll usosvcimpl.dll usp10.dll ustprov.dll utcapi.dll UtcDecoderHost.exe utcutil.dll utildll.dll Utilman.exe uudf.dll UvcModel.dll UXInit.dll uxlib.dll uxlibres.dll uxtheme.dll vac.dll VAN.dll Vault.dll VaultCDS.dll vaultcli.dll VaultCmd.exe VaultRoaming.dll vaultsvc.dll VBAME.DLL VBICodec.ax vbisurf.ax vbsapi.dll vbscript.dll vbssysprep.dll vcamp120.dll vcamp140.dll VCardParser.dll vccorlib110.dll vccorlib120.dll vccorlib140.dll vcomp100.dll vcomp120.dll vcomp140.dll vcruntime140.dll vcruntime140_1.dll vcruntime140_clr0400.dll vds.exe vdsbas.dll vdsdyn.dll vdsldr.exe vdsutil.dll vdsvd.dll vds_ps.dll VEN2232.OLB verclsid.exe verifier.dll verifier.exe verifiergui.exe version.dll vertdll.dll vfpapi.dll vfpctrl.exe vfuprov.dll vfwwdm32.dll VhfUm.dll vi-VN vid.dll vidcap.ax VideoHandlers.dll VIDRESZR.DLL virtdisk.dll VirtualMonitorManager.dll VirtualSurroundApo.dll VmApplicationHealthMonitorProxy.dll vmbuspipe.dll vmbuspiper.dll vmbusvdev.dll vmchipset.dll vmcompute.dll vmcompute.exe vmcomputeeventlog.dll VmCrashDump.dll vmdevicehost.dll vmdynmem.dll VmFirmware Third-Party Notices.txt vmfirmware.dll vmflexio.dll vmhbmgmt.dll vmiccore.dll vmictimeprovider.dll vmpmem.dll vmprox.dll vmrdvcore.dll vmserial.dll vmsif.dll vmsifcore.dll vmsifproxystub.dll vmsmb.dll VmSynthNic.dll vmsynthstor.dll vmuidevices.dll vmusrv.dll vmvirtio.dll vmvpci.dll vmwp.exe vmwpctrl.dll vmwpevents.dll VocabRoamingHandler.dll VoiceAccess.exe VoiceActivationManager.dll VoipRT.dll vp9fs.dll vpnike.dll vpnikeapi.dll VPNInit.exe VPNLaunch.dll VpnSohDesktop.dll VPNv2CSP.dll VrdUmed.dll VscMgrPS.dll vssadmin.exe vssapi.dll vsstrace.dll VSSVC.exe vss_ps.dll vulkan-1-1-0-33-0.dll vulkan-1-1-0-65-1.dll vulkan-1-999-0-0-0.dll vulkan-1.dll vulkaninfo-1-1-0-33-0.exe vulkaninfo-1-1-0-65-1.exe vulkaninfo-1-999-0-0-0.exe vulkaninfo.exe w32time.dll w32tm.exe w32topl.dll WaaSAssessment.dll WaaSMedicAgent.exe WaaSMedicCapsule.dll WaaSMedicPS.dll WaaSMedicSvc.dll WaaSMedicSvcImpl.dll WABSyncProvider.dll WacDriverDLCoinst.dll waitfor.exe WalletBackgroundServiceProxy.dll WalletProxy.dll WalletService.dll WallpaperHost.exe wavemsp.dll wbadmin.exe wbem wbemcomn.dll wbengine.exe wbiosrvc.dll wci.dll wcimage.dll wcmapi.dll wcmcsp.dll wcmsvc.dll WCN WcnApi.dll wcncsvc.dll WcnEapAuthProxy.dll WcnEapPeerProxy.dll WcnNetsh.dll wcnwiz.dll wc_storage.dll wdc.dll WdfCoInstaller01009.dll wdfcoinstaller01011.dll WDI wdi.dll wdigest.dll wdmaud.drv wdscore.dll WdsUnattendTemplate.xml WEB.rs webauthn.dll WebcamUi.dll webcheck.dll WebClnt.dll webio.dll webplatstorageserver.dll WebRuntimeManager.dll webservices.dll Websocket.dll webthreatdefsvc.dll webthreatdefusersvc.dll wecapi.dll wecsvc.dll wecutil.exe wephostsvc.dll wer.dll werconcpl.dll wercplsupport.dll werdiagcontroller.dll WerEnc.dll weretw.dll WerFault.exe WerFaultSecure.exe wermgr.exe wersvc.dll werui.dll wevtapi.dll wevtfwd.dll wevtsvc.dll wevtutil.exe wextract.exe WF.msc wfapigp.dll wfdprov.dll WFDSConMgr.dll WFDSConMgrSvc.dll WfHC.dll WFS.exe WFSR.dll whealogr.dll where.exe whhelper.dll WhiteJadeUSBSkinImages64.dll whoami.exe wiaacmgr.exe wiaaut.dll wiadefui.dll wiadss.dll WiaExtensionHost64.dll wiarpc.dll wiascanprofiles.dll wiaservc.dll wiashext.dll wiatrace.dll wiawow64.exe WiFiCloudStore.dll WiFiConfigSP.dll wifidatacapabilityhandler.dll WiFiDisplay.dll wifinetworkmanager.dll wifitask.exe WimBootCompress.ini wimgapi.dll wimserv.exe win32appinventorycsp.dll Win32CompatibilityAppraiserCSP.dll win32k.sys win32kbase.sys win32kfull.sys win32kns.sys win32ksgd.sys win32spl.dll win32u.dll Win32_DeviceGuard.dll winbio.dll WinBioDatabase WinBioDataModel.dll WinBioDataModelOOBE.exe winbioext.dll WinBioPlugIns winbrand.dll wincorlib.dll wincredprovider.dll wincredui.dll windlp.dll WindowManagement.dll WindowManagementAPI.dll Windows.AccountsControl.dll Windows.AI.MachineLearning.dll Windows.AI.MachineLearning.Preview.dll Windows.ApplicationModel.Background.SystemEventsBroker.dll Windows.ApplicationModel.Background.TimeBroker.dll Windows.ApplicationModel.ConversationalAgent.dll windows.applicationmodel.conversationalagent.internal.proxystub.dll windows.applicationmodel.conversationalagent.proxystub.dll Windows.ApplicationModel.Core.dll windows.applicationmodel.datatransfer.dll Windows.ApplicationModel.dll Windows.ApplicationModel.LockScreen.dll Windows.ApplicationModel.Store.dll Windows.ApplicationModel.Store.Preview.DOSettings.dll Windows.ApplicationModel.Store.TestingFramework.dll Windows.ApplicationModel.Wallet.dll Windows.CloudStore.dll Windows.CloudStore.Schema.DesktopShell.dll Windows.CloudStore.Schema.Shell.dll Windows.Cortana.Desktop.dll Windows.Cortana.OneCore.dll Windows.Cortana.ProxyStub.dll Windows.Data.Activities.dll Windows.Data.Pdf.dll Windows.Devices.AllJoyn.dll Windows.Devices.Background.dll Windows.Devices.Background.ps.dll Windows.Devices.Bluetooth.dll Windows.Devices.Custom.dll Windows.Devices.Custom.ps.dll Windows.Devices.Enumeration.dll Windows.Devices.Haptics.dll Windows.Devices.HumanInterfaceDevice.dll Windows.Devices.Lights.dll Windows.Devices.LowLevel.dll Windows.Devices.Midi.dll Windows.Devices.Perception.dll Windows.Devices.Picker.dll Windows.Devices.PointOfService.dll Windows.Devices.Portable.dll Windows.Devices.Printers.dll Windows.Devices.Printers.Extensions.dll Windows.Devices.Radios.dll Windows.Devices.Scanners.dll Windows.Devices.Sensors.dll Windows.Devices.SerialCommunication.dll Windows.Devices.SmartCards.dll Windows.Devices.SmartCards.Phone.dll Windows.Devices.Usb.dll Windows.Devices.WiFi.dll Windows.Devices.WiFiDirect.dll Windows.Energy.dll Windows.FileExplorer.Common.dll Windows.Gaming.Input.dll Windows.Gaming.Preview.dll Windows.Gaming.UI.GameBar.dll Windows.Gaming.XboxLive.Storage.dll Windows.Globalization.dll Windows.Globalization.Fontgroups.dll Windows.Globalization.PhoneNumberFormatting.dll Windows.Graphics.Display.BrightnessOverride.dll Windows.Graphics.Display.DisplayEnhancementOverride.dll Windows.Graphics.dll Windows.Graphics.Printing.3D.dll Windows.Graphics.Printing.dll Windows.Graphics.Printing.Workflow.dll Windows.Graphics.Printing.Workflow.Native.dll Windows.Help.Runtime.dll windows.immersiveshell.serviceprovider.dll Windows.Internal.AdaptiveCards.XamlCardRenderer.dll Windows.Internal.CapturePicker.Desktop.dll Windows.Internal.CapturePicker.dll Windows.Internal.Devices.Bluetooth.dll Windows.Internal.Devices.Sensors.dll Windows.Internal.Feedback.Analog.dll Windows.Internal.Feedback.Analog.ProxyStub.dll Windows.Internal.Graphics.Display.DisplayColorManagement.dll Windows.Internal.Graphics.Display.DisplayEnhancementManagement.dll Windows.Internal.HardwareConfirmator.dll Windows.Internal.Management.dll Windows.Internal.PlatformExtension.DevicePickerExperience.dll Windows.Internal.PlatformExtension.MiracastBannerExperience.dll Windows.Internal.PredictionUnit.dll Windows.Internal.Security.Attestation.DeviceAttestation.dll Windows.Internal.SecurityMitigationsBroker.dll Windows.Internal.Shell.Broker.dll Windows.Internal.Shell.XamlInputViewHost.dll windows.internal.shellcommon.AccountsControlExperience.dll windows.internal.shellcommon.AppResolverModal.dll Windows.Internal.ShellCommon.Broker.dll Windows.Internal.ShellCommon.dll windows.internal.shellcommon.FilePickerExperienceMEM.dll Windows.Internal.ShellCommon.PrintExperience.dll windows.internal.shellcommon.shareexperience.dll windows.internal.shellcommon.TokenBrokerModal.dll Windows.Internal.Signals.dll Windows.Internal.System.UserProfile.dll Windows.Internal.Taskbar.dll Windows.Internal.UI.BioEnrollment.ProxyStub.dll Windows.Internal.UI.Dialogs.dll Windows.Internal.UI.Logon.ProxyStub.dll Windows.Internal.UI.Shell.WindowTabManager.dll Windows.Internal.WaaSMedicDocked.dll Windows.Management.EnrollmentStatusTracking.ConfigProvider.dll Windows.Management.InprocObjects.dll Windows.Management.Provisioning.ProxyStub.dll Windows.Management.Service.dll Windows.Management.Workplace.dll Windows.Management.Workplace.WorkplaceSettings.dll Windows.Media.Audio.dll Windows.Media.BackgroundMediaPlayback.dll Windows.Media.BackgroundPlayback.exe Windows.Media.Devices.dll Windows.Media.dll Windows.Media.Editing.dll Windows.Media.FaceAnalysis.dll Windows.Media.Import.dll Windows.Media.MediaControl.dll Windows.Media.MixedRealityCapture.dll Windows.Media.Ocr.dll Windows.Media.Playback.BackgroundMediaPlayer.dll Windows.Media.Playback.MediaPlayer.dll Windows.Media.Playback.ProxyStub.dll Windows.Media.Protection.PlayReady.dll Windows.Media.Renewal.dll Windows.Media.Speech.dll Windows.Media.Speech.UXRes.dll Windows.Media.Streaming.dll Windows.Media.Streaming.ps.dll Windows.Mirage.dll Windows.Mirage.Internal.dll Windows.Networking.BackgroundTransfer.BackgroundManagerPolicy.dll Windows.Networking.BackgroundTransfer.ContentPrefetchTask.dll Windows.Networking.BackgroundTransfer.dll Windows.Networking.Connectivity.dll Windows.Networking.dll Windows.Networking.HostName.dll Windows.Networking.NetworkOperators.ESim.dll Windows.Networking.NetworkOperators.HotspotAuthentication.dll Windows.Networking.Proximity.dll Windows.Networking.ServiceDiscovery.Dnssd.dll Windows.Networking.Sockets.PushEnabledApplication.dll Windows.Networking.UX.EapRequestHandler.dll Windows.Networking.Vpn.dll Windows.Networking.XboxLive.ProxyStub.dll Windows.Payments.dll Windows.Perception.Stub.dll Windows.Security.Authentication.Identity.Provider.dll Windows.Security.Authentication.OnlineId.dll Windows.Security.Authentication.Web.Core.dll Windows.Security.Credentials.UI.CredentialPicker.dll Windows.Security.Credentials.UI.UserConsentVerifier.dll Windows.Security.Integrity.dll Windows.Services.TargetedContent.dll Windows.SharedPC.AccountManager.dll Windows.SharedPC.CredentialProvider.dll Windows.Shell.BlueLightReduction.dll Windows.Shell.ServiceHostBuilder.dll Windows.Shell.StartLayoutPopulationEvents.dll Windows.StateRepository.dll Windows.StateRepositoryBroker.dll Windows.StateRepositoryClient.dll Windows.StateRepositoryCore.dll Windows.StateRepositoryPS.dll Windows.StateRepositoryUpgrade.dll Windows.Storage.ApplicationData.dll Windows.Storage.Compression.dll windows.storage.dll Windows.Storage.OneCore.dll Windows.Storage.Search.dll Windows.System.Diagnostics.dll Windows.System.Diagnostics.Telemetry.PlatformTelemetryClient.dll Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticActions.dll Windows.System.Launcher.dll Windows.System.Profile.HardwareId.dll Windows.System.Profile.PlatformDiagnosticsAndUsageDataSettings.dll Windows.System.Profile.RetailInfo.dll Windows.System.Profile.SystemId.dll Windows.System.Profile.SystemManufacturers.dll Windows.System.RemoteDesktop.dll Windows.System.SystemManagement.dll Windows.System.UserDeviceAssociation.dll Windows.System.UserProfile.DiagnosticsSettings.dll Windows.UI.Accessibility.dll Windows.UI.AppDefaults.dll Windows.UI.BioFeedback.dll Windows.UI.BlockedShutdown.dll Windows.UI.Core.TextInput.dll Windows.UI.Cred.dll Windows.UI.CredDialogController.dll Windows.UI.dll Windows.UI.FileExplorer.dll Windows.UI.Immersive.dll Windows.UI.Input.Inking.Analysis.dll Windows.UI.Input.Inking.dll Windows.UI.Logon.dll Windows.UI.NetworkUXController.dll Windows.UI.PicturePassword.dll Windows.UI.Search.dll Windows.UI.Shell.dll Windows.UI.Shell.Internal.AdaptiveCards.dll Windows.UI.Storage.dll Windows.UI.Xaml.Controls.dll Windows.UI.Xaml.dll Windows.UI.Xaml.InkControls.dll Windows.UI.Xaml.Maps.dll Windows.UI.Xaml.Phone.dll Windows.UI.Xaml.Resources.19h1.dll Windows.UI.Xaml.Resources.21h1.dll Windows.UI.Xaml.Resources.Common.dll Windows.UI.Xaml.Resources.rs1.dll Windows.UI.Xaml.Resources.rs2.dll Windows.UI.Xaml.Resources.rs3.dll Windows.UI.Xaml.Resources.rs4.dll Windows.UI.Xaml.Resources.rs5.dll Windows.UI.Xaml.Resources.th.dll Windows.UI.Xaml.Resources.win81.dll Windows.UI.Xaml.Resources.win8rtm.dll Windows.UI.XamlHost.dll Windows.Update.dll Windows.WARP.JITService.dll Windows.WARP.JITService.exe Windows.Web.Diagnostics.dll Windows.Web.dll Windows.Web.Http.dll WindowsActionDialog.exe WindowsCodecs.dll WindowsCodecsExt.dll WindowsCodecsRaw.dll WindowsCodecsRaw.txt WindowsDefaultHeatProcessor.dll WindowsInternal.ComposableShell.Display.dll WindowsInternal.Shell.CompUiActivation.dll windowslivelogin.dll WindowsManagementServiceWinRt.ProxyStub.dll windowsperformancerecordercontrol.dll WindowsPowerShell WindowsSecurityIcon.png windowsudk.shellcommon.dll windowsudkservices.shellcommon.dll WindowsUpdateElevatedInstaller.exe winethc.dll winevt WinFax.dll winhttp.dll winhttpcom.dll WinHvEmulation.dll WinHvPlatform.dll wininet.dll wininetlui.dll wininit.exe wininitext.dll winipcfile.dll winipcsecproc.dll winipsec.dll Winlangdb.dll winload.efi winload.exe winlogon.exe winlogonext.dll winmde.dll WinMetadata winml.dll winmm.dll winmmbase.dll winmsipc.dll WinMsoIrmProtector.dll winnlsres.dll winnsi.dll WinOpcIrmProtector.dll WinREAgent.dll winresume.efi winresume.exe winrm winrm.cmd winrm.vbs winrnr.dll winrs.exe winrscmd.dll winrshost.exe winrsmgr.dll winrssrv.dll WinRTNetMUAHostServer.exe WinRtTracing.dll WinSAT.exe WinSATAPI.dll WinSCard.dll winshfhc.dll winsku.dll winsockhc.dll winspool.drv winsqlite3.dll WINSRPC.DLL winsrv.dll winsrvext.dll winsta.dll WinSync.dll WinSyncMetastore.dll WinSyncProviders.dll wintrust.dll WinTypes.dll winusb.dll WinUSBCoInstaller2.dll winver.exe WiredNetworkCSP.dll wisp.dll witnesswmiv2provider.dll wkscli.dll wkspbroker.exe wkspbrokerAx.dll wksprt.exe wksprtPS.dll wkssvc.dll wlanapi.dll wlancfg.dll WLanConn.dll wlandlg.dll wlanext.exe wlangpui.dll WLanHC.dll wlanhlp.dll WlanMediaManager.dll WlanMM.dll wlanmsm.dll wlanpref.dll WlanRadioManager.dll wlansec.dll wlansvc.dll wlansvcpal.dll wlanui.dll wlanutil.dll Wldap32.dll wldp.dll wlgpclnt.dll wlidcli.dll wlidcredprov.dll wlidfdp.dll wlidnsp.dll wlidprov.dll wlidres.dll wlidsvc.dll wlrmdr.exe WMADMOD.DLL WMADMOE.DLL WMALFXGFXDSP.dll WMASF.DLL wmcodecdspps.dll wmdmlog.dll wmdmps.dll wmdrmsdk.dll wmerror.dll wmi.dll wmiclnt.dll wmidcom.dll wmidx.dll WmiMgmt.msc wmiprop.dll wmitomi.dll WMNetMgr.dll wmp.dll WMPDMC.exe WmpDui.dll wmpdxm.dll wmpeffects.dll WMPhoto.dll wmploc.DLL wmpps.dll wmpshell.dll wmsgapi.dll WMSPDMOD.DLL WMSPDMOE.DLL WMVCORE.DLL WMVDECOD.DLL wmvdspa.dll WMVENCOD.DLL WMVSDECD.DLL WMVSENCD.DLL WMVXENCD.DLL WofTasks.dll WofUtil.dll WordBreakers.dll WorkFolders.exe WorkfoldersControl.dll WorkFoldersGPExt.dll WorkFoldersRes.dll WorkFoldersShell.dll workfolderssvc.dll wosc.dll wow64.dll wow64base.dll wow64con.dll wow64cpu.dll wow64win.dll wowreg32.exe wpbcreds.dll Wpc.dll WpcApi.dll wpcatltoast.png WpcDesktopMonSvc.dll WpcMon.exe wpcmon.png WpcProxyStubs.dll WpcRefreshTask.dll WpcTok.exe WpcWebFilter.dll wpdbusenum.dll wpdshext.dll WPDShextAutoplay.exe WPDShServiceObj.dll WPDSp.dll wpd_ci.dll wpnapps.dll wpnclient.dll wpncore.dll wpninprc.dll wpnpinst.exe wpnprv.dll wpnservice.dll wpnsruprov.dll WpnUserService.dll WpPortingLibrary.dll WppRecorderUM.dll wpr.config.xml wpr.exe WPTaskScheduler.dll wpx.dll write.exe ws2help.dll ws2_32.dll wscadminui.exe wscapi.dll wscinterop.dll wscisvif.dll WSClient.dll WSCollect.exe wscproxystub.dll wscript.exe wscsvc.dll wscui.cpl WSDApi.dll wsdchngr.dll WSDPrintProxy.DLL WsdProviderUtil.dll WSDScanProxy.dll wsecedit.dll wsepno.dll wshbth.dll wshcon.dll wshelper.dll wshext.dll wshhyperv.dll wship6.dll wshom.ocx wshqos.dll wshrm.dll WSHTCPIP.DLL wshunix.dll wsl.exe wslapi.dll wslconfig.exe wslg.exe WsmAgent.dll wsmanconfig_schema.xml WSManHTTPConfig.exe WSManMigrationPlugin.dll WsmAuto.dll wsmplpxy.dll wsmprovhost.exe WsmPty.xsl WsmRes.dll WsmSvc.dll WsmTxt.xsl WsmWmiPl.dll wsnmp32.dll wsock32.dll wsplib.dll wsp_fs.dll wsp_health.dll wsp_sr.dll wsqmcons.exe WSReset.exe WSTPager.ax wtdhost.dll wtdsensor.dll wtsapi32.dll wuapi.dll wuapicore.dll wuapihost.exe wuauclt.exe wuaueng.dll wuauserv.dll wuceffects.dll WUDFCoinstaller.dll WUDFCompanionHost.exe WUDFHost.exe WUDFPlatform.dll WudfSMCClassExt.dll WUDFx.dll WUDFx02000.dll wudriver.dll wups.dll wups2.dll wusa.exe wusys.dll wutrust.dll wuuhdrv.dll wuuhext.dll wuuhosdeployment.dll wvc.dll WwaApi.dll WwaExt.dll WWAHost.exe WWanAPI.dll wwancfg.dll WwanFeatureTests.xml WWanHC.dll WwanPrfl.dll wwanprotdim.dll WwanRadioManager.dll wwansvc.dll wwapi.dll x3daudio1_0.dll x3daudio1_1.dll X3DAudio1_2.dll X3DAudio1_3.dll X3DAudio1_4.dll X3DAudio1_5.dll X3DAudio1_6.dll X3DAudio1_7.dll xactengine2_0.dll xactengine2_1.dll xactengine2_10.dll xactengine2_2.dll xactengine2_3.dll xactengine2_4.dll xactengine2_5.dll xactengine2_6.dll xactengine2_7.dll xactengine2_8.dll xactengine2_9.dll xactengine3_0.dll xactengine3_1.dll xactengine3_2.dll xactengine3_3.dll xactengine3_4.dll xactengine3_5.dll xactengine3_6.dll xactengine3_7.dll XamlTileRender.dll XAPOFX1_0.dll XAPOFX1_1.dll XAPOFX1_2.dll XAPOFX1_3.dll XAPOFX1_4.dll XAPOFX1_5.dll XAudio2_0.dll XAudio2_1.dll XAudio2_2.dll XAudio2_3.dll XAudio2_4.dll XAudio2_5.dll XAudio2_6.dll XAudio2_7.dll XAudio2_8.dll XAudio2_9.dll XblAuthManager.dll XblAuthManagerProxy.dll XblAuthTokenBrokerExt.dll XblGameSave.dll XblGameSaveExt.dll XblGameSaveProxy.dll XblGameSaveTask.exe XboxGipRadioManager.dll xboxgipsvc.dll xboxgipsynthetic.dll XboxNetApiSvc.dll xcopy.exe xinput1_1.dll xinput1_2.dll xinput1_3.dll XInput1_4.dll XInput9_1_0.dll XInputUap.dll xmlfilter.dll xmllite.dll xmlprovi.dll xolehlp.dll XpsDocumentTargetPrint.dll XpsFilt.dll XpsGdiConverter.dll XpsPrint.dll xpspushlayer.dll XpsRasterService.dll xpsrchvw.exe xpsrchvw.xml xpsservices.dll XPSSHHDR.dll XpsToPclmConverter.dll XpsToPwgrConverter.dll xwizard.dtd xwizard.exe xwizards.dll xwreg.dll xwtpdui.dll xwtpw32.dll ze_loader.dll ze_tracing_layer.dll ze_validation_layer.dll zh-CN zh-HANS zh-HK zh-TW zipcontainer.dll zipfldr.dll ztrace_maps.dll /mnt/c/WINDOWS: addins ampa.exe appcompat apppatch AppReadiness assembly bcastdvr bfsvc.exe Boot bootstat.dat Branding BrowserCore CbsTemp comsetup.log Containers Core.xml CoreSingleLanguage.xml csup.txt Cursors debug diagerr.xml diagnostics DiagTrack diagwrn.xml DigitalLocker DirectX.log Downloaded Program Files DtcInstall.log ELAMBKUP en-US explorer.exe Firmware Fonts GameBarPresenceWriter Globalization Help HelpPane.exe hh.exe IAStorAfsService IdentityCRL IME ImmersiveControlPanel INF InputMethod Installer invcol.tmp ja-JP L2Schemas LanguageOverlayCache LiveKernelReports Logs Media MEMORY.DMP mib.bin Microsoft.NET Migration Minidump ModemLogs notepad.exe OCR Offline Web Pages Panther Performance PFRO.log PLA PolicyDefinitions Prefetch PrintDialog Provisioning regedit.exe Registration rescache Resources RtlExUpd.dll RUAudExD.DLL SchCache schemas security ServiceProfiles ServiceState servicing Setup setupact.log setuperr.log ShellComponents ShellExperiences SHELLNEW SKB SoftwareDistribution Speech Speech_OneCore splwow64.exe System system.ini System32 SystemApps SystemResources SystemTemp SysWOW64 TAPI Tasks Temp TextInput tracing twain_32 twain_32.dll UUS Vss WaaS Web win.ini WindowsShell.Manifest WindowsUpdate.log winhlp32.exe WinSxS WMSysPr9.prx write.exe WUModels zh-CN {0D091F8E-637D-48E3-AAAB-AF0CB0B89B8C} {20D7CF3A-C734-4F83-AD51-4EEB6D891407} {52E8A9CF-D33C-4AB1-BC65-A87E98FCD3AB} {596E009B-903D-4FD9-A40C-7714DE2E0211} {95502192-209A-463C-A538-BA3BDA33CFCC} {A5881762-8AC3-445F-8DB7-8C2266F72EF3} {E9E39016-F1A4-4947-BF49-E0DACA61F95C} {EA176DF9-3029-4699-8273-4E9C4DABDFF2} /mnt/c/WINDOWS/System32/Wbem: aeinv.mof appbackgroundtask.dll appbackgroundtask.mof appbackgroundtask_uninstall.mof AuditRsop.mof authfwcfg.mof AutoRecover bcd.mof BthMtpEnum.mof cimdmtf.mof cimwin32.dll cimwin32.mof classlog.mof dimsjob.mof dimsroam.mof DMWmiBridgeProv.dll DMWmiBridgeProv.mof DMWmiBridgeProv1.dll DMWmiBridgeProv1.mof DMWmiBridgeProv1_Uninstall.mof DMWmiBridgeProv_Uninstall.mof dnsclientcim.dll dnsclientcim.mof dnsclientpsprovider.dll dnsclientpsprovider.mof dnsclientpsprovider_Uninstall.mof drvinst.mof DscCore.mof DscCoreConfProv.mof dscproxy.mof Dscpspluginwkr.dll DscTimer.mof dsprov.dll dsprov.mof eaimeapi.mof en-GB en-US esscli.dll EventTracingManagement.dll EventTracingManagement.mof fastprox.dll fdPHost.mof fdrespub.mof fdSSDP.mof fdWNet.mof fdWSD.mof filetrace.mof firewallapi.mof FolderRedirectionWMIProvider.mof FunDisc.mof fwcfg.mof hbaapi.mof hnetcfg.mof IMAPIv2-Base.mof IMAPIv2-FileSystemSupport.mof IMAPIv2-LegacyShim.mof interop.mof IpmiDTrc.mof ipmiprr.dll ipmiprv.dll ipmiprv.mof IpmiPTrc.mof ipsecsvc.mof iscsidsc.mof iscsihba.mof iscsiprf.mof iscsirem.mof iscsiwmiv2.mof iscsiwmiv2_uninstall.mof ja-JP kerberos.mof KrnlProv.dll krnlprov.mof L2SecHC.mof lltdio.mof lltdsvc.mof Logs lsasrv.mof mblctr.mof MDMAppProv.dll MDMAppProv.mof MDMAppProv_Uninstall.mof MDMSettingsProv.dll MDMSettingsProv.mof MDMSettingsProv_Uninstall.mof Microsoft-Windows-Remote-FileSystem.mof mispace.mof mispace_uninstall.mof mmc.mof MMFUtil.dll MOF mofcomp.exe mofd.dll mofinstall.dll mountmgr.mof mpeval.mof mpsdrv.mof mpssvc.mof msdtcwmi.dll MsDtcWmi.mof msfeeds.mof msfeedsbs.mof msi.mof msiprov.dll msiscsi.mof MsNetImPlatform.mof mstsc.mof mstscax.mof msv1_0.mof mswmdm.mof NCProv.dll ncprov.mof ncsi.mof ndisimplatcim.dll ndistrace.mof NetAdapterCim.dll NetAdapterCim.mof NetAdapterCimTrace.mof NetAdapterCimTraceUninstall.mof NetAdapterCim_uninstall.mof netdacim.dll netdacim.mof netdacim_uninstall.mof NetEventPacketCapture.dll NetEventPacketCapture.mof NetEventPacketCapture_uninstall.mof NetNat.dll NetNat.mof netnccim.dll netnccim.mof netnccim_uninstall.mof netprofm.mof NetSwitchTeam.mof netswitchteamcim.dll NetTCPIP.dll NetTCPIP.mof NetTCPIP_Uninstall.mof netttcim.dll netttcim.mof netttcim_uninstall.mof networkitemfactory.mof newdev.mof nlasvc.mof nlmcim.dll nlmcim.mof nlmcim_uninstall.mof nlsvc.mof npivwmi.mof nshipsec.mof ntevt.dll ntevt.mof ntfs.mof p2p-mesh.mof p2p-pnrp.mof pcsvDevice.mof pcsvDevice_Uninstall.mof Performance PNPXAssoc.mof polstore.mof portabledeviceapi.mof portabledeviceclassextension.mof portabledeviceconnectapi.mof portabledevicetypes.mof portabledevicewiacompat.mof powermeterprovider.mof PowerPolicyProvider.mof ppcRsopCompSchema.mof ppcRsopUserSchema.mof PrintFilterPipelineSvc.mof PrintManagementProvider.dll PrintManagementProvider.mof profileassociationprovider.mof PS_MMAgent.mof qmgr.mof qoswmi.dll qoswmi.mof qoswmitrc.mof qoswmitrc_uninstall.mof qoswmi_uninstall.mof RacWmiProv.dll RacWmiProv.mof rdpendp.mof refs.mof refsv1.mof regevent.mof repdrvfs.dll Repository rsop.mof rspndr.mof samsrv.mof scersop.mof schannel.mof schedprov.dll SchedProv.mof scm.mof scrcons.exe scrcons.mof sdbus.mof secrcw32.mof SensorsClassExtension.mof ServDeps.dll ServiceModel.mof ServiceModel.mof.uninstall ServiceModel35.mof ServiceModel35.mof.uninstall services.mof setupapi.mof SmbWitnessWmiv2Provider.mof smbwmiv2.mof SMTPCons.dll smtpcons.mof sppwmi.mof sr.mof sstpsvc.mof stdprov.dll storagewmi.mof storagewmi_passthru.mof storagewmi_passthru_uninstall.mof storagewmi_uninstall.mof stortrace.mof subscrpt.mof system.mof tcpip.mof tmf tsmf.mof tspkg.mof umb.mof umbus.mof umpass.mof umpnpmgr.mof unsecapp.exe UserProfileConfigurationWmiProvider.mof UserProfileWmiProvider.mof UserStateWMIProvider.mof vds.mof vdswmi.dll viewprov.dll vpnclientpsprovider.dll vpnclientpsprovider.mof vpnclientpsprovider_Uninstall.mof vss.mof vsswmi.dll wbemcntl.dll wbemcons.dll WBEMCons.mof wbemcore.dll wbemdisp.dll wbemdisp.tlb wbemess.dll wbemprox.dll wbemsvc.dll wbemtest.exe wcncsvc.mof WdacEtwProv.mof WdacWmiProv.dll WdacWmiProv.mof WdacWmiProv_Uninstall.mof Wdf01000.mof Wdf01000Uninstall.mof wdigest.mof WFAPIGP.mof wfascim.dll wfascim.mof wfascim_uninstall.mof WFP.MOF wfs.mof whqlprov.mof Win32_DeviceGuard.mof Win32_EncryptableVolume.dll win32_encryptablevolume.mof Win32_EncryptableVolumeUninstall.mof win32_printer.mof Win32_Tpm.dll Win32_Tpm.mof wininit.mof winipsec.mof winlogon.mof WinMgmt.exe WinMgmtR.dll Winsat.mof WinsatUninstall.mof wlan.mof WLanHC.mof wmi.mof WMIADAP.exe WmiApRes.dll WmiApRpl.dll WmiApSrv.exe WMICOOKR.dll WmiDcPrv.dll WMIMigration.log WMIObjectsMigration.bin WMIObjectsMigration.bin.bak wmipcima.dll wmipcima.mof wmipdfs.dll wmipdfs.mof wmipdskq.dll wmipdskq.mof WmiPerfClass.dll WmiPerfClass.mof WmiPerfInst.dll WmiPerfInst.mof WMIPICMP.dll wmipicmp.mof WMIPIPRT.dll wmipiprt.mof WMIPJOBJ.dll wmipjobj.mof wmiprov.dll WmiPrvSD.dll WmiPrvSE.exe WMIPSESS.dll wmipsess.mof WMIsvc.dll wmitimep.dll wmitimep.mof wmiutils.dll WMI_Tracing.mof wmp.mof wmpnetwk.mof wpdbusenum.mof wpdcomp.mof wpdfs.mof wpdmtp.mof wpdshext.mof WPDShServiceObj.mof wpdsp.mof wpd_ci.mof wscenter.mof WsmAgent.mof WsmAgentUninstall.mof WsmAuto.mof wsp_fs.mof wsp_fs_uninstall.mof wsp_health.mof wsp_health_uninstall.mof wsp_sr.mof wsp_sr_uninstall.mof WUDFx.mof Wudfx02000.mof Wudfx02000Uninstall.mof WUDFxUninstall.mof xml xwizards.mof zh-CN /mnt/c/WINDOWS/System32/WindowsPowerShell/v1.0/: Certificate.format.ps1xml Diagnostics.Format.ps1xml DotNetTypes.format.ps1xml en en-US Event.Format.ps1xml Examples FileSystem.format.ps1xml getevent.types.ps1xml Help.format.ps1xml HelpV3.format.ps1xml ja ja-JP Modules powershell.exe powershell.exe.config PowerShellCore.format.ps1xml PowerShellTrace.format.ps1xml powershell_ise.exe powershell_ise.exe.config PSEvents.dll pspluginwkr.dll pwrshmsg.dll Registry.format.ps1xml Schemas SessionConfig types.ps1xml typesv3.ps1xml WSMan.Format.ps1xml zh-CN zh-HANS /mnt/c/WINDOWS/System32/OpenSSH/: scp.exe sftp.exe ssh-add.exe ssh-agent.exe ssh-keygen.exe ssh-keyscan.exe ssh.exe /mnt/c/Program Files/PuTTY/: LICENCE pageant.exe plink.exe pscp.exe psftp.exe putty.chm putty.exe puttygen.exe README.txt website.url /mnt/d/Program Files/Matlab2020/runtime/win64: libMatlabCppSharedLib9_9.dll libMatlabCppSharedLib9_9.map libMatlabCppSharedLib9_9.pdb mclcom9_9.dll mclcommain9_9.dll mclmcrrt9_9.dll mclxlmain9_9.dll mwregsvr.exe /mnt/d/Program Files/Matlab2020/bin: crash_analyzer.cfg deploytool.bat icutzdata lcdata.xml lcdata.xsd lcdata_utf8.xml m3iregistry matlab.exe mbuild.bat mcc.bat mex.bat mexext.bat mw_mpiexec.bat util win32 win64 worker.bat /mnt/d/Program Files/Matlab/runtime/win64: mclcom9_1.dll mclcommain9_1.dll mclmcrrt9_1.dll mclxlmain9_1.dll mwregsvr.exe /mnt/d/Program Files/Matlab/bin: deploytool.bat lcdata.xml lcdata.xsd lcdata_utf8.xml m3iregistry matlab.exe mbuild.bat mcc.bat mex.bat mex.pl mexext.bat mexsetup.pm mexutils.pm mw_mpiexec.bat registry util win64 worker.bat /mnt/c/Program Files (x86)/Common Files/Adobe/AGL: agldt28l.dll libagli18n28.dll libagluc28.dll /mnt/c/Program Files (x86)/Intel/Intel(R) Management Engine Components/DAL: JHI.dll JhiSharp.dll jhi_service.exe SpoolerApplet.dalp TeeManagement.dll /mnt/c/Program Files/Intel/Intel(R) Management Engine Components/DAL: JHI64.dll TeeManagement64.dll /mnt/d/othersoft/miniconda3: api-ms-win-core-console-l1-1-0.dll api-ms-win-core-datetime-l1-1-0.dll api-ms-win-core-debug-l1-1-0.dll api-ms-win-core-errorhandling-l1-1-0.dll api-ms-win-core-file-l1-1-0.dll api-ms-win-core-file-l1-2-0.dll api-ms-win-core-file-l2-1-0.dll api-ms-win-core-handle-l1-1-0.dll api-ms-win-core-heap-l1-1-0.dll api-ms-win-core-interlocked-l1-1-0.dll api-ms-win-core-libraryloader-l1-1-0.dll api-ms-win-core-localization-l1-2-0.dll api-ms-win-core-memory-l1-1-0.dll api-ms-win-core-namedpipe-l1-1-0.dll api-ms-win-core-processenvironment-l1-1-0.dll api-ms-win-core-processthreads-l1-1-0.dll api-ms-win-core-processthreads-l1-1-1.dll api-ms-win-core-profile-l1-1-0.dll api-ms-win-core-rtlsupport-l1-1-0.dll api-ms-win-core-string-l1-1-0.dll api-ms-win-core-synch-l1-1-0.dll api-ms-win-core-synch-l1-2-0.dll api-ms-win-core-sysinfo-l1-1-0.dll api-ms-win-core-timezone-l1-1-0.dll api-ms-win-core-util-l1-1-0.dll api-ms-win-crt-conio-l1-1-0.dll api-ms-win-crt-convert-l1-1-0.dll api-ms-win-crt-environment-l1-1-0.dll api-ms-win-crt-filesystem-l1-1-0.dll api-ms-win-crt-heap-l1-1-0.dll api-ms-win-crt-locale-l1-1-0.dll api-ms-win-crt-math-l1-1-0.dll api-ms-win-crt-multibyte-l1-1-0.dll api-ms-win-crt-private-l1-1-0.dll api-ms-win-crt-process-l1-1-0.dll api-ms-win-crt-runtime-l1-1-0.dll api-ms-win-crt-stdio-l1-1-0.dll api-ms-win-crt-string-l1-1-0.dll api-ms-win-crt-time-l1-1-0.dll api-ms-win-crt-utility-l1-1-0.dll concrt140.dll conda-meta cwp.py DLLs envs etc include Lib Library libs LICENSE_PYTHON.txt Menu msvcp140.dll openssl.exe pkgs python.exe python.pdb python3.dll python36.dll python36.pdb pythonw.exe pythonw.pdb Scripts tcl Tools ucrtbase.dll Uninstall-Miniconda3.exe vccorlib140.dll vcomp140.dll vcruntime140.dll /mnt/c/Users/dong-/AppData/Local/Microsoft/WindowsApps: Backup CanonicalGroupLimited.Ubuntu20.04onWindows_79rhkp1fndgsc GameBarElevatedFT_Alias.exe Microsoft.DesktopAppInstaller_8wekyb3d8bbwe Microsoft.MicrosoftEdge_8wekyb3d8bbwe Microsoft.Paint_8wekyb3d8bbwe Microsoft.ScreenSketch_8wekyb3d8bbwe Microsoft.WindowsNotepad_8wekyb3d8bbwe Microsoft.WindowsTerminal_8wekyb3d8bbwe Microsoft.XboxGamingOverlay_8wekyb3d8bbwe MicrosoftEdge.exe mspaint.exe notepad.exe pbrush.exe python.exe python3.exe SnippingTool.exe ubuntu2004.exe wt.exe /snap/bin: lxd.benchmark lxd.lxc-to-lxd lxd.lxc lxd.migrate lxd.buginfo lxc lxd lxd.check-kernel /home/hao/bin/: Mod3DMT.cpu Mod3DMT Mod3DMT.gpu Mod3DMT.serial Mod3DMT.gpu2 ============================================================================================= TESTING: configureExternalPackagesDir from config.framework(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.000004 ============================================================================================= TESTING: configureDebuggers from config.utilities.debuggers(config/BuildSystem/config/utilities/debuggers.py:21) Find a default debugger and determine its arguments Executing: uname -s stdout: Linux Checking for program /home/hao/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...not found Checking for program /sbin/gdb...not found Checking for program /bin/gdb...not found Checking for program /usr/games/gdb...not found Checking for program /usr/local/games/gdb...not found Checking for program /usr/lib/wsl/lib/gdb...not found Checking for program /mnt/c/Program Files/Python36/Scripts/gdb...not found Checking for program /mnt/c/Program Files/Python36/gdb...not found Checking for program /mnt/c/Program Files/Microsoft MPI/Bin/gdb...not found Checking for program /mnt/c/Windows/system32/gdb...not found Checking for program /mnt/c/Windows/gdb...not found Checking for program /mnt/c/Windows/System32/Wbem/gdb...not found Checking for program /mnt/c/Windows/System32/WindowsPowerShell/v1.0/gdb...not found Checking for program /mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common/gdb...not found Checking for program /mnt/c/WINDOWS/system32/gdb...not found Checking for program /mnt/c/WINDOWS/gdb...not found Checking for program /mnt/c/WINDOWS/System32/Wbem/gdb...not found Checking for program /mnt/c/WINDOWS/System32/WindowsPowerShell/v1.0/gdb...not found Checking for program /mnt/c/WINDOWS/System32/OpenSSH/gdb...not found Checking for program /mnt/c/Program Files/PuTTY/gdb...not found Checking for program /mnt/d/Program Files/Matlab2020/runtime/win64/gdb...not found Checking for program /mnt/d/Program Files/Matlab2020/bin/gdb...not found Checking for program /mnt/d/Program Files/Matlab/runtime/win64/gdb...not found Checking for program /mnt/d/Program Files/Matlab/bin/gdb...not found Checking for program /mnt/c/Program Files (x86)/Common Files/Adobe/AGL/gdb...not found Checking for program /mnt/c/Program Files (x86)/Intel/Intel(R) Management Engine Components/DAL/gdb...not found Checking for program /mnt/c/Program Files/Intel/Intel(R) Management Engine Components/DAL/gdb...not found Checking for program /mnt/d/othersoft/miniconda3/gdb...not found Checking for program /mnt/c/Users/dong-/AppData/Local/Microsoft/WindowsApps/gdb...not found Checking for program /snap/bin/gdb...not found Checking for program /home/hao/bin/gdb...not found Checking for program /home/hao/bin/dbx...not found Checking for program /usr/local/sbin/dbx...not found Checking for program /usr/local/bin/dbx...not found Checking for program /usr/sbin/dbx...not found Checking for program /usr/bin/dbx...not found Checking for program /sbin/dbx...not found Checking for program /bin/dbx...not found Checking for program /usr/games/dbx...not found Checking for program /usr/local/games/dbx...not found Checking for program /usr/lib/wsl/lib/dbx...not found Checking for program /mnt/c/Program Files/Python36/Scripts/dbx...not found Checking for program /mnt/c/Program Files/Python36/dbx...not found Checking for program /mnt/c/Program Files/Microsoft MPI/Bin/dbx...not found Checking for program /mnt/c/Windows/system32/dbx...not found Checking for program /mnt/c/Windows/dbx...not found Checking for program /mnt/c/Windows/System32/Wbem/dbx...not found Checking for program /mnt/c/Windows/System32/WindowsPowerShell/v1.0/dbx...not found Checking for program /mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common/dbx...not found Checking for program /mnt/c/WINDOWS/system32/dbx...not found Checking for program /mnt/c/WINDOWS/dbx...not found Checking for program /mnt/c/WINDOWS/System32/Wbem/dbx...not found Checking for program /mnt/c/WINDOWS/System32/WindowsPowerShell/v1.0/dbx...not found Checking for program /mnt/c/WINDOWS/System32/OpenSSH/dbx...not found Checking for program /mnt/c/Program Files/PuTTY/dbx...not found Checking for program /mnt/d/Program Files/Matlab2020/runtime/win64/dbx...not found Checking for program /mnt/d/Program Files/Matlab2020/bin/dbx...not found Checking for program /mnt/d/Program Files/Matlab/runtime/win64/dbx...not found Checking for program /mnt/d/Program Files/Matlab/bin/dbx...not found Checking for program /mnt/c/Program Files (x86)/Common Files/Adobe/AGL/dbx...not found Checking for program /mnt/c/Program Files (x86)/Intel/Intel(R) Management Engine Components/DAL/dbx...not found Checking for program /mnt/c/Program Files/Intel/Intel(R) Management Engine Components/DAL/dbx...not found Checking for program /mnt/d/othersoft/miniconda3/dbx...not found Checking for program /mnt/c/Users/dong-/AppData/Local/Microsoft/WindowsApps/dbx...not found Checking for program /snap/bin/dbx...not found Checking for program /home/hao/bin/dbx...not found Executing: uname -s stdout: Linux Defined make macro "DSYMUTIL" to "true" Executing: uname -s stdout: Linux child config.utilities.debuggers 0.099016 ============================================================================================= TESTING: configureDirectories from PETSc.options.petscdir(config/PETSc/options/petscdir.py:23) Checks PETSC_DIR and sets if not set Version Information: #define PETSC_VERSION_RELEASE 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 "unknown" #define PETSC_VERSION_GIT "unknown" #define PETSC_VERSION_DATE_GIT "unknown" #define PETSC_VERSION_EQ(MAJOR,MINOR,SUBMINOR) \ #define PETSC_VERSION_ PETSC_VERSION_EQ #define PETSC_VERSION_LT(MAJOR,MINOR,SUBMINOR) \ #define PETSC_VERSION_LE(MAJOR,MINOR,SUBMINOR) \ #define PETSC_VERSION_GT(MAJOR,MINOR,SUBMINOR) \ #define PETSC_VERSION_GE(MAJOR,MINOR,SUBMINOR) \ child PETSc.options.petscdir 0.002021 ============================================================================================= TESTING: getDatafilespath from PETSc.options.dataFilesPath(config/PETSc/options/dataFilesPath.py:29) Checks what DATAFILESPATH should be child PETSc.options.dataFilesPath 0.000396 ============================================================================================= TESTING: configureGit from config.sourceControl(config/BuildSystem/config/sourceControl.py:24) Find the Git executable Checking for program /home/hao/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 2.25.1 ============================================================================================= TESTING: configureMercurial from config.sourceControl(config/BuildSystem/config/sourceControl.py:35) Find the Mercurial executable Checking for program /home/hao/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 /usr/games/hg...not found Checking for program /usr/local/games/hg...not found Checking for program /usr/lib/wsl/lib/hg...not found Checking for program /mnt/c/Program Files/Python36/Scripts/hg...not found Checking for program /mnt/c/Program Files/Python36/hg...not found Checking for program /mnt/c/Program Files/Microsoft MPI/Bin/hg...not found Checking for program /mnt/c/Windows/system32/hg...not found Checking for program /mnt/c/Windows/hg...not found Checking for program /mnt/c/Windows/System32/Wbem/hg...not found Checking for program /mnt/c/Windows/System32/WindowsPowerShell/v1.0/hg...not found Checking for program /mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common/hg...not found Checking for program /mnt/c/WINDOWS/system32/hg...not found Checking for program /mnt/c/WINDOWS/hg...not found Checking for program /mnt/c/WINDOWS/System32/Wbem/hg...not found Checking for program /mnt/c/WINDOWS/System32/WindowsPowerShell/v1.0/hg...not found Checking for program /mnt/c/WINDOWS/System32/OpenSSH/hg...not found Checking for program /mnt/c/Program Files/PuTTY/hg...not found Checking for program /mnt/d/Program Files/Matlab2020/runtime/win64/hg...not found Checking for program /mnt/d/Program Files/Matlab2020/bin/hg...not found Checking for program /mnt/d/Program Files/Matlab/runtime/win64/hg...not found Checking for program /mnt/d/Program Files/Matlab/bin/hg...not found Checking for program /mnt/c/Program Files (x86)/Common Files/Adobe/AGL/hg...not found Checking for program /mnt/c/Program Files (x86)/Intel/Intel(R) Management Engine Components/DAL/hg...not found Checking for program /mnt/c/Program Files/Intel/Intel(R) Management Engine Components/DAL/hg...not found Checking for program /mnt/d/othersoft/miniconda3/hg...not found Checking for program /mnt/c/Users/dong-/AppData/Local/Microsoft/WindowsApps/hg...not found Checking for program /snap/bin/hg...not found Checking for program /home/hao/bin/hg...not found Checking for program /home/hao/packages/petsc-current/lib/petsc/bin/win32fe/hg...not found child config.sourceControl 0.055283 ============================================================================================= TESTING: configureInstallationMethod from PETSc.options.petscclone(config/PETSc/options/petscclone.py:20) lib/petsc/bin/maint exists. This appears to be a repository clone .git directory exists Executing: ['git', 'describe', '--match=v*'] stdout: v3.16.3-49-gf476948373 Executing: ['git', 'log', '-1', '--pretty=format:%H'] stdout: f4769483739451efde6b6d29e410e45e8feddd9f Executing: ['git', 'log', '-1', '--pretty=format:%ci'] stdout: 2022-01-24 16:27:59 +0000 Executing: ['git', 'rev-parse', '--abbrev-ref', 'HEAD'] stdout: release Defined "VERSION_GIT" to ""v3.16.3-49-gf476948373"" Defined "VERSION_DATE_GIT" to ""2022-01-24 16:27:59 +0000"" Defined "VERSION_BRANCH_GIT" to ""release"" child PETSc.options.petscclone 0.014320 ============================================================================================= TESTING: setNativeArchitecture from PETSc.options.arch(config/PETSc/options/arch.py:31) ============================================================================================= TESTING: configureArchitecture from PETSc.options.arch(config/PETSc/options/arch.py:43) Checks PETSC_ARCH and sets if not set No previous hashfile found Setting hashfile: arch-linux-c-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 0.009678 ============================================================================================= TESTING: setInstallDir from PETSc.options.installDir(config/PETSc/options/installDir.py:32) setup installDir to either prefix or if that is not set to PETSC_DIR/PETSC_ARCH Error trying to to test write permissions on directory [Errno 13] Permission denied: '/opt/petsc/debug' Defined make macro "PREFIXDIR" to "/opt/petsc/debug" ============================================================================================= TESTING: saveReconfigure from PETSc.options.installDir(config/PETSc/options/installDir.py:76) ============================================================================================= TESTING: cleanConfDir from PETSc.options.installDir(config/PETSc/options/installDir.py:69) ============================================================================================= TESTING: configureInstallDir from PETSc.options.installDir(config/PETSc/options/installDir.py:53) Makes installDir subdirectories if it does not exist for both prefix install location and PETSc work install location Changed persistence directory to /home/hao/packages/petsc-current/arch-linux-c-debug/lib/petsc/conf ============================================================================================= TESTING: restoreReconfigure from PETSc.options.installDir(config/PETSc/options/installDir.py:89) child PETSc.options.installDir 0.001938 ============================================================================================= TESTING: setExternalPackagesDir from PETSc.options.externalpackagesdir(config/PETSc/options/externalpackagesdir.py:15) ============================================================================================= TESTING: cleanExternalpackagesDir from PETSc.options.externalpackagesdir(config/PETSc/options/externalpackagesdir.py:22) child PETSc.options.externalpackagesdir 0.000599 ============================================================================================= TESTING: configureCLanguage from PETSc.options.languages(config/PETSc/options/languages.py:27) Choose whether to compile the PETSc library using a C or C++ compiler C language is C Defined "CLANGUAGE_C" to "1" Defined make macro "CLANGUAGE" to "C" child PETSc.options.languages 0.000777 ============================================================================================= TESTING: resetEnvCompilers from config.setCompilers(config/BuildSystem/config/setCompilers.py:2101) ============================================================================================= TESTING: checkEnvCompilers from config.setCompilers(config/BuildSystem/config/setCompilers.py:2131) ============================================================================================= TESTING: checkMPICompilerOverride from config.setCompilers(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(config/BuildSystem/config/setCompilers.py:2092) OpenMPI wrappers require LD_LIBRARY_PATH set ============================================================================================= TESTING: checkInitialFlags from config.setCompilers(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(config/BuildSystem/config/setCompilers.py:787) Locate a functional C compiler Checking for program /home/hao/bin/mpicc...not found Checking for program /usr/local/sbin/mpicc...not found Checking for program /usr/local/bin/mpicc...found Defined make macro "CC" to "mpicc" ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -lpetsc-ufod4vtr9mqHvKIQiVAm Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: cannot find -lpetsc-ufod4vtr9mqHvKIQiVAm collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: cannot find -lpetsc-ufod4vtr9mqHvKIQiVAm collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: cannot find -lpetsc-ufod4vtr9mqHvKIQiVAm collect2: error: ld returned 1 exit status: ======== Checking running linked program ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o Testing executable /tmp/petsc-p3fbo3c2/config.setCompilers/conftest to see if it can be run Executing: /tmp/petsc-p3fbo3c2/config.setCompilers/conftest Running Executable with threads to time it out at 60 Executing: /tmp/petsc-p3fbo3c2/config.setCompilers/conftest Executing: mpicc --version stdout: gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0 Copyright (C) 2019 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Since MPI c compiler starts with mpi, force searches for other compilers to only look for MPI compilers ============================================================================================= TESTING: checkCPreprocessor from config.setCompilers(config/BuildSystem/config/setCompilers.py:826) Locate a functional C preprocessor Checking for program /home/hao/bin/mpicc...not found Checking for program /usr/local/sbin/mpicc...not found Checking for program /usr/local/bin/mpicc...found Defined make macro "CPP" to "mpicc -E" Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : ============================================================================================= TESTING: checkCUDACompiler from config.setCompilers(config/BuildSystem/config/setCompilers.py:862) Locate a functional CUDA compiler Checking for program /usr/local/cuda/bin/nvcc...found Defined make macro "CUDAC" to "/usr/local/cuda/bin/nvcc" ===== Checking compiler Executing: /usr/local/cuda/bin/nvcc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -Wno-deprecated-gpu-targets /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.cu Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: /usr/local/cuda/bin/nvcc --version stdout: nvcc: NVIDIA (R) Cuda compiler driver Copyright (c) 2005-2021 NVIDIA Corporation Built on Wed_Jun__2_19:15:15_PDT_2021 Cuda compilation tools, release 11.4, V11.4.48 Build cuda_11.4.r11.4/compiler.30033411_0 ============================================================================================= TESTING: checkCUDAPreprocessor from config.setCompilers(config/BuildSystem/config/setCompilers.py:902) Locate a functional CUDA preprocessor Checking for program /usr/local/cuda/bin/nvcc...found Defined make macro "CUDAPP" to "/usr/local/cuda/bin/nvcc -E" Preprocessing source: #include "confdefs.h" #include "conffix.h" #include __global__ void testFunction() {return;}; Executing: /usr/local/cuda/bin/nvcc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -Wno-deprecated-gpu-targets /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.cu Preprocess output before filtering: : Preprocess output after filtering: : ============================================================================================= TESTING: checkHIPCompiler from config.setCompilers(config/BuildSystem/config/setCompilers.py:936) Locate a functional HIP compiler Checking for program /home/hao/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 /usr/games/hipcc...not found Checking for program /usr/local/games/hipcc...not found Checking for program /usr/lib/wsl/lib/hipcc...not found Checking for program /mnt/c/Program Files/Python36/Scripts/hipcc...not found Checking for program /mnt/c/Program Files/Python36/hipcc...not found Checking for program /mnt/c/Program Files/Microsoft MPI/Bin/hipcc...not found Checking for program /mnt/c/Windows/system32/hipcc...not found Checking for program /mnt/c/Windows/hipcc...not found Checking for program /mnt/c/Windows/System32/Wbem/hipcc...not found Checking for program /mnt/c/Windows/System32/WindowsPowerShell/v1.0/hipcc...not found Checking for program /mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common/hipcc...not found Checking for program /mnt/c/WINDOWS/system32/hipcc...not found Checking for program /mnt/c/WINDOWS/hipcc...not found Checking for program /mnt/c/WINDOWS/System32/Wbem/hipcc...not found Checking for program /mnt/c/WINDOWS/System32/WindowsPowerShell/v1.0/hipcc...not found Checking for program /mnt/c/WINDOWS/System32/OpenSSH/hipcc...not found Checking for program /mnt/c/Program Files/PuTTY/hipcc...not found Checking for program /mnt/d/Program Files/Matlab2020/runtime/win64/hipcc...not found Checking for program /mnt/d/Program Files/Matlab2020/bin/hipcc...not found Checking for program /mnt/d/Program Files/Matlab/runtime/win64/hipcc...not found Checking for program /mnt/d/Program Files/Matlab/bin/hipcc...not found Checking for program /mnt/c/Program Files (x86)/Common Files/Adobe/AGL/hipcc...not found Checking for program /mnt/c/Program Files (x86)/Intel/Intel(R) Management Engine Components/DAL/hipcc...not found Checking for program /mnt/c/Program Files/Intel/Intel(R) Management Engine Components/DAL/hipcc...not found Checking for program /mnt/d/othersoft/miniconda3/hipcc...not found Checking for program /mnt/c/Users/dong-/AppData/Local/Microsoft/WindowsApps/hipcc...not found Checking for program /snap/bin/hipcc...not found Checking for program /home/hao/bin/hipcc...not found Checking for program /home/hao/packages/petsc-current/lib/petsc/bin/win32fe/hipcc...not found Checking for program /home/hao/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 /usr/games/opt/rocm/bin/hipcc...not found Checking for program /usr/local/games/opt/rocm/bin/hipcc...not found Checking for program /usr/lib/wsl/lib/opt/rocm/bin/hipcc...not found Checking for program /mnt/c/Program Files/Python36/Scripts/opt/rocm/bin/hipcc...not found Checking for program /mnt/c/Program Files/Python36/opt/rocm/bin/hipcc...not found Checking for program /mnt/c/Program Files/Microsoft MPI/Bin/opt/rocm/bin/hipcc...not found Checking for program /mnt/c/Windows/system32/opt/rocm/bin/hipcc...not found Checking for program /mnt/c/Windows/opt/rocm/bin/hipcc...not found Checking for program /mnt/c/Windows/System32/Wbem/opt/rocm/bin/hipcc...not found Checking for program /mnt/c/Windows/System32/WindowsPowerShell/v1.0/opt/rocm/bin/hipcc...not found Checking for program /mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common/opt/rocm/bin/hipcc...not found Checking for program /mnt/c/WINDOWS/system32/opt/rocm/bin/hipcc...not found Checking for program /mnt/c/WINDOWS/opt/rocm/bin/hipcc...not found Checking for program /mnt/c/WINDOWS/System32/Wbem/opt/rocm/bin/hipcc...not found Checking for program /mnt/c/WINDOWS/System32/WindowsPowerShell/v1.0/opt/rocm/bin/hipcc...not found Checking for program /mnt/c/WINDOWS/System32/OpenSSH/opt/rocm/bin/hipcc...not found Checking for program /mnt/c/Program Files/PuTTY/opt/rocm/bin/hipcc...not found Checking for program /mnt/d/Program Files/Matlab2020/runtime/win64/opt/rocm/bin/hipcc...not found Checking for program /mnt/d/Program Files/Matlab2020/bin/opt/rocm/bin/hipcc...not found Checking for program /mnt/d/Program Files/Matlab/runtime/win64/opt/rocm/bin/hipcc...not found Checking for program /mnt/d/Program Files/Matlab/bin/opt/rocm/bin/hipcc...not found Checking for program /mnt/c/Program Files (x86)/Common Files/Adobe/AGL/opt/rocm/bin/hipcc...not found Checking for program /mnt/c/Program Files (x86)/Intel/Intel(R) Management Engine Components/DAL/opt/rocm/bin/hipcc...not found Checking for program /mnt/c/Program Files/Intel/Intel(R) Management Engine Components/DAL/opt/rocm/bin/hipcc...not found Checking for program /mnt/d/othersoft/miniconda3/opt/rocm/bin/hipcc...not found Checking for program /mnt/c/Users/dong-/AppData/Local/Microsoft/WindowsApps/opt/rocm/bin/hipcc...not found Checking for program /snap/bin/opt/rocm/bin/hipcc...not found Checking for program /home/hao/bin/opt/rocm/bin/hipcc...not found Checking for program /home/hao/packages/petsc-current/lib/petsc/bin/win32fe/opt/rocm/bin/hipcc...not found ============================================================================================= TESTING: checkHIPPreprocessor from config.setCompilers(config/BuildSystem/config/setCompilers.py:979) Locate a functional HIP preprocessor ============================================================================================= TESTING: checkSYCLCompiler from config.setCompilers(config/BuildSystem/config/setCompilers.py:1010) Locate a functional SYCL compiler ============================================================================================= TESTING: checkSYCLPreprocessor from config.setCompilers(config/BuildSystem/config/setCompilers.py:1036) Placeholder for now ============================================================================================= TESTING: checkCxxCompiler from config.setCompilers(config/BuildSystem/config/setCompilers.py:1127) Locate a functional Cxx compiler Checking for program /home/hao/bin/mpicxx...not found Checking for program /usr/local/sbin/mpicxx...not found Checking for program /usr/local/bin/mpicxx...found Defined make macro "CXX" to "mpicxx" ===== Checking compiler Executing: mpicxx -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } ===== Checking linker Executing: mpicxx -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: mpicxx -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o ===== Checking linker Executing: mpicxx -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: mpicxx -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -lpetsc-ufod4vtr9mqHvKIQiVAm Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: cannot find -lpetsc-ufod4vtr9mqHvKIQiVAm collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: cannot find -lpetsc-ufod4vtr9mqHvKIQiVAm collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: cannot find -lpetsc-ufod4vtr9mqHvKIQiVAm collect2: error: ld returned 1 exit status: ======== Checking running linked program ===== Checking linker Executing: mpicxx -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: mpicxx -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o Testing executable /tmp/petsc-p3fbo3c2/config.setCompilers/conftest to see if it can be run Executing: /tmp/petsc-p3fbo3c2/config.setCompilers/conftest Running Executable with threads to time it out at 60 Executing: /tmp/petsc-p3fbo3c2/config.setCompilers/conftest Executing: mpicxx --version stdout: g++ (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0 Copyright (C) 2019 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ============================================================================================= TESTING: checkCxxPreprocessor from config.setCompilers(config/BuildSystem/config/setCompilers.py:1168) Locate a functional Cxx preprocessor Checking for program /home/hao/bin/mpicxx...not found Checking for program /usr/local/sbin/mpicxx...not found Checking for program /usr/local/bin/mpicxx...found Defined make macro "CXXPP" to "mpicxx -E" Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicxx -E -I/tmp/petsc-p3fbo3c2/config.setCompilers /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.cc Preprocess output before filtering: : Preprocess output after filtering: : ============================================================================================= TESTING: checkFortranCompiler from config.setCompilers(config/BuildSystem/config/setCompilers.py:1271) Locate a functional Fortran compiler Checking for program /home/hao/bin/mpif90...not found Checking for program /usr/local/sbin/mpif90...not found Checking for program /usr/local/bin/mpif90...found Defined make macro "FC" to "mpif90" ===== Checking compiler Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.F90 Successful compile: Source: program main end ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.F90 Successful compile: Source: program main end Executing: mpif90 -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.F90 Successful compile: Source: program main end Executing: mpif90 -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -lpetsc-ufod4vtr9mqHvKIQiVAm Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: cannot find -lpetsc-ufod4vtr9mqHvKIQiVAm collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: cannot find -lpetsc-ufod4vtr9mqHvKIQiVAm collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: cannot find -lpetsc-ufod4vtr9mqHvKIQiVAm collect2: error: ld returned 1 exit status: ======== Checking running linked program ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.F90 Successful compile: Source: program main end Executing: mpif90 -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o Testing executable /tmp/petsc-p3fbo3c2/config.setCompilers/conftest to see if it can be run Executing: /tmp/petsc-p3fbo3c2/config.setCompilers/conftest Running Executable with threads to time it out at 60 Executing: /tmp/petsc-p3fbo3c2/config.setCompilers/conftest Executing: mpif90 --version stdout: GNU Fortran (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0 Copyright (C) 2019 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ============================================================================================= TESTING: checkFortranPreprocessor from config.setCompilers(config/BuildSystem/config/setCompilers.py:1308) Locate a functional Fortran preprocessor Checking for program /home/hao/bin/mpif90...not found Checking for program /usr/local/sbin/mpif90...not found Checking for program /usr/local/bin/mpif90...found Defined make macro "FPP" to "mpif90 -E" Deleting "FPP" Checking for program /home/hao/bin/mpif90...not found Checking for program /usr/local/sbin/mpif90...not found Checking for program /usr/local/bin/mpif90...found Defined make macro "FPP" to "mpif90 --use cpp32" Deleting "FPP" ============================================================================================= TESTING: checkFortranComments from config.setCompilers(config/BuildSystem/config/setCompilers.py:1330) Make sure fortran comment "!" works ===== Checking compiler Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.F90 Successful compile: Source: program main ! comment end Fortran comments can use ! in column 1 ============================================================================================= TESTING: checkLargeFileIO from config.setCompilers(config/BuildSystem/config/setCompilers.py:1507) ============================================================================================= TESTING: checkArchiver from config.setCompilers(config/BuildSystem/config/setCompilers.py:1606) Check that the archiver exists and can make a library usable by the compiler Executing: ar -V stdout: GNU ar (GNU Binutils for Ubuntu) 2.34 Copyright (C) 2020 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 (GNU Binutils for Ubuntu) 2.34 Copyright (C) 2020 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or (at your option) any later version. This program has absolutely no warranty. Defined make macro "FAST_AR_FLAGS" to "Scq" ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int foo(int a) { return a+1; } Checking for program /home/hao/bin/ar...not found Checking for program /usr/local/sbin/ar...not found Checking for program /usr/local/bin/ar...not found Checking for program /usr/sbin/ar...not found Checking for program /usr/bin/ar...found Defined make macro "AR" to "/usr/bin/ar" Checking for program /home/hao/bin/ranlib...not found Checking for program /usr/local/sbin/ranlib...not found Checking for program /usr/local/bin/ranlib...not found Checking for program /usr/sbin/ranlib...not found Checking for program /usr/bin/ranlib...found Defined make macro "RANLIB" to "/usr/bin/ranlib -c" Executing: /usr/bin/ar cr /tmp/petsc-p3fbo3c2/config.setCompilers/libconf1.a /tmp/petsc-p3fbo3c2/config.setCompilers/conf1.o Executing: /usr/bin/ranlib -c /tmp/petsc-p3fbo3c2/config.setCompilers/libconf1.a Possible ERROR while running ranlib: stderr: /usr/bin/ranlib: invalid option -- 'c' Ranlib is not functional with your archiver. Try --with-ranlib=true if ranlib is unnecessary. Executing: ar -V stdout: GNU ar (GNU Binutils for Ubuntu) 2.34 Copyright (C) 2020 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 (GNU Binutils for Ubuntu) 2.34 Copyright (C) 2020 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or (at your option) any later version. This program has absolutely no warranty. Defined make macro "FAST_AR_FLAGS" to "Scq" ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int foo(int a) { return a+1; } Checking for program /home/hao/bin/ar...not found Checking for program /usr/local/sbin/ar...not found Checking for program /usr/local/bin/ar...not found Checking for program /usr/sbin/ar...not found Checking for program /usr/bin/ar...found Defined make macro "AR" to "/usr/bin/ar" Checking for program /home/hao/bin/ranlib...not found Checking for program /usr/local/sbin/ranlib...not found Checking for program /usr/local/bin/ranlib...not found Checking for program /usr/sbin/ranlib...not found Checking for program /usr/bin/ranlib...found Defined make macro "RANLIB" to "/usr/bin/ranlib" Executing: /usr/bin/ar cr /tmp/petsc-p3fbo3c2/config.setCompilers/libconf1.a /tmp/petsc-p3fbo3c2/config.setCompilers/conf1.o Executing: /usr/bin/ranlib /tmp/petsc-p3fbo3c2/config.setCompilers/libconf1.a ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" extern int foo(int); int main() { int b = foo(1); if (b); ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -L/tmp/petsc-p3fbo3c2/config.setCompilers -lconf1 Defined make macro "AR_FLAGS" to "cr" Defined make macro "AR_LIB_SUFFIX" to "a" ============================================================================================= TESTING: checkArchiverRecipeArgfile from config.setCompilers(config/BuildSystem/config/setCompilers.py:1670) Checks if AR handles @ notation Executing: /usr/bin/ar cr checkRecipeArgfile.a @checkRecipeArgfile.args Defined make macro "AR_ARGFILE" to "yes" ============================================================================================= TESTING: checkSharedLinker from config.setCompilers(config/BuildSystem/config/setCompilers.py:1752) Check that the linker can produce shared libraries Executing: uname -s stdout: Linux Checking shared linker mpicc using flags ['-qmkshrobj'] Checking for program /home/hao/bin/mpicc...not found Checking for program /usr/local/sbin/mpicc...not found Checking for program /usr/local/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/usr/local/include -pthread -Wl,-rpath -Wl,/usr/local/lib -Wl,--enable-new-dtags -L/usr/local/lib -lmpi Trying C compiler flag -fPIC Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -fPIC /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -fPIC Added C compiler flag -fPIC Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -fPIC /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest -qmkshrobj -fPIC /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o Possible ERROR while running linker: exit code 1 stderr: gcc: error: unrecognized command line option ‘-qmkshrobj’ Rejecting linker flag -qmkshrobj due to nonzero status from link Linker output before filtering: gcc: error: unrecognized command line option ‘-qmkshrobj’ : Linker output after filtering: gcc: error: unrecognized command line option ‘-qmkshrobj’: Rejecting C linker flag -qmkshrobj due to gcc: error: unrecognized command line option ‘-qmkshrobj’ ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -fPIC /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int (*fprintf_ptr)(FILE*,const char*,...) = fprintf; void foo(void){ fprintf_ptr(stdout,"hello"); return; } void bar(void){foo();} Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.setCompilers/libconftest.so -fPIC /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o: in function `_start': (.text+0x24): undefined reference to `main' collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o: in function `_start': (.text+0x24): undefined reference to `main' collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.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 /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest -qmkshrobj /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o Possible ERROR while running linker: exit code 1 stderr: gcc: error: unrecognized command line option ‘-qmkshrobj’ Rejecting linker flag -qmkshrobj due to nonzero status from link Linker output before filtering: gcc: error: unrecognized command line option ‘-qmkshrobj’ : Linker output after filtering: gcc: error: unrecognized command line option ‘-qmkshrobj’: Rejecting C linker flag -qmkshrobj due to gcc: error: unrecognized command line option ‘-qmkshrobj’ ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int (*fprintf_ptr)(FILE*,const char*,...) = fprintf; void foo(void){ fprintf_ptr(stdout,"hello"); return; } void bar(void){foo();} Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.setCompilers/libconftest.so /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o: in function `_start': (.text+0x24): undefined reference to `main' collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o: in function `_start': (.text+0x24): undefined reference to `main' collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.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 /home/hao/bin/mpicc...not found Checking for program /usr/local/sbin/mpicc...not found Checking for program /usr/local/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/usr/local/include -pthread -Wl,-rpath -Wl,/usr/local/lib -Wl,--enable-new-dtags -L/usr/local/lib -lmpi Trying C compiler flag -fPIC Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -fPIC /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -fPIC Added C compiler flag -fPIC Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -fPIC /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest -shared -fPIC /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o Valid C linker flag -shared ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -fPIC /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int (*fprintf_ptr)(FILE*,const char*,...) = fprintf; void foo(void){ fprintf_ptr(stdout,"hello"); return; } void bar(void){foo();} Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.setCompilers/libconftest.so -shared -fPIC /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -fPIC /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int foo(void); int main() { int ret = foo(); if (ret) {} ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest -fPIC /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -L/tmp/petsc-p3fbo3c2/config.setCompilers -lconftest Using shared linker mpicc with flags ['-shared'] and library extension so Executing: uname -s stdout: Linux Executing: uname -s stdout: Linux ============================================================================================= TESTING: checkPIC from config.setCompilers(config/BuildSystem/config/setCompilers.py:1450) Determine the PIC option for each 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 -show stdout: g++ -I/usr/local/include -pthread -Wl,-rpath -Wl,/usr/local/lib -Wl,--enable-new-dtags -L/usr/local/lib -lmpi Trying Cxx compiler flag -fPIC for PIC code Executing: mpicxx -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -fPIC /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -fPIC Added Cxx compiler flag -fPIC ===== Checking linker Executing: mpicxx -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -fPIC /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int (*fprintf_ptr)(FILE*,const char*,...) = fprintf; void foo(void){ fprintf_ptr(stdout,"hello"); return; } void bar(void){foo();} Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.setCompilers/libconftest.so -shared -fPIC /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o Accepted Cxx compiler flag -fPIC for PIC code 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/usr/local/include -pthread -I/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib -Wl,--enable-new-dtags -L/usr/local/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi Trying FC compiler flag -fPIC for PIC code Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -fPIC /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.F90 Successful compile: Source: program main end Output from compiling with -fPIC Added FC compiler flag -fPIC ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -fPIC /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.F90 Successful compile: Source: function foo(a) real:: a,x,bar common /xx/ x x=a foo = bar(x) end Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.setCompilers/libconftest.so -shared -fPIC /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o Accepted FC compiler flag -fPIC for PIC code Trying CUDA compiler flag -Xcompiler -fPIC for PIC code Executing: /usr/local/cuda/bin/nvcc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -Xcompiler -fPIC -Wno-deprecated-gpu-targets /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.cu Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Xcompiler -fPIC Added CUDA compiler flag -Xcompiler -fPIC ===== Checking linker Executing: /usr/local/cuda/bin/nvcc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -Xcompiler -fPIC -Wno-deprecated-gpu-targets /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.cu Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int (*fprintf_ptr)(FILE*,const char*,...) = fprintf; void foo(void){ fprintf_ptr(stdout,"hello"); return; } void bar(void){foo();} Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.setCompilers/libconftest.so -shared -fPIC /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o Accepted CUDA compiler flag -Xcompiler -fPIC for PIC code ============================================================================================= TESTING: checkSharedLinkerPaths from config.setCompilers(config/BuildSystem/config/setCompilers.py:1866) Determine the shared linker path options - IRIX: -rpath - Linux, OSF: -Wl,-rpath, - Solaris: -R - FreeBSD: -Wl,-R, Executing: uname -s stdout: Linux Executing: mpicc -V Trying C linker flag -Wl,-rpath, Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -fPIC /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest -Wl,-rpath,/home/hao/packages/petsc-current -fPIC /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o Valid C linker flag -Wl,-rpath,/home/hao/packages/petsc-current Executing: uname -s stdout: Linux Executing: mpicc -V Trying Cxx linker flag -Wl,-rpath, Executing: mpicxx -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -fPIC /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: mpicxx -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest -Wl,-rpath,/home/hao/packages/petsc-current /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o Valid Cxx linker flag -Wl,-rpath,/home/hao/packages/petsc-current Executing: uname -s stdout: Linux Executing: mpicc -V Trying FC linker flag -Wl,-rpath, Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -fPIC /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.F90 Successful compile: Source: program main end Executing: mpif90 -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest -Wl,-rpath,/home/hao/packages/petsc-current -fPIC /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o Valid FC linker flag -Wl,-rpath,/home/hao/packages/petsc-current Executing: uname -s stdout: Linux Executing: mpicc -V Trying CUDA linker flag -Wl,-rpath, Executing: /usr/local/cuda/bin/nvcc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -Xcompiler -fPIC -Wno-deprecated-gpu-targets /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.cu Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: /usr/local/cuda/bin/nvcc -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest -Xcompiler -fPIC /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o Valid CUDA linker flag -Wl,-rpath,/home/hao/packages/petsc-current ============================================================================================= TESTING: checkLibC from config.setCompilers(config/BuildSystem/config/setCompilers.py:1905) Test whether we need to explicitly include libc in shared linking - Mac OSX requires an explicit reference to libc for shared linking ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -fPIC /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int foo(void) {void *chunk = malloc(31); free(chunk); return 0;} Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.setCompilers/libconftest.so -shared -fPIC /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o Shared linking does not require an explicit libc reference ============================================================================================= TESTING: checkDynamicLinker from config.setCompilers(config/BuildSystem/config/setCompilers.py:1951) Check that the linker can dynamicaly load shared libraries Checking for header: dlfcn.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_DLFCN_H" to "1" Checking for functions [dlopen dlsym dlclose] in library ['dl'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.libraries -fPIC /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char dlopen(); static void _check_dlopen() { dlopen(); } char dlsym(); static void _check_dlsym() { dlsym(); } char dlclose(); static void _check_dlclose() { dlclose(); } int main() { _check_dlopen(); _check_dlsym(); _check_dlclose();; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -fPIC /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -fPIC /tmp/petsc-p3fbo3c2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char dlopen(); static void _check_dlopen() { dlopen(); } char dlsym(); static void _check_dlsym() { dlsym(); } char dlclose(); static void _check_dlclose() { dlclose(); } void dummy(void) {_check_dlopen(); _check_dlsym(); _check_dlclose();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -fPIC /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-p3fbo3c2/config.compilers/conftest -fPIC /tmp/petsc-p3fbo3c2/config.compilers/conftest.o /tmp/petsc-p3fbo3c2/config.compilers/confc.o -ldl Defined "HAVE_LIBDL" to "1" Adding ['dl'] to LIBS Executing: uname -s stdout: Linux Checking dynamic linker mpicc using flags ['-shared'] Checking for program /home/hao/bin/mpicc...not found Checking for program /usr/local/sbin/mpicc...not found Checking for program /usr/local/bin/mpicc...found Defined make macro "DYNAMICLINKER" to "mpicc" Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.setCompilers -fPIC /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest -shared -fPIC /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -ldl Valid C linker flag -shared ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.setCompilers -fPIC /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int foo(void) {printf("test");return 0;} Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.setCompilers/libconftest.so -shared -fPIC /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -ldl ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.setCompilers -fPIC /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include int main() { void *handle = dlopen("/tmp/petsc-p3fbo3c2/config.setCompilers/libconftest.so", 0); int (*foo)(void) = (int (*)(void)) dlsym(handle, "foo"); if (!foo) { printf("Could not load symbol\n"); return -1; } if ((*foo)()) { printf("Invalid return from foo()\n"); return -1; } if (dlclose(handle)) { printf("Could not close library\n"); return -1; } ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest -fPIC /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -ldl Using dynamic linker mpicc with flags ['-shared'] and library extension so ============================================================================================= TESTING: checkPragma from config.setCompilers(config/BuildSystem/config/setCompilers.py:1409) Check for all available applicable languages whether they complain (including warnings!) about potentially unknown pragmas Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.setCompilers -fPIC -Wunknown-pragmas /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -fPIC -Wunknown-pragmas Added C compiler flag -Wunknown-pragmas ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.setCompilers -fPIC -Wunknown-pragmas /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #pragma GCC poison TEST int main() { ; return 0; } Executing: mpicxx -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -Wunknown-pragmas -fPIC /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Wunknown-pragmas Added Cxx compiler flag -Wunknown-pragmas ===== Checking compiler Executing: mpicxx -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -Wunknown-pragmas -fPIC /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" #pragma GCC poison TEST int main() { ; return 0; } Executing: /usr/local/cuda/bin/nvcc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -Xcompiler -fPIC -Wunknown-pragmas -Wno-deprecated-gpu-targets /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.cu Possible ERROR while running compiler: exit code 1 stderr: nvcc fatal : Unknown option '-Wunknown-pragmas' Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Xcompiler -fPIC -Wunknown-pragmas nvcc fatal : Unknown option '-Wunknown-pragmas' PETSc Error: No output file produced Rejecting compiler flag -Wunknown-pragmas due to nonzero status from link ============================================================================================= TESTING: output from config.setCompilers(config/BuildSystem/config/setCompilers.py:2000) 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 "CUDAC" with "/usr/local/cuda/bin/nvcc" Substituting "CUDAFLAGS" with " -Xcompiler -fPIC" Substituting "CUDAPP" with "/usr/local/cuda/bin/nvcc -E" Substituting "CUDAPPFLAGS" with "-Wno-deprecated-gpu-targets" Substituting "CXX" with "mpicxx" Substituting "CXX_CXXFLAGS" with " -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 "LIBS" with "-ldl " Substituting "SHARED_LIBRARY_FLAG" with "-shared" child config.setCompilers 6.203012 ============================================================================================= TESTING: configureIndexSize from PETSc.options.indexTypes(config/PETSc/options/indexTypes.py:39) Defined make macro "PETSC_INDEX_SIZE" to "32" child PETSc.options.indexTypes 0.001116 ============================================================================================= TESTING: configureCompilerFlags from config.compilerFlags(config/BuildSystem/config/compilerFlags.py:82) Get the default compiler flags Executing: mpicc --version stdout: gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0 Copyright (C) 2019 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 (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0 Defined make macro "C_VERSION" to "gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0" Executing: mpicc -show stdout: gcc -I/usr/local/include -pthread -Wl,-rpath -Wl,/usr/local/lib -Wl,--enable-new-dtags -L/usr/local/lib -lmpi Defined make macro "MPICC_SHOW" to "gcc -I/usr/local/include -pthread -Wl,-rpath -Wl,/usr/local/lib -Wl,--enable-new-dtags -L/usr/local/lib -lmpi" Executing: mpicc --help | head -n 20 stdout: Usage: gcc [options] file... Options: -pass-exit-codes Exit with highest error code from a phase. --help Display this information. --target-help Display target specific command line options. --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]. Display specific types of command line options. (Use '-v --help' to display command line options of sub-processes). --version Display compiler version information. -dumpspecs Display all of the built in spec strings. -dumpversion Display the version of the compiler. -dumpmachine Display the compiler's target processor. -print-search-dirs Display the directories in the compiler's search path. -print-libgcc-file-name Display the name of the compiler's companion library. -print-file-name= Display the full path to library . -print-prog-name= Display the full path to compiler component . -print-multiarch Display the target's normalized GNU triplet, used as a component in the library path. -print-multi-directory Display the root directory for versions of libgcc. -print-multi-lib Display the mapping between command line options and Detected GNU compiler Executing: mpicc --version stdout: gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0 Copyright (C) 2019 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Executing: uname -s stdout: Linux Executing: mpicc --help | head -n 500 Trying C compiler flag -Wall Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.setCompilers -fPIC -Wall /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -fPIC -Wall Added C compiler flag -Wall Trying C compiler flag -Wwrite-strings Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.setCompilers -fPIC -Wall -Wwrite-strings /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -fPIC -Wall -Wwrite-strings Added C compiler flag -Wwrite-strings Trying C compiler flag -Wno-strict-aliasing Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.setCompilers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing Added C compiler flag -Wno-strict-aliasing Trying C compiler flag -Wno-unknown-pragmas Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.setCompilers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas Added C compiler flag -Wno-unknown-pragmas Trying C compiler flag -fstack-protector Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.setCompilers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector Added C compiler flag -fstack-protector Trying C compiler flag -mfp16-format=ieee Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.setCompilers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -mfp16-format=ieee /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.c Possible ERROR while running compiler: exit code 1 stderr: gcc: error: unrecognized command line option ‘-mfp16-format=ieee’ Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -mfp16-format=ieee gcc: error: unrecognized command line option ‘-mfp16-format=ieee’ PETSc Error: No output file produced Rejecting compiler flag -mfp16-format=ieee due to nonzero status from link Rejected C compiler flag -mfp16-format=ieee Trying C compiler flag -fvisibility=hidden Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.setCompilers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden Added C compiler flag -fvisibility=hidden Executing: mpicc -show stdout: gcc -I/usr/local/include -pthread -Wl,-rpath -Wl,/usr/local/lib -Wl,--enable-new-dtags -L/usr/local/lib -lmpi Defined make macro "MPICC_SHOW" to "gcc -I/usr/local/include -pthread -Wl,-rpath -Wl,/usr/local/lib -Wl,--enable-new-dtags -L/usr/local/lib -lmpi" Executing: mpicc --help | head -n 20 stdout: Usage: gcc [options] file... Options: -pass-exit-codes Exit with highest error code from a phase. --help Display this information. --target-help Display target specific command line options. --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]. Display specific types of command line options. (Use '-v --help' to display command line options of sub-processes). --version Display compiler version information. -dumpspecs Display all of the built in spec strings. -dumpversion Display the version of the compiler. -dumpmachine Display the compiler's target processor. -print-search-dirs Display the directories in the compiler's search path. -print-libgcc-file-name Display the name of the compiler's companion library. -print-file-name= Display the full path to library . -print-prog-name= Display the full path to compiler component . -print-multiarch Display the target's normalized GNU triplet, used as a component in the library path. -print-multi-directory Display the root directory for versions of libgcc. -print-multi-lib Display the mapping between command line options and Detected GNU compiler Trying C compiler flag -g3 Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.setCompilers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 Added C compiler flag -g3 Trying C compiler flag -O0 Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.setCompilers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 Added C compiler flag -O0 Executing: mpicxx --version stdout: g++ (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0 Copyright (C) 2019 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++ (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0 Defined make macro "Cxx_VERSION" to "g++ (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0" Executing: mpicxx -show stdout: g++ -I/usr/local/include -pthread -Wl,-rpath -Wl,/usr/local/lib -Wl,--enable-new-dtags -L/usr/local/lib -lmpi Defined make macro "MPICXX_SHOW" to "g++ -I/usr/local/include -pthread -Wl,-rpath -Wl,/usr/local/lib -Wl,--enable-new-dtags -L/usr/local/lib -lmpi" Executing: mpicxx --help | head -n 20 stdout: Usage: g++ [options] file... Options: -pass-exit-codes Exit with highest error code from a phase. --help Display this information. --target-help Display target specific command line options. --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]. Display specific types of command line options. (Use '-v --help' to display command line options of sub-processes). --version Display compiler version information. -dumpspecs Display all of the built in spec strings. -dumpversion Display the version of the compiler. -dumpmachine Display the compiler's target processor. -print-search-dirs Display the directories in the compiler's search path. -print-libgcc-file-name Display the name of the compiler's companion library. -print-file-name= Display the full path to library . -print-prog-name= Display the full path to compiler component . -print-multiarch Display the target's normalized GNU triplet, used as a component in the library path. -print-multi-directory Display the root directory for versions of libgcc. -print-multi-lib Display the mapping between command line options and Detected GNU compiler Executing: uname -s stdout: Linux Executing: mpicxx --version stdout: g++ (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0 Copyright (C) 2019 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Trying Cxx compiler flag -Wall Executing: mpicxx -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -Wall -fPIC /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Wall Added Cxx compiler flag -Wall Trying Cxx compiler flag -Wwrite-strings Executing: mpicxx -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -Wall -Wwrite-strings -fPIC /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Wall -Wwrite-strings Added Cxx compiler flag -Wwrite-strings Trying Cxx compiler flag -Wno-strict-aliasing Executing: mpicxx -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -Wall -Wwrite-strings -Wno-strict-aliasing -fPIC /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Wall -Wwrite-strings -Wno-strict-aliasing Added Cxx compiler flag -Wno-strict-aliasing Trying Cxx compiler flag -Wno-unknown-pragmas Executing: mpicxx -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fPIC /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas Added Cxx compiler flag -Wno-unknown-pragmas Trying Cxx compiler flag -fstack-protector Executing: mpicxx -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fPIC /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector Added Cxx compiler flag -fstack-protector Trying Cxx compiler flag -fvisibility=hidden Executing: mpicxx -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -fPIC /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden Added Cxx compiler flag -fvisibility=hidden Executing: mpicxx -show stdout: g++ -I/usr/local/include -pthread -Wl,-rpath -Wl,/usr/local/lib -Wl,--enable-new-dtags -L/usr/local/lib -lmpi Defined make macro "MPICXX_SHOW" to "g++ -I/usr/local/include -pthread -Wl,-rpath -Wl,/usr/local/lib -Wl,--enable-new-dtags -L/usr/local/lib -lmpi" Executing: mpicxx --help | head -n 20 stdout: Usage: g++ [options] file... Options: -pass-exit-codes Exit with highest error code from a phase. --help Display this information. --target-help Display target specific command line options. --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]. Display specific types of command line options. (Use '-v --help' to display command line options of sub-processes). --version Display compiler version information. -dumpspecs Display all of the built in spec strings. -dumpversion Display the version of the compiler. -dumpmachine Display the compiler's target processor. -print-search-dirs Display the directories in the compiler's search path. -print-libgcc-file-name Display the name of the compiler's companion library. -print-file-name= Display the full path to library . -print-prog-name= Display the full path to compiler component . -print-multiarch Display the target's normalized GNU triplet, used as a component in the library path. -print-multi-directory Display the root directory for versions of libgcc. -print-multi-lib Display the mapping between command line options and Detected GNU compiler Trying Cxx compiler flag -g Executing: mpicxx -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -fPIC /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g Added Cxx compiler flag -g Trying Cxx compiler flag -O0 Executing: mpicxx -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O0 -fPIC /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O0 Added Cxx compiler flag -O0 Executing: mpif90 --version stdout: GNU Fortran (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0 Copyright (C) 2019 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 (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0 Defined make macro "FC_VERSION" to "GNU Fortran (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0" Executing: mpif90 -show stdout: gfortran -I/usr/local/include -pthread -I/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib -Wl,--enable-new-dtags -L/usr/local/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi Defined make macro "MPIFC_SHOW" to "gfortran -I/usr/local/include -pthread -I/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib -Wl,--enable-new-dtags -L/usr/local/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi" Executing: mpif90 --help | head -n 20 stdout: Usage: gfortran [options] file... Options: -pass-exit-codes Exit with highest error code from a phase. --help Display this information. --target-help Display target specific command line options. --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]. Display specific types of command line options. (Use '-v --help' to display command line options of sub-processes). --version Display compiler version information. -dumpspecs Display all of the built in spec strings. -dumpversion Display the version of the compiler. -dumpmachine Display the compiler's target processor. -print-search-dirs Display the directories in the compiler's search path. -print-libgcc-file-name Display the name of the compiler's companion library. -print-file-name= Display the full path to library . -print-prog-name= Display the full path to compiler component . -print-multiarch Display the target's normalized GNU triplet, used as a component in the library path. -print-multi-directory Display the root directory for versions of libgcc. -print-multi-lib Display the mapping between command line options and Detected GNU compiler Executing: mpif90 --version stdout: GNU Fortran (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0 Copyright (C) 2019 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 (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0 Copyright (C) 2019 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 (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0 Copyright (C) 2019 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Trying FC compiler flag -Wall Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.setCompilers -fPIC -Wall /tmp/petsc-p3fbo3c2/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-0 Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.setCompilers -fPIC -Wall -ffree-line-length-0 /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.F90 Successful compile: Source: program main end Output from compiling with -fPIC -Wall -ffree-line-length-0 Added FC compiler flag -ffree-line-length-0 Trying FC compiler flag -Wno-unused-dummy-argument Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.setCompilers -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.F90 Successful compile: Source: program main end Output from compiling with -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument Added FC compiler flag -Wno-unused-dummy-argument Executing: mpif90 -show stdout: gfortran -I/usr/local/include -pthread -I/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib -Wl,--enable-new-dtags -L/usr/local/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi Defined make macro "MPIFC_SHOW" to "gfortran -I/usr/local/include -pthread -I/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib -Wl,--enable-new-dtags -L/usr/local/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi" Executing: mpif90 --help | head -n 20 stdout: Usage: gfortran [options] file... Options: -pass-exit-codes Exit with highest error code from a phase. --help Display this information. --target-help Display target specific command line options. --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]. Display specific types of command line options. (Use '-v --help' to display command line options of sub-processes). --version Display compiler version information. -dumpspecs Display all of the built in spec strings. -dumpversion Display the version of the compiler. -dumpmachine Display the compiler's target processor. -print-search-dirs Display the directories in the compiler's search path. -print-libgcc-file-name Display the name of the compiler's companion library. -print-file-name= Display the full path to library . -print-prog-name= Display the full path to compiler component . -print-multiarch Display the target's normalized GNU triplet, used as a component in the library path. -print-multi-directory Display the root directory for versions of libgcc. -print-multi-lib Display the mapping between command line options and Detected GNU compiler Trying FC compiler flag -g Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.setCompilers -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.F90 Successful compile: Source: program main end Output from compiling with -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g Added FC compiler flag -g Trying FC compiler flag -O0 Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.setCompilers -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.F90 Successful compile: Source: program main end Output from compiling with -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 Added FC compiler flag -O0 Executing: /usr/local/cuda/bin/nvcc --version stdout: nvcc: NVIDIA (R) Cuda compiler driver Copyright (c) 2005-2021 NVIDIA Corporation Built on Wed_Jun__2_19:15:15_PDT_2021 Cuda compilation tools, release 11.4, V11.4.48 Build cuda_11.4.r11.4/compiler.30033411_0 getCompilerVersion: /usr/local/cuda/bin/nvcc nvcc: NVIDIA (R) Cuda compiler driver Defined make macro "CUDA_VERSION" to "nvcc: NVIDIA (R) Cuda compiler driver" Executing: /usr/local/cuda/bin/nvcc --help | head -n 20 stdout: Usage : nvcc [options] Options for specifying the compilation phase ============================================ More exactly, this option specifies up to which stage the input files must be compiled, according to the following compilation trajectories for different input file types: .c/.cc/.cpp/.cxx : preprocess, compile, link .o : link .i/.ii : compile, link .cu : preprocess, cuda frontend, PTX assemble, merge with host C code, compile, link .gpu : cicc compile into cubin .ptx : PTX assemble into cubin. --cuda (-cuda) Compile all .cu input files to .cu.cpp.ii output. --cubin (-cubin) Compile all .cu/.gpu/.ptx input files to device-only .cubin files. This Executing: /usr/local/cuda/bin/nvcc --help | head -n 500 Executing: /usr/local/cuda/bin/nvcc --help | head -n 20 stdout: Usage : nvcc [options] Options for specifying the compilation phase ============================================ More exactly, this option specifies up to which stage the input files must be compiled, according to the following compilation trajectories for different input file types: .c/.cc/.cpp/.cxx : preprocess, compile, link .o : link .i/.ii : compile, link .cu : preprocess, cuda frontend, PTX assemble, merge with host C code, compile, link .gpu : cicc compile into cubin .ptx : PTX assemble into cubin. --cuda (-cuda) Compile all .cu input files to .cu.cpp.ii output. --cubin (-cubin) Compile all .cu/.gpu/.ptx input files to device-only .cubin files. This Executing: /usr/local/cuda/bin/nvcc --version stdout: nvcc: NVIDIA (R) Cuda compiler driver Copyright (c) 2005-2021 NVIDIA Corporation Built on Wed_Jun__2_19:15:15_PDT_2021 Cuda compilation tools, release 11.4, V11.4.48 Build cuda_11.4.r11.4/compiler.30033411_0 Detected NVCC compiler Executing: /usr/local/cuda/bin/nvcc --help | head -n 20 stdout: Usage : nvcc [options] Options for specifying the compilation phase ============================================ More exactly, this option specifies up to which stage the input files must be compiled, according to the following compilation trajectories for different input file types: .c/.cc/.cpp/.cxx : preprocess, compile, link .o : link .i/.ii : compile, link .cu : preprocess, cuda frontend, PTX assemble, merge with host C code, compile, link .gpu : cicc compile into cubin .ptx : PTX assemble into cubin. --cuda (-cuda) Compile all .cu input files to .cu.cpp.ii output. --cubin (-cubin) Compile all .cu/.gpu/.ptx input files to device-only .cubin files. This Executing: /usr/local/cuda/bin/nvcc --help | head -n 500 Executing: /usr/local/cuda/bin/nvcc --help | head -n 20 stdout: Usage : nvcc [options] Options for specifying the compilation phase ============================================ More exactly, this option specifies up to which stage the input files must be compiled, according to the following compilation trajectories for different input file types: .c/.cc/.cpp/.cxx : preprocess, compile, link .o : link .i/.ii : compile, link .cu : preprocess, cuda frontend, PTX assemble, merge with host C code, compile, link .gpu : cicc compile into cubin .ptx : PTX assemble into cubin. --cuda (-cuda) Compile all .cu input files to .cu.cpp.ii output. --cubin (-cubin) Compile all .cu/.gpu/.ptx input files to device-only .cubin files. This Executing: /usr/local/cuda/bin/nvcc --version stdout: nvcc: NVIDIA (R) Cuda compiler driver Copyright (c) 2005-2021 NVIDIA Corporation Built on Wed_Jun__2_19:15:15_PDT_2021 Cuda compilation tools, release 11.4, V11.4.48 Build cuda_11.4.r11.4/compiler.30033411_0 Detected NVCC compiler Trying CUDA compiler flag -g Executing: /usr/local/cuda/bin/nvcc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -Xcompiler -fPIC -g -Wno-deprecated-gpu-targets /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.cu Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Xcompiler -fPIC -g Added CUDA compiler flag -g Trying CUDA compiler flag -lineinfo Executing: /usr/local/cuda/bin/nvcc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -Xcompiler -fPIC -g -lineinfo -Wno-deprecated-gpu-targets /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.cu Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Xcompiler -fPIC -g -lineinfo Added CUDA compiler flag -lineinfo ============================================================================================= TESTING: checkIntelHardwareSupport from config.compilerFlags(config/BuildSystem/config/compilerFlags.py:173) Use Linux/MacOS commands to determine what operations the hardware supports Executing: lscpu stdout: Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian Address sizes: 39 bits physical, 48 bits virtual CPU(s): 8 On-line CPU(s) list: 0-7 Thread(s) per core: 2 Core(s) per socket: 4 Socket(s): 1 Vendor ID: GenuineIntel CPU family: 6 Model: 158 Model name: Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz Stepping: 9 CPU MHz: 2807.999 BogoMIPS: 5615.99 Virtualization: VT-x Hypervisor vendor: Microsoft Virtualization type: full L1d cache: 128 KiB L1i cache: 128 KiB L2 cache: 1 MiB L3 cache: 6 MiB Vulnerability Itlb multihit: KVM: Mitigation: VMX disabled Vulnerability L1tf: Mitigation; PTE Inversion; VMX conditional cache flushes, SMT vulnerable Vulnerability Mds: Vulnerable: Clear CPU buffers attempted, no microcode; SMT Host state unknown Vulnerability Meltdown: Mitigation; PTI Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl and seccomp Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization Vulnerability Spectre v2: Mitigation; Full generic retpoline, IBPB conditional, IBRS_FW, STIBP conditional, RSB filling Vulnerability Srbds: Unknown: Dependent on hypervisor status Vulnerability Tsx async abort: Not affected Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology cpuid pni pclmulqdq vmx ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch invpcid_single pti ssbd ibrs ibpb stibp tpr_shadow vnmi ept vpid ept_ad fsgsbase bmi1 avx2 smep bmi2 erms invpcid rdseed adx smap clflushopt xsaveopt xsavec xgetbv1 xsaves flush_l1d arch_capabilities ============================================================================================= TESTING: checkCompilerMacros from config.compilerFlags(config/BuildSystem/config/compilerFlags.py:164) Save the list of CPP macros defined by the C and C++ compiler, does not work for all compilers Executing: mpicc -c -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilerFlags -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/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 __CET__ 3 #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__ 9 #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 __HAVE_SPECULATION_SAFE_VALUE 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__ "9.3.0" #define __UINT64_C(c) c ## UL #define _STDC_PREDEF_H 1 #define __GCC_ATOMIC_INT_LOCK_FREE 2 #define __FLT128_MAX_EXP__ 16384 #define __FLT32_MANT_DIG__ 24 #define __FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN__ #define __STDC_IEC_559_COMPLEX__ 1 #define __FLT128_HAS_DENORM__ 1 #define __FLT128_DIG__ 33 #define __SCHAR_WIDTH__ 8 #define __INT32_C(c) c #define __DEC64_EPSILON__ 1E-15DD #define __ORDER_PDP_ENDIAN__ 3412 #define __DEC128_MIN_EXP__ (-6142) #define __FLT32_MAX_10_EXP__ 38 #define __INT_FAST32_TYPE__ long int #define __UINT_LEAST16_TYPE__ short unsigned int #define __FLT64X_HAS_INFINITY__ 1 #define unix 1 #define __INT16_MAX__ 0x7fff #define __SIZE_TYPE__ long unsigned int #define __UINT64_MAX__ 0xffffffffffffffffUL #define __FLT64X_DIG__ 18 #define __INT8_TYPE__ signed char #define __ELF__ 1 #define __GCC_ASM_FLAG_OUTPUTS__ 1 #define __FLT_RADIX__ 2 #define __INT_LEAST16_TYPE__ short int #define __LDBL_EPSILON__ 1.08420217248550443400745280086994171e-19L #define __UINTMAX_C(c) c ## UL #define __SSE_MATH__ 1 #define __k8 1 #define __SIG_ATOMIC_MAX__ 0x7fffffff #define __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2 #define __SIZEOF_PTRDIFF_T__ 8 #define __FLT32X_MANT_DIG__ 53 #define __x86_64__ 1 #define __FLT32X_MIN_EXP__ (-1021) #define __DEC32_SUBNORMAL_MIN__ 0.000001E-95DF #define __INT_FAST16_MAX__ 0x7fffffffffffffffL #define __FLT64_DIG__ 15 #define __UINT_FAST32_MAX__ 0xffffffffffffffffUL #define __UINT_LEAST64_TYPE__ long unsigned int #define __FLT_HAS_QUIET_NAN__ 1 #define __FLT_MAX_10_EXP__ 38 #define __LONG_MAX__ 0x7fffffffffffffffL #define __FLT64X_HAS_DENORM__ 1 #define __DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL #define __FLT_HAS_INFINITY__ 1 #define __UINT_FAST16_TYPE__ long unsigned int #define __DEC64_MAX__ 9.999999999999999E384DD #define __INT_FAST32_WIDTH__ 64 #define __CHAR16_TYPE__ short unsigned int #define __PRAGMA_REDEFINE_EXTNAME 1 #define __SIZE_WIDTH__ 64 #define __SEG_FS 1 #define __INT_LEAST16_MAX__ 0x7fff #define __DEC64_MANT_DIG__ 16 #define __INT64_MAX__ 0x7fffffffffffffffL #define __UINT_LEAST32_MAX__ 0xffffffffU #define __SEG_GS 1 #define __FLT32_DENORM_MIN__ 1.40129846432481707092372958328991613e-45F32 #define __GCC_ATOMIC_LONG_LOCK_FREE 2 #define __SIG_ATOMIC_WIDTH__ 32 #define __INT_LEAST64_TYPE__ long int #define __INT16_TYPE__ short int #define __INT_LEAST8_TYPE__ signed char #define __STDC_VERSION__ 201710L #define __DEC32_MAX_EXP__ 97 #define __INT_FAST8_MAX__ 0x7f #define __FLT128_MAX__ 1.18973149535723176508575932662800702e+4932F128 #define __INTPTR_MAX__ 0x7fffffffffffffffL #define linux 1 #define __FLT64_HAS_QUIET_NAN__ 1 #define __FLT32_MIN_10_EXP__ (-37) #define __SSE2__ 1 #define __FLT32X_DIG__ 15 #define __LDBL_MANT_DIG__ 64 #define __DBL_HAS_QUIET_NAN__ 1 #define __FLT64_HAS_INFINITY__ 1 #define __FLT64X_MAX__ 1.18973149535723176502126385303097021e+4932F64x #define __SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1) #define __code_model_small__ 1 #define __k8__ 1 #define __INTPTR_TYPE__ long int #define __UINT16_TYPE__ short unsigned int #define __WCHAR_TYPE__ int #define __SIZEOF_FLOAT__ 4 #define __pic__ 2 #define __UINTPTR_MAX__ 0xffffffffffffffffUL #define __INT_FAST64_WIDTH__ 64 #define __DEC64_MIN_EXP__ (-382) #define __FLT32_DECIMAL_DIG__ 9 #define __INT_FAST64_MAX__ 0x7fffffffffffffffL #define __GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1 #define __FLT_DIG__ 6 #define __FLT32_HAS_INFINITY__ 1 #define __FLT64X_MAX_EXP__ 16384 #define __UINT_FAST64_TYPE__ long unsigned int #define __INT_MAX__ 0x7fffffff #define __amd64__ 1 #define __INT64_TYPE__ long int #define __FLT_MAX_EXP__ 128 #define __ORDER_BIG_ENDIAN__ 4321 #define __DBL_MANT_DIG__ 53 #define __SIZEOF_FLOAT128__ 16 #define __INT_LEAST64_MAX__ 0x7fffffffffffffffL #define __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2 #define __DEC64_MIN__ 1E-383DD #define __WINT_TYPE__ unsigned int #define __UINT_LEAST32_TYPE__ unsigned int #define __SIZEOF_SHORT__ 2 #define __SSE__ 1 #define __LDBL_MIN_EXP__ (-16381) #define __FLT64_MAX__ 1.79769313486231570814527423731704357e+308F64 #define __WINT_WIDTH__ 32 #define __INT_LEAST8_MAX__ 0x7f #define __FLT32X_MAX_10_EXP__ 308 #define __SSP__ 1 #define __SIZEOF_INT128__ 16 #define __LDBL_MAX_10_EXP__ 4932 #define __ATOMIC_RELAXED 0 #define __DBL_EPSILON__ ((double)2.22044604925031308084726333618164062e-16L) #define __FLT128_MIN__ 3.36210314311209350626267781732175260e-4932F128 #define _LP64 1 #define __UINT8_C(c) c #define __FLT64_MAX_EXP__ 1024 #define __INT_LEAST32_TYPE__ int #define __SIZEOF_WCHAR_T__ 4 #define __UINT64_TYPE__ long unsigned int #define __FLT128_HAS_QUIET_NAN__ 1 #define __INT_FAST8_TYPE__ signed char #define __FLT64X_MIN__ 3.36210314311209350626267781732175260e-4932F64x #define __GNUC_STDC_INLINE__ 1 #define __FLT64_HAS_DENORM__ 1 #define __FLT32_EPSILON__ 1.19209289550781250000000000000000000e-7F32 #define __DBL_DECIMAL_DIG__ 17 #define __STDC_UTF_32__ 1 #define __INT_FAST8_WIDTH__ 8 #define __FXSR__ 1 #define __DEC_EVAL_METHOD__ 2 #define __FLT32X_MAX__ 1.79769313486231570814527423731704357e+308F32x #define __UINT32_C(c) c ## U #define __INTMAX_MAX__ 0x7fffffffffffffffL #define __BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__ #define __FLT_DENORM_MIN__ 1.40129846432481707092372958328991613e-45F #define __INT8_MAX__ 0x7f #define __LONG_WIDTH__ 64 #define __PIC__ 2 #define __UINT_FAST32_TYPE__ long unsigned int #define __CHAR32_TYPE__ unsigned int #define __FLT_MAX__ 3.40282346638528859811704183484516925e+38F #define __INT32_TYPE__ int #define __SIZEOF_DOUBLE__ 8 #define __FLT_MIN_10_EXP__ (-37) #define __FLT64_MIN__ 2.22507385850720138309023271733240406e-308F64 #define __INT_LEAST32_WIDTH__ 32 #define __INTMAX_TYPE__ long int #define __DEC128_MAX_EXP__ 6145 #define __FLT32X_HAS_QUIET_NAN__ 1 #define __ATOMIC_CONSUME 1 #define __GNUC_MINOR__ 3 #define __INT_FAST16_WIDTH__ 64 #define __UINTMAX_MAX__ 0xffffffffffffffffUL #define __DEC32_MANT_DIG__ 7 #define __FLT32X_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F32x #define __DBL_MAX_10_EXP__ 308 #define __LDBL_DENORM_MIN__ 3.64519953188247460252840593361941982e-4951L #define __INT16_C(c) c #define __STDC__ 1 #define __PTRDIFF_TYPE__ long int #define __ATOMIC_SEQ_CST 5 #define __UINT32_TYPE__ unsigned int #define __FLT32X_MIN_10_EXP__ (-307) #define __UINTPTR_TYPE__ long unsigned int #define __DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD #define __DEC128_MANT_DIG__ 34 #define __LDBL_MIN_10_EXP__ (-4931) #define __FLT128_EPSILON__ 1.92592994438723585305597794258492732e-34F128 #define __SIZEOF_LONG_LONG__ 8 #define __FLT128_DECIMAL_DIG__ 36 #define __GCC_ATOMIC_LLONG_LOCK_FREE 2 #define __FLT32X_MIN__ 2.22507385850720138309023271733240406e-308F32x #define __LDBL_DIG__ 18 #define __FLT_DECIMAL_DIG__ 9 #define __UINT_FAST16_MAX__ 0xffffffffffffffffUL #define __GCC_ATOMIC_SHORT_LOCK_FREE 2 #define __INT_LEAST64_WIDTH__ 64 #define __UINT_FAST8_TYPE__ unsigned char #define __ATOMIC_ACQ_REL 4 #define __ATOMIC_RELEASE 3 Executing: mpicxx -c -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilerFlags -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O0 -fPIC /tmp/petsc-p3fbo3c2/config.compilerFlags/conftest.cc -E -dM stdout: #define __DBL_MIN_EXP__ (-1021) #define __FLT32X_MAX_EXP__ 1024 #define __cpp_attributes 200809 #define __UINT_LEAST16_MAX__ 0xffff #define __ATOMIC_ACQUIRE 2 #define __FLT128_MAX_10_EXP__ 4932 #define __FLT_MIN__ 1.17549435082228750796873653722224568e-38F #define __GCC_IEC_559_COMPLEX 2 #define __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 200410 #define __ORDER_LITTLE_ENDIAN__ 1234 #define __SIZE_MAX__ 0xffffffffffffffffUL #define __WCHAR_MAX__ 0x7fffffff #define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1 #define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1 #define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1 #define __DBL_DENORM_MIN__ double(4.94065645841246544176568792868221372e-324L) #define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1 #define __GCC_ATOMIC_CHAR_LOCK_FREE 2 #define __GCC_IEC_559 2 #define __FLT32X_DECIMAL_DIG__ 17 #define __FLT_EVAL_METHOD__ 0 #define __unix__ 1 #define __cpp_binary_literals 201304 #define __FLT64_DECIMAL_DIG__ 17 #define __CET__ 3 #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 __cpp_rvalue_reference 200610 #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 __GXX_EXPERIMENTAL_CXX0X__ 1 #define __LDBL_MAX_EXP__ 16384 #define __FLT128_MIN_EXP__ (-16381) #define __WINT_MIN__ 0U #define __linux__ 1 #define __FLT128_MIN_10_EXP__ (-4931) #define __INT_LEAST16_WIDTH__ 16 #define __SCHAR_MAX__ 0x7f #define __FLT128_MANT_DIG__ 113 #define __WCHAR_MIN__ (-__WCHAR_MAX__ - 1) #define __INT64_C(c) c ## L #define __DBL_DIG__ 15 #define __GCC_ATOMIC_POINTER_LOCK_FREE 2 #define __FLT64X_MANT_DIG__ 64 #define __SIZEOF_INT__ 4 #define __SIZEOF_POINTER__ 8 #define __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2 #define __USER_LABEL_PREFIX__ #define __FLT64X_EPSILON__ 1.08420217248550443400745280086994171e-19F64x #define __STDC_HOSTED__ 1 #define __LDBL_HAS_INFINITY__ 1 #define __FLT32_DIG__ 6 #define __FLT_EPSILON__ 1.19209289550781250000000000000000000e-7F #define __GXX_WEAK__ 1 #define __SHRT_WIDTH__ 16 #define __LDBL_MIN__ 3.36210314311209350626267781732175260e-4932L #define __DEC32_MAX__ 9.999999E96DF #define __cpp_threadsafe_static_init 200806 #define __FLT64X_DENORM_MIN__ 3.64519953188247460252840593361941982e-4951F64x #define __FLT32X_HAS_INFINITY__ 1 #define __INT32_MAX__ 0x7fffffff #define __INT_WIDTH__ 32 #define __SIZEOF_LONG__ 8 #define __STDC_IEC_559__ 1 #define __STDC_ISO_10646__ 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__ 9 #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 __HAVE_SPECULATION_SAFE_VALUE 1 #define __DEC32_MIN_EXP__ (-94) #define __INTPTR_WIDTH__ 64 #define __FLT32X_HAS_DENORM__ 1 #define __INT_FAST16_TYPE__ long int #define __LDBL_HAS_DENORM__ 1 #define __cplusplus 201402L #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__ 9 #define __LONG_LONG_MAX__ 0x7fffffffffffffffLL #define __SIZEOF_SIZE_T__ 8 #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 __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__ "9.3.0" #define __UINT64_C(c) c ## UL #define __cpp_unicode_characters 200704 #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 __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 __DBL_HAS_DENORM__ 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 __GLIBCXX_BITSIZE_INT_N_0 128 #define __k8 1 #define __SIG_ATOMIC_MAX__ 0x7fffffff #define __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2 #define __SIZEOF_PTRDIFF_T__ 8 #define __FLT32X_MANT_DIG__ 53 #define __x86_64__ 1 #define __FLT32X_MIN_EXP__ (-1021) #define __DEC32_SUBNORMAL_MIN__ 0.000001E-95DF #define __INT_FAST16_MAX__ 0x7fffffffffffffffL #define __FLT64_DIG__ 15 #define __UINT_FAST32_MAX__ 0xffffffffffffffffUL #define __UINT_LEAST64_TYPE__ long unsigned int #define __FLT_HAS_QUIET_NAN__ 1 #define __FLT_MAX_10_EXP__ 38 #define __LONG_MAX__ 0x7fffffffffffffffL #define __FLT64X_HAS_DENORM__ 1 #define __DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL #define __FLT_HAS_INFINITY__ 1 #define __cpp_unicode_literals 200710 #define __UINT_FAST16_TYPE__ long unsigned int #define __DEC64_MAX__ 9.999999999999999E384DD #define __INT_FAST32_WIDTH__ 64 #define __CHAR16_TYPE__ short unsigned int #define __PRAGMA_REDEFINE_EXTNAME 1 #define __SIZE_WIDTH__ 64 #define __SEG_FS 1 #define __INT_LEAST16_MAX__ 0x7fff #define __DEC64_MANT_DIG__ 16 #define __INT64_MAX__ 0x7fffffffffffffffL #define __UINT_LEAST32_MAX__ 0xffffffffU #define __SEG_GS 1 #define __FLT32_DENORM_MIN__ 1.40129846432481707092372958328991613e-45F32 #define __GCC_ATOMIC_LONG_LOCK_FREE 2 #define __SIG_ATOMIC_WIDTH__ 32 #define __INT_LEAST64_TYPE__ long int #define __INT16_TYPE__ short int #define __INT_LEAST8_TYPE__ signed char #define __DEC32_MAX_EXP__ 97 #define __INT_FAST8_MAX__ 0x7f #define __FLT128_MAX__ 1.18973149535723176508575932662800702e+4932F128 #define __INTPTR_MAX__ 0x7fffffffffffffffL #define __cpp_sized_deallocation 201309 #define linux 1 #define __cpp_range_based_for 200907 #define __FLT64_HAS_QUIET_NAN__ 1 #define __FLT32_MIN_10_EXP__ (-37) #define __SSE2__ 1 #define __EXCEPTIONS 1 #define __LDBL_MANT_DIG__ 64 #define __DBL_HAS_QUIET_NAN__ 1 #define __FLT64_HAS_INFINITY__ 1 #define __FLT64X_MAX__ 1.18973149535723176502126385303097021e+4932F64x #define __SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1) #define __code_model_small__ 1 #define __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 __INT_MAX__ 0x7fffffff #define __amd64__ 1 #define __INT64_TYPE__ long int #define __FLT_MAX_EXP__ 128 #define __ORDER_BIG_ENDIAN__ 4321 #define __DBL_MANT_DIG__ 53 #define __cpp_inheriting_constructors 201511 #define __SIZEOF_FLOAT128__ 16 #define __INT_LEAST64_MAX__ 0x7fffffffffffffffL #define __DEC64_MIN__ 1E-383DD #define __WINT_TYPE__ unsigned int #define __UINT_LEAST32_TYPE__ unsigned int #define __SIZEOF_SHORT__ 2 #define __SSE__ 1 #define __LDBL_MIN_EXP__ (-16381) #define __FLT64_MAX__ 1.79769313486231570814527423731704357e+308F64 #define __WINT_WIDTH__ 32 #define __INT_LEAST8_MAX__ 0x7f #define __FLT32X_MAX_10_EXP__ 308 #define __SSP__ 1 #define __SIZEOF_INT128__ 16 #define __LDBL_MAX_10_EXP__ 4932 #define __ATOMIC_RELAXED 0 #define __DBL_EPSILON__ double(2.22044604925031308084726333618164062e-16L) #define __FLT128_MIN__ 3.36210314311209350626267781732175260e-4932F128 #define _LP64 1 #define __UINT8_C(c) c #define __FLT64_MAX_EXP__ 1024 #define __INT_LEAST32_TYPE__ int #define __SIZEOF_WCHAR_T__ 4 #define __FLT128_HAS_QUIET_NAN__ 1 #define __INT_FAST8_TYPE__ signed char #define __FLT64X_MIN__ 3.36210314311209350626267781732175260e-4932F64x #define __GNUC_STDC_INLINE__ 1 #define __FLT64_HAS_DENORM__ 1 #define __FLT32_EPSILON__ 1.19209289550781250000000000000000000e-7F32 #define __DBL_DECIMAL_DIG__ 17 #define __STDC_UTF_32__ 1 #define __INT_FAST8_WIDTH__ 8 #define __FXSR__ 1 #define __DEC_EVAL_METHOD__ 2 #define __FLT32X_MAX__ 1.79769313486231570814527423731704357e+308F32x #define __cpp_runtime_arrays 198712 #define __UINT64_TYPE__ long unsigned int #define __UINT32_C(c) c ## U #define __INTMAX_MAX__ 0x7fffffffffffffffL #define __cpp_alias_templates 200704 #define __BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__ #define __FLT_DENORM_MIN__ 1.40129846432481707092372958328991613e-45F #define __INT8_MAX__ 0x7f #define __LONG_WIDTH__ 64 #define __PIC__ 2 #define __UINT_FAST32_TYPE__ long unsigned int #define __CHAR32_TYPE__ unsigned int #define __FLT_MAX__ 3.40282346638528859811704183484516925e+38F #define __cpp_constexpr 201304 #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__ 3 #define __GLIBCXX_TYPE_INT_N_0 __int128 #define __INT_FAST16_WIDTH__ 64 #define __UINTMAX_MAX__ 0xffffffffffffffffUL #define __DEC32_MANT_DIG__ 7 #define __FLT32X_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F32x #define __DBL_MAX_10_EXP__ 308 #define __LDBL_DENORM_MIN__ 3.64519953188247460252840593361941982e-4951L #define __INT16_C(c) c #define __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 1.558709 Executing: mpicc --help | head -n 20 stdout: Usage: gcc [options] file... Options: -pass-exit-codes Exit with highest error code from a phase. --help Display this information. --target-help Display target specific command line options. --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]. Display specific types of command line options. (Use '-v --help' to display command line options of sub-processes). --version Display compiler version information. -dumpspecs Display all of the built in spec strings. -dumpversion Display the version of the compiler. -dumpmachine Display the compiler's target processor. -print-search-dirs Display the directories in the compiler's search path. -print-libgcc-file-name Display the name of the compiler's companion library. -print-file-name= Display the full path to library . -print-prog-name= Display the full path to compiler component . -print-multiarch Display the target's normalized GNU triplet, used as a component in the library path. -print-multi-directory Display the root directory for versions of libgcc. -print-multi-lib Display the mapping between command line options and Detected GNU compiler ============================================================================================= TESTING: checkC99Flag from config.compilers(config/BuildSystem/config/compilers.py:1684) Check for -std=c99 or equivalent flag Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.c: In function ‘main’: /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.c:7:11: warning: variable ‘x’ set but not used [-Wunused-but-set-variable] 7 | float x[2],y; | ^ Source: #include "confdefs.h" #include "conffix.h" #include int main() { float x[2],y; y = FLT_ROUNDS; // c++ comment int j = 2; for (int i=0; i<2; i++){ x[i] = i*j*y; } ; return 0; } Output from compiling with -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.c: In function ‘main’: /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.c:7:11: warning: variable ‘x’ set but not used [-Wunused-but-set-variable] 7 | float x[2],y; | ^ Accepted C99 compile flag: ============================================================================================= TESTING: checkRestrict from config.compilers(config/BuildSystem/config/compilers.py:160) Check for the C/CXX restrict keyword Executing: mpicc -V ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/config.compilers/conftest.c: In function ‘main’: /tmp/petsc-p3fbo3c2/config.compilers/conftest.c:5:20: warning: unused variable ‘x’ [-Wunused-variable] 5 | float * __restrict x;; | ^ Source: #include "confdefs.h" #include "conffix.h" int main() { float * __restrict x;; return 0; } compilers: Set C restrict keyword to __restrict Defined "C_RESTRICT" to "__restrict" ============================================================================================= TESTING: checkCFormatting from config.compilers(config/BuildSystem/config/compilers.py:421) Activate format string checking if using the GNU compilers ============================================================================================= TESTING: checkCInline from config.compilers(config/BuildSystem/config/compilers.py:130) Check for C inline keyword ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" static inline int foo(int a) {return a;} int main() { foo(1);; return 0; } compilers: Set C Inline keyword to inline Defined "C_INLINE" to "inline" ============================================================================================= TESTING: checkDynamicLoadFlag from config.compilers(config/BuildSystem/config/compilers.py:432) Checks that dlopen() takes RTLD_XXX, and defines PETSC_HAVE_RTLD_XXX if it does ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include char *libname; int main() { dlopen(libname, RTLD_LAZY);dlopen(libname, RTLD_NOW);dlopen(libname, RTLD_LOCAL);dlopen(libname, RTLD_GLOBAL); ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.compilers/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -ldl Defined "HAVE_RTLD_LAZY" to "1" Defined "HAVE_RTLD_NOW" to "1" Defined "HAVE_RTLD_LOCAL" to "1" Defined "HAVE_RTLD_GLOBAL" to "1" ============================================================================================= TESTING: checkCLibraries from config.compilers(config/BuildSystem/config/compilers.py:224) Determines the libraries needed to link with C compiled code ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include void asub(void) {char s[16];printf("testing %s",s);} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-p3fbo3c2/config.compilers/conftest -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.o /tmp/petsc-p3fbo3c2/config.compilers/confc.o -ldl C libraries are not needed when using Fortran linker ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include void asub(void) {char s[16];printf("testing %s",s);} ===== Checking linker Executing: mpicxx -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O0 -fPIC /tmp/petsc-p3fbo3c2/config.compilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(int argc,char **args) {return 0;} Executing: mpicxx -o /tmp/petsc-p3fbo3c2/config.compilers/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.o /tmp/petsc-p3fbo3c2/config.compilers/confc.o -ldl C libraries are not needed when using C++ linker ============================================================================================= TESTING: checkDependencyGenerationFlag from config.compilers(config/BuildSystem/config/compilers.py:1635) Check if -MMD works for dependency generation, and add it if it does Trying C compiler flag -MMD -MP Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 -MMD -MP /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -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 /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.setCompilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O0 -fPIC -MMD -MP /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -fPIC -MMD -MP Defined make macro "CXX_DEPFLAGS" to "-MMD -MP" Trying CUDA compiler flag -MMD -MP Executing: /usr/local/cuda/bin/nvcc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -Xcompiler -fPIC -g -lineinfo -MMD -MP -Wno-deprecated-gpu-targets /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.cu Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Xcompiler -fPIC -g -lineinfo -MMD -MP Defined make macro "CUDA_DEPFLAGS" to "-MMD -MP" ============================================================================================= TESTING: checkDeviceHostCompiler from config.compilers(config/BuildSystem/config/compilers.py:478) 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 /usr/local/cuda/bin/nvcc accepts host compiler mpicxx Executing: /usr/local/cuda/bin/nvcc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -Xcompiler -fPIC -g -lineinfo -ccbin mpicxx -Wno-deprecated-gpu-targets /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.cu Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -Xcompiler -fPIC -g -lineinfo -ccbin mpicxx Added CUDA compiler flag -ccbin mpicxx ============================================================================================= TESTING: checkCxxDialect from config.compilers(config/BuildSystem/config/compilers.py:501) Determine the CXX dialect supported by the compiler(language) [and correspoding compiler option - if any]. isGNUish indicates if the compiler is gnu compliant (i.e. clang). -with--dialect can take options: auto: use highest dialect configure can determine cxx20: [future!] cxx17: gnu++17 or c++17 cxx14: gnu++14 or c++14 cxx11: 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.lang+'dialect' = maxSupportedDialect (e.g. 'c++14') - self.cxxDialectRange = (self.cxxDialectRange[0],maxSupportedDialect) (e.g. ('c++03','c++14')) - self.addDefine('HAVE_{LANG}_DIALECT_CXX{DIALECT_NUM}',1) for every supported dialect or raises a RuntimeException if either: - The combination of specifically requested packages cannnot all be compiled with the same flag - The compiler does not support at minimum -std=c++03 (or its equivalent) checkCxxDialect: checking C++ dialect version for language "CUDA" using compiler "/usr/local/cuda/bin/nvcc" checkCxxDialect: user has explicitly selected CUDA dialect c++14 checkCxxDialect: compiler is NOT GNUish, using flag base -std=c++ checkCxxDialect: checking CXX 14 for CUDA with flag: -std=c++14 Executing: /usr/local/cuda/bin/nvcc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -Xcompiler -fPIC -g -lineinfo -ccbin mpicxx -std=c++14 -Wno-deprecated-gpu-targets /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.cu Successful compile: Source: #include "confdefs.h" #include "conffix.h" // C++03 includes #include template void ignore(const T&) {} // silence unused variable warnings class valClass { public: int i; valClass() { i = 3; } valClass(int x) : i(x) { } }; // c++11 includes #include #include #include class MoveSemantics { std::unique_ptr _member; public: MoveSemantics(int val = 4) : _member(new valClass(val)) { } MoveSemantics& operator=(MoveSemantics &&other) noexcept = default; }; template constexpr T Cubed( T x ) { return x*x*x; } auto trailing(int x) -> int { return x+2;} enum class Shapes : int {SQUARE,CIRCLE}; template struct Tuple {}; using PetscErrorCode = int; // c++14 includes template constexpr T pi = T(3.1415926535897932385L); // variable template int main() { // C++03 body valClass cls = valClass(); // value initialization int i = cls.i; // i is not declared const const int& rci = i; // but rci is const_cast(rci) = 4; // C++11 body PetscErrorCode ierr = 0; auto ret = trailing(ierr); MoveSemantics bob; MoveSemantics alice; alice = std::move(bob);ignore(alice); Tuple<> t0;ignore(t0); Tuple t1;ignore(t1); Tuple t2;ignore(t2); std::random_device rd; std::mt19937 mt(rd()); std::normal_distribution dist(0,1); const double x = dist(mt); std::cout << x << ret << std::endl; // C++14 body std::cout<< I(0.0,1.0); auto lambda = [](auto x, auto y) {return x + y;}; std::cout< Display the full path to library . -print-prog-name= Display the full path to compiler component . -print-multiarch Display the target's normalized GNU triplet, used as a component in the library path. -print-multi-directory Display the root directory for versions of libgcc. -print-multi-lib Display the mapping between command line options and Detected GNU compiler ============================================================================================= TESTING: checkRestrict from config.compilers(config/BuildSystem/config/compilers.py:160) Check for the C/CXX restrict keyword Executing: mpicc -V ===== Checking compiler Executing: mpicxx -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O0 -fPIC /tmp/petsc-p3fbo3c2/config.compilers/conftest.cc Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/config.compilers/conftest.cc: In function ‘int main()’: /tmp/petsc-p3fbo3c2/config.compilers/conftest.cc:5:20: warning: unused variable ‘x’ [-Wunused-variable] 5 | float * __restrict x;; | ^ Source: #include "confdefs.h" #include "conffix.h" int main() { float * __restrict x;; return 0; } compilers: Set Cxx restrict keyword to __restrict Defined "CXX_RESTRICT" to "__restrict" Executing: mpicxx --help | head -n 500 ============================================================================================= TESTING: checkCxxDialect from config.compilers(config/BuildSystem/config/compilers.py:501) Determine the CXX dialect supported by the compiler(language) [and correspoding compiler option - if any]. isGNUish indicates if the compiler is gnu compliant (i.e. clang). -with--dialect can take options: auto: use highest dialect configure can determine cxx20: [future!] cxx17: gnu++17 or c++17 cxx14: gnu++14 or c++14 cxx11: 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.lang+'dialect' = maxSupportedDialect (e.g. 'c++14') - self.cxxDialectRange = (self.cxxDialectRange[0],maxSupportedDialect) (e.g. ('c++03','c++14')) - self.addDefine('HAVE_{LANG}_DIALECT_CXX{DIALECT_NUM}',1) for every supported dialect or raises a RuntimeException if either: - The combination of specifically requested packages cannnot all be compiled with the same flag - The compiler does not support at minimum -std=c++03 (or its equivalent) checkCxxDialect: checking C++ dialect version for language "CXX" using compiler "mpicxx" checkCxxDialect: user has explicitly selected CXX dialect c++14 checkCxxDialect: compiler is GNUish, using flag base -std=gnu++ checkCxxDialect: checking CXX 14 for Cxx with flag: -std=gnu++14 Executing: mpicxx -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O0 -fPIC -std=gnu++14 /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" // C++03 includes #include template void ignore(const T&) {} // silence unused variable warnings class valClass { public: int i; valClass() { i = 3; } valClass(int x) : i(x) { } }; // c++11 includes #include #include #include class MoveSemantics { std::unique_ptr _member; public: MoveSemantics(int val = 4) : _member(new valClass(val)) { } MoveSemantics& operator=(MoveSemantics &&other) noexcept = default; }; template constexpr T Cubed( T x ) { return x*x*x; } auto trailing(int x) -> int { return x+2;} enum class Shapes : int {SQUARE,CIRCLE}; template struct Tuple {}; using PetscErrorCode = int; // c++14 includes template constexpr T pi = T(3.1415926535897932385L); // variable template int main() { // C++03 body valClass cls = valClass(); // value initialization int i = cls.i; // i is not declared const const int& rci = i; // but rci is const_cast(rci) = 4; // C++11 body PetscErrorCode ierr = 0; auto ret = trailing(ierr); MoveSemantics bob; MoveSemantics alice; alice = std::move(bob);ignore(alice); Tuple<> t0;ignore(t0); Tuple t1;ignore(t1); Tuple t2;ignore(t2); std::random_device rd; std::mt19937 mt(rd()); std::normal_distribution dist(0,1); const double x = dist(mt); std::cout << x << ret << std::endl; // C++14 body std::cout<< I(0.0,1.0); auto lambda = [](auto x, auto y) {return x + y;}; std::cout< #include #define Type int #define PetscReal double #define PetscComplex std::complex /* The two lines, from petsccxxcomplexfix.h, can cause the combination "C++14 + GCC-4.x libstdc++ library" to fail, complaining imag() is not marked const. If the compiler can compile these two lines, it should be able to compile other lines. */ static inline PetscComplex operator-(const Type& lhs, const PetscComplex& rhs) { return PetscReal(lhs) - const_cast(rhs); } static inline PetscComplex operator/(const Type& lhs, const PetscComplex& rhs) { return PetscReal(lhs) / const_cast(rhs); } int main() { Type x = 2; PetscComplex y(1.0,1.0),z,w; z = x - y; w = x / y; std::cout << z << w; ; return 0; } the CXX compiler supports petsccxxcomplexfix.h Defined "HAVE_CXX_COMPLEX_FIX" to "1" ============================================================================================= TESTING: checkCxxLibraries from config.compilers(config/BuildSystem/config/compilers.py:781) Determines the libraries needed to link with C++ from C and Fortran ===== Checking compiler Executing: mpicxx -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O0 -fPIC -std=gnu++14 /tmp/petsc-p3fbo3c2/config.compilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include void asub(void) {std::vector v; try { throw 20; } catch (int e) { std::cout << "An exception occurred"; }} ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(int argc,char **args) {return 0;} Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.compilers/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.o /tmp/petsc-p3fbo3c2/config.compilers/confc.o -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/confc.o: in function `asub()': /tmp/petsc-p3fbo3c2/config.compilers/conftest.cc:7: undefined reference to `__cxa_allocate_exception' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/conftest.cc:7: undefined reference to `typeinfo for int' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/conftest.cc:7: undefined reference to `__cxa_throw' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/conftest.cc:7: undefined reference to `__cxa_begin_catch' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/conftest.cc:7: undefined reference to `std::cout' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/conftest.cc:7: undefined reference to `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/conftest.cc:7: undefined reference to `__cxa_end_catch' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/conftest.cc:7: undefined reference to `__cxa_end_catch' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/confc.o: in function `__static_initialization_and_destruction_0(int, int)': /usr/include/c++/9/iostream:74: undefined reference to `std::ios_base::Init::Init()' /usr/bin/ld: /usr/include/c++/9/iostream:74: undefined reference to `std::ios_base::Init::~Init()' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/confc.o: in function `__gnu_cxx::new_allocator::deallocate(int*, unsigned long)': /usr/include/c++/9/ext/new_allocator.h:128: undefined reference to `operator delete(void*)' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/confc.o:(.data.rel.local.DW.ref._ZTIi[DW.ref._ZTIi]+0x0): undefined reference to `typeinfo for int' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/confc.o:(.data.rel.local.DW.ref.__gxx_personality_v0[DW.ref.__gxx_personality_v0]+0x0): undefined reference to `__gxx_personality_v0' collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/confc.o: in function `asub()': /tmp/petsc-p3fbo3c2/config.compilers/conftest.cc:7: undefined reference to `__cxa_allocate_exception' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/conftest.cc:7: undefined reference to `typeinfo for int' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/conftest.cc:7: undefined reference to `__cxa_throw' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/conftest.cc:7: undefined reference to `__cxa_begin_catch' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/conftest.cc:7: undefined reference to `std::cout' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/conftest.cc:7: undefined reference to `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/conftest.cc:7: undefined reference to `__cxa_end_catch' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/conftest.cc:7: undefined reference to `__cxa_end_catch' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/confc.o: in function `__static_initialization_and_destruction_0(int, int)': /usr/include/c++/9/iostream:74: undefined reference to `std::ios_base::Init::Init()' /usr/bin/ld: /usr/include/c++/9/iostream:74: undefined reference to `std::ios_base::Init::~Init()' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/confc.o: in function `__gnu_cxx::new_allocator::deallocate(int*, unsigned long)': /usr/include/c++/9/ext/new_allocator.h:128: undefined reference to `operator delete(void*)' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/confc.o:(.data.rel.local.DW.ref._ZTIi[DW.ref._ZTIi]+0x0): undefined reference to `typeinfo for int' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/confc.o:(.data.rel.local.DW.ref.__gxx_personality_v0[DW.ref.__gxx_personality_v0]+0x0): undefined reference to `__gxx_personality_v0' collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/confc.o: in function `asub()': /tmp/petsc-p3fbo3c2/config.compilers/conftest.cc:7: undefined reference to `__cxa_allocate_exception' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/conftest.cc:7: undefined reference to `typeinfo for int' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/conftest.cc:7: undefined reference to `__cxa_throw' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/conftest.cc:7: undefined reference to `__cxa_begin_catch' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/conftest.cc:7: undefined reference to `std::cout' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/conftest.cc:7: undefined reference to `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/conftest.cc:7: undefined reference to `__cxa_end_catch' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/conftest.cc:7: undefined reference to `__cxa_end_catch' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/confc.o: in function `__static_initialization_and_destruction_0(int, int)': /usr/include/c++/9/iostream:74: undefined reference to `std::ios_base::Init::Init()' /usr/bin/ld: /usr/include/c++/9/iostream:74: undefined reference to `std::ios_base::Init::~Init()' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/confc.o: in function `__gnu_cxx::new_allocator::deallocate(int*, unsigned long)': /usr/include/c++/9/ext/new_allocator.h:128: undefined reference to `operator delete(void*)' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/confc.o:(.data.rel.local.DW.ref._ZTIi[DW.ref._ZTIi]+0x0): undefined reference to `typeinfo for int' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/confc.o:(.data.rel.local.DW.ref.__gxx_personality_v0[DW.ref.__gxx_personality_v0]+0x0): undefined reference to `__gxx_personality_v0' collect2: error: ld returned 1 exit status: Executing: uname -s stdout: Linux ===== Checking compiler Executing: mpicxx -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O0 -fPIC -std=gnu++14 /tmp/petsc-p3fbo3c2/config.compilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include void asub(void) {std::vector v; try { throw 20; } catch (int e) { std::cout << "An exception occurred"; }} ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(int argc,char **args) {return 0;} Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.compilers/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.o /tmp/petsc-p3fbo3c2/config.compilers/confc.o -lstdc++ -ldl compilers: C++ requires -lstdc++ to link with C compiler ===== Checking compiler Executing: mpicxx -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O0 -fPIC -std=gnu++14 /tmp/petsc-p3fbo3c2/config.compilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include void asub(void) {std::vector v; try { throw 20; } catch (int e) { std::cout << "An exception occurred"; }} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-p3fbo3c2/config.compilers/conftest -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.o /tmp/petsc-p3fbo3c2/config.compilers/confc.o -lstdc++ -ldl C++ libraries are not needed when using FC linker Executing: mpicxx -V ============================================================================================= TESTING: checkFortranNameMangling from config.compilers(config/BuildSystem/config/compilers.py:1097) Checks Fortran name mangling, and defines HAVE_FORTRAN_UNDERSCORE, HAVE_FORTRAN_NOUNDERSCORE, HAVE_FORTRAN_CAPS Testing Fortran mangling type underscore with code void d1chk_(void){return;} ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" void d1chk_(void){return;} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90 Successful compile: Source: program main call d1chk() end Executing: mpif90 -o /tmp/petsc-p3fbo3c2/config.compilers/conftest -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.o /tmp/petsc-p3fbo3c2/config.compilers/confc.o -lstdc++ -ldl compilers: Fortran name mangling is underscore Defined "HAVE_FORTRAN_UNDERSCORE" to "1" Executing: mpif90 --version stdout: GNU Fortran (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0 Copyright (C) 2019 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Detected GFortran8plus compiler Defined "FORTRAN_CHARLEN_T" to "size_t" ============================================================================================= TESTING: checkFortranNameManglingDouble from config.compilers(config/BuildSystem/config/compilers.py:1135) Checks if symbols containing an underscore append an extra underscore, and defines HAVE_FORTRAN_UNDERSCORE_UNDERSCORE if necessary ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" void d1_chk__(void){return;} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90 Successful compile: Source: program main call d1_chk() end Executing: mpif90 -o /tmp/petsc-p3fbo3c2/config.compilers/conftest -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.o /tmp/petsc-p3fbo3c2/config.compilers/confc.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/conftest.o: in function `MAIN__': /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90:2: undefined reference to `d1_chk_' collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/conftest.o: in function `MAIN__': /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90:2: undefined reference to `d1_chk_' collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/conftest.o: in function `MAIN__': /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90:2: undefined reference to `d1_chk_' collect2: error: ld returned 1 exit status: ============================================================================================= TESTING: checkFortranLibraries from config.compilers(config/BuildSystem/config/compilers.py:1145) Substitutes for FLIBS the libraries needed to link with Fortran This macro is intended to be used in those situations when it is necessary to mix, e.g. C++ and Fortran 77, source code into a single program or shared library. For example, if object files from a C++ and Fortran 77 compiler must be linked together, then the C++ compiler/linker must be used for linking (since special C++-ish things need to happen at link time like calling global constructors, instantiating templates, enabling exception support, etc.). However, the Fortran 77 intrinsic and run-time libraries must be linked in as well, but the C++ compiler/linker does not know how to add these Fortran 77 libraries. This code was translated from the autoconf macro which was packaged in its current form by Matthew D. Langston . However, nearly all of this macro came from the OCTAVE_FLIBS macro in octave-2.0.13/aclocal.m4, and full credit should go to John W. Eaton for writing this extremely useful macro. ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90 Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90:3:26: 3 | call MPI_Allreduce() | 1 Error: There is no specific subroutine for the generic ‘mpi_allreduce’ at (1) Source: program main use mpi call MPI_Allreduce() end Compile failed inside link ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90 Successful compile: Source: program main #include call MPI_Allreduce() end Executing: mpif90 -o /tmp/petsc-p3fbo3c2/config.compilers/conftest -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -lstdc++ -ldl ===== Checking compiler Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90 Successful compile: Source: subroutine asub() print*,'testing' call MPI_Allreduce() return end ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" extern void asub_(void); int main(int argc,char **args) { asub_(); return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.compilers/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.o /tmp/petsc-p3fbo3c2/config.compilers/confc.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/confc.o: in function `asub_': /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90:2: undefined reference to `_gfortran_st_write' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90:2: undefined reference to `_gfortran_transfer_character_write' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90:2: undefined reference to `_gfortran_st_write_done' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90:3: undefined reference to `mpi_allreduce_' collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/confc.o: in function `asub_': /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90:2: undefined reference to `_gfortran_st_write' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90:2: undefined reference to `_gfortran_transfer_character_write' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90:2: undefined reference to `_gfortran_st_write_done' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90:3: undefined reference to `mpi_allreduce_' collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/confc.o: in function `asub_': /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90:2: undefined reference to `_gfortran_st_write' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90:2: undefined reference to `_gfortran_transfer_character_write' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90:2: undefined reference to `_gfortran_st_write_done' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90:3: undefined reference to `mpi_allreduce_' collect2: error: ld returned 1 exit status: Fortran code cannot directly be linked with C linker, therefore will determine needed Fortran libraries Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90 Successful compile: Source: program main end Executing: mpif90 -o /tmp/petsc-p3fbo3c2/config.compilers/conftest -v -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -lstdc++ -ldl Possible ERROR while running linker: stderr: Driving: /usr/bin/gfortran -o /tmp/petsc-p3fbo3c2/config.compilers/conftest -v -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -lstdc++ -ldl -I/usr/local/include -pthread -I/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib -Wl,--enable-new-dtags -L/usr/local/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -l gfortran -l m -shared-libgcc Using built-in specs. COLLECT_GCC=/usr/bin/gfortran COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper OFFLOAD_TARGET_NAMES=nvptx-none:hsa OFFLOAD_TARGET_DEFAULT=1 Target: x86_64-linux-gnu Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.3.0-17ubuntu1~20.04' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu Thread model: posix gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04) Reading specs from /usr/lib/gcc/x86_64-linux-gnu/9/libgfortran.spec rename spec lib to liborig COLLECT_GCC_OPTIONS='-o' '/tmp/petsc-p3fbo3c2/config.compilers/conftest' '-v' '-fPIC' '-Wall' '-ffree-line-length-0' '-Wno-unused-dummy-argument' '-g' '-O0' '-I' '/usr/local/include' '-pthread' '-I' '/usr/local/lib' '-L/usr/local/lib' '-shared-libgcc' '-mtune=generic' '-march=x86-64' COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/ COLLECT_GCC_OPTIONS='-o' '/tmp/petsc-p3fbo3c2/config.compilers/conftest' '-v' '-fPIC' '-Wall' '-ffree-line-length-0' '-Wno-unused-dummy-argument' '-g' '-O0' '-I' '/usr/local/include' '-pthread' '-I' '/usr/local/lib' '-L/usr/local/lib' '-shared-libgcc' '-mtune=generic' '-march=x86-64' /usr/lib/gcc/x86_64-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/cclaW1J6.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lquadmath -plugin-opt=-pass-through=-lm -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lpthread -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o /tmp/petsc-p3fbo3c2/config.compilers/conftest /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/usr/local/lib -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/9/../../.. /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -lstdc++ -ldl -rpath /usr/local/lib --enable-new-dtags -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lm -lgcc_s -lgcc -lquadmath -lm -lgcc_s -lgcc -lpthread -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o COLLECT_GCC_OPTIONS='-o' '/tmp/petsc-p3fbo3c2/config.compilers/conftest' '-v' '-fPIC' '-Wall' '-ffree-line-length-0' '-Wno-unused-dummy-argument' '-g' '-O0' '-I' '/usr/local/include' '-pthread' '-I' '/usr/local/lib' '-L/usr/local/lib' '-shared-libgcc' '-mtune=generic' '-march=x86-64' Linker output before filtering: Driving: /usr/bin/gfortran -o /tmp/petsc-p3fbo3c2/config.compilers/conftest -v -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -lstdc++ -ldl -I/usr/local/include -pthread -I/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib -Wl,--enable-new-dtags -L/usr/local/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -l gfortran -l m -shared-libgcc Using built-in specs. COLLECT_GCC=/usr/bin/gfortran COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper OFFLOAD_TARGET_NAMES=nvptx-none:hsa OFFLOAD_TARGET_DEFAULT=1 Target: x86_64-linux-gnu Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.3.0-17ubuntu1~20.04' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu Thread model: posix gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04) Reading specs from /usr/lib/gcc/x86_64-linux-gnu/9/libgfortran.spec rename spec lib to liborig COLLECT_GCC_OPTIONS='-o' '/tmp/petsc-p3fbo3c2/config.compilers/conftest' '-v' '-fPIC' '-Wall' '-ffree-line-length-0' '-Wno-unused-dummy-argument' '-g' '-O0' '-I' '/usr/local/include' '-pthread' '-I' '/usr/local/lib' '-L/usr/local/lib' '-shared-libgcc' '-mtune=generic' '-march=x86-64' COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/ COLLECT_GCC_OPTIONS='-o' '/tmp/petsc-p3fbo3c2/config.compilers/conftest' '-v' '-fPIC' '-Wall' '-ffree-line-length-0' '-Wno-unused-dummy-argument' '-g' '-O0' '-I' '/usr/local/include' '-pthread' '-I' '/usr/local/lib' '-L/usr/local/lib' '-shared-libgcc' '-mtune=generic' '-march=x86-64' /usr/lib/gcc/x86_64-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/cclaW1J6.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lquadmath -plugin-opt=-pass-through=-lm -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lpthread -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o /tmp/petsc-p3fbo3c2/config.compilers/conftest /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/usr/local/lib -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/9/../../.. /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -lstdc++ -ldl -rpath /usr/local/lib --enable-new-dtags -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lm -lgcc_s -lgcc -lquadmath -lm -lgcc_s -lgcc -lpthread -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o COLLECT_GCC_OPTIONS='-o' '/tmp/petsc-p3fbo3c2/config.compilers/conftest' '-v' '-fPIC' '-Wall' '-ffree-line-length-0' '-Wno-unused-dummy-argument' '-g' '-O0' '-I' '/usr/local/include' '-pthread' '-I' '/usr/local/lib' '-L/usr/local/lib' '-shared-libgcc' '-mtune=generic' '-march=x86-64' : Linker output after filtering: Driving: /usr/bin/gfortran -o /tmp/petsc-p3fbo3c2/config.compilers/conftest -v -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -lstdc++ -ldl -I/usr/local/include -pthread -I/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib -Wl,--enable-new-dtags -L/usr/local/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -l gfortran -l m -shared-libgcc Using built-in specs. COLLECT_GCC=/usr/bin/gfortran COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper OFFLOAD_TARGET_NAMES=nvptx-none:hsa OFFLOAD_TARGET_DEFAULT=1 Target: x86_64-linux-gnu Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.3.0-17ubuntu1~20.04' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu Thread model: posix gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04) Reading specs from /usr/lib/gcc/x86_64-linux-gnu/9/libgfortran.spec rename spec lib to liborig COLLECT_GCC_OPTIONS='-o' '/tmp/petsc-p3fbo3c2/config.compilers/conftest' '-v' '-fPIC' '-Wall' '-ffree-line-length-0' '-Wno-unused-dummy-argument' '-g' '-O0' '-I' '/usr/local/include' '-pthread' '-I' '/usr/local/lib' '-L/usr/local/lib' '-shared-libgcc' '-mtune=generic' '-march=x86-64' COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/ COLLECT_GCC_OPTIONS='-o' '/tmp/petsc-p3fbo3c2/config.compilers/conftest' '-v' '-fPIC' '-Wall' '-ffree-line-length-0' '-Wno-unused-dummy-argument' '-g' '-O0' '-I' '/usr/local/include' '-pthread' '-I' '/usr/local/lib' '-L/usr/local/lib' '-shared-libgcc' '-mtune=generic' '-march=x86-64' /usr/lib/gcc/x86_64-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/cclaW1J6.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lquadmath -plugin-opt=-pass-through=-lm -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lpthread -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o /tmp/petsc-p3fbo3c2/config.compilers/conftest /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/usr/local/lib -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/9/../../.. /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -lstdc++ -ldl -rpath /usr/local/lib --enable-new-dtags -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lm -lgcc_s -lgcc -lquadmath -lm -lgcc_s -lgcc -lpthread -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o COLLECT_GCC_OPTIONS='-o' '/tmp/petsc-p3fbo3c2/config.compilers/conftest' '-v' '-fPIC' '-Wall' '-ffree-line-length-0' '-Wno-unused-dummy-argument' '-g' '-O0' '-I' '/usr/local/include' '-pthread' '-I' '/usr/local/lib' '-L/usr/local/lib' '-shared-libgcc' '-mtune=generic' '-march=x86-64': Executing: mpif90 -V compilers: Checking arg Driving: compilers: Unknown arg Driving: compilers: Checking arg /usr/bin/gfortran compilers: Unknown arg /usr/bin/gfortran compilers: Checking arg -o compilers: Unknown arg -o compilers: Checking arg /tmp/petsc-p3fbo3c2/config.compilers/conftest compilers: Unknown arg /tmp/petsc-p3fbo3c2/config.compilers/conftest compilers: Checking arg -v compilers: Unknown arg -v compilers: Checking arg -fPIC compilers: Unknown arg -fPIC compilers: Checking arg -Wall compilers: Unknown arg -Wall compilers: Checking arg -ffree-line-length-0 compilers: Unknown arg -ffree-line-length-0 compilers: Checking arg -Wno-unused-dummy-argument compilers: Unknown arg -Wno-unused-dummy-argument compilers: Checking arg -g compilers: Unknown arg -g compilers: Checking arg -O0 compilers: Unknown arg -O0 compilers: Checking arg /tmp/petsc-p3fbo3c2/config.compilers/conftest.o compilers: Unknown arg /tmp/petsc-p3fbo3c2/config.compilers/conftest.o compilers: Checking arg -lstdc++ compilers: Found library: -lstdc++ compilers: Checking arg -ldl compilers: Found library: -ldl compilers: Checking arg -I/usr/local/include compilers: Found include directory: /usr/local/include compilers: Checking arg -pthread compilers: Unknown arg -pthread compilers: Checking arg -I/usr/local/lib compilers: Found include directory: /usr/local/lib compilers: Checking arg -Wl,-rpath compilers: Unknown arg -Wl,-rpath compilers: Checking arg -Wl,/usr/local/lib compilers: Unknown arg -Wl,/usr/local/lib compilers: Checking arg -Wl,--enable-new-dtags compilers: Unknown arg -Wl,--enable-new-dtags compilers: Checking arg -L/usr/local/lib compilers: Found library directory: -L/usr/local/lib compilers: Checking arg -lmpi_usempif08 compilers: Found library: -lmpi_usempif08 compilers: Checking arg -lmpi_usempi_ignore_tkr compilers: Found library: -lmpi_usempi_ignore_tkr compilers: Checking arg -lmpi_mpifh compilers: Found library: -lmpi_mpifh compilers: Checking arg -lmpi compilers: Found library: -lmpi compilers: Checking arg -l compilers: Found canonical library: -lgfortran compilers: Checking arg -l compilers: Found canonical library: -lm compilers: Checking arg -shared-libgcc compilers: Unknown arg -shared-libgcc compilers: Checking arg Using compilers: Unknown arg Using compilers: Checking arg built-in compilers: Unknown arg built-in compilers: Checking arg specs. compilers: Unknown arg specs. compilers: Checking arg COLLECT_GCC=/usr/bin/gfortran compilers: Unknown arg COLLECT_GCC=/usr/bin/gfortran compilers: Checking arg COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper compilers: Unknown arg COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper compilers: Checking arg OFFLOAD_TARGET_NAMES=nvptx-none:hsa compilers: Unknown arg OFFLOAD_TARGET_NAMES=nvptx-none:hsa compilers: Checking arg OFFLOAD_TARGET_DEFAULT=1 compilers: Unknown arg OFFLOAD_TARGET_DEFAULT=1 compilers: Checking arg Target: compilers: Unknown arg Target: compilers: Checking arg x86_64-linux-gnu compilers: Unknown arg x86_64-linux-gnu compilers: Checking arg Configured compilers: Unknown arg Configured compilers: Checking arg with: compilers: Unknown arg with: compilers: Checking arg ../src/configure compilers: Unknown arg ../src/configure compilers: Checking arg -v compilers: Unknown arg -v compilers: Checking arg --with-pkgversion= compilers: Unknown arg --with-pkgversion= compilers: Checking arg --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs compilers: Unknown arg --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs compilers: Checking arg --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 compilers: Unknown arg --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 compilers: Checking arg --prefix=/usr compilers: Unknown arg --prefix=/usr compilers: Checking arg --with-gcc-major-version-only compilers: Unknown arg --with-gcc-major-version-only compilers: Checking arg --program-suffix=-9 compilers: Unknown arg --program-suffix=-9 compilers: Checking arg --program-prefix=x86_64-linux-gnu- compilers: Unknown arg --program-prefix=x86_64-linux-gnu- compilers: Checking arg --enable-shared compilers: Unknown arg --enable-shared compilers: Checking arg --enable-linker-build-id compilers: Unknown arg --enable-linker-build-id compilers: Checking arg --libexecdir=/usr/lib compilers: Unknown arg --libexecdir=/usr/lib compilers: Checking arg --without-included-gettext compilers: Unknown arg --without-included-gettext compilers: Checking arg --enable-threads=posix compilers: Unknown arg --enable-threads=posix compilers: Checking arg --libdir=/usr/lib compilers: Unknown arg --libdir=/usr/lib compilers: Checking arg --enable-nls compilers: Unknown arg --enable-nls compilers: Checking arg --enable-clocale=gnu compilers: Unknown arg --enable-clocale=gnu compilers: Checking arg --enable-libstdcxx-debug compilers: Unknown arg --enable-libstdcxx-debug compilers: Checking arg --enable-libstdcxx-time=yes compilers: Unknown arg --enable-libstdcxx-time=yes compilers: Checking arg --with-default-libstdcxx-abi=new compilers: Unknown arg --with-default-libstdcxx-abi=new compilers: Checking arg --enable-gnu-unique-object compilers: Unknown arg --enable-gnu-unique-object compilers: Checking arg --disable-vtable-verify compilers: Unknown arg --disable-vtable-verify compilers: Checking arg --enable-plugin compilers: Unknown arg --enable-plugin compilers: Checking arg --enable-default-pie compilers: Unknown arg --enable-default-pie compilers: Checking arg --with-system-zlib compilers: Unknown arg --with-system-zlib compilers: Checking arg --with-target-system-zlib=auto compilers: Unknown arg --with-target-system-zlib=auto compilers: Checking arg --enable-objc-gc=auto compilers: Unknown arg --enable-objc-gc=auto compilers: Checking arg --enable-multiarch compilers: Unknown arg --enable-multiarch compilers: Checking arg --disable-werror compilers: Unknown arg --disable-werror compilers: Checking arg --with-arch-32=i686 compilers: Unknown arg --with-arch-32=i686 compilers: Checking arg --with-abi=m64 compilers: Unknown arg --with-abi=m64 compilers: Checking arg --with-multilib-list=m32,m64,mx32 compilers: Unknown arg --with-multilib-list=m32,m64,mx32 compilers: Checking arg --enable-multilib compilers: Unknown arg --enable-multilib compilers: Checking arg --with-tune=generic compilers: Unknown arg --with-tune=generic compilers: Checking arg --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa compilers: Unknown arg --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa compilers: Checking arg --without-cuda-driver compilers: Unknown arg --without-cuda-driver compilers: Checking arg --enable-checking=release compilers: Unknown arg --enable-checking=release compilers: Checking arg --build=x86_64-linux-gnu compilers: Unknown arg --build=x86_64-linux-gnu compilers: Checking arg --host=x86_64-linux-gnu compilers: Unknown arg --host=x86_64-linux-gnu compilers: Checking arg --target=x86_64-linux-gnu compilers: Unknown arg --target=x86_64-linux-gnu compilers: Checking arg Thread compilers: Unknown arg Thread compilers: Checking arg model: compilers: Unknown arg model: compilers: Checking arg posix compilers: Unknown arg posix compilers: Checking arg gcc compilers: Unknown arg gcc compilers: Checking arg version compilers: Unknown arg version compilers: Checking arg 9.3.0 compilers: Unknown arg 9.3.0 compilers: Checking arg (Ubuntu compilers: Unknown arg (Ubuntu compilers: Checking arg 9.3.0-17ubuntu1~20.04) compilers: Unknown arg 9.3.0-17ubuntu1~20.04) compilers: Checking arg Reading compilers: Unknown arg Reading compilers: Checking arg specs compilers: Unknown arg specs compilers: Checking arg from compilers: Unknown arg from compilers: Checking arg /usr/lib/gcc/x86_64-linux-gnu/9/libgfortran.spec compilers: Unknown arg /usr/lib/gcc/x86_64-linux-gnu/9/libgfortran.spec compilers: Checking arg rename compilers: Unknown arg rename compilers: Checking arg spec compilers: Unknown arg spec compilers: Checking arg lib compilers: Unknown arg lib compilers: Checking arg to compilers: Unknown arg to compilers: Checking arg liborig compilers: Unknown arg liborig compilers: Checking arg COLLECT_GCC_OPTIONS= compilers: Unknown arg COLLECT_GCC_OPTIONS= compilers: Checking arg COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/ compilers: Skipping arg COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/ compilers: Checking arg LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/ compilers: Skipping arg LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/ compilers: Checking arg COLLECT_GCC_OPTIONS= compilers: Unknown arg COLLECT_GCC_OPTIONS= compilers: Checking arg /usr/lib/gcc/x86_64-linux-gnu/9/collect2 compilers: Unknown arg /usr/lib/gcc/x86_64-linux-gnu/9/collect2 compilers: Checking arg -plugin compilers: Unknown arg -plugin compilers: Checking arg /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so compilers: Unknown arg /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so compilers: Checking arg -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper compilers: Unknown arg -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper compilers: Checking arg -plugin-opt=-fresolution=/tmp/cclaW1J6.res compilers: Unknown arg -plugin-opt=-fresolution=/tmp/cclaW1J6.res compilers: Checking arg -plugin-opt=-pass-through=-lgcc_s compilers: Unknown arg -plugin-opt=-pass-through=-lgcc_s compilers: Checking arg -plugin-opt=-pass-through=-lgcc compilers: Unknown arg -plugin-opt=-pass-through=-lgcc compilers: Checking arg -plugin-opt=-pass-through=-lquadmath compilers: Unknown arg -plugin-opt=-pass-through=-lquadmath compilers: Checking arg -plugin-opt=-pass-through=-lm compilers: Unknown arg -plugin-opt=-pass-through=-lm compilers: Checking arg -plugin-opt=-pass-through=-lgcc_s compilers: Unknown arg -plugin-opt=-pass-through=-lgcc_s compilers: Checking arg -plugin-opt=-pass-through=-lgcc compilers: Unknown arg -plugin-opt=-pass-through=-lgcc compilers: Checking arg -plugin-opt=-pass-through=-lpthread compilers: Unknown arg -plugin-opt=-pass-through=-lpthread compilers: Checking arg -plugin-opt=-pass-through=-lc compilers: Unknown arg -plugin-opt=-pass-through=-lc compilers: Checking arg -plugin-opt=-pass-through=-lgcc_s compilers: Unknown arg -plugin-opt=-pass-through=-lgcc_s compilers: Checking arg -plugin-opt=-pass-through=-lgcc compilers: Unknown arg -plugin-opt=-pass-through=-lgcc compilers: Checking arg --build-id compilers: Unknown arg --build-id compilers: Checking arg --eh-frame-hdr compilers: Unknown arg --eh-frame-hdr compilers: Checking arg -m compilers: Unknown arg -m compilers: Checking arg elf_x86_64 compilers: Unknown arg elf_x86_64 compilers: Checking arg --hash-style=gnu compilers: Unknown arg --hash-style=gnu compilers: Checking arg --as-needed compilers: Unknown arg --as-needed compilers: Checking arg -dynamic-linker compilers: Unknown arg -dynamic-linker compilers: Checking arg /lib64/ld-linux-x86-64.so.2 compilers: Unknown arg /lib64/ld-linux-x86-64.so.2 compilers: Checking arg -pie compilers: Unknown arg -pie compilers: Checking arg -z compilers: Unknown arg -z compilers: Checking arg now compilers: Unknown arg now compilers: Checking arg -z compilers: Unknown arg -z compilers: Checking arg relro compilers: Unknown arg relro compilers: Checking arg -o compilers: Unknown arg -o compilers: Checking arg /tmp/petsc-p3fbo3c2/config.compilers/conftest compilers: Unknown arg /tmp/petsc-p3fbo3c2/config.compilers/conftest compilers: Checking arg /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o compilers: Unknown arg /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o compilers: Checking arg /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o compilers: Unknown arg /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o compilers: Checking arg /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o compilers: Unknown arg /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o compilers: Checking arg -L/usr/local/lib compilers: Already in lflags so skipping: -L/usr/local/lib compilers: Checking arg -L/usr/lib/gcc/x86_64-linux-gnu/9 compilers: Found library directory: -L/usr/lib/gcc/x86_64-linux-gnu/9 compilers: Checking arg -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu compilers: Checking arg -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib compilers: Checking arg -L/lib/x86_64-linux-gnu compilers: Checking arg -L/lib/../lib compilers: Checking arg -L/usr/lib/x86_64-linux-gnu compilers: Checking arg -L/usr/lib/../lib compilers: Checking arg -L/usr/lib/gcc/x86_64-linux-gnu/9/../../.. compilers: Checking arg /tmp/petsc-p3fbo3c2/config.compilers/conftest.o compilers: Unknown arg /tmp/petsc-p3fbo3c2/config.compilers/conftest.o compilers: Checking arg -lstdc++ compilers: Already in lflags: -lstdc++ compilers: Checking arg -ldl compilers: Already in lflags: -ldl compilers: Checking arg -rpath compilers: Found -rpath library: /usr/local/lib compilers: Checking arg --enable-new-dtags compilers: Unknown arg --enable-new-dtags compilers: Checking arg -lmpi_usempif08 compilers: Already in lflags: -lmpi_usempif08 compilers: Checking arg -lmpi_usempi_ignore_tkr compilers: Already in lflags: -lmpi_usempi_ignore_tkr compilers: Checking arg -lmpi_mpifh compilers: Already in lflags: -lmpi_mpifh compilers: Checking arg -lmpi compilers: Already in lflags: -lmpi compilers: Checking arg -lgfortran compilers: Found library: -lgfortran compilers: Checking arg -lm compilers: Found library: -lm compilers: Checking arg -lgcc_s compilers: Found library: -lgcc_s compilers: Checking arg -lgcc compilers: Found system library therefore skipping: -lgcc compilers: Checking arg -lquadmath compilers: Found library: -lquadmath compilers: Checking arg -lm compilers: Already in lflags: -lm compilers: Checking arg -lgcc_s compilers: Already in lflags: -lgcc_s compilers: Checking arg -lgcc compilers: Found system library therefore skipping: -lgcc compilers: Checking arg -lpthread compilers: Found library: -lpthread compilers: Checking arg -lc compilers: Found system library therefore skipping: -lc compilers: Checking arg -lgcc_s compilers: Already in lflags: -lgcc_s compilers: Checking arg -lgcc compilers: Found system library therefore skipping: -lgcc compilers: Checking arg /usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o compilers: Unknown arg /usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o compilers: Checking arg /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o compilers: Unknown arg /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o compilers: Checking arg COLLECT_GCC_OPTIONS= compilers: Unknown arg COLLECT_GCC_OPTIONS= compilers: Libraries needed to link Fortran code with the C linker: ['-lstdc++', '-ldl', '-Wl,-rpath,/usr/local/lib', '-L/usr/local/lib', '-lmpi_usempif08', '-lmpi_usempi_ignore_tkr', '-lmpi_mpifh', '-lmpi', '-lgfortran', '-lm', '-Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9', '-L/usr/lib/gcc/x86_64-linux-gnu/9', '-Wl,-rpath,/usr/local/lib', '-lgfortran', '-lm', '-lgcc_s', '-lquadmath', '-lpthread'] compilers: Libraries needed to link Fortran main with the C linker: [] compilers: Check that Fortran libraries can be used with Fortran as the linker ===== Checking compiler Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.F90 Successful compile: Source: program main end ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.F90 Successful compile: Source: program main end Executing: mpif90 -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -lstdc++ -ldl -Wl,-rpath,/usr/local/lib -L/usr/local/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lm -Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9 -Wl,-rpath,/usr/local/lib -lgfortran -lm -lgcc_s -lquadmath -lpthread -lstdc++ -ldl ======== Checking running linked program ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.F90 Successful compile: Source: program main end Executing: mpif90 -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -lstdc++ -ldl -Wl,-rpath,/usr/local/lib -L/usr/local/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lm -Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9 -Wl,-rpath,/usr/local/lib -lgfortran -lm -lgcc_s -lquadmath -lpthread -lstdc++ -ldl Testing executable /tmp/petsc-p3fbo3c2/config.setCompilers/conftest to see if it can be run Executing: /tmp/petsc-p3fbo3c2/config.setCompilers/conftest Running Executable with threads to time it out at 60 Executing: /tmp/petsc-p3fbo3c2/config.setCompilers/conftest compilers: Check that Fortran libraries can be used with C as the linker ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -lstdc++ -ldl -Wl,-rpath,/usr/local/lib -L/usr/local/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lm -Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9 -Wl,-rpath,/usr/local/lib -lgfortran -lm -lgcc_s -lquadmath -lpthread -lstdc++ -ldl ======== Checking running linked program ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -lstdc++ -ldl -Wl,-rpath,/usr/local/lib -L/usr/local/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lm -Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9 -Wl,-rpath,/usr/local/lib -lgfortran -lm -lgcc_s -lquadmath -lpthread -lstdc++ -ldl Testing executable /tmp/petsc-p3fbo3c2/config.setCompilers/conftest to see if it can be run Executing: /tmp/petsc-p3fbo3c2/config.setCompilers/conftest Running Executable with threads to time it out at 60 Executing: /tmp/petsc-p3fbo3c2/config.setCompilers/conftest compilers: Check that Fortran libraries can be used with C++ as linker ===== Checking compiler Executing: mpicxx -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O0 -fPIC -std=gnu++14 /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } ===== Checking linker Executing: mpicxx -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O0 -fPIC -std=gnu++14 /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: mpicxx -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O0 /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -lstdc++ -ldl -Wl,-rpath,/usr/local/lib -L/usr/local/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lm -Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9 -Wl,-rpath,/usr/local/lib -lgfortran -lm -lgcc_s -lquadmath -lpthread -lstdc++ -ldl ======== Checking running linked program ===== Checking linker Executing: mpicxx -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O0 -fPIC -std=gnu++14 /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: mpicxx -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O0 /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -lstdc++ -ldl -Wl,-rpath,/usr/local/lib -L/usr/local/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lm -Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9 -Wl,-rpath,/usr/local/lib -lgfortran -lm -lgcc_s -lquadmath -lpthread -lstdc++ -ldl Testing executable /tmp/petsc-p3fbo3c2/config.setCompilers/conftest to see if it can be run Executing: /tmp/petsc-p3fbo3c2/config.setCompilers/conftest Running Executable with threads to time it out at 60 Executing: /tmp/petsc-p3fbo3c2/config.setCompilers/conftest compilers: Fortran libraries can be used from C++ ============================================================================================= TESTING: checkFortranLinkingCxx from config.compilers(config/BuildSystem/config/compilers.py:1600) Check that Fortran can link C++ libraries ===== Checking compiler Executing: mpicxx -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O0 -fPIC -std=gnu++14 /tmp/petsc-p3fbo3c2/config.compilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" extern "C" void d1chk_(void); void foo(void){d1chk_();} ===== Checking compiler Executing: mpicxx -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O0 -fPIC -std=gnu++14 /tmp/petsc-p3fbo3c2/config.compilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" extern "C" void d1chk_(void); void d1chk_(void){return;} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90 Successful compile: Source: program main call d1chk() end Executing: mpif90 -o /tmp/petsc-p3fbo3c2/config.compilers/conftest -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.o /tmp/petsc-p3fbo3c2/config.compilers/cxxobj.o /tmp/petsc-p3fbo3c2/config.compilers/confc.o -lstdc++ -ldl compilers: Fortran can link C++ functions ============================================================================================= TESTING: setupFrameworkCompilers from config.compilers(config/BuildSystem/config/compilers.py:1766) child config.compilers 7.689955 ============================================================================================= TESTING: configureClosure from config.utilities.closure(config/BuildSystem/config/utilities/closure.py:17) Determine if Apple ^close syntax is supported in C ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.utilities.closure/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.utilities.closure/conftest.c Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-p3fbo3c2/config.utilities.closure/conftest.c: In function ‘main’: /tmp/petsc-p3fbo3c2/config.utilities.closure/conftest.c:6:6: error: expected identifier or ‘(’ before ‘^’ token 6 | int (^closure)(int);; | ^ Source: #include "confdefs.h" #include "conffix.h" #include int main() { int (^closure)(int);; return 0; } Compile failed inside link child config.utilities.closure 0.017444 ============================================================================================= TESTING: checkFortranTypeSizes from config.compilersFortran(config/BuildSystem/config/compilersFortran.py:56) Check whether real*8 is supported and suggest flags which will allow support Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.compilersFortran -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest.F90 Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest.F90:2:21: 2 | real*8 variable | 1 Warning: Unused variable ‘variable’ declared at (1) [-Wunused-variable] Source: program main real*8 variable end ============================================================================================= TESTING: checkFortranPreprocessor from config.compilersFortran(config/BuildSystem/config/compilersFortran.py:73) Determine if Fortran handles preprocessing properly Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.setCompilers -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/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-0 -Wno-unused-dummy-argument -g -O0 compilers: Fortran uses preprocessor ============================================================================================= TESTING: checkFortranDefineCompilerOption from config.compilersFortran(config/BuildSystem/config/compilersFortran.py:96) Check if -WF,-Dfoobar or -Dfoobar is the compiler option to define a macro Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.setCompilers -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 -DTesting /tmp/petsc-p3fbo3c2/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-0 -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(config/BuildSystem/config/compilersFortran.py:146) Determine whether the Fortran compiler handles F90 ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilersFortran -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest.F90 Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest.F90:3:43: 3 | REAL(KIND=SELECTED_REAL_KIND(10)) d | 1 Warning: Unused variable ‘d’ declared at (1) [-Wunused-variable] Source: program main REAL(KIND=SELECTED_REAL_KIND(10)) d INTEGER, PARAMETER :: int = SELECTED_INT_KIND(8) INTEGER (KIND=int) :: ierr ierr = 1 end Executing: mpif90 -o /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest.o -lstdc++ -ldl Fortran compiler supports F90 ============================================================================================= TESTING: checkFortran90FreeForm from config.compilersFortran(config/BuildSystem/config/compilersFortran.py:162) Determine whether the Fortran compiler handles F90FreeForm We also require that the compiler handles lines longer than 132 characters ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilersFortran -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest.F90 Successful compile: Source: program main INTEGER, PARAMETER :: int = SELECTED_INT_KIND(8); INTEGER (KIND=int) :: ierr; ierr = 1 end Executing: mpif90 -o /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest.o -lstdc++ -ldl Defined "USING_F90FREEFORM" to "1" Fortran compiler supports F90FreeForm ============================================================================================= TESTING: checkFortran2003 from config.compilersFortran(config/BuildSystem/config/compilersFortran.py:176) Determine whether the Fortran compiler handles F2003 ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilersFortran -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest.F90 Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest.F90:21:0: 21 | CArray = (/(c_loc(list1(i)),i=1,5),c_loc(nullc)/) | Warning: ‘carray.data’ may be used uninitialized in this function [-Wmaybe-uninitialized] /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest.F90:21:0: Warning: ‘carray.offset’ may be used uninitialized in this function [-Wmaybe-uninitialized] /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest.F90:21:0: Warning: ‘carray.dim[0].lbound’ may be used uninitialized in this function [-Wmaybe-uninitialized] /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest.F90:21:0: Warning: ‘carray.dim[0].ubound’ may be used uninitialized in this function [-Wmaybe-uninitialized] /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest.F90:21:0: 21 | CArray = (/(c_loc(list1(i)),i=1,5),c_loc(nullc)/) | 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 = (/(c_loc(list1(i)),i=1,5),c_loc(nullc)/) end Executing: mpif90 -o /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest.o -lstdc++ -ldl Defined "USING_F2003" to "1" Fortran compiler supports F2003 ============================================================================================= TESTING: checkFortran90Array from config.compilersFortran(config/BuildSystem/config/compilersFortran.py:211) Check for F90 array interfaces Executing: uname -s stdout: Linux ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include void f90arraytest_(void* a1, void* a2,void* a3, void* i) { printf("arrays [%p %p %p]\n",a1,a2,a3); fflush(stdout); return; } void f90ptrtest_(void* a1, void* a2,void* a3, void* i, void* p1 ,void* p2, void* p3) { printf("arrays [%p %p %p]\n",a1,a2,a3); if ((p1 == p3) && (p1 != p2)) { printf("pointers match! [%p %p] [%p]\n",p1,p3,p2); fflush(stdout); } else { printf("pointers do not match! [%p %p] [%p]\n",p1,p3,p2); fflush(stdout); exit(111); } return; } ======== Checking running linked program ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilersFortran -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest.F90 Successful compile: Source: program main Interface Subroutine f90ptrtest(p1,p2,p3,i) integer, pointer :: p1(:,:) integer, pointer :: p2(:,:) integer, pointer :: p3(:,:) integer i End Subroutine End Interface integer, pointer :: ptr1(:,:),ptr2(:,:) integer, target :: array(6:8,9:21) integer in in = 25 ptr1 => array ptr2 => array call f90arraytest(ptr1,ptr2,ptr1,in) call f90ptrtest(ptr1,ptr2,ptr1,in) end Executing: mpif90 -o /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest.o /tmp/petsc-p3fbo3c2/config.compilersFortran/fooobj.o -lstdc++ -ldl Testing executable /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest to see if it can be run Executing: /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest Running Executable with threads to time it out at 60 Executing: /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest stdout: arrays [0x7ffe8db2c010 0x7ffe8db2c010 0x7ffe8db2c010] arrays [0x7ffe8db2bfb0 0x7ffe8db2bf50 0x7ffe8db2bfb0] pointers do not match! [(nil) 0x7ffe8db2c010] [0x36] ERROR while running executable: Could not execute "['/tmp/petsc-p3fbo3c2/config.compilersFortran/conftest']": arrays [0x7ffe8db2c010 0x7ffe8db2c010 0x7ffe8db2c010] arrays [0x7ffe8db2bfb0 0x7ffe8db2bf50 0x7ffe8db2bfb0] pointers do not match! [(nil) 0x7ffe8db2c010] [0x36] compilers: F90 uses a single argument for array pointers ============================================================================================= TESTING: checkFortran90AssumedType from config.compilersFortran(config/BuildSystem/config/compilersFortran.py:298) Executing: mpif90 -qversion ============================================================================================= TESTING: checkFortranModuleInclude from config.compilersFortran(config/BuildSystem/config/compilersFortran.py:303) Figures out what flag is used to specify the include path for Fortran modules ===== Checking compiler Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilersFortran -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest.F90 Successful compile: Source: module configtest integer testint parameter (testint = 42) end module configtest ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.compilersFortran/confdir -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest.F90 Successful compile: Source: program main use configtest write(*,*) testint end Executing: mpif90 -o /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest -I/tmp/petsc-p3fbo3c2/config.compilersFortran/confdir -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest.o /tmp/petsc-p3fbo3c2/config.compilersFortran/configtest.o -lstdc++ -ldl compilers: Fortran module include flag -I found ============================================================================================= TESTING: checkFortranModuleOutput from config.compilersFortran(config/BuildSystem/config/compilersFortran.py:369) Figures out what flag is used to specify the output path for Fortran modules ===== Checking compiler Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilersFortran -module /tmp/petsc-p3fbo3c2/config.compilersFortran/confdir -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest.F90 Possible ERROR while running compiler: exit code 1 stderr: gfortran: error: unrecognized command line option ‘-module’; did you mean ‘-fmodules’? Source: module configtest integer testint parameter (testint = 42) end module configtest compilers: Fortran module output flag -module compile failed ===== Checking compiler Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilersFortran -module:/tmp/petsc-p3fbo3c2/config.compilersFortran/confdir -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest.F90 Possible ERROR while running compiler: exit code 1 stderr: gfortran: error: unrecognized command line option ‘-module:/tmp/petsc-p3fbo3c2/config.compilersFortran/confdir’ Source: module configtest integer testint parameter (testint = 42) end module configtest compilers: Fortran module output flag -module: compile failed ===== Checking compiler Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilersFortran -fmod=/tmp/petsc-p3fbo3c2/config.compilersFortran/confdir -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest.F90 Possible ERROR while running compiler: stderr: f951: Warning: command line option ‘-fmod=/tmp/petsc-p3fbo3c2/config.compilersFortran/confdir’ is valid for Modula-2 but not for Fortran Source: module configtest integer testint parameter (testint = 42) end module configtest compilers: Fortran module output flag -fmod= failed ===== Checking compiler Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilersFortran -J/tmp/petsc-p3fbo3c2/config.compilersFortran/confdir -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest.F90 Successful compile: Source: module configtest integer testint parameter (testint = 42) end module configtest compilers: Fortran module output flag -J found ============================================================================================= TESTING: checkFortranTypeStar from config.compilersFortran(config/BuildSystem/config/compilersFortran.py:135) Determine whether the Fortran compiler handles type(*) ===== Checking compiler Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilersFortran -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest.F90 Successful compile: Source: program main interface subroutine a(b) type(*) :: b(:) end subroutine end interface end Defined "HAVE_FORTRAN_TYPE_STAR" to "1" Fortran compiler supports type(*) ============================================================================================= TESTING: checkFortranTypeInitialize from config.compilersFortran(config/BuildSystem/config/compilersFortran.py:125) Determines if PETSc objects in Fortran are initialized by default (doesn't work with common blocks) Defined "FORTRAN_TYPE_INITIALIZE" to " = -2" Initializing Fortran objects ============================================================================================= TESTING: configureFortranFlush from config.compilersFortran(config/BuildSystem/config/compilersFortran.py:116) ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilersFortran -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest.F90 Successful compile: Source: program main call flush(6) end Executing: mpif90 -o /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilersFortran/conftest.o -lstdc++ -ldl Defined "HAVE_FORTRAN_FLUSH" to "1" ============================================================================================= TESTING: checkDependencyGenerationFlag from config.compilersFortran(config/BuildSystem/config/compilersFortran.py:414) Check if -MMD works for dependency generation, and add it if it does Trying FC compiler flag -MMD -MP Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilersFortran -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 -MMD -MP /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.F90 Successful compile: Source: program main end Output from compiling with -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 -MMD -MP Defined make macro "FC_DEPFLAGS" to "-MMD -MP" child config.compilersFortran 1.254816 ============================================================================================= TESTING: checkStdC from config.headers(config/BuildSystem/config/headers.py:107) ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.headers/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.headers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include #include int main() { ; return 0; } Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c ======== Checking running linked program ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.headers/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.headers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #define ISLOWER(c) ('a' <= (c) && (c) <= 'z') #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) #define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) int main() { int i; for(i = 0; i < 256; i++) if (XOR(islower(i), ISLOWER(i)) || toupper(i) != TOUPPER(i)) exit(2); exit(0); ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.headers/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.headers/conftest.o -lstdc++ -ldl Testing executable /tmp/petsc-p3fbo3c2/config.headers/conftest to see if it can be run Executing: /tmp/petsc-p3fbo3c2/config.headers/conftest Running Executable with threads to time it out at 60 Executing: /tmp/petsc-p3fbo3c2/config.headers/conftest ============================================================================================= TESTING: checkStat from config.headers(config/BuildSystem/config/headers.py:140) Checks whether stat file-mode macros are broken, and defines STAT_MACROS_BROKEN if they are Preprocessing source: #include "confdefs.h" #include "conffix.h" #include #include #if defined(S_ISBLK) && defined(S_IFDIR) # if S_ISBLK (S_IFDIR) You lose. # endif #endif #if defined(S_ISBLK) && defined(S_IFCHR) # if S_ISBLK (S_IFCHR) You lose. # endif #endif #if defined(S_ISLNK) && defined(S_IFREG) # if S_ISLNK (S_IFREG) You lose. # endif #endif #if defined(S_ISSOCK) && defined(S_IFREG) # if S_ISSOCK (S_IFREG) You lose. # endif #endif Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c ============================================================================================= TESTING: checkSysWait from config.headers(config/BuildSystem/config/headers.py:175) Check for POSIX.1 compatible sys/wait.h, and defines HAVE_SYS_WAIT_H if found ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.headers/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.headers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #ifndef WEXITSTATUS #define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8) #endif #ifndef WIFEXITED #define WIFEXITED(stat_val) (((stat_val) & 255) == 0) #endif int main() { int s; wait (&s); s = WIFEXITED (s) ? WEXITSTATUS (s) : 1; ; return 0; } Defined "HAVE_SYS_WAIT_H" to "1" ============================================================================================= TESTING: checkTime from config.headers(config/BuildSystem/config/headers.py:197) Checks if you can safely include both and , and if so defines TIME_WITH_SYS_TIME Checking for header: time.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_TIME_H" to "1" Checking for header: sys/time.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_SYS_TIME_H" to "1" ============================================================================================= TESTING: checkMath from config.headers(config/BuildSystem/config/headers.py:203) Checks for the math headers and defines Checking for header: math.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.headers/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.headers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { double pi = M_PI; if (pi); ; return 0; } Found math #defines, like M_PI ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: setjmp.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_SETJMP_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: dos.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" # 1 "/tmp/petsc-p3fbo3c2/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" 2 # 1 "/tmp/petsc-p3fbo3c2/config.headers/conffix.h" 1 # 3 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" 2 stderr: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: dos.h: No such file or directory 3 | #include | ^~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: dos.h: No such file or directory 3 | #include | ^~~~~~~ compilation terminated. : Preprocess output after filtering: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: dos.h: No such file or directory 3 | #include | ^~~~~~~ compilation terminated.: ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: fcntl.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_FCNTL_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: float.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_FLOAT_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: io.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" # 1 "/tmp/petsc-p3fbo3c2/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" 2 # 1 "/tmp/petsc-p3fbo3c2/config.headers/conffix.h" 1 # 3 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" 2 stderr: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: io.h: No such file or directory 3 | #include | ^~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: io.h: No such file or directory 3 | #include | ^~~~~~ compilation terminated. : Preprocess output after filtering: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: io.h: No such file or directory 3 | #include | ^~~~~~ compilation terminated.: ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: malloc.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_MALLOC_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: pwd.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_PWD_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: strings.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_STRINGS_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: unistd.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_UNISTD_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/sysinfo.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_SYS_SYSINFO_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: machine/endian.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" # 1 "/tmp/petsc-p3fbo3c2/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" 2 # 1 "/tmp/petsc-p3fbo3c2/config.headers/conffix.h" 1 # 3 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" 2 stderr: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: machine/endian.h: No such file or directory 3 | #include | ^~~~~~~~~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: machine/endian.h: No such file or directory 3 | #include | ^~~~~~~~~~~~~~~~~~ compilation terminated. : Preprocess output after filtering: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: machine/endian.h: No such file or directory 3 | #include | ^~~~~~~~~~~~~~~~~~ compilation terminated.: ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/param.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_SYS_PARAM_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/procfs.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_SYS_PROCFS_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/resource.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_SYS_RESOURCE_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/systeminfo.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" # 1 "/tmp/petsc-p3fbo3c2/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" 2 # 1 "/tmp/petsc-p3fbo3c2/config.headers/conffix.h" 1 # 3 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" 2 stderr: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: sys/systeminfo.h: No such file or directory 3 | #include | ^~~~~~~~~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: sys/systeminfo.h: No such file or directory 3 | #include | ^~~~~~~~~~~~~~~~~~ compilation terminated. : Preprocess output after filtering: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: sys/systeminfo.h: No such file or directory 3 | #include | ^~~~~~~~~~~~~~~~~~ compilation terminated.: ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/times.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_SYS_TIMES_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/utsname.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_SYS_UTSNAME_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/socket.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_SYS_SOCKET_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/wait.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_SYS_WAIT_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: netinet/in.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_NETINET_IN_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: netdb.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_NETDB_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: direct.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" # 1 "/tmp/petsc-p3fbo3c2/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" 2 # 1 "/tmp/petsc-p3fbo3c2/config.headers/conffix.h" 1 # 3 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" 2 stderr: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: direct.h: No such file or directory 3 | #include | ^~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: direct.h: No such file or directory 3 | #include | ^~~~~~~~~~ compilation terminated. : Preprocess output after filtering: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: direct.h: No such file or directory 3 | #include | ^~~~~~~~~~ compilation terminated.: ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: time.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_TIME_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: Ws2tcpip.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" # 1 "/tmp/petsc-p3fbo3c2/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" 2 # 1 "/tmp/petsc-p3fbo3c2/config.headers/conffix.h" 1 # 3 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" 2 stderr: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: Ws2tcpip.h: No such file or directory 3 | #include | ^~~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: Ws2tcpip.h: No such file or directory 3 | #include | ^~~~~~~~~~~~ compilation terminated. : Preprocess output after filtering: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: Ws2tcpip.h: No such file or directory 3 | #include | ^~~~~~~~~~~~ compilation terminated.: ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/types.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_SYS_TYPES_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: WindowsX.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" # 1 "/tmp/petsc-p3fbo3c2/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" 2 # 1 "/tmp/petsc-p3fbo3c2/config.headers/conffix.h" 1 # 3 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" 2 stderr: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: WindowsX.h: No such file or directory 3 | #include | ^~~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: WindowsX.h: No such file or directory 3 | #include | ^~~~~~~~~~~~ compilation terminated. : Preprocess output after filtering: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: WindowsX.h: No such file or directory 3 | #include | ^~~~~~~~~~~~ compilation terminated.: ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: float.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_FLOAT_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: ieeefp.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" # 1 "/tmp/petsc-p3fbo3c2/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" 2 # 1 "/tmp/petsc-p3fbo3c2/config.headers/conffix.h" 1 # 3 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" 2 stderr: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: ieeefp.h: No such file or directory 3 | #include | ^~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: ieeefp.h: No such file or directory 3 | #include | ^~~~~~~~~~ compilation terminated. : Preprocess output after filtering: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: ieeefp.h: No such file or directory 3 | #include | ^~~~~~~~~~ compilation terminated.: ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: stdint.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_STDINT_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: pthread.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_PTHREAD_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: inttypes.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_INTTYPES_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: immintrin.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_IMMINTRIN_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: zmmintrin.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" # 1 "/tmp/petsc-p3fbo3c2/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" 2 # 1 "/tmp/petsc-p3fbo3c2/config.headers/conffix.h" 1 # 3 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" 2 stderr: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: zmmintrin.h: No such file or directory 3 | #include | ^~~~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: zmmintrin.h: No such file or directory 3 | #include | ^~~~~~~~~~~~~ compilation terminated. : Preprocess output after filtering: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: zmmintrin.h: No such file or directory 3 | #include | ^~~~~~~~~~~~~ compilation terminated.: ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: setjmp.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_SETJMP_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: dos.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" # 1 "/tmp/petsc-p3fbo3c2/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" 2 # 1 "/tmp/petsc-p3fbo3c2/config.headers/conffix.h" 1 # 3 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" 2 stderr: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: dos.h: No such file or directory 3 | #include | ^~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: dos.h: No such file or directory 3 | #include | ^~~~~~~ compilation terminated. : Preprocess output after filtering: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: dos.h: No such file or directory 3 | #include | ^~~~~~~ compilation terminated.: ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: fcntl.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_FCNTL_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: float.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_FLOAT_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: io.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" # 1 "/tmp/petsc-p3fbo3c2/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" 2 # 1 "/tmp/petsc-p3fbo3c2/config.headers/conffix.h" 1 # 3 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" 2 stderr: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: io.h: No such file or directory 3 | #include | ^~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: io.h: No such file or directory 3 | #include | ^~~~~~ compilation terminated. : Preprocess output after filtering: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: io.h: No such file or directory 3 | #include | ^~~~~~ compilation terminated.: ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: malloc.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_MALLOC_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: pwd.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_PWD_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: strings.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_STRINGS_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: unistd.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_UNISTD_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/sysinfo.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_SYS_SYSINFO_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: machine/endian.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" # 1 "/tmp/petsc-p3fbo3c2/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" 2 # 1 "/tmp/petsc-p3fbo3c2/config.headers/conffix.h" 1 # 3 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" 2 stderr: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: machine/endian.h: No such file or directory 3 | #include | ^~~~~~~~~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: machine/endian.h: No such file or directory 3 | #include | ^~~~~~~~~~~~~~~~~~ compilation terminated. : Preprocess output after filtering: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: machine/endian.h: No such file or directory 3 | #include | ^~~~~~~~~~~~~~~~~~ compilation terminated.: ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/param.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_SYS_PARAM_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/procfs.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_SYS_PROCFS_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/resource.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_SYS_RESOURCE_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/systeminfo.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" # 1 "/tmp/petsc-p3fbo3c2/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" 2 # 1 "/tmp/petsc-p3fbo3c2/config.headers/conffix.h" 1 # 3 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" 2 stderr: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: sys/systeminfo.h: No such file or directory 3 | #include | ^~~~~~~~~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: sys/systeminfo.h: No such file or directory 3 | #include | ^~~~~~~~~~~~~~~~~~ compilation terminated. : Preprocess output after filtering: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: sys/systeminfo.h: No such file or directory 3 | #include | ^~~~~~~~~~~~~~~~~~ compilation terminated.: ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/times.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_SYS_TIMES_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/utsname.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_SYS_UTSNAME_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/socket.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_SYS_SOCKET_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/wait.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_SYS_WAIT_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: netinet/in.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_NETINET_IN_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: netdb.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_NETDB_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: direct.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" # 1 "/tmp/petsc-p3fbo3c2/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" 2 # 1 "/tmp/petsc-p3fbo3c2/config.headers/conffix.h" 1 # 3 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" 2 stderr: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: direct.h: No such file or directory 3 | #include | ^~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: direct.h: No such file or directory 3 | #include | ^~~~~~~~~~ compilation terminated. : Preprocess output after filtering: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: direct.h: No such file or directory 3 | #include | ^~~~~~~~~~ compilation terminated.: ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: time.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_TIME_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: Ws2tcpip.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" # 1 "/tmp/petsc-p3fbo3c2/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" 2 # 1 "/tmp/petsc-p3fbo3c2/config.headers/conffix.h" 1 # 3 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" 2 stderr: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: Ws2tcpip.h: No such file or directory 3 | #include | ^~~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: Ws2tcpip.h: No such file or directory 3 | #include | ^~~~~~~~~~~~ compilation terminated. : Preprocess output after filtering: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: Ws2tcpip.h: No such file or directory 3 | #include | ^~~~~~~~~~~~ compilation terminated.: ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/types.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_SYS_TYPES_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: WindowsX.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" # 1 "/tmp/petsc-p3fbo3c2/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" 2 # 1 "/tmp/petsc-p3fbo3c2/config.headers/conffix.h" 1 # 3 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" 2 stderr: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: WindowsX.h: No such file or directory 3 | #include | ^~~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: WindowsX.h: No such file or directory 3 | #include | ^~~~~~~~~~~~ compilation terminated. : Preprocess output after filtering: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: WindowsX.h: No such file or directory 3 | #include | ^~~~~~~~~~~~ compilation terminated.: ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: float.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_FLOAT_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: ieeefp.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" # 1 "/tmp/petsc-p3fbo3c2/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" 2 # 1 "/tmp/petsc-p3fbo3c2/config.headers/conffix.h" 1 # 3 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" 2 stderr: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: ieeefp.h: No such file or directory 3 | #include | ^~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: ieeefp.h: No such file or directory 3 | #include | ^~~~~~~~~~ compilation terminated. : Preprocess output after filtering: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: ieeefp.h: No such file or directory 3 | #include | ^~~~~~~~~~ compilation terminated.: ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: stdint.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_STDINT_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: pthread.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_PTHREAD_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: inttypes.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_INTTYPES_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: immintrin.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_IMMINTRIN_H" to "1" ============================================================================================= TESTING: check from config.headers(config/BuildSystem/config/headers.py:77) Checks for "header", and defines HAVE_"header" if found Checking for header: zmmintrin.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers /tmp/petsc-p3fbo3c2/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" # 1 "/tmp/petsc-p3fbo3c2/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" 2 # 1 "/tmp/petsc-p3fbo3c2/config.headers/conffix.h" 1 # 3 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" 2 stderr: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: zmmintrin.h: No such file or directory 3 | #include | ^~~~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: zmmintrin.h: No such file or directory 3 | #include | ^~~~~~~~~~~~~ compilation terminated. : Preprocess output after filtering: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: zmmintrin.h: No such file or directory 3 | #include | ^~~~~~~~~~~~~ compilation terminated.: ============================================================================================= TESTING: checkRecursiveMacros from config.headers(config/BuildSystem/config/headers.py:218) Checks that the preprocessor allows recursive macros, and if not defines HAVE_BROKEN_RECURSIVE_MACRO ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.headers/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.headers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" void a(int i, int j) {} #define a(b) a(b,__LINE__) int main() { a(0); ; return 0; } child config.headers 1.236637 ============================================================================================= TESTING: configureCacheDetails from config.utilities.cacheDetails(config/BuildSystem/config/utilities/cacheDetails.py:78) Try to determine the size and associativity of the cache. ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.utilities.cacheDetails/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.utilities.cacheDetails/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include long getconf_LEVEL1_DCACHE_LINESIZE() { long val = sysconf(_SC_LEVEL1_DCACHE_LINESIZE); return (16 <= val && val <= 2147483647) ? val : 32; } int main() { ; return 0; } ======== Checking running linked program ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.utilities.cacheDetails/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.utilities.cacheDetails/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include long getconf_LEVEL1_DCACHE_LINESIZE() { long val = sysconf(_SC_LEVEL1_DCACHE_LINESIZE); return (16 <= val && val <= 2147483647) ? val : 32; } int main() { FILE *output = fopen("conftestval","w"); if (!output) return 1; fprintf(output,"%ld",getconf_LEVEL1_DCACHE_LINESIZE()); fclose(output);; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.utilities.cacheDetails/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.utilities.cacheDetails/conftest.o -lstdc++ -ldl Testing executable /tmp/petsc-p3fbo3c2/config.utilities.cacheDetails/conftest to see if it can be run Executing: /tmp/petsc-p3fbo3c2/config.utilities.cacheDetails/conftest Running Executable with threads to time it out at 60 Executing: /tmp/petsc-p3fbo3c2/config.utilities.cacheDetails/conftest Defined "LEVEL1_DCACHE_LINESIZE" to "64" child config.utilities.cacheDetails 0.188300 ============================================================================================= TESTING: check_struct_sigaction from config.types(config/BuildSystem/config/types.py:42) Checks if "struct sigaction" exists in signal.h. This check is for C89 check. Checking for type: struct sigaction ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.types/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.types/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/config.types/conftest.c: In function ‘main’: /tmp/petsc-p3fbo3c2/config.types/conftest.c:11:18: warning: unused variable ‘a’ [-Wunused-variable] 11 | struct sigaction a;; | ^ Source: #include "confdefs.h" #include "conffix.h" #include #include #include #include int main() { struct sigaction a;; return 0; } struct sigaction found Defined "HAVE_STRUCT_SIGACTION" to "1" ============================================================================================= TESTING: check__int64 from config.types(config/BuildSystem/config/types.py:48) Checks if __int64 exists. This is primarily for windows. Checking for type: __int64 ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.types/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.types/conftest.c Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-p3fbo3c2/config.types/conftest.c: In function ‘main’: /tmp/petsc-p3fbo3c2/config.types/conftest.c:11:1: error: unknown type name ‘__int64’; did you mean ‘__int64_t’? 11 | __int64 a;; | ^~~~~~~ | __int64_t /tmp/petsc-p3fbo3c2/config.types/conftest.c:11:9: warning: unused variable ‘a’ [-Wunused-variable] 11 | __int64 a;; | ^ Source: #include "confdefs.h" #include "conffix.h" #include #include #include int main() { __int64 a;; return 0; } __int64 found ============================================================================================= TESTING: checkSizeTypes from config.types(config/BuildSystem/config/types.py:54) Checks for types associated with sizes, such as size_t. Checking for type: size_t ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.types/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.types/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/config.types/conftest.c: In function ‘main’: /tmp/petsc-p3fbo3c2/config.types/conftest.c:11:8: warning: unused variable ‘a’ [-Wunused-variable] 11 | size_t a;; | ^ Source: #include "confdefs.h" #include "conffix.h" #include #include #include int main() { size_t a;; return 0; } size_t found ============================================================================================= TESTING: checkFileTypes from config.types(config/BuildSystem/config/types.py:64) Checks for types associated with files, such as mode_t, off_t, etc. Checking for type: mode_t ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.types/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.types/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/config.types/conftest.c: In function ‘main’: /tmp/petsc-p3fbo3c2/config.types/conftest.c:11:8: warning: unused variable ‘a’ [-Wunused-variable] 11 | mode_t a;; | ^ Source: #include "confdefs.h" #include "conffix.h" #include #include #include int main() { mode_t a;; return 0; } mode_t found Checking for type: off_t ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.types/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.types/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/config.types/conftest.c: In function ‘main’: /tmp/petsc-p3fbo3c2/config.types/conftest.c:11:7: warning: unused variable ‘a’ [-Wunused-variable] 11 | off_t a;; | ^ Source: #include "confdefs.h" #include "conffix.h" #include #include #include int main() { off_t a;; return 0; } off_t found ============================================================================================= TESTING: checkIntegerTypes from config.types(config/BuildSystem/config/types.py:59) Checks for types associated with integers, such as int32_t. Checking for type: int32_t ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.types/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.types/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/config.types/conftest.c: In function ‘main’: /tmp/petsc-p3fbo3c2/config.types/conftest.c:11:9: warning: unused variable ‘a’ [-Wunused-variable] 11 | int32_t a;; | ^ Source: #include "confdefs.h" #include "conffix.h" #include #include #include int main() { int32_t a;; return 0; } int32_t found ============================================================================================= TESTING: checkPID from config.types(config/BuildSystem/config/types.py:70) Checks for pid_t, and defines it if necessary Checking for type: pid_t ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.types/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.types/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/config.types/conftest.c: In function ‘main’: /tmp/petsc-p3fbo3c2/config.types/conftest.c:11:7: warning: unused variable ‘a’ [-Wunused-variable] 11 | pid_t a;; | ^ Source: #include "confdefs.h" #include "conffix.h" #include #include #include int main() { pid_t a;; return 0; } pid_t found ============================================================================================= TESTING: checkUID from config.types(config/BuildSystem/config/types.py:74) Checks for uid_t and gid_t, and defines them if necessary Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.types /tmp/petsc-p3fbo3c2/config.types/conftest.c ============================================================================================= TESTING: checkC99Complex from config.types(config/BuildSystem/config/types.py:81) Check for complex numbers in in C99 std Note that since PETSc source code uses _Complex we test specifically for that, not complex ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.types/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.types/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/config.types/conftest.c: In function ‘main’: /tmp/petsc-p3fbo3c2/config.types/conftest.c:6:17: warning: variable ‘x’ set but not used [-Wunused-but-set-variable] 6 | double _Complex x; | ^ Source: #include "confdefs.h" #include "conffix.h" #include int main() { double _Complex x; x = I; ; return 0; } ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.types/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.types/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/config.types/conftest.c: In function ‘main’: /tmp/petsc-p3fbo3c2/config.types/conftest.c:6:17: warning: variable ‘x’ set but not used [-Wunused-but-set-variable] 6 | double _Complex x; | ^ Source: #include "confdefs.h" #include "conffix.h" #include int main() { double _Complex x; x = I; ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.types/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.types/conftest.o -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.types/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.types/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/config.types/conftest.c: In function ‘main’: /tmp/petsc-p3fbo3c2/config.types/conftest.c:7:17: warning: variable ‘x’ set but not used [-Wunused-but-set-variable] 7 | double _Complex x; | ^ Source: #include "confdefs.h" #include "conffix.h" #define _GNU_SOURCE #include int main() { double _Complex x; x = I; ; return 0; } Defined "HAVE_C99_COMPLEX" to "1" ============================================================================================= TESTING: checkCxxComplex from config.types(config/BuildSystem/config/types.py:95) Check for complex numbers in namespace std ===== Checking linker Executing: mpicxx -c -o /tmp/petsc-p3fbo3c2/config.types/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O0 -fPIC -std=gnu++14 /tmp/petsc-p3fbo3c2/config.types/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { std::complex x; ; return 0; } Executing: mpicxx -o /tmp/petsc-p3fbo3c2/config.types/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O0 /tmp/petsc-p3fbo3c2/config.types/conftest.o -lstdc++ -ldl Defined "HAVE_CXX_COMPLEX" to "1" ============================================================================================= TESTING: checkConst from config.types(config/BuildSystem/config/types.py:106) Checks for working const, and if not found defines it to empty string ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.types/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.types/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/config.types/conftest.c: In function ‘main’: /tmp/petsc-p3fbo3c2/config.types/conftest.c:25:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 25 | if (x[0]); | ^~ /tmp/petsc-p3fbo3c2/config.types/conftest.c:26:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 26 | { /* SCO 3.2v4 cc rejects this. */ | ^ /tmp/petsc-p3fbo3c2/config.types/conftest.c:25:10: warning: ‘x[0]’ is used uninitialized in this function [-Wuninitialized] 25 | if (x[0]); | ~^~~ /tmp/petsc-p3fbo3c2/config.types/conftest.c:30:9: warning: ‘t’ is used uninitialized in this function [-Wuninitialized] 30 | *t++ = 0; | ~^~ /tmp/petsc-p3fbo3c2/config.types/conftest.c:46:25: warning: ‘b’ is used uninitialized in this function [-Wuninitialized] 46 | struct s *b; b->j = 5; | ~~~~~^~~ Source: #include "confdefs.h" #include "conffix.h" int main() { /* Ultrix mips cc rejects this. */ typedef int charset[2]; const charset x; /* SunOS 4.1.1 cc rejects this. */ char const *const *ccp; char **p; /* NEC SVR4.0.2 mips cc rejects this. */ struct point {int x, y;}; static struct point const zero = {0,0}; /* AIX XL C 1.02.0.0 rejects this. It does not let you subtract one const X* pointer from another in an arm of an if-expression whose if-part is not a constant expression */ const char *g = "string"; ccp = &g + (g ? g-g : 0); /* HPUX 7.0 cc rejects these. */ ++ccp; p = (char**) ccp; ccp = (char const *const *) p; /* This section avoids unused variable warnings */ if (zero.x); if (x[0]); { /* SCO 3.2v4 cc rejects this. */ char *t; char const *s = 0 ? (char *) 0 : (char const *) 0; *t++ = 0; if (*s); } { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */ int x[] = {25, 17}; const int *foo = &x[0]; ++foo; } { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */ typedef const int *iptr; iptr p = 0; ++p; } { /* AIX XL C 1.02.0.0 rejects this saying "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ struct s { int j; const int *ap[3]; }; struct s *b; b->j = 5; } { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ const int foo = 10; /* Get rid of unused variable warning */ if (foo); } ; return 0; } ============================================================================================= TESTING: checkSizeof from config.types(config/BuildSystem/config/types.py:162) Determines the size of type "typeName", and defines SIZEOF_"typeName" to be the size Checking for size of type: void * ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.types/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.types/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include #include char assert_sizeof[(sizeof(void *)==8)*2-1]; Defined "SIZEOF_VOID_P" to "8" ============================================================================================= TESTING: checkSizeof from config.types(config/BuildSystem/config/types.py:162) Determines the size of type "typeName", and defines SIZEOF_"typeName" to be the size Checking for size of type: short ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.types/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.types/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include #include char assert_sizeof[(sizeof(short)==2)*2-1]; Defined "SIZEOF_SHORT" to "2" ============================================================================================= TESTING: checkSizeof from config.types(config/BuildSystem/config/types.py:162) Determines the size of type "typeName", and defines SIZEOF_"typeName" to be the size Checking for size of type: int ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.types/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.types/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include #include char assert_sizeof[(sizeof(int)==4)*2-1]; Defined "SIZEOF_INT" to "4" ============================================================================================= TESTING: checkSizeof from config.types(config/BuildSystem/config/types.py:162) Determines the size of type "typeName", and defines SIZEOF_"typeName" to be the size Checking for size of type: long ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.types/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.types/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include #include char assert_sizeof[(sizeof(long)==8)*2-1]; Defined "SIZEOF_LONG" to "8" ============================================================================================= TESTING: checkSizeof from config.types(config/BuildSystem/config/types.py:162) Determines the size of type "typeName", and defines SIZEOF_"typeName" to be the size Checking for size of type: long long ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.types/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.types/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include #include char assert_sizeof[(sizeof(long long)==8)*2-1]; Defined "SIZEOF_LONG_LONG" to "8" ============================================================================================= TESTING: checkSizeof from config.types(config/BuildSystem/config/types.py:162) Determines the size of type "typeName", and defines SIZEOF_"typeName" to be the size Checking for size of type: enum ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.types/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.types/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include #include char assert_sizeof[(sizeof(enum{ENUM_DUMMY})==4)*2-1]; Defined "SIZEOF_ENUM" to "4" ============================================================================================= TESTING: checkSizeof from config.types(config/BuildSystem/config/types.py:162) Determines the size of type "typeName", and defines SIZEOF_"typeName" to be the size Checking for size of type: size_t ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.types/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.types/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include #include char assert_sizeof[(sizeof(size_t)==8)*2-1]; Defined "SIZEOF_SIZE_T" to "8" Defined "USING_64BIT_PTR" to "1" ============================================================================================= TESTING: checkVisibility from config.types(config/BuildSystem/config/types.py:196) ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.types/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.types/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { __attribute__((visibility ("default"))) int foo(void);; return 0; } Defined "USE_VISIBILITY_C" to "1" ===== Checking compiler Executing: mpicxx -c -o /tmp/petsc-p3fbo3c2/config.types/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O0 -fPIC -std=gnu++14 /tmp/petsc-p3fbo3c2/config.types/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { __attribute__((visibility ("default"))) int foo(void);; return 0; } Defined "USE_VISIBILITY_CXX" to "1" ============================================================================================= TESTING: checkMaxPathLen from config.types(config/BuildSystem/config/types.py:218) Determining PETSC_MAX_PATH_LEN ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.types/conftest.o -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.types/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #if defined(MAXPATHLEN) # define PETSC_MAX_PATH_LEN MAXPATHLEN #elif defined(MAX_PATH) # define PETSC_MAX_PATH_LEN MAX_PATH #elif defined(_MAX_PATH) # define PETSC_MAX_PATH_LEN _MAX_PATH #else # define PETSC_MAX_PATH_LEN 4096 #endif #define xstr(s) str(s) #define str(s) #s char petsc_max_path_len[] = xstr(PETSC_MAX_PATH_LEN); int main() { ; return 0; } Preprocessing source: #include "confdefs.h" #include "conffix.h" #include #include #if defined(MAXPATHLEN) # define PETSC_MAX_PATH_LEN MAXPATHLEN #elif defined(MAX_PATH) # define PETSC_MAX_PATH_LEN MAX_PATH #elif defined(_MAX_PATH) # define PETSC_MAX_PATH_LEN _MAX_PATH #else # define PETSC_MAX_PATH_LEN 4096 #endif #define xstr(s) str(s) #define str(s) #s char petsc_max_path_len[] = xstr(PETSC_MAX_PATH_LEN); Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.types /tmp/petsc-p3fbo3c2/config.types/conftest.c Defined "MAX_PATH_LEN" to "4096" child config.types 1.166544 ============================================================================================= TESTING: configureMemAlign from PETSc.options.memAlign(config/PETSc/options/memAlign.py:29) Choose alignment Defined "MEMALIGN" to "16" Memory alignment is 16 child PETSc.options.memAlign 0.000946 ============================================================================================= TESTING: check from config.libraries(config/BuildSystem/config/libraries.py:157) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names Checking for functions [handle_sigfpes] in library ['fpe'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char handle_sigfpes(); static void _check_handle_sigfpes() { handle_sigfpes(); } int main() { _check_handle_sigfpes();; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -lfpe -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: cannot find -lfpe collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: cannot find -lfpe collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: cannot find -lfpe collect2: error: ld returned 1 exit status: ============================================================================================= TESTING: check from config.libraries(config/BuildSystem/config/libraries.py:157) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names Checking for functions [socket] in library ['socket', 'nsl'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char socket(); static void _check_socket() { socket(); } int main() { _check_socket();; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -lsocket -lnsl -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: cannot find -lsocket collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: cannot find -lsocket collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: cannot find -lsocket collect2: error: ld returned 1 exit status: ============================================================================================= TESTING: check from config.libraries(config/BuildSystem/config/libraries.py:157) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names Checking for functions [handle_sigfpes] in library ['fpe'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char handle_sigfpes(); static void _check_handle_sigfpes() { handle_sigfpes(); } int main() { _check_handle_sigfpes();; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -lfpe -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: cannot find -lfpe collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: cannot find -lfpe collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: cannot find -lfpe collect2: error: ld returned 1 exit status: ============================================================================================= TESTING: check from config.libraries(config/BuildSystem/config/libraries.py:157) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names Checking for functions [socket] in library ['socket', 'nsl'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char socket(); static void _check_socket() { socket(); } int main() { _check_socket();; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -lsocket -lnsl -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: cannot find -lsocket collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: cannot find -lsocket collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: cannot find -lsocket collect2: error: ld returned 1 exit status: ============================================================================================= TESTING: checkMath from config.libraries(config/BuildSystem/config/libraries.py:286) Check for sin() in libm, the math library Checking for functions [sin floor log10 pow] in library [''] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include double sin(double); static void _check_sin() { double x,y; scanf("%lf",&x); y = sin(x); printf("%f",y); ; } #include double floor(double); static void _check_floor() { double x,y; scanf("%lf",&x); y = floor(x); printf("%f",y); ; } #include double log10(double); static void _check_log10() { double x,y; scanf("%lf",&x); y = log10(x); printf("%f",y); ; } #include double pow(double, double); static void _check_pow() { double x,y; scanf("%lf",&x); y = pow(x,x); printf("%f",y); ; } int main() { _check_sin(); _check_floor(); _check_log10(); _check_pow();; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.libraries/conftest.o: in function `_check_sin': /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:6: undefined reference to `sin' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.libraries/conftest.o: in function `_check_floor': /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:10: undefined reference to `floor' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.libraries/conftest.o: in function `_check_log10': /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:14: undefined reference to `log10' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.libraries/conftest.o: in function `_check_pow': /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:18: undefined reference to `pow' collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.libraries/conftest.o: in function `_check_sin': /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:6: undefined reference to `sin' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.libraries/conftest.o: in function `_check_floor': /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:10: undefined reference to `floor' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.libraries/conftest.o: in function `_check_log10': /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:14: undefined reference to `log10' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.libraries/conftest.o: in function `_check_pow': /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:18: undefined reference to `pow' collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.libraries/conftest.o: in function `_check_sin': /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:6: undefined reference to `sin' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.libraries/conftest.o: in function `_check_floor': /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:10: undefined reference to `floor' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.libraries/conftest.o: in function `_check_log10': /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:14: undefined reference to `log10' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.libraries/conftest.o: in function `_check_pow': /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:18: undefined reference to `pow' collect2: error: ld returned 1 exit status: Checking for functions [sin floor log10 pow] in library ['m'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include double sin(double); static void _check_sin() { double x,y; scanf("%lf",&x); y = sin(x); printf("%f",y); ; } #include double floor(double); static void _check_floor() { double x,y; scanf("%lf",&x); y = floor(x); printf("%f",y); ; } #include double log10(double); static void _check_log10() { double x,y; scanf("%lf",&x); y = log10(x); printf("%f",y); ; } #include double pow(double, double); static void _check_pow() { double x,y; scanf("%lf",&x); y = pow(x,x); printf("%f",y); ; } int main() { _check_sin(); _check_floor(); _check_log10(); _check_pow();; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -lm -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include double sin(double); static void _check_sin() { double x,y; scanf("%lf",&x); y = sin(x); printf("%f",y); ; } #include double floor(double); static void _check_floor() { double x,y; scanf("%lf",&x); y = floor(x); printf("%f",y); ; } #include double log10(double); static void _check_log10() { double x,y; scanf("%lf",&x); y = log10(x); printf("%f",y); ; } #include double pow(double, double); static void _check_pow() { double x,y; scanf("%lf",&x); y = pow(x,x); printf("%f",y); ; } void dummy(void) {_check_sin(); _check_floor(); _check_log10(); _check_pow();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.compilersFortran -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-p3fbo3c2/config.compilers/conftest -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.o /tmp/petsc-p3fbo3c2/config.compilers/confc.o -lm -lstdc++ -ldl Defined "HAVE_LIBM" to "1" CheckMath: using math library ['libm.a'] ============================================================================================= TESTING: checkMathErf from config.libraries(config/BuildSystem/config/libraries.py:305) Check for erf() in libm, the math library Checking for functions [erf] in library ['libm.a'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/config.libraries/conftest.c: In function ‘_check_erf’: /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:5:74: warning: variable ‘y’ set but not used [-Wunused-but-set-variable] 5 | static void _check_erf() { double (*checkErf)(double) = erf;double x = 0,y; y = (*checkErf)(x); } | ^ Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_erf() { double (*checkErf)(double) = erf;double x = 0,y; y = (*checkErf)(x); } int main() { _check_erf();; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -lm -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/config.compilers/conftest.c: In function ‘_check_erf’: /tmp/petsc-p3fbo3c2/config.compilers/conftest.c:5:74: warning: variable ‘y’ set but not used [-Wunused-but-set-variable] 5 | static void _check_erf() { double (*checkErf)(double) = erf;double x = 0,y; y = (*checkErf)(x); } | ^ Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_erf() { double (*checkErf)(double) = erf;double x = 0,y; y = (*checkErf)(x); } void dummy(void) {_check_erf();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.compilersFortran -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-p3fbo3c2/config.compilers/conftest -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.o /tmp/petsc-p3fbo3c2/config.compilers/confc.o -lm -lstdc++ -ldl Defined "HAVE_LIBM" to "1" erf() found Defined "HAVE_ERF" to "1" ============================================================================================= TESTING: checkMathTgamma from config.libraries(config/BuildSystem/config/libraries.py:314) Check for tgamma() in libm, the math library Checking for functions [tgamma] in library ['libm.a'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/config.libraries/conftest.c: In function ‘_check_tgamma’: /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:5:83: warning: variable ‘y’ set but not used [-Wunused-but-set-variable] 5 | static void _check_tgamma() { double (*checkTgamma)(double) = tgamma;double x = 0,y; y = (*checkTgamma)(x); } | ^ Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_tgamma() { double (*checkTgamma)(double) = tgamma;double x = 0,y; y = (*checkTgamma)(x); } int main() { _check_tgamma();; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -lm -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/config.compilers/conftest.c: In function ‘_check_tgamma’: /tmp/petsc-p3fbo3c2/config.compilers/conftest.c:5:83: warning: variable ‘y’ set but not used [-Wunused-but-set-variable] 5 | static void _check_tgamma() { double (*checkTgamma)(double) = tgamma;double x = 0,y; y = (*checkTgamma)(x); } | ^ Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_tgamma() { double (*checkTgamma)(double) = tgamma;double x = 0,y; y = (*checkTgamma)(x); } void dummy(void) {_check_tgamma();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.compilersFortran -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-p3fbo3c2/config.compilers/conftest -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.o /tmp/petsc-p3fbo3c2/config.compilers/confc.o -lm -lstdc++ -ldl Defined "HAVE_LIBM" to "1" tgamma() found Defined "HAVE_TGAMMA" to "1" ============================================================================================= TESTING: checkMathLgamma from config.libraries(config/BuildSystem/config/libraries.py:323) Check for lgamma() in libm, the math library Checking for functions [lgamma] in library ['libm.a'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include #include static void _check_lgamma() { double (*checkLgamma)(double) = lgamma;double x = 1,y; y = (*checkLgamma)(x);if (y != 0.) abort(); } int main() { _check_lgamma();; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -lm -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include #include static void _check_lgamma() { double (*checkLgamma)(double) = lgamma;double x = 1,y; y = (*checkLgamma)(x);if (y != 0.) abort(); } void dummy(void) {_check_lgamma();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.compilersFortran -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-p3fbo3c2/config.compilers/conftest -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.o /tmp/petsc-p3fbo3c2/config.compilers/confc.o -lm -lstdc++ -ldl Defined "HAVE_LIBM" to "1" lgamma() found Defined "HAVE_LGAMMA" to "1" ============================================================================================= TESTING: checkMathFenv from config.libraries(config/BuildSystem/config/libraries.py:336) Checks if can be used with FE_DFL_ENV Checking for functions [fesetenv] in library ['libm.a'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_fesetenv() { fesetenv(FE_DFL_ENV);; } int main() { _check_fesetenv();; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -lm -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_fesetenv() { fesetenv(FE_DFL_ENV);; } void dummy(void) {_check_fesetenv();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.compilersFortran -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-p3fbo3c2/config.compilers/conftest -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.o /tmp/petsc-p3fbo3c2/config.compilers/confc.o -lm -lstdc++ -ldl Defined "HAVE_LIBM" to "1" Defined "HAVE_FENV_H" to "1" ============================================================================================= TESTING: checkMathLog2 from config.libraries(config/BuildSystem/config/libraries.py:344) Check for log2() in libm, the math library Checking for functions [log2] in library ['libm.a'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/config.libraries/conftest.c: In function ‘_check_log2’: /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:5:81: warning: unused variable ‘y’ [-Wunused-variable] 5 | static void _check_log2() { double (*checkLog2)(double) = log2; double x = 2.5, y = (*checkLog2)(x); } | ^ Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_log2() { double (*checkLog2)(double) = log2; double x = 2.5, y = (*checkLog2)(x); } int main() { _check_log2();; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -lm -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/config.compilers/conftest.c: In function ‘_check_log2’: /tmp/petsc-p3fbo3c2/config.compilers/conftest.c:5:81: warning: unused variable ‘y’ [-Wunused-variable] 5 | static void _check_log2() { double (*checkLog2)(double) = log2; double x = 2.5, y = (*checkLog2)(x); } | ^ Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_log2() { double (*checkLog2)(double) = log2; double x = 2.5, y = (*checkLog2)(x); } void dummy(void) {_check_log2();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.compilersFortran -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-p3fbo3c2/config.compilers/conftest -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.o /tmp/petsc-p3fbo3c2/config.compilers/confc.o -lm -lstdc++ -ldl Defined "HAVE_LIBM" to "1" log2() found Defined "HAVE_LOG2" to "1" ============================================================================================= TESTING: checkRealtime from config.libraries(config/BuildSystem/config/libraries.py:353) Check for presence of clock_gettime() in realtime library (POSIX Realtime extensions) Checking for functions [clock_gettime] in library [''] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_clock_gettime() { struct timespec tp; clock_gettime(CLOCK_REALTIME,&tp);; } int main() { _check_clock_gettime();; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_clock_gettime() { struct timespec tp; clock_gettime(CLOCK_REALTIME,&tp);; } void dummy(void) {_check_clock_gettime();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.compilersFortran -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-p3fbo3c2/config.compilers/conftest -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.o /tmp/petsc-p3fbo3c2/config.compilers/confc.o -lstdc++ -ldl realtime functions are linked in by default ============================================================================================= TESTING: checkDynamic from config.libraries(config/BuildSystem/config/libraries.py:369) Check for the header and libraries necessary for dynamic library manipulation Checking for functions [dlopen] in library ['dl'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char dlopen(); static void _check_dlopen() { dlopen(); } int main() { _check_dlopen();; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -ldl -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char dlopen(); static void _check_dlopen() { dlopen(); } void dummy(void) {_check_dlopen();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.compilersFortran -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-p3fbo3c2/config.compilers/conftest -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.o /tmp/petsc-p3fbo3c2/config.compilers/confc.o -ldl -lstdc++ -ldl Defined "HAVE_LIBDL" to "1" Checking for header: dlfcn.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.types /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_DLFCN_H" to "1" child config.libraries 3.738261 ============================================================================================= TESTING: configureLibraryOptions from PETSc.options.libraryOptions(config/PETSc/options/libraryOptions.py:38) Sets PETSC_USE_DEBUG, PETSC_USE_INFO, PETSC_USE_LOG, PETSC_USE_CTABLE, PETSC_USE_FORTRAN_KERNELS, and PETSC_USE_AVX512_KERNELS Defined "USE_LOG" to "1" Defined "USE_DEBUG" to "1" Defined "USE_INFO" to "1" Defined "USE_CTABLE" to "1" **********Checking if running on BGL/IBM detected Checking for functions [bgl_perfctr_void] in library [''] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char bgl_perfctr_void(); static void _check_bgl_perfctr_void() { bgl_perfctr_void(); } int main() { _check_bgl_perfctr_void();; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.libraries/conftest.o: in function `_check_bgl_perfctr_void': /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:5: undefined reference to `bgl_perfctr_void' collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.libraries/conftest.o: in function `_check_bgl_perfctr_void': /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:5: undefined reference to `bgl_perfctr_void' collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.libraries/conftest.o: in function `_check_bgl_perfctr_void': /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:5: undefined reference to `bgl_perfctr_void' collect2: error: ld returned 1 exit status: Checking for functions [ADIOI_BGL_Open] in library [''] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char ADIOI_BGL_Open(); static void _check_ADIOI_BGL_Open() { ADIOI_BGL_Open(); } int main() { _check_ADIOI_BGL_Open();; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.libraries/conftest.o: in function `_check_ADIOI_BGL_Open': /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:5: undefined reference to `ADIOI_BGL_Open' collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.libraries/conftest.o: in function `_check_ADIOI_BGL_Open': /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:5: undefined reference to `ADIOI_BGL_Open' collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.libraries/conftest.o: in function `_check_ADIOI_BGL_Open': /tmp/petsc-p3fbo3c2/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_FORTRAN_KERNELS" to "1" Defined "AssertAlignx(a,b)" to " " Defined "USE_AVX512_KERNELS" to "1" Defined "Alignx(a,b)" to " " ============================================================================================= TESTING: configureISColorValueType from PETSc.options.libraryOptions(config/PETSc/options/libraryOptions.py:99) Sets PETSC_IS_COLORING_VALUE_TYPE, PETSC_MPIU_IS_COLORING_VALUE_TYPE, and PETSC_IS_COLORING_MAX as required by ISColoring Defined "MPIU_IS_COLORING_VALUE_TYPE" to "MPI_UNSIGNED_SHORT" Defined "IS_COLORING_MAX" to "USHRT_MAX" Defined "IS_COLORING_VALUE_TYPE" to "short" Defined "IS_COLORING_VALUE_TYPE_F" to "integer2" child PETSc.options.libraryOptions 0.297777 child config.atomics 0.000012 ============================================================================================= TESTING: checkSysinfo from config.functions(config/BuildSystem/config/functions.py:106) Check whether sysinfo takes three arguments, and if it does define HAVE_SYSINFO_3ARG Checking for functions [sysinfo] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.functions/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char sysinfo(); #ifdef __cplusplus } #endif int main() { #if defined (__stub_sysinfo) || defined (__stub___sysinfo) sysinfo_will_always_fail_with_ENOSYS(); #else sysinfo(); #endif ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.o -lstdc++ -ldl Defined "HAVE_SYSINFO" to "1" ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.functions/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.c Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-p3fbo3c2/config.functions/conftest.c:9:4: error: #error "Cannot check sysinfo without special headers" 9 | # error "Cannot check sysinfo without special headers" | ^~~~~ /tmp/petsc-p3fbo3c2/config.functions/conftest.c: In function ‘main’: /tmp/petsc-p3fbo3c2/config.functions/conftest.c:13:30: warning: implicit declaration of function ‘sysinfo’ [-Wimplicit-function-declaration] 13 | char buf[10]; long count=10; sysinfo(1, buf, count); | ^~~~~~~ Source: #include "confdefs.h" #include "conffix.h" #ifdef HAVE_SYS_SYSINFO_H # include #elif defined(HAVE_SYS_SYSTEMINFO_H) # include #else # error "Cannot check sysinfo without special headers" #endif int main() { char buf[10]; long count=10; sysinfo(1, buf, count); ; return 0; } Compile failed inside link ============================================================================================= TESTING: checkVPrintf from config.functions(config/BuildSystem/config/functions.py:125) Checks whether vprintf requires a char * last argument, and if it does defines HAVE_VPRINTF_CHAR ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.functions/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include int main() { va_list Argp; vprintf( "%d", Argp ); ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.o -lstdc++ -ldl ============================================================================================= TESTING: checkVFPrintf from config.functions(config/BuildSystem/config/functions.py:131) Checks whether vfprintf requires a char * last argument, and if it does defines HAVE_VFPRINTF_CHAR ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.functions/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include int main() { va_list Argp; vfprintf(stdout, "%d", Argp ); ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.o -lstdc++ -ldl ============================================================================================= TESTING: checkVSNPrintf from config.functions(config/BuildSystem/config/functions.py:137) Checks whether vsnprintf requires a char * last argument, and if it does defines HAVE_VSNPRINTF_CHAR ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.functions/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include int main() { va_list Argp;char str[6]; vsnprintf(str,5, "%d", Argp ); ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.o -lstdc++ -ldl Defined "HAVE_VSNPRINTF" to "1" ============================================================================================= TESTING: checkNanosleep from config.functions(config/BuildSystem/config/functions.py:167) Check for functional nanosleep() - as time.h behaves differently for different compiler flags - like -std=c89 ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.functions/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { struct timespec tp; tp.tv_sec = 0; tp.tv_nsec = (long)(1e9); nanosleep(&tp,0); ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.o -lstdc++ -ldl Defined "HAVE_NANOSLEEP" to "1" ============================================================================================= TESTING: checkMemmove from config.functions(config/BuildSystem/config/functions.py:173) Check for functional memmove() - as MS VC requires correct includes to for this test ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.functions/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { char c1[1], c2[1] = "c"; size_t n=1; memmove(c1,c2,n); ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.o -lstdc++ -ldl Defined "HAVE_MEMMOVE" to "1" ============================================================================================= TESTING: checkSignalHandlerType from config.functions(config/BuildSystem/config/functions.py:143) Checks the type of C++ signals handlers, and defines SIGNAL_CAST to the correct value ===== Checking linker Executing: mpicxx -c -o /tmp/petsc-p3fbo3c2/config.functions/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O0 -fPIC -std=gnu++14 /tmp/petsc-p3fbo3c2/config.functions/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include static void myhandler(int sig) {} int main() { signal(SIGFPE,myhandler); ; return 0; } Executing: mpicxx -o /tmp/petsc-p3fbo3c2/config.functions/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.o -lstdc++ -ldl Defined "SIGNAL_CAST" to " " ============================================================================================= TESTING: checkFreeReturnType from config.functions(config/BuildSystem/config/functions.py:153) Checks whether free returns void or int, and defines HAVE_FREE_RETURN_INT ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.functions/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.c Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-p3fbo3c2/config.functions/conftest.c: In function ‘main’: /tmp/petsc-p3fbo3c2/config.functions/conftest.c:6:25: error: void value not ignored as it ought to be 6 | int ierr; void *p; ierr = free(p); return 0; | ^ /tmp/petsc-p3fbo3c2/config.functions/conftest.c:6:5: warning: variable ‘ierr’ set but not used [-Wunused-but-set-variable] 6 | int ierr; void *p; ierr = free(p); return 0; | ^~~~ Source: #include "confdefs.h" #include "conffix.h" #include int main() { int ierr; void *p; ierr = free(p); return 0; ; return 0; } Compile failed inside link ============================================================================================= TESTING: checkVariableArgumentLists from config.functions(config/BuildSystem/config/functions.py:159) Checks whether the variable argument list functionality is working ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.functions/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { va_list l1, l2; va_copy(l1, l2); return 0; ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.o -lstdc++ -ldl Defined "HAVE_VA_COPY" to "1" ============================================================================================= TESTING: checkClassify from config.functions(config/BuildSystem/config/functions.py:85) Recursive decompose to rapidly classify functions as found or missing To confirm that a function is missing, we require a compile/link failure with only that function in a compilation unit. In contrast, we can confirm that many functions are present by compiling them all together in a large compilation unit. We optimistically compile everything together, then trim all functions that were named in the error message and bisect the result. The trimming is only an optimization to increase the likelihood of a big-batch compile succeeding; we do not rely on the compiler naming missing functions. Checking for functions [_lseek bzero rand strcasecmp getcwd access _access uname stricmp lseek fpresetsticky usleep gethostbyname _mkdir socket snprintf dlclose _getcwd getdomainname sleep getrusage fpsetsticky time realpath drand48 dlsym fork popen sbreak dlerror PXFGETARG getpagesize clock _sleep gethostname _snprintf _set_output_format readlink memalign _pipe dlopen getwd] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.functions/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/config.functions/conftest.c:14:6: warning: conflicting types for built-in function ‘bzero’; expected ‘void(void *, long unsigned int)’ [-Wbuiltin-declaration-mismatch] 14 | char bzero(); | ^~~~~ /tmp/petsc-p3fbo3c2/config.functions/conftest.c:16:6: warning: conflicting types for built-in function ‘strcasecmp’; expected ‘int(const char *, const char *)’ [-Wbuiltin-declaration-mismatch] 16 | char strcasecmp(); | ^~~~~~~~~~ /tmp/petsc-p3fbo3c2/config.functions/conftest.c:28:6: warning: conflicting types for built-in function ‘snprintf’; expected ‘int(char *, long unsigned int, const char *, ...)’ [-Wbuiltin-declaration-mismatch] 28 | char snprintf(); | ^~~~~~~~ /tmp/petsc-p3fbo3c2/config.functions/conftest.c:6:1: note: ‘snprintf’ is declared in header ‘’ 5 | #include +++ |+#include 6 | /* Override any gcc2 internal prototype to avoid an error. */ /tmp/petsc-p3fbo3c2/config.functions/conftest.c:39:6: warning: conflicting types for built-in function ‘fork’; expected ‘int(void)’ [-Wbuiltin-declaration-mismatch] 39 | char fork(); | ^~~~ 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(); char bzero(); char rand(); char strcasecmp(); char getcwd(); char access(); char _access(); char uname(); char stricmp(); char lseek(); char fpresetsticky(); char usleep(); char gethostbyname(); char _mkdir(); char socket(); char snprintf(); char dlclose(); char _getcwd(); char getdomainname(); char sleep(); char getrusage(); char fpsetsticky(); char time(); char realpath(); char drand48(); char dlsym(); char fork(); char popen(); char sbreak(); char dlerror(); char PXFGETARG(); char getpagesize(); char clock(); char _sleep(); char gethostname(); char _snprintf(); char _set_output_format(); char readlink(); char memalign(); char _pipe(); char dlopen(); char getwd(); #ifdef __cplusplus } #endif int main() { #if defined (__stub__lseek) || defined (__stub____lseek) _lseek_will_always_fail_with_ENOSYS(); #else _lseek(); #endif #if defined (__stub_bzero) || defined (__stub___bzero) bzero_will_always_fail_with_ENOSYS(); #else bzero(); #endif #if defined (__stub_rand) || defined (__stub___rand) rand_will_always_fail_with_ENOSYS(); #else rand(); #endif #if defined (__stub_strcasecmp) || defined (__stub___strcasecmp) strcasecmp_will_always_fail_with_ENOSYS(); #else strcasecmp(); #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_uname) || defined (__stub___uname) uname_will_always_fail_with_ENOSYS(); #else uname(); #endif #if defined (__stub_stricmp) || defined (__stub___stricmp) stricmp_will_always_fail_with_ENOSYS(); #else stricmp(); #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_usleep) || defined (__stub___usleep) usleep_will_always_fail_with_ENOSYS(); #else usleep(); #endif #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname) gethostbyname_will_always_fail_with_ENOSYS(); #else gethostbyname(); #endif #if defined (__stub__mkdir) || defined (__stub____mkdir) _mkdir_will_always_fail_with_ENOSYS(); #else _mkdir(); #endif #if defined (__stub_socket) || defined (__stub___socket) socket_will_always_fail_with_ENOSYS(); #else socket(); #endif #if defined (__stub_snprintf) || defined (__stub___snprintf) snprintf_will_always_fail_with_ENOSYS(); #else snprintf(); #endif #if defined (__stub_dlclose) || defined (__stub___dlclose) dlclose_will_always_fail_with_ENOSYS(); #else dlclose(); #endif #if defined (__stub__getcwd) || defined (__stub____getcwd) _getcwd_will_always_fail_with_ENOSYS(); #else _getcwd(); #endif #if defined (__stub_getdomainname) || defined (__stub___getdomainname) getdomainname_will_always_fail_with_ENOSYS(); #else getdomainname(); #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_fpsetsticky) || defined (__stub___fpsetsticky) fpsetsticky_will_always_fail_with_ENOSYS(); #else fpsetsticky(); #endif #if defined (__stub_time) || defined (__stub___time) time_will_always_fail_with_ENOSYS(); #else time(); #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_dlsym) || defined (__stub___dlsym) dlsym_will_always_fail_with_ENOSYS(); #else dlsym(); #endif #if defined (__stub_fork) || defined (__stub___fork) fork_will_always_fail_with_ENOSYS(); #else fork(); #endif #if defined (__stub_popen) || defined (__stub___popen) popen_will_always_fail_with_ENOSYS(); #else popen(); #endif #if defined (__stub_sbreak) || defined (__stub___sbreak) sbreak_will_always_fail_with_ENOSYS(); #else sbreak(); #endif #if defined (__stub_dlerror) || defined (__stub___dlerror) dlerror_will_always_fail_with_ENOSYS(); #else dlerror(); #endif #if defined (__stub_PXFGETARG) || defined (__stub___PXFGETARG) PXFGETARG_will_always_fail_with_ENOSYS(); #else PXFGETARG(); #endif #if defined (__stub_getpagesize) || defined (__stub___getpagesize) getpagesize_will_always_fail_with_ENOSYS(); #else getpagesize(); #endif #if defined (__stub_clock) || defined (__stub___clock) clock_will_always_fail_with_ENOSYS(); #else clock(); #endif #if defined (__stub__sleep) || defined (__stub____sleep) _sleep_will_always_fail_with_ENOSYS(); #else _sleep(); #endif #if defined (__stub_gethostname) || defined (__stub___gethostname) gethostname_will_always_fail_with_ENOSYS(); #else gethostname(); #endif #if defined (__stub__snprintf) || defined (__stub____snprintf) _snprintf_will_always_fail_with_ENOSYS(); #else _snprintf(); #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_readlink) || defined (__stub___readlink) readlink_will_always_fail_with_ENOSYS(); #else readlink(); #endif #if defined (__stub_memalign) || defined (__stub___memalign) memalign_will_always_fail_with_ENOSYS(); #else memalign(); #endif #if defined (__stub__pipe) || defined (__stub____pipe) _pipe_will_always_fail_with_ENOSYS(); #else _pipe(); #endif #if defined (__stub_dlopen) || defined (__stub___dlopen) dlopen_will_always_fail_with_ENOSYS(); #else dlopen(); #endif #if defined (__stub_getwd) || defined (__stub___getwd) getwd_will_always_fail_with_ENOSYS(); #else getwd(); #endif ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.o: in function `main': /tmp/petsc-p3fbo3c2/config.functions/conftest.c:311: warning: the `getwd' function is dangerous and should not be used. /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.c:65: undefined reference to `_lseek' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.c:101: undefined reference to `_access' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.c:113: undefined reference to `stricmp' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.c:125: undefined reference to `fpresetsticky' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.c:143: undefined reference to `_mkdir' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.c:167: undefined reference to `_getcwd' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.c:191: undefined reference to `fpsetsticky' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.c:233: undefined reference to `sbreak' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.c:245: undefined reference to `PXFGETARG' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.c:263: undefined reference to `_sleep' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.c:275: undefined reference to `_snprintf' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.c:281: undefined reference to `_set_output_format' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.c:299: undefined reference to `_pipe' collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.o: in function `main': /tmp/petsc-p3fbo3c2/config.functions/conftest.c:311: warning: the `getwd' function is dangerous and should not be used. /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.c:65: undefined reference to `_lseek' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.c:101: undefined reference to `_access' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.c:113: undefined reference to `stricmp' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.c:125: undefined reference to `fpresetsticky' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.c:143: undefined reference to `_mkdir' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.c:167: undefined reference to `_getcwd' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.c:191: undefined reference to `fpsetsticky' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.c:233: undefined reference to `sbreak' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.c:245: undefined reference to `PXFGETARG' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.c:263: undefined reference to `_sleep' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.c:275: undefined reference to `_snprintf' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.c:281: undefined reference to `_set_output_format' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.c:299: undefined reference to `_pipe' collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.o: in function `main': /tmp/petsc-p3fbo3c2/config.functions/conftest.c:311: warning: the `getwd' function is dangerous and should not be used. /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.c:65: undefined reference to `_lseek' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.c:101: undefined reference to `_access' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.c:113: undefined reference to `stricmp' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.c:125: undefined reference to `fpresetsticky' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.c:143: undefined reference to `_mkdir' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.c:167: undefined reference to `_getcwd' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.c:191: undefined reference to `fpsetsticky' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.c:233: undefined reference to `sbreak' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.c:245: undefined reference to `PXFGETARG' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.c:263: undefined reference to `_sleep' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.c:275: undefined reference to `_snprintf' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.c:281: undefined reference to `_set_output_format' /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.c:299: undefined reference to `_pipe' collect2: error: ld returned 1 exit status: Checking for functions [bzero rand strcasecmp uname usleep gethostbyname socket dlclose getdomainname getrusage time] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.functions/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/config.functions/conftest.c:13:6: warning: conflicting types for built-in function ‘bzero’; expected ‘void(void *, long unsigned int)’ [-Wbuiltin-declaration-mismatch] 13 | char bzero(); | ^~~~~ /tmp/petsc-p3fbo3c2/config.functions/conftest.c:15:6: warning: conflicting types for built-in function ‘strcasecmp’; expected ‘int(const char *, const char *)’ [-Wbuiltin-declaration-mismatch] 15 | char strcasecmp(); | ^~~~~~~~~~ Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char bzero(); char rand(); char strcasecmp(); char uname(); char usleep(); char gethostbyname(); char socket(); char dlclose(); char getdomainname(); char getrusage(); char time(); #ifdef __cplusplus } #endif int main() { #if defined (__stub_bzero) || defined (__stub___bzero) bzero_will_always_fail_with_ENOSYS(); #else bzero(); #endif #if defined (__stub_rand) || defined (__stub___rand) rand_will_always_fail_with_ENOSYS(); #else rand(); #endif #if defined (__stub_strcasecmp) || defined (__stub___strcasecmp) strcasecmp_will_always_fail_with_ENOSYS(); #else strcasecmp(); #endif #if defined (__stub_uname) || defined (__stub___uname) uname_will_always_fail_with_ENOSYS(); #else uname(); #endif #if defined (__stub_usleep) || defined (__stub___usleep) usleep_will_always_fail_with_ENOSYS(); #else usleep(); #endif #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname) gethostbyname_will_always_fail_with_ENOSYS(); #else gethostbyname(); #endif #if defined (__stub_socket) || defined (__stub___socket) socket_will_always_fail_with_ENOSYS(); #else socket(); #endif #if defined (__stub_dlclose) || defined (__stub___dlclose) dlclose_will_always_fail_with_ENOSYS(); #else dlclose(); #endif #if defined (__stub_getdomainname) || defined (__stub___getdomainname) getdomainname_will_always_fail_with_ENOSYS(); #else getdomainname(); #endif #if defined (__stub_getrusage) || defined (__stub___getrusage) getrusage_will_always_fail_with_ENOSYS(); #else getrusage(); #endif #if defined (__stub_time) || defined (__stub___time) time_will_always_fail_with_ENOSYS(); #else time(); #endif ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.o -lstdc++ -ldl Defined "HAVE_BZERO" to "1" Defined "HAVE_RAND" to "1" Defined "HAVE_STRCASECMP" to "1" Defined "HAVE_UNAME" to "1" Defined "HAVE_USLEEP" to "1" Defined "HAVE_GETHOSTBYNAME" to "1" Defined "HAVE_SOCKET" to "1" Defined "HAVE_DLCLOSE" to "1" Defined "HAVE_GETDOMAINNAME" to "1" Defined "HAVE_GETRUSAGE" to "1" Defined "HAVE_TIME" to "1" Checking for functions [realpath drand48 dlsym fork popen dlerror getpagesize clock gethostname readlink memalign dlopen] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.functions/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/config.functions/conftest.c:16:6: warning: conflicting types for built-in function ‘fork’; expected ‘int(void)’ [-Wbuiltin-declaration-mismatch] 16 | char fork(); | ^~~~ Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char realpath(); char drand48(); char dlsym(); char fork(); char popen(); char dlerror(); char getpagesize(); char clock(); char gethostname(); char readlink(); char memalign(); char dlopen(); #ifdef __cplusplus } #endif int main() { #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_dlsym) || defined (__stub___dlsym) dlsym_will_always_fail_with_ENOSYS(); #else dlsym(); #endif #if defined (__stub_fork) || defined (__stub___fork) fork_will_always_fail_with_ENOSYS(); #else fork(); #endif #if defined (__stub_popen) || defined (__stub___popen) popen_will_always_fail_with_ENOSYS(); #else popen(); #endif #if defined (__stub_dlerror) || defined (__stub___dlerror) dlerror_will_always_fail_with_ENOSYS(); #else dlerror(); #endif #if defined (__stub_getpagesize) || defined (__stub___getpagesize) getpagesize_will_always_fail_with_ENOSYS(); #else getpagesize(); #endif #if defined (__stub_clock) || defined (__stub___clock) clock_will_always_fail_with_ENOSYS(); #else clock(); #endif #if defined (__stub_gethostname) || defined (__stub___gethostname) gethostname_will_always_fail_with_ENOSYS(); #else gethostname(); #endif #if defined (__stub_readlink) || defined (__stub___readlink) readlink_will_always_fail_with_ENOSYS(); #else readlink(); #endif #if defined (__stub_memalign) || defined (__stub___memalign) memalign_will_always_fail_with_ENOSYS(); #else memalign(); #endif #if defined (__stub_dlopen) || defined (__stub___dlopen) dlopen_will_always_fail_with_ENOSYS(); #else dlopen(); #endif ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.o -lstdc++ -ldl Defined "HAVE_REALPATH" to "1" Defined "HAVE_DRAND48" to "1" Defined "HAVE_DLSYM" to "1" Defined "HAVE_FORK" to "1" Defined "HAVE_POPEN" to "1" Defined "HAVE_DLERROR" to "1" Defined "HAVE_GETPAGESIZE" to "1" Defined "HAVE_CLOCK" to "1" Defined "HAVE_GETHOSTNAME" to "1" Defined "HAVE_READLINK" to "1" Defined "HAVE_MEMALIGN" to "1" Defined "HAVE_DLOPEN" to "1" Checking for functions [_lseek] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.functions/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char _lseek(); #ifdef __cplusplus } #endif int main() { #if defined (__stub__lseek) || defined (__stub____lseek) _lseek_will_always_fail_with_ENOSYS(); #else _lseek(); #endif ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.o: in function `main': /tmp/petsc-p3fbo3c2/config.functions/conftest.c:24: undefined reference to `_lseek' collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.o: in function `main': /tmp/petsc-p3fbo3c2/config.functions/conftest.c:24: undefined reference to `_lseek' collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.o: in function `main': /tmp/petsc-p3fbo3c2/config.functions/conftest.c:24: undefined reference to `_lseek' collect2: error: ld returned 1 exit status: Checking for functions [getcwd] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.functions/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char getcwd(); #ifdef __cplusplus } #endif int main() { #if defined (__stub_getcwd) || defined (__stub___getcwd) getcwd_will_always_fail_with_ENOSYS(); #else getcwd(); #endif ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.o -lstdc++ -ldl Defined "HAVE_GETCWD" to "1" Checking for functions [access] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.functions/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char access(); #ifdef __cplusplus } #endif int main() { #if defined (__stub_access) || defined (__stub___access) access_will_always_fail_with_ENOSYS(); #else access(); #endif ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.o -lstdc++ -ldl Defined "HAVE_ACCESS" to "1" Checking for functions [_access] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.functions/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char _access(); #ifdef __cplusplus } #endif int main() { #if defined (__stub__access) || defined (__stub____access) _access_will_always_fail_with_ENOSYS(); #else _access(); #endif ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.o: in function `main': /tmp/petsc-p3fbo3c2/config.functions/conftest.c:24: undefined reference to `_access' collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.o: in function `main': /tmp/petsc-p3fbo3c2/config.functions/conftest.c:24: undefined reference to `_access' collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.o: in function `main': /tmp/petsc-p3fbo3c2/config.functions/conftest.c:24: undefined reference to `_access' collect2: error: ld returned 1 exit status: Checking for functions [stricmp] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.functions/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char stricmp(); #ifdef __cplusplus } #endif int main() { #if defined (__stub_stricmp) || defined (__stub___stricmp) stricmp_will_always_fail_with_ENOSYS(); #else stricmp(); #endif ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.o: in function `main': /tmp/petsc-p3fbo3c2/config.functions/conftest.c:24: undefined reference to `stricmp' collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.o: in function `main': /tmp/petsc-p3fbo3c2/config.functions/conftest.c:24: undefined reference to `stricmp' collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.o: in function `main': /tmp/petsc-p3fbo3c2/config.functions/conftest.c:24: undefined reference to `stricmp' collect2: error: ld returned 1 exit status: Checking for functions [lseek] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.functions/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char lseek(); #ifdef __cplusplus } #endif int main() { #if defined (__stub_lseek) || defined (__stub___lseek) lseek_will_always_fail_with_ENOSYS(); #else lseek(); #endif ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.o -lstdc++ -ldl Defined "HAVE_LSEEK" to "1" Checking for functions [fpresetsticky] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.functions/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char fpresetsticky(); #ifdef __cplusplus } #endif int main() { #if defined (__stub_fpresetsticky) || defined (__stub___fpresetsticky) fpresetsticky_will_always_fail_with_ENOSYS(); #else fpresetsticky(); #endif ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.o: in function `main': /tmp/petsc-p3fbo3c2/config.functions/conftest.c:24: undefined reference to `fpresetsticky' collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.o: in function `main': /tmp/petsc-p3fbo3c2/config.functions/conftest.c:24: undefined reference to `fpresetsticky' collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.o: in function `main': /tmp/petsc-p3fbo3c2/config.functions/conftest.c:24: undefined reference to `fpresetsticky' collect2: error: ld returned 1 exit status: Checking for functions [_mkdir] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.functions/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char _mkdir(); #ifdef __cplusplus } #endif int main() { #if defined (__stub__mkdir) || defined (__stub____mkdir) _mkdir_will_always_fail_with_ENOSYS(); #else _mkdir(); #endif ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.o: in function `main': /tmp/petsc-p3fbo3c2/config.functions/conftest.c:24: undefined reference to `_mkdir' collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.o: in function `main': /tmp/petsc-p3fbo3c2/config.functions/conftest.c:24: undefined reference to `_mkdir' collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.o: in function `main': /tmp/petsc-p3fbo3c2/config.functions/conftest.c:24: undefined reference to `_mkdir' collect2: error: ld returned 1 exit status: Checking for functions [snprintf] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.functions/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/config.functions/conftest.c:13:6: warning: conflicting types for built-in function ‘snprintf’; expected ‘int(char *, long unsigned int, const char *, ...)’ [-Wbuiltin-declaration-mismatch] 13 | char snprintf(); | ^~~~~~~~ /tmp/petsc-p3fbo3c2/config.functions/conftest.c:6:1: note: ‘snprintf’ is declared in header ‘’ 5 | #include +++ |+#include 6 | /* Override any gcc2 internal prototype to avoid an error. */ Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char snprintf(); #ifdef __cplusplus } #endif int main() { #if defined (__stub_snprintf) || defined (__stub___snprintf) snprintf_will_always_fail_with_ENOSYS(); #else snprintf(); #endif ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.o -lstdc++ -ldl Defined "HAVE_SNPRINTF" to "1" Checking for functions [_getcwd] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.functions/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char _getcwd(); #ifdef __cplusplus } #endif int main() { #if defined (__stub__getcwd) || defined (__stub____getcwd) _getcwd_will_always_fail_with_ENOSYS(); #else _getcwd(); #endif ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.o: in function `main': /tmp/petsc-p3fbo3c2/config.functions/conftest.c:24: undefined reference to `_getcwd' collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.o: in function `main': /tmp/petsc-p3fbo3c2/config.functions/conftest.c:24: undefined reference to `_getcwd' collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.o: in function `main': /tmp/petsc-p3fbo3c2/config.functions/conftest.c:24: undefined reference to `_getcwd' collect2: error: ld returned 1 exit status: Checking for functions [sleep] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.functions/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char sleep(); #ifdef __cplusplus } #endif int main() { #if defined (__stub_sleep) || defined (__stub___sleep) sleep_will_always_fail_with_ENOSYS(); #else sleep(); #endif ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.o -lstdc++ -ldl Defined "HAVE_SLEEP" to "1" Checking for functions [fpsetsticky] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.functions/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char fpsetsticky(); #ifdef __cplusplus } #endif int main() { #if defined (__stub_fpsetsticky) || defined (__stub___fpsetsticky) fpsetsticky_will_always_fail_with_ENOSYS(); #else fpsetsticky(); #endif ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.o: in function `main': /tmp/petsc-p3fbo3c2/config.functions/conftest.c:24: undefined reference to `fpsetsticky' collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.o: in function `main': /tmp/petsc-p3fbo3c2/config.functions/conftest.c:24: undefined reference to `fpsetsticky' collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.o: in function `main': /tmp/petsc-p3fbo3c2/config.functions/conftest.c:24: undefined reference to `fpsetsticky' collect2: error: ld returned 1 exit status: Checking for functions [sbreak] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.functions/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char sbreak(); #ifdef __cplusplus } #endif int main() { #if defined (__stub_sbreak) || defined (__stub___sbreak) sbreak_will_always_fail_with_ENOSYS(); #else sbreak(); #endif ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.o: in function `main': /tmp/petsc-p3fbo3c2/config.functions/conftest.c:24: undefined reference to `sbreak' collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.o: in function `main': /tmp/petsc-p3fbo3c2/config.functions/conftest.c:24: undefined reference to `sbreak' collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.o: in function `main': /tmp/petsc-p3fbo3c2/config.functions/conftest.c:24: undefined reference to `sbreak' collect2: error: ld returned 1 exit status: Checking for functions [PXFGETARG] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.functions/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char PXFGETARG(); #ifdef __cplusplus } #endif int main() { #if defined (__stub_PXFGETARG) || defined (__stub___PXFGETARG) PXFGETARG_will_always_fail_with_ENOSYS(); #else PXFGETARG(); #endif ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.o: in function `main': /tmp/petsc-p3fbo3c2/config.functions/conftest.c:24: undefined reference to `PXFGETARG' collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.o: in function `main': /tmp/petsc-p3fbo3c2/config.functions/conftest.c:24: undefined reference to `PXFGETARG' collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.o: in function `main': /tmp/petsc-p3fbo3c2/config.functions/conftest.c:24: undefined reference to `PXFGETARG' collect2: error: ld returned 1 exit status: Checking for functions [_sleep] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.functions/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char _sleep(); #ifdef __cplusplus } #endif int main() { #if defined (__stub__sleep) || defined (__stub____sleep) _sleep_will_always_fail_with_ENOSYS(); #else _sleep(); #endif ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.o: in function `main': /tmp/petsc-p3fbo3c2/config.functions/conftest.c:24: undefined reference to `_sleep' collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.o: in function `main': /tmp/petsc-p3fbo3c2/config.functions/conftest.c:24: undefined reference to `_sleep' collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.o: in function `main': /tmp/petsc-p3fbo3c2/config.functions/conftest.c:24: undefined reference to `_sleep' collect2: error: ld returned 1 exit status: Checking for functions [_snprintf] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.functions/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char _snprintf(); #ifdef __cplusplus } #endif int main() { #if defined (__stub__snprintf) || defined (__stub____snprintf) _snprintf_will_always_fail_with_ENOSYS(); #else _snprintf(); #endif ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.o: in function `main': /tmp/petsc-p3fbo3c2/config.functions/conftest.c:24: undefined reference to `_snprintf' collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.o: in function `main': /tmp/petsc-p3fbo3c2/config.functions/conftest.c:24: undefined reference to `_snprintf' collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.o: in function `main': /tmp/petsc-p3fbo3c2/config.functions/conftest.c:24: undefined reference to `_snprintf' collect2: error: ld returned 1 exit status: Checking for functions [_set_output_format] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.functions/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char _set_output_format(); #ifdef __cplusplus } #endif int main() { #if defined (__stub__set_output_format) || defined (__stub____set_output_format) _set_output_format_will_always_fail_with_ENOSYS(); #else _set_output_format(); #endif ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.o: in function `main': /tmp/petsc-p3fbo3c2/config.functions/conftest.c:24: undefined reference to `_set_output_format' collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.o: in function `main': /tmp/petsc-p3fbo3c2/config.functions/conftest.c:24: undefined reference to `_set_output_format' collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.o: in function `main': /tmp/petsc-p3fbo3c2/config.functions/conftest.c:24: undefined reference to `_set_output_format' collect2: error: ld returned 1 exit status: Checking for functions [_pipe] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.functions/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char _pipe(); #ifdef __cplusplus } #endif int main() { #if defined (__stub__pipe) || defined (__stub____pipe) _pipe_will_always_fail_with_ENOSYS(); #else _pipe(); #endif ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.o: in function `main': /tmp/petsc-p3fbo3c2/config.functions/conftest.c:24: undefined reference to `_pipe' collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.o: in function `main': /tmp/petsc-p3fbo3c2/config.functions/conftest.c:24: undefined reference to `_pipe' collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.o: in function `main': /tmp/petsc-p3fbo3c2/config.functions/conftest.c:24: undefined reference to `_pipe' collect2: error: ld returned 1 exit status: Checking for functions [getwd] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.functions/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char getwd(); #ifdef __cplusplus } #endif int main() { #if defined (__stub_getwd) || defined (__stub___getwd) getwd_will_always_fail_with_ENOSYS(); #else getwd(); #endif ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.o -lstdc++ -ldl Possible ERROR while running linker: stderr: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.o: in function `main': /tmp/petsc-p3fbo3c2/config.functions/conftest.c:24: warning: the `getwd' function is dangerous and should not be used. Linker output before filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.o: in function `main': /tmp/petsc-p3fbo3c2/config.functions/conftest.c:24: warning: the `getwd' function is dangerous and should not be used. : Linker output after filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.functions/conftest.o: in function `main': /tmp/petsc-p3fbo3c2/config.functions/conftest.c:24: warning: the `getwd' function is dangerous and should not be used.: ============================================================================================= TESTING: checkMmap from config.functions(config/BuildSystem/config/functions.py:179) Check for functional mmap() to allocate shared memory and define HAVE_MMAP ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.functions/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include #include int main() { int fd; fd=open("/tmp/file",O_RDWR); mmap((void*)0,100,PROT_READ|PROT_WRITE,MAP_SHARED,fd,0); ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.functions/conftest.o -lstdc++ -ldl Defined "HAVE_MMAP" to "1" child config.functions 4.369740 ============================================================================================= TESTING: configureMemorySize from config.utilities.getResidentSetSize(config/BuildSystem/config/utilities/getResidentSetSize.py:31) Try to determine how to measure the memory usage Defined "USE_PROC_FOR_SIZE" to "1" Using /proc for PetscMemoryGetCurrentUsage() child config.utilities.getResidentSetSize 0.000890 ============================================================================================= TESTING: configureFortranCommandLine from config.utilities.fortranCommandLine(config/BuildSystem/config/utilities/fortranCommandLine.py:27) Check for the mechanism to retrieve command line arguments in Fortran Checking for functions [] in library [''] [] ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.libraries -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.F90 Successful compile: Source: program main integer i character*(80) arg i = command_argument_count() call get_command_argument(i,arg) end Executing: mpif90 -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -lstdc++ -ldl Defined "HAVE_FORTRAN_GET_COMMAND_ARGUMENT" to "1" child config.utilities.fortranCommandLine 0.149505 ============================================================================================= TESTING: configureFPTrap from config.utilities.FPTrap(config/BuildSystem/config/utilities/FPTrap.py:27) Checking the handling of floating point traps Checking for header: sigfpe.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.types /tmp/petsc-p3fbo3c2/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" # 1 "/tmp/petsc-p3fbo3c2/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" 2 # 1 "/tmp/petsc-p3fbo3c2/config.headers/conffix.h" 1 # 3 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" 2 stderr: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: sigfpe.h: No such file or directory 3 | #include | ^~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: sigfpe.h: No such file or directory 3 | #include | ^~~~~~~~~~ compilation terminated. : Preprocess output after filtering: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: sigfpe.h: No such file or directory 3 | #include | ^~~~~~~~~~ compilation terminated.: Checking for header: fpxcp.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.types /tmp/petsc-p3fbo3c2/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" # 1 "/tmp/petsc-p3fbo3c2/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" 2 # 1 "/tmp/petsc-p3fbo3c2/config.headers/conffix.h" 1 # 3 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" 2 stderr: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: fpxcp.h: No such file or directory 3 | #include | ^~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: fpxcp.h: No such file or directory 3 | #include | ^~~~~~~~~ compilation terminated. : Preprocess output after filtering: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: fpxcp.h: No such file or directory 3 | #include | ^~~~~~~~~ compilation terminated.: Checking for header: floatingpoint.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.types /tmp/petsc-p3fbo3c2/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" # 1 "/tmp/petsc-p3fbo3c2/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" 2 # 1 "/tmp/petsc-p3fbo3c2/config.headers/conffix.h" 1 # 3 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" 2 stderr: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: floatingpoint.h: No such file or directory 3 | #include | ^~~~~~~~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: floatingpoint.h: No such file or directory 3 | #include | ^~~~~~~~~~~~~~~~~ compilation terminated. : Preprocess output after filtering: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: floatingpoint.h: No such file or directory 3 | #include | ^~~~~~~~~~~~~~~~~ compilation terminated.: child config.utilities.FPTrap 0.031678 ============================================================================================= TESTING: configureFeatureTestMacros from config.utilities.featureTestMacros(config/BuildSystem/config/utilities/featureTestMacros.py:13) Checks if certain feature test macros are support ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros/conftest.c Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros/conftest.c:4:10: fatal error: sysctl.h: No such file or directory 4 | #include | ^~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #define _POSIX_C_SOURCE 200112L #include int main() { ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros/conftest.c Possible ERROR while running compiler: stderr: In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, from /tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros/conftest.c:4: /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ Source: #include "confdefs.h" #include "conffix.h" #define _BSD_SOURCE #include int main() { ; return 0; } Defined "_BSD_SOURCE" to "1" ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #define _DEFAULT_SOURCE #include int main() { ; return 0; } Defined "_DEFAULT_SOURCE" to "1" ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #define _GNU_SOURCE #include int main() { cpu_set_t mset; CPU_ZERO(&mset);; return 0; } Defined "_GNU_SOURCE" to "1" ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #define _GNU_SOURCE #include #include int main() { Dl_info info; if (dladdr(exit, &info)) return 0;; return 0; } Defined "_GNU_SOURCE" to "1" child config.utilities.featureTestMacros 0.134247 ============================================================================================= TESTING: configureMissingUtypeTypedefs from config.utilities.missing(config/BuildSystem/config/utilities/missing.py:55) Checks if u_short is undefined ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.c: In function ‘main’: /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.c:6:9: warning: unused variable ‘foo’ [-Wunused-variable] 6 | u_short foo; | ^~~ Source: #include "confdefs.h" #include "conffix.h" #include int main() { u_short foo; ; return 0; } ============================================================================================= TESTING: configureMissingFunctions from config.utilities.missing(config/BuildSystem/config/utilities/missing.py:61) Checks for SOCKETS ============================================================================================= TESTING: configureMissingSignals from config.utilities.missing(config/BuildSystem/config/utilities/missing.py:79) Check for missing signals, and define MISSING_ if necessary ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGABRT; if (i); ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGALRM; if (i); ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGBUS; if (i); ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGCHLD; if (i); ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGCONT; if (i); ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGFPE; if (i); ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGHUP; if (i); ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGILL; if (i); ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGINT; if (i); ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGKILL; if (i); ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGPIPE; if (i); ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGQUIT; if (i); ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGSEGV; if (i); ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGSTOP; if (i); ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGSYS; if (i); ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGTERM; if (i); ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGTRAP; if (i); ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGTSTP; if (i); ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGURG; if (i); ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGUSR1; if (i); ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGUSR2; if (i); ; return 0; } ============================================================================================= TESTING: configureMissingGetdomainnamePrototype from config.utilities.missing(config/BuildSystem/config/utilities/missing.py:96) ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #if !defined(_BSD_SOURCE) #define _BSD_SOURCE #endif #if !defined(_DEFAULT_SOURCE) #define _DEFAULT_SOURCE #endif #if !defined(_GNU_SOURCE) #define _GNU_SOURCE #endif #ifdef PETSC_HAVE_UNISTD_H #include #endif #ifdef PETSC_HAVE_NETDB_H #include #endif int main() { int (*getdomainname_ptr)(char*,size_t) = getdomainname; char test[10]; if (getdomainname_ptr(test,10)) return 1; ; return 0; } ===== Checking linker Executing: mpicxx -c -o /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.missing -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O0 -fPIC -std=gnu++14 /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" #if !defined(_BSD_SOURCE) #define _BSD_SOURCE #endif #if !defined(_DEFAULT_SOURCE) #define _DEFAULT_SOURCE #endif #if !defined(_GNU_SOURCE) #define _GNU_SOURCE #endif #ifdef PETSC_HAVE_UNISTD_H #include #endif #ifdef PETSC_HAVE_NETDB_H #include #endif int main() { int (*getdomainname_ptr)(char*,size_t) = getdomainname; char test[10]; if (getdomainname_ptr(test,10)) return 1; ; return 0; } Executing: mpicxx -o /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O0 /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.o -lstdc++ -ldl ============================================================================================= TESTING: configureMissingSrandPrototype from config.utilities.missing(config/BuildSystem/config/utilities/missing.py:121) ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #if !defined(_BSD_SOURCE) #define _BSD_SOURCE #endif #if !defined(_DEFAULT_SOURCE) #define _DEFAULT_SOURCE #endif #if !defined(_GNU_SOURCE) #define _GNU_SOURCE #endif #include int main() { double (*drand48_ptr)(void) = drand48; void (*srand48_ptr)(long int) = srand48; long int seed=10; srand48_ptr(seed); if (drand48_ptr() > 0.5) return 1; ; return 0; } ===== Checking linker Executing: mpicxx -c -o /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.missing -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O0 -fPIC -std=gnu++14 /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" #if !defined(_BSD_SOURCE) #define _BSD_SOURCE #endif #if !defined(_DEFAULT_SOURCE) #define _DEFAULT_SOURCE #endif #if !defined(_GNU_SOURCE) #define _GNU_SOURCE #endif #include int main() { double (*drand48_ptr)(void) = drand48; void (*srand48_ptr)(long int) = srand48; long int seed=10; srand48_ptr(seed); if (drand48_ptr() > 0.5) return 1; ; return 0; } Executing: mpicxx -o /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O0 /tmp/petsc-p3fbo3c2/config.utilities.missing/conftest.o -lstdc++ -ldl child config.utilities.missing 1.040769 ============================================================================================= TESTING: checkSharedDynamicPicOptions from PETSc.options.sharedLibraries(config/PETSc/options/sharedLibraries.py:34) ============================================================================================= TESTING: configureSharedLibraries from PETSc.options.sharedLibraries(config/PETSc/options/sharedLibraries.py:49) Checks whether shared libraries should be used, for which you must - Specify --with-shared-libraries - Have found a working shared linker Defines PETSC_USE_SHARED_LIBRARIES if they are used Executing: uname -s stdout: Linux Defined make rule "shared_arch" with dependencies "shared_linux" and code [] Defined make macro "SONAME_FUNCTION" to "$(1).$(SL_LINKER_SUFFIX).$(2)" Defined make macro "SL_LINKER_FUNCTION" to " -shared -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 -Wl,-soname,$(call SONAME_FUNCTION,$(notdir $(1)),$(2))" Executing: mpicc -v Defined make macro "BUILDSHAREDLIB" to "yes" Defined "USE_SHARED_LIBRARIES" to "1" ============================================================================================= TESTING: configureDynamicLibraries from PETSc.options.sharedLibraries(config/PETSc/options/sharedLibraries.py:93) Checks whether dynamic loading is available (with dlfcn.h and libdl) Defined "HAVE_DYNAMIC_LIBRARIES" to "1" ============================================================================================= TESTING: configureSerializedFunctions from PETSc.options.sharedLibraries(config/PETSc/options/sharedLibraries.py:99) Defines PETSC_SERIALIZE_FUNCTIONS if they are used Requires shared libraries ============================================================================================= TESTING: checkSymbolResolution from PETSc.options.sharedLibraries(config/PETSc/options/sharedLibraries.py:108) Checks that dladdr() works ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #define _GNU_SOURCE #include #include int main() { Dl_info info; if (dladdr(exit, &info)) return 0; ; return 0; } Defined "HAVE_DLADDR" to "1" Checking for header: cxxabi.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.types /tmp/petsc-p3fbo3c2/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" # 1 "/tmp/petsc-p3fbo3c2/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" 2 # 1 "/tmp/petsc-p3fbo3c2/config.headers/conffix.h" 1 # 3 "/tmp/petsc-p3fbo3c2/config.headers/conftest.c" 2 stderr: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: cxxabi.h: No such file or directory 3 | #include | ^~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: cxxabi.h: No such file or directory 3 | #include | ^~~~~~~~~~ compilation terminated. : Preprocess output after filtering: /tmp/petsc-p3fbo3c2/config.headers/conftest.c:3:10: fatal error: cxxabi.h: No such file or directory 3 | #include | ^~~~~~~~~~ compilation terminated.: child PETSc.options.sharedLibraries 0.054247 ============================================================================================= TESTING: configureScalarType from PETSc.options.scalarTypes(config/PETSc/options/scalarTypes.py:39) Choose between real and complex numbers Defined "USE_COMPLEX" to "1" Scalar type is complex ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes/conftest.c: In function ‘main’: /tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes/conftest.c:6:21: warning: unused variable ‘a’ [-Wunused-variable] 6 | double b = 2.0; int a = isnormal(b); | ^ Source: #include "confdefs.h" #include "conffix.h" #include int main() { double b = 2.0; int a = isnormal(b); ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes/conftest.o -lstdc++ -ldl Defined "HAVE_ISNORMAL" to "1" ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes/conftest.c: In function ‘main’: /tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes/conftest.c:6:21: warning: unused variable ‘a’ [-Wunused-variable] 6 | double b = 2.0; int a = isnan(b); | ^ Source: #include "confdefs.h" #include "conffix.h" #include int main() { double b = 2.0; int a = isnan(b); ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes/conftest.o -lstdc++ -ldl Defined "HAVE_ISNAN" to "1" ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes/conftest.c: In function ‘main’: /tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes/conftest.c:6:21: warning: unused variable ‘a’ [-Wunused-variable] 6 | double b = 2.0; int a = isinf(b); | ^ Source: #include "confdefs.h" #include "conffix.h" #include int main() { double b = 2.0; int a = isinf(b); ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes/conftest.o -lstdc++ -ldl Defined "HAVE_ISINF" to "1" ============================================================================================= TESTING: configurePrecision from PETSc.options.scalarTypes(config/PETSc/options/scalarTypes.py:80) Set the default real number precision for PETSc objects Checking C compiler works with __float128 Checking for functions [logq] in library ['quadmath'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/config.libraries/conftest.c: In function ‘_check_logq’: /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:5:43: warning: ‘f’ is used uninitialized in this function [-Wuninitialized] 5 | static void _check_logq() { __float128 f; logq(f);; } | ^~~~~~~ Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_logq() { __float128 f; logq(f);; } int main() { _check_logq();; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -lquadmath -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/config.compilers/conftest.c: In function ‘_check_logq’: /tmp/petsc-p3fbo3c2/config.compilers/conftest.c:5:43: warning: ‘f’ is used uninitialized in this function [-Wuninitialized] 5 | static void _check_logq() { __float128 f; logq(f);; } | ^~~~~~~ Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_logq() { __float128 f; logq(f);; } void dummy(void) {_check_logq();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-p3fbo3c2/config.compilers/conftest -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.o /tmp/petsc-p3fbo3c2/config.compilers/confc.o -lquadmath -lstdc++ -ldl Defined "HAVE_LIBQUADMATH" to "1" C compiler with quadmath library Checking Fortran works with quadmath library Checking for functions [ ] in library ['quadmath'] [] ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.libraries -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.F90 Successful compile: Source: program main real*16 s,w; w = 2.0 ;s = cos(w) end Executing: mpif90 -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -lquadmath -lstdc++ -ldl Fortran works with quadmath library Checking for functions [logq] in library ['quadmath'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/config.libraries/conftest.c: In function ‘_check_logq’: /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:5:43: warning: ‘f’ is used uninitialized in this function [-Wuninitialized] 5 | static void _check_logq() { __float128 f; logq(f);; } | ^~~~~~~ Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_logq() { __float128 f; logq(f);; } int main() { _check_logq();; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -lquadmath -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/config.compilers/conftest.c: In function ‘_check_logq’: /tmp/petsc-p3fbo3c2/config.compilers/conftest.c:5:43: warning: ‘f’ is used uninitialized in this function [-Wuninitialized] 5 | static void _check_logq() { __float128 f; logq(f);; } | ^~~~~~~ Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_logq() { __float128 f; logq(f);; } void dummy(void) {_check_logq();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.libraries -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-p3fbo3c2/config.compilers/conftest -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.o /tmp/petsc-p3fbo3c2/config.compilers/confc.o -lquadmath -lstdc++ -ldl Defined "HAVE_LIBQUADMATH" to "1" Adding ['quadmath'] to LIBS Defined "HAVE_REAL___FLOAT128" to "1" Defined "USE_REAL_DOUBLE" to "1" Defined make macro "PETSC_SCALAR_SIZE" to "64" Precision is double child PETSc.options.scalarTypes 1.247775 ============================================================================================= TESTING: configureMkdir from config.programs(config/BuildSystem/config/programs.py:22) Make sure we can have mkdir automatically make intermediate directories Checking for program /home/hao/bin/mkdir...not found Checking for program /usr/local/sbin/mkdir...not found Checking for program /usr/local/bin/mkdir...not found Checking for program /usr/sbin/mkdir...not found Checking for program /usr/bin/mkdir...found Executing: /usr/bin/mkdir -p .conftest/tmp Adding -p flag to /usr/bin/mkdir -p to automatically create directories Defined make macro "MKDIR" to "/usr/bin/mkdir -p" ============================================================================================= TESTING: configureAutoreconf from config.programs(config/BuildSystem/config/programs.py:44) Check for autoreconf Checking for program /home/hao/bin/autoreconf...not found Checking for program /usr/local/sbin/autoreconf...not found Checking for program /usr/local/bin/autoreconf...not found Checking for program /usr/sbin/autoreconf...not found Checking for program /usr/bin/autoreconf...found Executing: ['/usr/bin/autoreconf'] autoreconf test successful! Checking for program /home/hao/bin/libtoolize...not found Checking for program /usr/local/sbin/libtoolize...not found Checking for program /usr/local/bin/libtoolize...not found Checking for program /usr/sbin/libtoolize...not found Checking for program /usr/bin/libtoolize...found ============================================================================================= TESTING: configurePrograms from config.programs(config/BuildSystem/config/programs.py:71) Check for the programs needed to build and run PETSc Checking for program /home/hao/bin/bash...not found Checking for program /usr/local/sbin/bash...not found Checking for program /usr/local/bin/bash...not found Checking for program /usr/sbin/bash...not found Checking for program /usr/bin/bash...found Defined make macro "SHELL" to "/usr/bin/bash" Checking for program /home/hao/bin/sed...not found Checking for program /usr/local/sbin/sed...not found Checking for program /usr/local/bin/sed...not found Checking for program /usr/sbin/sed...not found Checking for program /usr/bin/sed...found Defined make macro "SED" to "/usr/bin/sed" Executing: /usr/bin/sed -i s/sed/sd/g "/tmp/petsc-p3fbo3c2/config.programs/sed1" Adding SEDINPLACE cmd: /usr/bin/sed -i Defined make macro "SEDINPLACE" to "/usr/bin/sed -i" Checking for program /home/hao/bin/mv...not found Checking for program /usr/local/sbin/mv...not found Checking for program /usr/local/bin/mv...not found Checking for program /usr/sbin/mv...not found Checking for program /usr/bin/mv...found Defined make macro "MV" to "/usr/bin/mv" Checking for program /home/hao/bin/cp...not found Checking for program /usr/local/sbin/cp...not found Checking for program /usr/local/bin/cp...not found Checking for program /usr/sbin/cp...not found Checking for program /usr/bin/cp...found Defined make macro "CP" to "/usr/bin/cp" Checking for program /home/hao/bin/grep...not found Checking for program /usr/local/sbin/grep...not found Checking for program /usr/local/bin/grep...not found Checking for program /usr/sbin/grep...not found Checking for program /usr/bin/grep...found Defined make macro "GREP" to "/usr/bin/grep" Checking for program /home/hao/bin/rm...not found Checking for program /usr/local/sbin/rm...not found Checking for program /usr/local/bin/rm...not found Checking for program /usr/sbin/rm...not found Checking for program /usr/bin/rm...found Defined make macro "RM" to "/usr/bin/rm -f" Checking for program /home/hao/bin/diff...not found Checking for program /usr/local/sbin/diff...not found Checking for program /usr/local/bin/diff...not found Checking for program /usr/sbin/diff...not found Checking for program /usr/bin/diff...found Executing: "/usr/bin/diff" -w "/tmp/petsc-p3fbo3c2/config.programs/diff1" "/tmp/petsc-p3fbo3c2/config.programs/diff2" Defined make macro "DIFF" to "/usr/bin/diff -w" Checking for program /usr/ucb/ps...not found Checking for program /usr/usb/ps...not found Checking for program /home/hao/packages/petsc-current/lib/petsc/bin/win32fe/ps...not found Unable to find programs: ['ps'] in listing of the specific search path: ['/usr/ucb', '/usr/usb'] Warning accessing /usr/ucb gives errors: [Errno 2] No such file or directory: '/usr/ucb' Warning accessing /usr/usb gives errors: [Errno 2] No such file or directory: '/usr/usb' Defined make macro "PYTHON" to "/usr/bin/python3" Checking for program /home/hao/bin/m4...not found Checking for program /usr/local/sbin/m4...not found Checking for program /usr/local/bin/m4...not found Checking for program /usr/sbin/m4...not found Checking for program /usr/bin/m4...found Defined make macro "M4" to "/usr/bin/m4" child config.programs 1.648364 ============================================================================================= TESTING: consistencyChecks from config.packages.make(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.make(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default ============================================================================================= TESTING: configureMake from config.packages.make(config/BuildSystem/config/packages/make.py:96) Check Guesses for GNU make Executing: gmake --version GNUMake check failed: Could not execute "['gmake --version']": /bin/sh: 1: gmake: not found Executing: make --version stdout: GNU Make 4.2.1 Built for x86_64-pc-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 /home/hao/bin/make...not found Checking for program /usr/local/sbin/make...not found Checking for program /usr/local/bin/make...not found Checking for program /usr/sbin/make...not found Checking for program /usr/bin/make...found Defined make macro "MAKE" to "/usr/bin/make" Checking for program /home/hao/bin/make...not found Checking for program /usr/local/sbin/make...not found Checking for program /usr/local/bin/make...not found Checking for program /usr/sbin/make...not found Checking for program /usr/bin/make...found Defined make macro "MAKE_USER" to "make" ============================================================================================= TESTING: setupGNUMake from config.packages.make(config/BuildSystem/config/packages/make.py:150) Setup other GNU make stuff Executing: uname -s stdout: Linux Executing: uname -s stdout: Linux Defined make rule "libc" with dependencies "${LIBNAME}(${OBJSC})" and code [] Defined make rule "libcxx" with dependencies "${LIBNAME}(${OBJSCXX})" and code [] Defined make rule "libcu" with dependencies "${LIBNAME}(${OBJSCU})" and code [] Defined make rule "libf" with dependencies "${OBJSF}" and code -${AR} ${AR_FLAGS} ${LIBNAME} ${OBJSF} Defined make macro "OMAKE_PRINTDIR " to "/usr/bin/make --print-directory" Defined make macro "OMAKE" to "/usr/bin/make --no-print-directory" Defined make macro "MAKE_PAR_OUT_FLG" to "--output-sync=recurse" ============================================================================================= TESTING: configureMakeNP from config.packages.make(config/BuildSystem/config/packages/make.py:197) check no of cores on the build machine [perhaps to do make '-j ncores'] module multiprocessing found 8 cores: using make_np = 7 Defined make macro "MAKE_NP" to "7" Defined make macro "MAKE_TEST_NP" to "4" Defined make macro "MAKE_LOAD" to "12.0" Defined make macro "NPMAX" to "8" child config.packages.make 0.064899 ============================================================================================= TESTING: consistencyChecks from config.packages.hip(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.hip(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.hip 0.000848 ============================================================================================= TESTING: consistencyChecks from config.packages.X(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: checkDependencies from config.packages.X(config/BuildSystem/config/package.py:903) ============================================================================================= TESTING: configureLibrary from config.packages.X(config/BuildSystem/config/package.py:928) Find an installation and check if it can work with PETSc ================================================================================== Checking for a functional X Checking for library in Compiler specific search X: [] ============================================================================================= TESTING: check from config.libraries(config/BuildSystem/config/libraries.py:157) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names Checking for functions [XSetWMName] in library [] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char XSetWMName(); static void _check_XSetWMName() { XSetWMName(); } int main() { _check_XSetWMName();; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -lquadmath -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.libraries/conftest.o: in function `_check_XSetWMName': /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:5: undefined reference to `XSetWMName' collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.libraries/conftest.o: in function `_check_XSetWMName': /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:5: undefined reference to `XSetWMName' collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.libraries/conftest.o: in function `_check_XSetWMName': /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:5: undefined reference to `XSetWMName' collect2: error: ld returned 1 exit status: Checking for library in Compiler specific search X: ['libX11.a'] ============================================================================================= TESTING: check from config.libraries(config/BuildSystem/config/libraries.py:157) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names Checking for functions [XSetWMName] in library ['libX11.a'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char XSetWMName(); static void _check_XSetWMName() { XSetWMName(); } int main() { _check_XSetWMName();; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -lX11 -lquadmath -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: cannot find -lX11 collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: cannot find -lX11 collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: cannot find -lX11 collect2: error: ld returned 1 exit status: X: SearchDir DirPath not found.. skipping: /opt/X11 X: SearchDir DirPath not found.. skipping: /Developer/SDKs/MacOSX10.5.sdk/usr/X11 X: SearchDir DirPath not found.. skipping: /Developer/SDKs/MacOSX10.4u.sdk/usr/X11R6 X: SearchDir DirPath not found.. skipping: /usr/X11 X: SearchDir DirPath not found.. skipping: /usr/X11R6 X: SearchDir DirPath not found.. skipping: /usr/X11R5 X: SearchDir DirPath not found.. skipping: /usr/X11R4 X: SearchDir DirPath not found.. skipping: /usr/local/X11 X: SearchDir DirPath not found.. skipping: /usr/local/X11R6 X: SearchDir DirPath not found.. skipping: /usr/local/X11R5 X: SearchDir DirPath not found.. skipping: /usr/local/X11R4 X: SearchDir DirPath not found.. skipping: /usr/X386 X: SearchDir DirPath not found.. skipping: /usr/x386 X: SearchDir DirPath not found.. skipping: /usr/XFree86/X11 Checking for library in Package specific search directory X: ['/usr/local/lib/libX11.a'] Contents of /usr/local: ['src', 'cuda-11.4', 'include', 'man', 'games', 'cuda-11', 'etc', 'lib', 'share', 'cuda', 'sbin', 'bin'] Contents /usr/local/lib: ['libmpi_mpifh.so', 'pkgconfig', 'libmpi_usempif08.so.40.21.0', 'libmca_common_dstore.so.1', 'python3.8', 'libopen-pal.so.40', 'libopen-pal.so', 'libmca_common_ompio.so', 'libopen-rte.so.40', 'libmca_common_verbs.so.40.20.0', 'libmpi_usempi_ignore_tkr.so.40', 'libmca_common_verbs.so.40', 'mpi_ext.mod', 'libmpi_usempif08.la', 'libmca_common_dstore.so.1.0.2', 'libmpi_usempif08.so', 'libmpi_usempi_ignore_tkr.so.40.20.0', 'pmix', 'libmca_common_cuda.so.40', 'libmca_common_ompio.la', 'libmca_common_monitoring.so.50', 'libmpi.la', 'libmca_common_monitoring.la', 'libmpi_usempi_ignore_tkr.so', 'libmca_common_sm.la', 'openmpi', 'libmpi_mpifh.so.40.20.2', 'libmpi_usempif08.so.40', 'libmca_common_ompio.so.41', 'libopen-rte.so', 'libopen-rte.so.40.20.3', 'mpi_f08_interfaces_callbacks.mod', 'libmca_common_sm.so.40', 'libmca_common_sm.so.40.20.0', 'ompi_monitoring_prof.la', 'libmca_common_cuda.so.40.20.0', 'libopen-pal.la', 'libmpi_mpifh.la', 'libompitrace.so.40.20.0', 'libompitrace.so.40', 'libmca_common_monitoring.so.50.10.0', 'libmca_common_cuda.la', 'mpi_f08_ext.mod', 'mpi_f08_types.mod', 'libmpi.so.40.20.3', 'libompitrace.la', 'libmca_common_ompio.so.41.19.3', 'libmca_common_dstore.so', 'libmca_common_dstore.la', 'libmpi.so', 'libmca_common_cuda.so', 'ompi_monitoring_prof.so', 'libmca_common_sm.so', 'libompitrace.so', 'libmca_common_verbs.so', 'mpi_f08_callbacks.mod', 'pmpi_f08_interfaces.mod', 'libmca_common_monitoring.so', 'libopen-rte.la', 'libmca_common_verbs.la', 'libmpi.so.40', 'libmpi_mpifh.so.40', 'mpi_f08_interfaces.mod', 'libopen-pal.so.40.20.3', 'libmpi_usempi_ignore_tkr.la', 'mpi.mod', 'mpi_f08.mod'] ============================================================================================= TESTING: check from config.libraries(config/BuildSystem/config/libraries.py:157) 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 ['/usr/local/lib/libX11.a'] [] Checking directory of requested libraries:/usr/local/lib for first library:libX11. Files in directory:['libmpi_mpifh.so', 'pkgconfig', 'libmpi_usempif08.so.40.21.0', 'libmca_common_dstore.so.1', 'python3.8', 'libopen-pal.so.40', 'libopen-pal.so', 'libmca_common_ompio.so', 'libopen-rte.so.40', 'libmca_common_verbs.so.40.20.0', 'libmpi_usempi_ignore_tkr.so.40', 'libmca_common_verbs.so.40', 'mpi_ext.mod', 'libmpi_usempif08.la', 'libmca_common_dstore.so.1.0.2', 'libmpi_usempif08.so', 'libmpi_usempi_ignore_tkr.so.40.20.0', 'pmix', 'libmca_common_cuda.so.40', 'libmca_common_ompio.la', 'libmca_common_monitoring.so.50', 'libmpi.la', 'libmca_common_monitoring.la', 'libmpi_usempi_ignore_tkr.so', 'libmca_common_sm.la', 'openmpi', 'libmpi_mpifh.so.40.20.2', 'libmpi_usempif08.so.40', 'libmca_common_ompio.so.41', 'libopen-rte.so', 'libopen-rte.so.40.20.3', 'mpi_f08_interfaces_callbacks.mod', 'libmca_common_sm.so.40', 'libmca_common_sm.so.40.20.0', 'ompi_monitoring_prof.la', 'libmca_common_cuda.so.40.20.0', 'libopen-pal.la', 'libmpi_mpifh.la', 'libompitrace.so.40.20.0', 'libompitrace.so.40', 'libmca_common_monitoring.so.50.10.0', 'libmca_common_cuda.la', 'mpi_f08_ext.mod', 'mpi_f08_types.mod', 'libmpi.so.40.20.3', 'libompitrace.la', 'libmca_common_ompio.so.41.19.3', 'libmca_common_dstore.so', 'libmca_common_dstore.la', 'libmpi.so', 'libmca_common_cuda.so', 'ompi_monitoring_prof.so', 'libmca_common_sm.so', 'libompitrace.so', 'libmca_common_verbs.so', 'mpi_f08_callbacks.mod', 'pmpi_f08_interfaces.mod', 'libmca_common_monitoring.so', 'libopen-rte.la', 'libmca_common_verbs.la', 'libmpi.so.40', 'libmpi_mpifh.so.40', 'mpi_f08_interfaces.mod', 'libopen-pal.so.40.20.3', 'libmpi_usempi_ignore_tkr.la', 'mpi.mod', 'mpi_f08.mod'] X: DirPath not found.. skipping: /usr/local/lib64 X: SearchDir DirPath not found.. skipping: /usr/local/x11r5 X: SearchDir DirPath not found.. skipping: /usr/lpp/Xamples X: SearchDir DirPath not found.. skipping: /usr/openwin X: SearchDir DirPath not found.. skipping: /usr/openwin/share ============================================================================================= TESTING: checkVersion from config.packages.X(config/BuildSystem/config/package.py:1069) Uses self.version, self.minversion, self.maxversion, self.versionname, and self.versioninclude to determine if package has required version For x unable to run preprocessor to obtain version information, skipping version check ============================================================================================= TESTING: checkSharedLibrary from config.packages.X(config/BuildSystem/config/package.py:994) By default we don't care about checking if the library is shared child config.packages.X 0.252032 ============================================================================================= TESTING: consistencyChecks from config.packages.hwloc(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.hwloc(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.hwloc 0.001207 ============================================================================================= TESTING: consistencyChecks from config.packages.thrust(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.thrust(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.thrust 0.001131 ============================================================================================= TESTING: consistencyChecks from config.packages.cuda(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: checkDependencies from config.packages.cuda(config/BuildSystem/config/package.py:903) ============================================================================================= TESTING: configureLibrary from config.packages.cuda(config/BuildSystem/config/packages/cuda.py:179) Checking for program /usr/local/cuda/bin/nvcc...found Defined make macro "SYSTEMNVCC" to "/usr/local/cuda/bin/nvcc" ================================================================================== Checking for a functional cuda CUDA: UserSpecified DirPath not found.. skipping: /usr/local/cuda/lib Checking for library in User specified root directory CUDA: ['/usr/local/cuda/lib64/libcuda.a', 'libcudart.a', 'libcufft.a', 'libcublas.a', 'libcusparse.a', 'libcusolver.a', 'libcurand.a'] Contents of /usr/local/cuda: ['gds', 'src', 'nvml', 'include', 'compute-sanitizer', 'doc', 'targets', 'DOCS', 'libnvvp', 'extras', 'share', 'lib64', 'samples', 'nvvm', 'bin', 'nsightee_plugins', 'tools', 'nvvm-prev', 'README', 'version.json', 'EULA.txt'] Contents /usr/local/cuda/lib64: ['libnvrtc.so.11.4.50', 'libcufilt.a', 'libcufftw_static.a', 'libcublasLt_static.a', 'libcusparse_static.a', 'libnppidei_static.a', 'libnppif.so', 'libnppitc.so.11.4.0.33', 'libnppisu.so.11.4.0.33', 'libnvrtc.so.11.2', 'libcublas.so', 'libnppicc.so.11.4.0.33', 'libcupti.so.11.4', 'libnppist.so.11.4.0.33', 'libmetis_static.a', 'libnppidei.so.11.4.0.33', 'libcublas_static.a', 'libcufftw.so.10.5.0.43', 'libnvrtc.so', 'libnppicc_static.a', 'libcufile.so.1.0.0', 'libcublasLt.so.11', 'nvrtc-prev', 'libpcsamplingutil.so', 'libnppc.so.11.4.0.33', 'libcusolver.so', 'libcufft.so.10.5.0.43', 'libnvToolsExt.so', 'libcudart.so.11.4.43', 'libcufile_rdma.so.1', 'libcusolverMg.so', 'libnvrtc-builtins.so', 'libnppial.so', 'libnppisu.so.11', 'libnvptxcompiler_static.a', 'libcupti_static.a', 'libcufftw.so.10', 'libaccinj64.so', 'libnppif.so.11.4.0.33', 'libcufile.so.0', 'libnpps.so.11', 'libnppif.so.11', 'libOpenCL.so.1.0', 'libnvperf_target.so', 'libnppidei.so', 'libnppim.so', 'libcusolver.so.11.2.0.43', 'libnppial.so.11', 'libcusolverMg.so.11.2.0.43', 'libnppisu_static.a', 'libcusparse.so.11.6.0.43', 'libcurand.so', 'libnppisu.so', 'libnppist.so.11', 'libcusolver.so.11', 'libnppitc_static.a', 'libnppitc.so.11', 'libaccinj64.so.11.4', 'libcufft_static.a', 'libcublas.so.11.5.2.43', 'libOpenCL.so.1', 'libnpps_static.a', 'libcusparse.so', 'libnppif_static.a', 'libcupti.so.2021.2.0', 'libOpenCL.so.1.0.0', 'libnppc.so', 'libcurand_static.a', 'libOpenCL.so', 'libcuinj64.so', 'libnvrtc-builtins.so.11.4', 'libnppig.so', 'libcufile_rdma.so', 'libcurand.so.10.2.5.43', 'libnppig.so.11.4.0.33', 'libnvjpeg.so', 'libnpps.so.11.4.0.33', 'libcufile_static.a', 'libnvrtc-builtins.so.11.4.50', 'libnppicc.so.11', 'libcublasLt.so.11.5.2.43', 'liblapack_static.a', 'libcufft.so', 'libculibos.a', 'libnppicc.so', 'libnvblas.so.11.5.2.43', 'stubs', 'libnppc.so.11', 'libcusparse.so.11', 'libnvperf_host.so', 'libnppig_static.a', 'libnvjpeg.so.11', 'libcuinj64.so.11.4', 'libcusolverMg.so.11', 'libcudart_static.a', 'libcusolver_static.a', 'libnppidei.so.11', 'libcublas.so.11', 'libnppist.so', 'libcufile_rdma_static.a', 'libcublasLt.so', 'libcuinj64.so.11.4.43', 'libnvjpeg.so.11.5.1.43', 'libnvToolsExt.so.1', 'libnppim_static.a', 'libcudart.so.11.0', 'libnppim.so.11', 'libcupti.so', 'libcufile.so', 'libnppim.so.11.4.0.33', 'libcufftw.so', 'libnppig.so.11', 'libcufile_rdma.so.1.0.0', 'libcufft.so.10', 'libnppist_static.a', 'libnvToolsExt.so.1.0.0', 'libnppitc.so', 'libaccinj64.so.11.4.43', 'libcufft_static_nocallback.a', 'libnppc_static.a', 'libnppial_static.a', 'libnvperf_host_static.a', 'libnppial.so.11.4.0.33', 'libnvjpeg_static.a', 'libnvblas.so.11', 'libnpps.so', 'libcurand.so.10', 'libcudart.so', 'libcudadevrt.a', 'libnvblas.so'] ============================================================================================= TESTING: check from config.libraries(config/BuildSystem/config/libraries.py:157) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names Checking for functions [cublasInit cufftDestroy] in library ['/usr/local/cuda/lib64/libcuda.a', 'libcudart.a', 'libcufft.a', 'libcublas.a', 'libcusparse.a', 'libcusolver.a', 'libcurand.a'] [] Checking directory of requested libraries:/usr/local/cuda/lib64 for first library:libcuda. Files in directory:['libnvrtc.so.11.4.50', 'libcufilt.a', 'libcufftw_static.a', 'libcublasLt_static.a', 'libcusparse_static.a', 'libnppidei_static.a', 'libnppif.so', 'libnppitc.so.11.4.0.33', 'libnppisu.so.11.4.0.33', 'libnvrtc.so.11.2', 'libcublas.so', 'libnppicc.so.11.4.0.33', 'libcupti.so.11.4', 'libnppist.so.11.4.0.33', 'libmetis_static.a', 'libnppidei.so.11.4.0.33', 'libcublas_static.a', 'libcufftw.so.10.5.0.43', 'libnvrtc.so', 'libnppicc_static.a', 'libcufile.so.1.0.0', 'libcublasLt.so.11', 'nvrtc-prev', 'libpcsamplingutil.so', 'libnppc.so.11.4.0.33', 'libcusolver.so', 'libcufft.so.10.5.0.43', 'libnvToolsExt.so', 'libcudart.so.11.4.43', 'libcufile_rdma.so.1', 'libcusolverMg.so', 'libnvrtc-builtins.so', 'libnppial.so', 'libnppisu.so.11', 'libnvptxcompiler_static.a', 'libcupti_static.a', 'libcufftw.so.10', 'libaccinj64.so', 'libnppif.so.11.4.0.33', 'libcufile.so.0', 'libnpps.so.11', 'libnppif.so.11', 'libOpenCL.so.1.0', 'libnvperf_target.so', 'libnppidei.so', 'libnppim.so', 'libcusolver.so.11.2.0.43', 'libnppial.so.11', 'libcusolverMg.so.11.2.0.43', 'libnppisu_static.a', 'libcusparse.so.11.6.0.43', 'libcurand.so', 'libnppisu.so', 'libnppist.so.11', 'libcusolver.so.11', 'libnppitc_static.a', 'libnppitc.so.11', 'libaccinj64.so.11.4', 'libcufft_static.a', 'libcublas.so.11.5.2.43', 'libOpenCL.so.1', 'libnpps_static.a', 'libcusparse.so', 'libnppif_static.a', 'libcupti.so.2021.2.0', 'libOpenCL.so.1.0.0', 'libnppc.so', 'libcurand_static.a', 'libOpenCL.so', 'libcuinj64.so', 'libnvrtc-builtins.so.11.4', 'libnppig.so', 'libcufile_rdma.so', 'libcurand.so.10.2.5.43', 'libnppig.so.11.4.0.33', 'libnvjpeg.so', 'libnpps.so.11.4.0.33', 'libcufile_static.a', 'libnvrtc-builtins.so.11.4.50', 'libnppicc.so.11', 'libcublasLt.so.11.5.2.43', 'liblapack_static.a', 'libcufft.so', 'libculibos.a', 'libnppicc.so', 'libnvblas.so.11.5.2.43', 'stubs', 'libnppc.so.11', 'libcusparse.so.11', 'libnvperf_host.so', 'libnppig_static.a', 'libnvjpeg.so.11', 'libcuinj64.so.11.4', 'libcusolverMg.so.11', 'libcudart_static.a', 'libcusolver_static.a', 'libnppidei.so.11', 'libcublas.so.11', 'libnppist.so', 'libcufile_rdma_static.a', 'libcublasLt.so', 'libcuinj64.so.11.4.43', 'libnvjpeg.so.11.5.1.43', 'libnvToolsExt.so.1', 'libnppim_static.a', 'libcudart.so.11.0', 'libnppim.so.11', 'libcupti.so', 'libcufile.so', 'libnppim.so.11.4.0.33', 'libcufftw.so', 'libnppig.so.11', 'libcufile_rdma.so.1.0.0', 'libcufft.so.10', 'libnppist_static.a', 'libnvToolsExt.so.1.0.0', 'libnppitc.so', 'libaccinj64.so.11.4.43', 'libcufft_static_nocallback.a', 'libnppc_static.a', 'libnppial_static.a', 'libnvperf_host_static.a', 'libnppial.so.11.4.0.33', 'libnvjpeg_static.a', 'libnvblas.so.11', 'libnpps.so', 'libcurand.so.10', 'libcudart.so', 'libcudadevrt.a', 'libnvblas.so'] Checking for library in User specified root directory CUDA: ['/usr/local/cuda/lib64/cuda.lib', '/usr/local/cuda/lib64/cudart.lib', '/usr/local/cuda/lib64/cufft.lib', '/usr/local/cuda/lib64/cublas.lib', '/usr/local/cuda/lib64/cusparse.lib', '/usr/local/cuda/lib64/cusolver.lib', '/usr/local/cuda/lib64/curand.lib'] Contents of /usr/local/cuda: ['gds', 'src', 'nvml', 'include', 'compute-sanitizer', 'doc', 'targets', 'DOCS', 'libnvvp', 'extras', 'share', 'lib64', 'samples', 'nvvm', 'bin', 'nsightee_plugins', 'tools', 'nvvm-prev', 'README', 'version.json', 'EULA.txt'] Contents /usr/local/cuda/lib64: ['libnvrtc.so.11.4.50', 'libcufilt.a', 'libcufftw_static.a', 'libcublasLt_static.a', 'libcusparse_static.a', 'libnppidei_static.a', 'libnppif.so', 'libnppitc.so.11.4.0.33', 'libnppisu.so.11.4.0.33', 'libnvrtc.so.11.2', 'libcublas.so', 'libnppicc.so.11.4.0.33', 'libcupti.so.11.4', 'libnppist.so.11.4.0.33', 'libmetis_static.a', 'libnppidei.so.11.4.0.33', 'libcublas_static.a', 'libcufftw.so.10.5.0.43', 'libnvrtc.so', 'libnppicc_static.a', 'libcufile.so.1.0.0', 'libcublasLt.so.11', 'nvrtc-prev', 'libpcsamplingutil.so', 'libnppc.so.11.4.0.33', 'libcusolver.so', 'libcufft.so.10.5.0.43', 'libnvToolsExt.so', 'libcudart.so.11.4.43', 'libcufile_rdma.so.1', 'libcusolverMg.so', 'libnvrtc-builtins.so', 'libnppial.so', 'libnppisu.so.11', 'libnvptxcompiler_static.a', 'libcupti_static.a', 'libcufftw.so.10', 'libaccinj64.so', 'libnppif.so.11.4.0.33', 'libcufile.so.0', 'libnpps.so.11', 'libnppif.so.11', 'libOpenCL.so.1.0', 'libnvperf_target.so', 'libnppidei.so', 'libnppim.so', 'libcusolver.so.11.2.0.43', 'libnppial.so.11', 'libcusolverMg.so.11.2.0.43', 'libnppisu_static.a', 'libcusparse.so.11.6.0.43', 'libcurand.so', 'libnppisu.so', 'libnppist.so.11', 'libcusolver.so.11', 'libnppitc_static.a', 'libnppitc.so.11', 'libaccinj64.so.11.4', 'libcufft_static.a', 'libcublas.so.11.5.2.43', 'libOpenCL.so.1', 'libnpps_static.a', 'libcusparse.so', 'libnppif_static.a', 'libcupti.so.2021.2.0', 'libOpenCL.so.1.0.0', 'libnppc.so', 'libcurand_static.a', 'libOpenCL.so', 'libcuinj64.so', 'libnvrtc-builtins.so.11.4', 'libnppig.so', 'libcufile_rdma.so', 'libcurand.so.10.2.5.43', 'libnppig.so.11.4.0.33', 'libnvjpeg.so', 'libnpps.so.11.4.0.33', 'libcufile_static.a', 'libnvrtc-builtins.so.11.4.50', 'libnppicc.so.11', 'libcublasLt.so.11.5.2.43', 'liblapack_static.a', 'libcufft.so', 'libculibos.a', 'libnppicc.so', 'libnvblas.so.11.5.2.43', 'stubs', 'libnppc.so.11', 'libcusparse.so.11', 'libnvperf_host.so', 'libnppig_static.a', 'libnvjpeg.so.11', 'libcuinj64.so.11.4', 'libcusolverMg.so.11', 'libcudart_static.a', 'libcusolver_static.a', 'libnppidei.so.11', 'libcublas.so.11', 'libnppist.so', 'libcufile_rdma_static.a', 'libcublasLt.so', 'libcuinj64.so.11.4.43', 'libnvjpeg.so.11.5.1.43', 'libnvToolsExt.so.1', 'libnppim_static.a', 'libcudart.so.11.0', 'libnppim.so.11', 'libcupti.so', 'libcufile.so', 'libnppim.so.11.4.0.33', 'libcufftw.so', 'libnppig.so.11', 'libcufile_rdma.so.1.0.0', 'libcufft.so.10', 'libnppist_static.a', 'libnvToolsExt.so.1.0.0', 'libnppitc.so', 'libaccinj64.so.11.4.43', 'libcufft_static_nocallback.a', 'libnppc_static.a', 'libnppial_static.a', 'libnvperf_host_static.a', 'libnppial.so.11.4.0.33', 'libnvjpeg_static.a', 'libnvblas.so.11', 'libnpps.so', 'libcurand.so.10', 'libcudart.so', 'libcudadevrt.a', 'libnvblas.so'] ============================================================================================= TESTING: check from config.libraries(config/BuildSystem/config/libraries.py:157) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names Checking for functions [cublasInit cufftDestroy] in library ['/usr/local/cuda/lib64/cuda.lib', '/usr/local/cuda/lib64/cudart.lib', '/usr/local/cuda/lib64/cufft.lib', '/usr/local/cuda/lib64/cublas.lib', '/usr/local/cuda/lib64/cusparse.lib', '/usr/local/cuda/lib64/cusolver.lib', '/usr/local/cuda/lib64/curand.lib'] [] Checking directory of requested libraries:/usr/local/cuda/lib64 for first library:cuda.li Files in directory:['libnvrtc.so.11.4.50', 'libcufilt.a', 'libcufftw_static.a', 'libcublasLt_static.a', 'libcusparse_static.a', 'libnppidei_static.a', 'libnppif.so', 'libnppitc.so.11.4.0.33', 'libnppisu.so.11.4.0.33', 'libnvrtc.so.11.2', 'libcublas.so', 'libnppicc.so.11.4.0.33', 'libcupti.so.11.4', 'libnppist.so.11.4.0.33', 'libmetis_static.a', 'libnppidei.so.11.4.0.33', 'libcublas_static.a', 'libcufftw.so.10.5.0.43', 'libnvrtc.so', 'libnppicc_static.a', 'libcufile.so.1.0.0', 'libcublasLt.so.11', 'nvrtc-prev', 'libpcsamplingutil.so', 'libnppc.so.11.4.0.33', 'libcusolver.so', 'libcufft.so.10.5.0.43', 'libnvToolsExt.so', 'libcudart.so.11.4.43', 'libcufile_rdma.so.1', 'libcusolverMg.so', 'libnvrtc-builtins.so', 'libnppial.so', 'libnppisu.so.11', 'libnvptxcompiler_static.a', 'libcupti_static.a', 'libcufftw.so.10', 'libaccinj64.so', 'libnppif.so.11.4.0.33', 'libcufile.so.0', 'libnpps.so.11', 'libnppif.so.11', 'libOpenCL.so.1.0', 'libnvperf_target.so', 'libnppidei.so', 'libnppim.so', 'libcusolver.so.11.2.0.43', 'libnppial.so.11', 'libcusolverMg.so.11.2.0.43', 'libnppisu_static.a', 'libcusparse.so.11.6.0.43', 'libcurand.so', 'libnppisu.so', 'libnppist.so.11', 'libcusolver.so.11', 'libnppitc_static.a', 'libnppitc.so.11', 'libaccinj64.so.11.4', 'libcufft_static.a', 'libcublas.so.11.5.2.43', 'libOpenCL.so.1', 'libnpps_static.a', 'libcusparse.so', 'libnppif_static.a', 'libcupti.so.2021.2.0', 'libOpenCL.so.1.0.0', 'libnppc.so', 'libcurand_static.a', 'libOpenCL.so', 'libcuinj64.so', 'libnvrtc-builtins.so.11.4', 'libnppig.so', 'libcufile_rdma.so', 'libcurand.so.10.2.5.43', 'libnppig.so.11.4.0.33', 'libnvjpeg.so', 'libnpps.so.11.4.0.33', 'libcufile_static.a', 'libnvrtc-builtins.so.11.4.50', 'libnppicc.so.11', 'libcublasLt.so.11.5.2.43', 'liblapack_static.a', 'libcufft.so', 'libculibos.a', 'libnppicc.so', 'libnvblas.so.11.5.2.43', 'stubs', 'libnppc.so.11', 'libcusparse.so.11', 'libnvperf_host.so', 'libnppig_static.a', 'libnvjpeg.so.11', 'libcuinj64.so.11.4', 'libcusolverMg.so.11', 'libcudart_static.a', 'libcusolver_static.a', 'libnppidei.so.11', 'libcublas.so.11', 'libnppist.so', 'libcufile_rdma_static.a', 'libcublasLt.so', 'libcuinj64.so.11.4.43', 'libnvjpeg.so.11.5.1.43', 'libnvToolsExt.so.1', 'libnppim_static.a', 'libcudart.so.11.0', 'libnppim.so.11', 'libcupti.so', 'libcufile.so', 'libnppim.so.11.4.0.33', 'libcufftw.so', 'libnppig.so.11', 'libcufile_rdma.so.1.0.0', 'libcufft.so.10', 'libnppist_static.a', 'libnvToolsExt.so.1.0.0', 'libnppitc.so', 'libaccinj64.so.11.4.43', 'libcufft_static_nocallback.a', 'libnppc_static.a', 'libnppial_static.a', 'libnvperf_host_static.a', 'libnppial.so.11.4.0.33', 'libnvjpeg_static.a', 'libnvblas.so.11', 'libnpps.so', 'libcurand.so.10', 'libcudart.so', 'libcudadevrt.a', 'libnvblas.so'] Checking for library in User specified root directory CUDA: ['/usr/local/cuda/lib64/libcudart.a', 'libcufft.a', 'libcublas.a', 'libcusparse.a', 'libcusolver.a', 'libcurand.a'] Contents of /usr/local/cuda: ['gds', 'src', 'nvml', 'include', 'compute-sanitizer', 'doc', 'targets', 'DOCS', 'libnvvp', 'extras', 'share', 'lib64', 'samples', 'nvvm', 'bin', 'nsightee_plugins', 'tools', 'nvvm-prev', 'README', 'version.json', 'EULA.txt'] Contents /usr/local/cuda/lib64: ['libnvrtc.so.11.4.50', 'libcufilt.a', 'libcufftw_static.a', 'libcublasLt_static.a', 'libcusparse_static.a', 'libnppidei_static.a', 'libnppif.so', 'libnppitc.so.11.4.0.33', 'libnppisu.so.11.4.0.33', 'libnvrtc.so.11.2', 'libcublas.so', 'libnppicc.so.11.4.0.33', 'libcupti.so.11.4', 'libnppist.so.11.4.0.33', 'libmetis_static.a', 'libnppidei.so.11.4.0.33', 'libcublas_static.a', 'libcufftw.so.10.5.0.43', 'libnvrtc.so', 'libnppicc_static.a', 'libcufile.so.1.0.0', 'libcublasLt.so.11', 'nvrtc-prev', 'libpcsamplingutil.so', 'libnppc.so.11.4.0.33', 'libcusolver.so', 'libcufft.so.10.5.0.43', 'libnvToolsExt.so', 'libcudart.so.11.4.43', 'libcufile_rdma.so.1', 'libcusolverMg.so', 'libnvrtc-builtins.so', 'libnppial.so', 'libnppisu.so.11', 'libnvptxcompiler_static.a', 'libcupti_static.a', 'libcufftw.so.10', 'libaccinj64.so', 'libnppif.so.11.4.0.33', 'libcufile.so.0', 'libnpps.so.11', 'libnppif.so.11', 'libOpenCL.so.1.0', 'libnvperf_target.so', 'libnppidei.so', 'libnppim.so', 'libcusolver.so.11.2.0.43', 'libnppial.so.11', 'libcusolverMg.so.11.2.0.43', 'libnppisu_static.a', 'libcusparse.so.11.6.0.43', 'libcurand.so', 'libnppisu.so', 'libnppist.so.11', 'libcusolver.so.11', 'libnppitc_static.a', 'libnppitc.so.11', 'libaccinj64.so.11.4', 'libcufft_static.a', 'libcublas.so.11.5.2.43', 'libOpenCL.so.1', 'libnpps_static.a', 'libcusparse.so', 'libnppif_static.a', 'libcupti.so.2021.2.0', 'libOpenCL.so.1.0.0', 'libnppc.so', 'libcurand_static.a', 'libOpenCL.so', 'libcuinj64.so', 'libnvrtc-builtins.so.11.4', 'libnppig.so', 'libcufile_rdma.so', 'libcurand.so.10.2.5.43', 'libnppig.so.11.4.0.33', 'libnvjpeg.so', 'libnpps.so.11.4.0.33', 'libcufile_static.a', 'libnvrtc-builtins.so.11.4.50', 'libnppicc.so.11', 'libcublasLt.so.11.5.2.43', 'liblapack_static.a', 'libcufft.so', 'libculibos.a', 'libnppicc.so', 'libnvblas.so.11.5.2.43', 'stubs', 'libnppc.so.11', 'libcusparse.so.11', 'libnvperf_host.so', 'libnppig_static.a', 'libnvjpeg.so.11', 'libcuinj64.so.11.4', 'libcusolverMg.so.11', 'libcudart_static.a', 'libcusolver_static.a', 'libnppidei.so.11', 'libcublas.so.11', 'libnppist.so', 'libcufile_rdma_static.a', 'libcublasLt.so', 'libcuinj64.so.11.4.43', 'libnvjpeg.so.11.5.1.43', 'libnvToolsExt.so.1', 'libnppim_static.a', 'libcudart.so.11.0', 'libnppim.so.11', 'libcupti.so', 'libcufile.so', 'libnppim.so.11.4.0.33', 'libcufftw.so', 'libnppig.so.11', 'libcufile_rdma.so.1.0.0', 'libcufft.so.10', 'libnppist_static.a', 'libnvToolsExt.so.1.0.0', 'libnppitc.so', 'libaccinj64.so.11.4.43', 'libcufft_static_nocallback.a', 'libnppc_static.a', 'libnppial_static.a', 'libnvperf_host_static.a', 'libnppial.so.11.4.0.33', 'libnvjpeg_static.a', 'libnvblas.so.11', 'libnpps.so', 'libcurand.so.10', 'libcudart.so', 'libcudadevrt.a', 'libnvblas.so'] ============================================================================================= TESTING: check from config.libraries(config/BuildSystem/config/libraries.py:157) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names Checking for functions [cublasInit cufftDestroy] in library ['/usr/local/cuda/lib64/libcudart.a', 'libcufft.a', 'libcublas.a', 'libcusparse.a', 'libcusolver.a', 'libcurand.a'] [] Checking directory of requested libraries:/usr/local/cuda/lib64 for first library:libcudart. Files in directory:['libnvrtc.so.11.4.50', 'libcufilt.a', 'libcufftw_static.a', 'libcublasLt_static.a', 'libcusparse_static.a', 'libnppidei_static.a', 'libnppif.so', 'libnppitc.so.11.4.0.33', 'libnppisu.so.11.4.0.33', 'libnvrtc.so.11.2', 'libcublas.so', 'libnppicc.so.11.4.0.33', 'libcupti.so.11.4', 'libnppist.so.11.4.0.33', 'libmetis_static.a', 'libnppidei.so.11.4.0.33', 'libcublas_static.a', 'libcufftw.so.10.5.0.43', 'libnvrtc.so', 'libnppicc_static.a', 'libcufile.so.1.0.0', 'libcublasLt.so.11', 'nvrtc-prev', 'libpcsamplingutil.so', 'libnppc.so.11.4.0.33', 'libcusolver.so', 'libcufft.so.10.5.0.43', 'libnvToolsExt.so', 'libcudart.so.11.4.43', 'libcufile_rdma.so.1', 'libcusolverMg.so', 'libnvrtc-builtins.so', 'libnppial.so', 'libnppisu.so.11', 'libnvptxcompiler_static.a', 'libcupti_static.a', 'libcufftw.so.10', 'libaccinj64.so', 'libnppif.so.11.4.0.33', 'libcufile.so.0', 'libnpps.so.11', 'libnppif.so.11', 'libOpenCL.so.1.0', 'libnvperf_target.so', 'libnppidei.so', 'libnppim.so', 'libcusolver.so.11.2.0.43', 'libnppial.so.11', 'libcusolverMg.so.11.2.0.43', 'libnppisu_static.a', 'libcusparse.so.11.6.0.43', 'libcurand.so', 'libnppisu.so', 'libnppist.so.11', 'libcusolver.so.11', 'libnppitc_static.a', 'libnppitc.so.11', 'libaccinj64.so.11.4', 'libcufft_static.a', 'libcublas.so.11.5.2.43', 'libOpenCL.so.1', 'libnpps_static.a', 'libcusparse.so', 'libnppif_static.a', 'libcupti.so.2021.2.0', 'libOpenCL.so.1.0.0', 'libnppc.so', 'libcurand_static.a', 'libOpenCL.so', 'libcuinj64.so', 'libnvrtc-builtins.so.11.4', 'libnppig.so', 'libcufile_rdma.so', 'libcurand.so.10.2.5.43', 'libnppig.so.11.4.0.33', 'libnvjpeg.so', 'libnpps.so.11.4.0.33', 'libcufile_static.a', 'libnvrtc-builtins.so.11.4.50', 'libnppicc.so.11', 'libcublasLt.so.11.5.2.43', 'liblapack_static.a', 'libcufft.so', 'libculibos.a', 'libnppicc.so', 'libnvblas.so.11.5.2.43', 'stubs', 'libnppc.so.11', 'libcusparse.so.11', 'libnvperf_host.so', 'libnppig_static.a', 'libnvjpeg.so.11', 'libcuinj64.so.11.4', 'libcusolverMg.so.11', 'libcudart_static.a', 'libcusolver_static.a', 'libnppidei.so.11', 'libcublas.so.11', 'libnppist.so', 'libcufile_rdma_static.a', 'libcublasLt.so', 'libcuinj64.so.11.4.43', 'libnvjpeg.so.11.5.1.43', 'libnvToolsExt.so.1', 'libnppim_static.a', 'libcudart.so.11.0', 'libnppim.so.11', 'libcupti.so', 'libcufile.so', 'libnppim.so.11.4.0.33', 'libcufftw.so', 'libnppig.so.11', 'libcufile_rdma.so.1.0.0', 'libcufft.so.10', 'libnppist_static.a', 'libnvToolsExt.so.1.0.0', 'libnppitc.so', 'libaccinj64.so.11.4.43', 'libcufft_static_nocallback.a', 'libnppc_static.a', 'libnppial_static.a', 'libnvperf_host_static.a', 'libnppial.so.11.4.0.33', 'libnvjpeg_static.a', 'libnvblas.so.11', 'libnpps.so', 'libcurand.so.10', 'libcudart.so', 'libcudadevrt.a', 'libnvblas.so'] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char cublasInit(); static void _check_cublasInit() { cublasInit(); } char cufftDestroy(); static void _check_cufftDestroy() { cufftDestroy(); } int main() { _check_cublasInit(); _check_cufftDestroy();; return 0; } Executing: mpicxx -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -Wl,-rpath,/usr/local/cuda/lib64 -L/usr/local/cuda/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -lquadmath -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char cublasInit(); static void _check_cublasInit() { cublasInit(); } char cufftDestroy(); static void _check_cufftDestroy() { cufftDestroy(); } void dummy(void) {_check_cublasInit(); _check_cufftDestroy();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.libraries -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-p3fbo3c2/config.compilers/conftest -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.o /tmp/petsc-p3fbo3c2/config.compilers/confc.o -Wl,-rpath,/usr/local/cuda/lib64 -L/usr/local/cuda/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -lquadmath -lstdc++ -ldl Defined "HAVE_LIBCUDART" to "1" Defined "HAVE_LIBCUFFT" to "1" Defined "HAVE_LIBCUBLAS" to "1" Defined "HAVE_LIBCUSPARSE" to "1" Defined "HAVE_LIBCUSOLVER" to "1" Defined "HAVE_LIBCURAND" to "1" ============================================================================================= TESTING: check from config.libraries(config/BuildSystem/config/libraries.py:157) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names Checking for functions [cusolverDnDpotri] in library ['/usr/local/cuda/lib64/libcudart.a', 'libcufft.a', 'libcublas.a', 'libcusparse.a', 'libcusolver.a', 'libcurand.a'] [] Checking directory of requested libraries:/usr/local/cuda/lib64 for first library:libcudart. Files in directory:['libnvrtc.so.11.4.50', 'libcufilt.a', 'libcufftw_static.a', 'libcublasLt_static.a', 'libcusparse_static.a', 'libnppidei_static.a', 'libnppif.so', 'libnppitc.so.11.4.0.33', 'libnppisu.so.11.4.0.33', 'libnvrtc.so.11.2', 'libcublas.so', 'libnppicc.so.11.4.0.33', 'libcupti.so.11.4', 'libnppist.so.11.4.0.33', 'libmetis_static.a', 'libnppidei.so.11.4.0.33', 'libcublas_static.a', 'libcufftw.so.10.5.0.43', 'libnvrtc.so', 'libnppicc_static.a', 'libcufile.so.1.0.0', 'libcublasLt.so.11', 'nvrtc-prev', 'libpcsamplingutil.so', 'libnppc.so.11.4.0.33', 'libcusolver.so', 'libcufft.so.10.5.0.43', 'libnvToolsExt.so', 'libcudart.so.11.4.43', 'libcufile_rdma.so.1', 'libcusolverMg.so', 'libnvrtc-builtins.so', 'libnppial.so', 'libnppisu.so.11', 'libnvptxcompiler_static.a', 'libcupti_static.a', 'libcufftw.so.10', 'libaccinj64.so', 'libnppif.so.11.4.0.33', 'libcufile.so.0', 'libnpps.so.11', 'libnppif.so.11', 'libOpenCL.so.1.0', 'libnvperf_target.so', 'libnppidei.so', 'libnppim.so', 'libcusolver.so.11.2.0.43', 'libnppial.so.11', 'libcusolverMg.so.11.2.0.43', 'libnppisu_static.a', 'libcusparse.so.11.6.0.43', 'libcurand.so', 'libnppisu.so', 'libnppist.so.11', 'libcusolver.so.11', 'libnppitc_static.a', 'libnppitc.so.11', 'libaccinj64.so.11.4', 'libcufft_static.a', 'libcublas.so.11.5.2.43', 'libOpenCL.so.1', 'libnpps_static.a', 'libcusparse.so', 'libnppif_static.a', 'libcupti.so.2021.2.0', 'libOpenCL.so.1.0.0', 'libnppc.so', 'libcurand_static.a', 'libOpenCL.so', 'libcuinj64.so', 'libnvrtc-builtins.so.11.4', 'libnppig.so', 'libcufile_rdma.so', 'libcurand.so.10.2.5.43', 'libnppig.so.11.4.0.33', 'libnvjpeg.so', 'libnpps.so.11.4.0.33', 'libcufile_static.a', 'libnvrtc-builtins.so.11.4.50', 'libnppicc.so.11', 'libcublasLt.so.11.5.2.43', 'liblapack_static.a', 'libcufft.so', 'libculibos.a', 'libnppicc.so', 'libnvblas.so.11.5.2.43', 'stubs', 'libnppc.so.11', 'libcusparse.so.11', 'libnvperf_host.so', 'libnppig_static.a', 'libnvjpeg.so.11', 'libcuinj64.so.11.4', 'libcusolverMg.so.11', 'libcudart_static.a', 'libcusolver_static.a', 'libnppidei.so.11', 'libcublas.so.11', 'libnppist.so', 'libcufile_rdma_static.a', 'libcublasLt.so', 'libcuinj64.so.11.4.43', 'libnvjpeg.so.11.5.1.43', 'libnvToolsExt.so.1', 'libnppim_static.a', 'libcudart.so.11.0', 'libnppim.so.11', 'libcupti.so', 'libcufile.so', 'libnppim.so.11.4.0.33', 'libcufftw.so', 'libnppig.so.11', 'libcufile_rdma.so.1.0.0', 'libcufft.so.10', 'libnppist_static.a', 'libnvToolsExt.so.1.0.0', 'libnppitc.so', 'libaccinj64.so.11.4.43', 'libcufft_static_nocallback.a', 'libnppc_static.a', 'libnppial_static.a', 'libnvperf_host_static.a', 'libnppial.so.11.4.0.33', 'libnvjpeg_static.a', 'libnvblas.so.11', 'libnpps.so', 'libcurand.so.10', 'libcudart.so', 'libcudadevrt.a', 'libnvblas.so'] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char cusolverDnDpotri(); static void _check_cusolverDnDpotri() { cusolverDnDpotri(); } int main() { _check_cusolverDnDpotri();; return 0; } Executing: mpicxx -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -Wl,-rpath,/usr/local/cuda/lib64 -L/usr/local/cuda/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -lquadmath -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char cusolverDnDpotri(); static void _check_cusolverDnDpotri() { cusolverDnDpotri(); } void dummy(void) {_check_cusolverDnDpotri();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.libraries -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-p3fbo3c2/config.compilers/conftest -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.o /tmp/petsc-p3fbo3c2/config.compilers/confc.o -Wl,-rpath,/usr/local/cuda/lib64 -L/usr/local/cuda/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -lquadmath -lstdc++ -ldl Defined "HAVE_CUSOLVERDNDPOTRI" to "1" Checking for optional headers [] in User specified root directory CUDA: ['/usr/local/cuda/include', '/usr/local/include', '/usr/local/lib'] ============================================================================================= TESTING: checkInclude from config.headers(config/BuildSystem/config/headers.py:86) Checks if a particular include file can be found along particular include paths Checking for header files [] in ['/usr/local/cuda/include', '/usr/local/include', '/usr/local/lib'] Found header files [] in ['/usr/local/cuda/include', '/usr/local/include', '/usr/local/lib'] Checking for headers ['cublas.h', 'cufft.h', 'cusparse.h', 'cusolverDn.h', 'curand.h', 'thrust/version.h'] in User specified root directory CUDA: ['/usr/local/cuda/include', '/usr/local/include', '/usr/local/lib'] ============================================================================================= TESTING: checkInclude from config.headers(config/BuildSystem/config/headers.py:86) Checks if a particular include file can be found along particular include paths Checking for header files ['cublas.h', 'cufft.h', 'cusparse.h', 'cusolverDn.h', 'curand.h', 'thrust/version.h'] in ['/usr/local/cuda/include', '/usr/local/include', '/usr/local/lib'] Checking include with compiler flags var CXXPPFLAGS ['/usr/local/cuda/include', '/usr/local/include', '/usr/local/lib'] Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicxx -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers -I/usr/local/cuda/include -I/usr/local/include -I/usr/local/lib /tmp/petsc-p3fbo3c2/config.headers/conftest.cc Preprocess output before filtering: : Preprocess output after filtering: : Checking include with compiler flags var CXXPPFLAGS ['/usr/local/cuda/include', '/usr/local/include', '/usr/local/lib'] Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicxx -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers -I/usr/local/cuda/include -I/usr/local/include -I/usr/local/lib /tmp/petsc-p3fbo3c2/config.headers/conftest.cc Preprocess output before filtering: : Preprocess output after filtering: : Checking include with compiler flags var CXXPPFLAGS ['/usr/local/cuda/include', '/usr/local/include', '/usr/local/lib'] Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicxx -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers -I/usr/local/cuda/include -I/usr/local/include -I/usr/local/lib /tmp/petsc-p3fbo3c2/config.headers/conftest.cc Preprocess output before filtering: : Preprocess output after filtering: : Checking include with compiler flags var CXXPPFLAGS ['/usr/local/cuda/include', '/usr/local/include', '/usr/local/lib'] Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicxx -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers -I/usr/local/cuda/include -I/usr/local/include -I/usr/local/lib /tmp/petsc-p3fbo3c2/config.headers/conftest.cc Preprocess output before filtering: : Preprocess output after filtering: : Checking include with compiler flags var CXXPPFLAGS ['/usr/local/cuda/include', '/usr/local/include', '/usr/local/lib'] Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicxx -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers -I/usr/local/cuda/include -I/usr/local/include -I/usr/local/lib /tmp/petsc-p3fbo3c2/config.headers/conftest.cc Preprocess output before filtering: : Preprocess output after filtering: : Checking include with compiler flags var CXXPPFLAGS ['/usr/local/cuda/include', '/usr/local/include', '/usr/local/lib'] Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicxx -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers -I/usr/local/cuda/include -I/usr/local/include -I/usr/local/lib /tmp/petsc-p3fbo3c2/config.headers/conftest.cc Preprocess output before filtering: : Preprocess output after filtering: : Found header files ['cublas.h', 'cufft.h', 'cusparse.h', 'cusolverDn.h', 'curand.h', 'thrust/version.h'] in ['/usr/local/cuda/include', '/usr/local/include', '/usr/local/lib'] Checking for size of type: teststruct ===== Checking compiler Executing: /usr/local/cuda/bin/nvcc -c -o /tmp/petsc-p3fbo3c2/config.types/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.types -Xcompiler -fPIC -g -lineinfo -ccbin mpicxx -std=c++14 -Wno-deprecated-gpu-targets /tmp/petsc-p3fbo3c2/config.types/conftest.cu Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include #include typedef struct {double a; int b;} teststruct; char assert_sizeof[(sizeof(teststruct)==16)*2-1]; Checking for size of type: teststruct ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.types/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.types/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include #include typedef struct {double a; int b;} teststruct; char assert_sizeof[(sizeof(teststruct)==16)*2-1]; Checking if sizeof(void*) in CUDA is the same as with regular compiler Checking for size of type: void * ===== Checking compiler Executing: /usr/local/cuda/bin/nvcc -c -o /tmp/petsc-p3fbo3c2/config.types/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.types -Xcompiler -fPIC -g -lineinfo -ccbin mpicxx -std=c++14 -Wno-deprecated-gpu-targets /tmp/petsc-p3fbo3c2/config.types/conftest.cu Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include #include char assert_sizeof[(sizeof(void *)==8)*2-1]; ===== Checking compiler Executing: /usr/local/cuda/bin/nvcc -c -o /tmp/petsc-p3fbo3c2/config.packages.cuda/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.packages.cuda -Xcompiler -fPIC -g -lineinfo -ccbin mpicxx -std=c++14 -Wno-deprecated-gpu-targets /tmp/petsc-p3fbo3c2/config.packages.cuda/conftest.cu Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #if THRUST_VERSION < 100908 #error "thrust version is too low" #endif int main() { ; return 0; } Checking for program /usr/local/cuda/extras/demo_suite/deviceQuery...found Defined make macro "DEVICEQUERY" to "/usr/local/cuda/extras/demo_suite/deviceQuery" Running Executable with threads to time it out at 60 Executing: /usr/local/cuda/extras/demo_suite/deviceQuery | grep "CUDA Capability" stdout: CUDA Capability Major/Minor version number: 6.1 Defined "CUDA_GENERATION" to "61" Defined "HAVE_CUDA" to "1" Defined "HAVE_CUPM" to "1" Preprocessing source: #include "confdefs.h" #include "conffix.h" #include "cuda.h" petscpkgver(CUDA_VERSION); Executing: mpicxx -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.packages.cuda -I/usr/local/cuda/include /tmp/petsc-p3fbo3c2/config.packages.cuda/conftest.cc For cuda need 7.5 <= 11.4 <= Defined "HAVE_CUDA_VERSION_11PLUS" to "1" Executing: /usr/local/cuda/bin/nvcc -Xcompiler -fPIC -g -lineinfo -ccbin mpicxx -std=c++14 -gencode arch=compute_61,code=sm_61 --dryrun dummy.cu 2>&1 | grep D__CUDACC__ | head -1 | cut -f2 -d" " stdout: mpicxx Determined the compiler nvcc uses is mpicxx PETSc C compiler mpicc PETSc C++ compiler mpicxx Defined make macro "CUDA_CXXFLAGS" to "-fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O0" Defined make macro "CUDA_CXX" to "mpicxx" ============================================================================================= TESTING: checkVersion from config.packages.cuda(config/BuildSystem/config/package.py:1069) Uses self.version, self.minversion, self.maxversion, self.versionname, and self.versioninclude to determine if package has required version Preprocessing source: #include "confdefs.h" #include "conffix.h" #include "cuda.h" petscpkgver(CUDA_VERSION); Executing: mpicxx -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.packages.cuda -I/usr/local/cuda/include /tmp/petsc-p3fbo3c2/config.packages.cuda/conftest.cc For cuda need 7.5 <= 11.4 <= ============================================================================================= TESTING: checkSharedLibrary from config.packages.cuda(config/BuildSystem/config/package.py:994) By default we don't care about checking if the library is shared child config.packages.cuda 4.153354 ============================================================================================= TESTING: consistencyChecks from config.packages.OpenMPI(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.OpenMPI(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.OpenMPI 0.001984 ============================================================================================= TESTING: consistencyChecks from config.packages.MPICH(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.MPICH(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.MPICH 0.001106 ============================================================================================= TESTING: consistencyChecks from config.packages.MPI(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: checkDependencies from config.packages.MPI(config/BuildSystem/config/package.py:903) ============================================================================================= TESTING: configureLibrary from config.packages.MPI(config/BuildSystem/config/packages/MPI.py:758) ================================================================================== Checking for a functional MPI Checking for library in Compiler specific search MPI: [] ============================================================================================= TESTING: check from config.libraries(config/BuildSystem/config/libraries.py:157) 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 [] ['/usr/local/cuda/lib64/libcudart.a', 'libcufft.a', 'libcublas.a', 'libcusparse.a', 'libcusolver.a', 'libcurand.a'] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char MPI_Init(); static void _check_MPI_Init() { MPI_Init(); } char MPI_Comm_create(); static void _check_MPI_Comm_create() { MPI_Comm_create(); } int main() { _check_MPI_Init(); _check_MPI_Comm_create();; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -Wl,-rpath,/usr/local/cuda/lib64 -L/usr/local/cuda/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -lquadmath -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char MPI_Init(); static void _check_MPI_Init() { MPI_Init(); } char MPI_Comm_create(); static void _check_MPI_Comm_create() { MPI_Comm_create(); } void dummy(void) {_check_MPI_Init(); _check_MPI_Comm_create();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.libraries -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-p3fbo3c2/config.compilers/conftest -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.o /tmp/petsc-p3fbo3c2/config.compilers/confc.o -Wl,-rpath,/usr/local/cuda/lib64 -L/usr/local/cuda/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -lquadmath -lstdc++ -ldl Checking for optional headers [] in Compiler specific search MPI: ['/usr/local/include', '/usr/local/lib'] ============================================================================================= TESTING: checkInclude from config.headers(config/BuildSystem/config/headers.py:86) Checks if a particular include file can be found along particular include paths Checking for header files [] in ['/usr/local/include', '/usr/local/lib'] Found header files [] in ['/usr/local/include', '/usr/local/lib'] Checking for headers ['mpi.h'] in Compiler specific search MPI: ['/usr/local/include', '/usr/local/lib'] ============================================================================================= TESTING: checkInclude from config.headers(config/BuildSystem/config/headers.py:86) Checks if a particular include file can be found along particular include paths Checking for header files ['mpi.h'] in ['/usr/local/include', '/usr/local/lib'] Checking include with compiler flags var CPPFLAGS ['/usr/local/include', '/usr/local/lib', '/usr/local/cuda/include'] Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.types -I/usr/local/include -I/usr/local/lib -I/usr/local/cuda/include /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Found header files ['mpi.h'] in ['/usr/local/include', '/usr/local/lib'] Defined "HAVE_MPI_F90MODULE_VISIBILITY" to "1" ============================================================================================= TESTING: checkMPIDistro from config.packages.MPI(config/BuildSystem/config/packages/MPI.py:574) Determine if MPICH_NUMVERSION, OMPI_MAJOR_VERSION or MSMPI_VER exist in mpi.h Used for consistency checking of MPI installation at compile time ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c:4:25: error: ‘I_MPI_VERSION’ undeclared here (not in a function); did you mean ‘MPI_VERSION’? 4 | const char *mpich_ver = I_MPI_VERSION; | ^~~~~~~~~~~~~ | MPI_VERSION Source: #include "confdefs.h" #include "conffix.h" #include const char *mpich_ver = I_MPI_VERSION; int main() { ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c:4:17: error: ‘I_MPI_NUMVERSION’ undeclared here (not in a function); did you mean ‘MPI_SUBVERSION’? 4 | int mpich_ver = I_MPI_NUMVERSION; | ^~~~~~~~~~~~~~~~ | MPI_SUBVERSION Source: #include "confdefs.h" #include "conffix.h" #include int mpich_ver = I_MPI_NUMVERSION; int main() { ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c:4:17: error: ‘MVAPICH2_NUMVERSION’ undeclared here (not in a function); did you mean ‘MPI_SUBVERSION’? 4 | int mpich_ver = MVAPICH2_NUMVERSION; | ^~~~~~~~~~~~~~~~~~~ | MPI_SUBVERSION Source: #include "confdefs.h" #include "conffix.h" #include int mpich_ver = MVAPICH2_NUMVERSION; int main() { ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c:4:17: error: ‘MPICH_NUMVERSION’ undeclared here (not in a function); did you mean ‘MPI_SUBVERSION’? 4 | int mpich_ver = MPICH_NUMVERSION; | ^~~~~~~~~~~~~~~~ | MPI_SUBVERSION Source: #include "confdefs.h" #include "conffix.h" #include int mpich_ver = MPICH_NUMVERSION; int main() { ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c:4:1: error: unknown type name ‘MPI_NEC_Function’; did you mean ‘MPI_Copy_function’? 4 | MPI_NEC_Function f = MPI_NEC_FUNCTION_NULL; | ^~~~~~~~~~~~~~~~ | MPI_Copy_function /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c:4:22: error: ‘MPI_NEC_FUNCTION_NULL’ undeclared here (not in a function) 4 | MPI_NEC_Function f = MPI_NEC_FUNCTION_NULL; | ^~~~~~~~~~~~~~~~~~~~~ Source: #include "confdefs.h" #include "conffix.h" #include MPI_NEC_Function f = MPI_NEC_FUNCTION_NULL; int main() { ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int ompi_major = OMPI_MAJOR_VERSION; int ompi_minor = OMPI_MINOR_VERSION; int ompi_release = OMPI_RELEASE_VERSION; int main() { ; return 0; } Preprocessing source: #include "confdefs.h" #include "conffix.h" #include int ompi_major = OMPI_MAJOR_VERSION; int ompi_minor = OMPI_MINOR_VERSION; int ompi_release = OMPI_RELEASE_VERSION; Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.packages.MPI /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c Defined "HAVE_OMPI_MAJOR_VERSION" to "4" Defined "HAVE_OMPI_MINOR_VERSION" to "0" Defined "HAVE_OMPI_RELEASE_VERSION" to "3" Executing: uname -s stdout: Linux ============================================================================================= TESTING: configureMPI2 from config.packages.MPI(config/BuildSystem/config/packages/MPI.py:352) Check for functions added to the interface in MPI-2 ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int flag;if (MPI_Finalized(&flag)); ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.o -lquadmath -lstdc++ -ldl Defined "HAVE_MPI_FINALIZED" to "1" ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { if (MPI_Allreduce(MPI_IN_PLACE,0, 1, MPI_INT, MPI_SUM, MPI_COMM_SELF)); ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.o -lquadmath -lstdc++ -ldl Defined "HAVE_MPI_IN_PLACE" to "1" ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int count=2; int blocklens[2]={0,1}; MPI_Aint indices[2]={0,1}; MPI_Datatype old_types[2]={MPI_INT,MPI_DOUBLE}; MPI_Datatype *newtype = 0; if (MPI_Type_create_struct(count, blocklens, indices, old_types, newtype)); ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.o -lquadmath -lstdc++ -ldl ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c: In function ‘main’: /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c:6:1: warning: ‘MPI_Comm_errhandler_fn’ is deprecated: MPI_Comm_errhandler_fn was deprecated in MPI-2.2; use MPI_Comm_errhandler_function instead [-Wdeprecated-declarations] 6 | MPI_Comm_errhandler_fn * p_err_fun = 0; MPI_Errhandler * p_errhandler = 0; if (MPI_Comm_create_errhandler(p_err_fun,p_errhandler)); | ^~~~~~~~~~~~~~~~~~~~~~ Source: #include "confdefs.h" #include "conffix.h" #include int main() { MPI_Comm_errhandler_fn * p_err_fun = 0; MPI_Errhandler * p_errhandler = 0; if (MPI_Comm_create_errhandler(p_err_fun,p_errhandler)); ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.o -lquadmath -lstdc++ -ldl ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { if (MPI_Comm_set_errhandler(MPI_COMM_WORLD,MPI_ERRORS_RETURN)); ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.o -lquadmath -lstdc++ -ldl ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { if (MPI_Reduce_local(0, 0, 0, MPI_INT, MPI_SUM));; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.o -lquadmath -lstdc++ -ldl Defined "HAVE_MPI_REDUCE_LOCAL" to "1" ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { char version[MPI_MAX_LIBRARY_VERSION_STRING];int verlen;if (MPI_Get_library_version(version,&verlen)); ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.o -lquadmath -lstdc++ -ldl Defined "HAVE_MPI_GET_LIBRARY_VERSION" to "1" ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int base[100]; MPI_Win win; if (MPI_Win_create(base,100,4,MPI_INFO_NULL,MPI_COMM_WORLD,&win)); ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.o -lquadmath -lstdc++ -ldl Defined "HAVE_MPI_WIN_CREATE" to "1" ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c: In function ‘main’: /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c:6:30: warning: ‘win’ is used uninitialized in this function [-Wuninitialized] 6 | int ptr[1]; MPI_Win win; if (MPI_Accumulate(ptr,1,MPI_INT,0,0,1,MPI_INT,MPI_REPLACE,win)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Source: #include "confdefs.h" #include "conffix.h" #include int main() { int ptr[1]; MPI_Win win; if (MPI_Accumulate(ptr,1,MPI_INT,0,0,1,MPI_INT,MPI_REPLACE,win)); ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.o -lquadmath -lstdc++ -ldl Defined "HAVE_MPI_ONE_SIDED" to "1" ============================================================================================= TESTING: configureMPI3 from config.packages.MPI(config/BuildSystem/config/packages/MPI.py:399) Check for functions added to the interface in MPI-3 ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { MPI_Comm scomm; MPI_Aint size=128; int disp_unit=8,*baseptr; MPI_Win win; if (MPI_Comm_split_type(MPI_COMM_WORLD, MPI_COMM_TYPE_SHARED, 0, MPI_INFO_NULL, &scomm)); if (MPI_Win_allocate_shared(size,disp_unit,MPI_INFO_NULL,MPI_COMM_WORLD,&baseptr,&win)); if (MPI_Win_shared_query(win,0,&size,&disp_unit,&baseptr)); ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.o -lquadmath -lstdc++ -ldl Defined "HAVE_MPI_PROCESS_SHARED_MEMORY" to "1" ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { MPI_Aint size=128; int disp_unit=8,*baseptr; MPI_Win win; if (MPI_Win_allocate(size,disp_unit,MPI_INFO_NULL,MPI_COMM_WORLD,&baseptr,&win)); if (MPI_Win_attach(win,baseptr,size)); if (MPI_Win_create_dynamic(MPI_INFO_NULL,MPI_COMM_WORLD,&win)); ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.o -lquadmath -lstdc++ -ldl Defined "HAVE_MPI_FEATURE_DYNAMIC_WINDOW" to "1" ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c: In function ‘main’: /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c:7:24: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 7 | if (MPI_Iscatter(&send,1,MPI_INT,&recv,1,MPI_INT,0,MPI_COMM_WORLD,&req)); | ^~ /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c:8:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 8 | if (MPI_Iscatterv(&send,counts,displs,MPI_INT,&recv,1,MPI_INT,0,MPI_COMM_WORLD,&req)); | ^~ Source: #include "confdefs.h" #include "conffix.h" #include int main() { int send=0,recv,counts[2]={1,1},displs[2]={1,2}; MPI_Request req; if (MPI_Iscatter(&send,1,MPI_INT,&recv,1,MPI_INT,0,MPI_COMM_WORLD,&req)); if (MPI_Iscatterv(&send,counts,displs,MPI_INT,&recv,1,MPI_INT,0,MPI_COMM_WORLD,&req)); if (MPI_Igather(&send,1,MPI_INT,&recv,1,MPI_INT,0,MPI_COMM_WORLD,&req)); if (MPI_Igatherv(&send,1,MPI_INT,&recv,counts,displs,MPI_INT,0,MPI_COMM_WORLD,&req)); if (MPI_Iallgather(&send,1,MPI_INT,&recv,1,MPI_INT,MPI_COMM_WORLD,&req)); if (MPI_Iallgatherv(&send,1,MPI_INT,&recv,counts,displs,MPI_INT,MPI_COMM_WORLD,&req)); if (MPI_Ialltoall(&send,1,MPI_INT,&recv,1,MPI_INT,MPI_COMM_WORLD,&req)); ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.o -lquadmath -lstdc++ -ldl Defined "HAVE_MPI_NONBLOCKING_COLLECTIVES" to "1" ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { MPI_Comm distcomm; MPI_Request req; if (MPI_Dist_graph_create_adjacent(MPI_COMM_WORLD,0,0,MPI_WEIGHTS_EMPTY,0,0,MPI_WEIGHTS_EMPTY,MPI_INFO_NULL,0,&distcomm)); if (MPI_Neighbor_alltoallv(0,0,0,MPI_INT,0,0,0,MPI_INT,distcomm)); if (MPI_Ineighbor_alltoallv(0,0,0,MPI_INT,0,0,0,MPI_INT,distcomm,&req)); ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.o -lquadmath -lstdc++ -ldl Defined "HAVE_MPI_NEIGHBORHOOD_COLLECTIVES" to "1" ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #if defined(MPIX_CUDA_AWARE_SUPPORT) && MPIX_CUDA_AWARE_SUPPORT #else #error This OpenMPI is not CUDA-aware #endif int main() { ; return 0; } Defined "HAVE_MPI_GPU_AWARE" to "1" ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c: In function ‘main’: /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c:6:30: warning: ‘win’ is used uninitialized in this function [-Wuninitialized] 6 | int ptr[1]; MPI_Win win; if (MPI_Get_accumulate(ptr,1,MPI_INT,ptr,1,MPI_INT,0,0,1,MPI_INT,MPI_SUM,win)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Source: #include "confdefs.h" #include "conffix.h" #include int main() { int ptr[1]; MPI_Win win; if (MPI_Get_accumulate(ptr,1,MPI_INT,ptr,1,MPI_INT,0,0,1,MPI_INT,MPI_SUM,win)); ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.o -lquadmath -lstdc++ -ldl Defined "HAVE_MPI_GET_ACCUMULATE" to "1" ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c: In function ‘main’: /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c:6:47: warning: ‘win’ is used uninitialized in this function [-Wuninitialized] 6 | int ptr[1]; MPI_Win win; MPI_Request req; if (MPI_Rget(ptr,1,MPI_INT,0,1,1,MPI_INT,win,&req)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Source: #include "confdefs.h" #include "conffix.h" #include int main() { int ptr[1]; MPI_Win win; MPI_Request req; if (MPI_Rget(ptr,1,MPI_INT,0,1,1,MPI_INT,win,&req)); ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.o -lquadmath -lstdc++ -ldl Defined "HAVE_MPI_RGET" to "1" ============================================================================================= TESTING: configureMPIEXEC from config.packages.MPI(config/BuildSystem/config/packages/MPI.py:185) Checking for location of mpiexec Checking for program /home/hao/bin/mpiexec...not found Checking for program /home/hao/bin/mpirun...not found Checking for program /home/hao/bin/mprun...not found Checking for program /home/hao/bin/srun...not found Checking for program /usr/local/sbin/mpiexec...not found Checking for program /usr/local/sbin/mpirun...not found Checking for program /usr/local/sbin/mprun...not found Checking for program /usr/local/sbin/srun...not found Checking for program /usr/local/bin/mpiexec...found Running Executable with threads to time it out at 60 Executing: mpiexec -help all stdout: mpiexec (OpenRTE) 4.0.3 Usage: mpiexec [OPTION]... [PROGRAM]... Start the given program using Open RTE -allow-run-as-root|--allow-run-as-root Allow execution as root (STRONGLY DISCOURAGED) -am Aggregate MCA parameter set file list --app Provide an appfile; ignore all other command line options --bind-to Policy for binding processes. Allowed values: none, hwthread, core, l1cache, l2cache, l3cache, socket, numa, board, cpu-list ("none" is the default when oversubscribed, "core" is the default when np<=2, and "socket" is the default when np>2). Allowed qualifiers: overload-allowed, if-supported, ordered -bind-to-core|--bind-to-core Bind processes to cores -bind-to-socket|--bind-to-socket Bind processes to sockets -bycore|--bycore Whether to map and rank processes round-robin by core -bynode|--bynode Whether to map and rank processes round-robin by node -byslot|--byslot Whether to map and rank processes round-robin by slot -c|-np|--np Number of processes to run -cf|--cartofile Provide a cartography file -continuous|--continuous Job is to run until explicitly terminated -cpu-list|--cpu-list List of processor IDs to bind processes to [default=NULL] -cpu-set|--cpu-set Comma-separated list of ranges specifying logical cpus allocated to this job [default: none] -cpus-per-proc|--cpus-per-proc Number of cpus to use for each process [default=1] -cpus-per-rank|--cpus-per-rank Synonym for cpus-per-proc -d|-debug-devel|--debug-devel Enable debugging of OpenRTE -debug|--debug Invoke the user-level debugger indicated by the orte_base_user_debugger MCA parameter -debug-daemons|--debug-daemons Enable debugging of any OpenRTE daemons used by this application -debug-daemons-file|--debug-daemons-file Enable debugging of any OpenRTE daemons used by this application, storing output in files -debugger|--debugger Sequence of debuggers to search for when "--debug" is used -default-hostfile|--default-hostfile Provide a default hostfile -disable-recovery|--disable-recovery Disable recovery (resets all recovery options to off) -display-allocation|--display-allocation Display the allocation being used by this job -display-devel-allocation|--display-devel-allocation Display a detailed list (mostly intended for developers) of the allocation being used by this job -display-devel-map|--display-devel-map Display a detailed process map (mostly intended for developers) just before launch -display-diffable-map|--display-diffable-map Display a diffable process map (mostly intended for developers) just before launch -display-map|--display-map Display the process map just before launch -display-topo|--display-topo Display the topology as part of the process map (mostly intended for developers) just before launch -do-not-launch|--do-not-launch Perform all necessary operations to prepare to launch the application, but do not actually launch it -do-not-resolve|--do-not-resolve Do not attempt to resolve interfaces -dvm|--dvm Create a persistent distributed virtual machine (DVM) -enable-instant-on-support|--enable-instant-on-support Enable PMIx-based instant on launch support (experimental) -enable-recovery|--enable-recovery Enable recovery from process failure [Default = disabled] -fwd-mpirun-port|--fwd-mpirun-port Forward mpirun port to compute node daemons so all will use it -get-stack-traces|--get-stack-traces Get stack traces of all application procs on timeout -gmca|--gmca Pass global MCA parameters that are applicable to all contexts (arg0 is the parameter name; arg1 is the parameter value) -h|--help This help message -H|-host|--host List of hosts to invoke processes on -hnp|--hnp Specify the URI of the HNP, or the name of the file (specified as file:filename) that contains that info -hostfile|--hostfile Provide a hostfile -index-argv-by-rank|--index-argv-by-rank Uniquely index argv[0] for each process using its rank -launch-agent|--launch-agent Command used to start processes on remote nodes (default: orted) -leave-session-attached|--leave-session-attached Enable debugging of OpenRTE -machinefile|--machinefile Provide a hostfile --map-by Mapping Policy [slot | hwthread | core | socket (default) | numa | board | node] -max-restarts|--max-restarts Max number of times to restart a failed process -max-vm-size|--max-vm-size Number of processes to run -mca|--mca Pass context-specific MCA parameters; they are considered global if --gmca is not used and only one context is specified (arg0 is the parameter name; arg1 is the parameter value) -merge-stderr-to-stdout|--merge-stderr-to-stdout Merge stderr to stdout for each process -N Launch n processes per node on all allocated nodes (synonym for 'map-by node') -n|--n Number of processes to run -nolocal|--nolocal Do not run any MPI applications on the local node -nooversubscribe|--nooversubscribe Nodes are not to be oversubscribed, even if the system supports such operation --noprefix Disable automatic --prefix behavior -novm|--novm Execute without creating an allocation-spanning virtual machine (only start daemons on nodes hosting application procs) -npernode|--npernode Launch n processes per node on all allocated nodes -npersocket|--npersocket Launch n processes per socket on all allocated nodes -ompi-server|--ompi-server Specify the URI of the publish/lookup server, or the name of the file (specified as file:filename) that contains that info -output-filename|--output-filename Redirect output from application processes into filename/job/rank/std[out,err,diag]. A relative path value will be converted to an absolute path -output-proctable|--output-proctable Output the debugger proctable after launch -oversubscribe|--oversubscribe Nodes are allowed to be oversubscribed, even on a managed system, and overloading of processing elements -path|--path PATH to be used to look for executables to start processes -pernode|--pernode Launch one process per available node -personality|--personality Comma-separated list of programming model, languages, and containers being used (default="ompi") --ppr Comma-separated list of number of processes on a given resource type [default: none] --prefix Prefix where Open MPI is installed on remote nodes --preload-files Preload the comma separated list of files to the remote machines current working directory before starting the remote process. -q|--quiet Suppress helpful messages --rank-by Ranking Policy [slot (default) | hwthread | core | socket | numa | board | node] -report-bindings|--report-bindings Whether to report process bindings to stderr -report-child-jobs-separately|--report-child-jobs-separately Return the exit status of the primary job only -report-events|--report-events Report events to a tool listening at the specified URI -report-pid|--report-pid Printout pid on stdout [-], stderr [+], or a file [anything else] -report-state-on-timeout|--report-state-on-timeout Report all job and process states upon timeout -report-uri|--report-uri Printout URI on stdout [-], stderr [+], or a file [anything else] -rf|--rankfile Provide a rankfile file -s|--preload-binary Preload the binary on the remote machine before starting the remote process. -set-cwd-to-session-dir|--set-cwd-to-session-dir Set the working directory of the started processes to their session directory -show-progress|--show-progress Output a brief periodic report on launch progress -stdin|--stdin Specify procs to receive stdin [rank, all, none] (default: 0, indicating rank 0) -tag-output|--tag-output Tag all output with [job,rank] -timeout|--timeout Timeout the job after the specified number of seconds -timestamp-output|--timestamp-output Timestamp all application process output -tune Application profile options file list -tv|--tv Deprecated backwards compatibility flag; synonym for "--debug" -use-hwthread-cpus|--use-hwthread-cpus Use hardware threads as independent cpus -use-regexp|--use-regexp Use regular expressions for launch -v|--verbose Be verbose -V|--version Print version and exit -wd|--wd Synonym for --wdir -wdir|--wdir Set the working directory of the started processes -x Export an environment variable, optionally specifying a value (e.g., "-x foo" exports the environment variable foo and takes its value from the current environment; "-x foo=bar" exports the environment variable name foo and sets its value to "bar" in the started processes) -xml|--xml Provide all output in XML format -xml-file|--xml-file Provide all output in XML format to the specified file -xterm|--xterm Create a new xterm window and display output from the specified ranks there For additional mpirun arguments, run 'mpirun --help ' The following categories exist: general (Defaults to this option), debug, output, input, mapping, ranking, binding, devel (arguments useful to OMPI Developers), compatibility (arguments supported for backwards compatibility), launch (arguments to modify launch options), and dvm (Distributed Virtual Machine arguments). Report bugs to http://www.open-mpi.org/community/help/ Checking for program /home/hao/bin/mpiexec...not found Checking for program /usr/local/sbin/mpiexec...not found Checking for program /usr/local/bin/mpiexec...found Defined make macro "MPIEXECEXECUTABLE" to "/usr/local/bin/mpiexec" Running Executable with threads to time it out at 120 Executing: mpiexec --oversubscribe -n 1 printenv stdout: OMPI_MCA_rmaps_base_oversubscribe=1 OMPI_MCA_pmix=^s1,s2,cray,isolated PMIX_MCA_mca_base_component_show_load_errors=1 OMPI_COMMAND=printenv OMPI_MCA_orte_precondition_transports=b3363ace99dd2c17-c6b75fdb8d4d90ca LESSOPEN=| /usr/bin/lesspipe %s USER=hao SHLVL=2 MOTD_SHOWN=update-motd HOME=/home/hao OLDPWD=/home/hao/packages WSL_DISTRO_NAME=Ubuntu-20.04 WAYLAND_DISPLAY=wayland-0 LOGNAME=hao NAME=XPS-15 _=./configure WSL_INTEROP=/run/WSL/8_interop PULSE_SERVER=/mnt/wslg/PulseServer TERM=xterm-256color COLUMNS=120 PATH=/home/hao/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/wsl/lib:/mnt/c/Program Files/Python36/Scripts/:/mnt/c/Program Files/Python36/:/mnt/c/Program Files/Microsoft MPI/Bin/:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/WINDOWS/system32:/mnt/c/WINDOWS:/mnt/c/WINDOWS/System32/Wbem:/mnt/c/WINDOWS/System32/WindowsPowerShell/v1.0/:/mnt/c/WINDOWS/System32/OpenSSH/:/mnt/c/Program Files/PuTTY/:/mnt/d/Program Files/Matlab2020/runtime/win64:/mnt/d/Program Files/Matlab2020/bin:/mnt/d/Program Files/Matlab/runtime/win64:/mnt/d/Program Files/Matlab/bin:/mnt/c/Program Files (x86)/Common Files/Adobe/AGL:/mnt/c/Program Files (x86)/Intel/Intel(R) Management Engine Components/DAL:/mnt/c/Program Files/Intel/Intel(R) Management Engine Components/DAL:/mnt/d/othersoft/miniconda3:/mnt/c/Users/dong-/AppData/Local/Microsoft/WindowsApps:/snap/bin:/home/hao/bin/ XDG_RUNTIME_DIR=/mnt/wslg/runtime-dir DISPLAY=:0 LANG=C.UTF-8 LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36: CUDA_VISILE_DEVICES=0 SHELL=/bin/bash LESSCLOSE=/usr/bin/lesspipe %s %s PWD=/home/hao/packages/petsc-current XDG_DATA_DIRS=/usr/local/share:/usr/share:/var/lib/snapd/desktop LINES=30 HOSTTYPE=x86_64 WSLENV= IPATH_NO_BACKTRACE=1 HFI_NO_BACKTRACE=1 OMPI_MCA_orte_local_daemon_uri=3472752640.0;tcp://172.29.80.163:60643 OMPI_MCA_orte_hnp_uri=3472752640.0;tcp://172.29.80.163:60643 OMPI_MCA_mpi_oversubscribe=0 OMPI_MCA_orte_app_num=0 OMPI_UNIVERSE_SIZE=4 OMPI_MCA_orte_num_nodes=1 OMPI_MCA_shmem_RUNTIME_QUERY_hint=mmap OMPI_MCA_orte_bound_at_launch=1 OMPI_MCA_ess=^singleton OMPI_MCA_orte_ess_num_procs=1 OMPI_COMM_WORLD_SIZE=1 OMPI_COMM_WORLD_LOCAL_SIZE=1 OMPI_MCA_orte_tmpdir_base=/tmp OMPI_MCA_orte_top_session_dir=/tmp/ompi.XPS-15.1000 OMPI_MCA_orte_jobfam_session_dir=/tmp/ompi.XPS-15.1000/pid.10485 OMPI_NUM_APP_CTX=1 OMPI_FIRST_RANKS=0 OMPI_APP_CTX_NUM_PROCS=1 OMPI_MCA_initial_wdir=/home/hao/packages/petsc-current OMPI_MCA_orte_launch=1 PMIX_NAMESPACE=3472752641 PMIX_RANK=0 PMIX_SERVER_URI3=3472752640.0;tcp4://127.0.0.1:46551 PMIX_SERVER_URI2=3472752640.0;tcp4://127.0.0.1:46551 PMIX_SERVER_URI21=3472752640.0;tcp4://127.0.0.1:46551 PMIX_SECURITY_MODE=native PMIX_PTL_MODULE=tcp,usock PMIX_BFROP_BUFFER_TYPE=PMIX_BFROP_BUFFER_NON_DESC PMIX_GDS_MODULE=ds21,ds12,hash PMIX_SERVER_TMPDIR=/tmp/ompi.XPS-15.1000/pid.10485 PMIX_SYSTEM_TMPDIR=/tmp PMIX_DSTORE_21_BASE_PATH=/tmp/ompi.XPS-15.1000/pid.10485/pmix_dstor_ds21_10485 PMIX_DSTORE_ESH_BASE_PATH=/tmp/ompi.XPS-15.1000/pid.10485/pmix_dstor_ds12_10485 PMIX_HOSTNAME=XPS-15 PMIX_VERSION=3.1.5 OMPI_MCA_ess_base_jobid=3472752641 OMPI_MCA_ess_base_vpid=0 OMPI_COMM_WORLD_RANK=0 OMPI_COMM_WORLD_LOCAL_RANK=0 OMPI_COMM_WORLD_NODE_RANK=0 OMPI_MCA_orte_ess_node_rank=0 PMIX_ID=3472752641.0 OMPI_FILE_LOCATION=/tmp/ompi.XPS-15.1000/pid.10485/0/0 Defined "HAVE_MPIEXEC_ENVIRONMENTAL_VARIABLE" to "OMP" Defined make macro "MPIEXEC" to "mpiexec --oversubscribe" Checking for program /usr/libexec/ApplicationFirewall/socketfilterfw...not found Checking for program /home/hao/packages/petsc-current/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 /home/hao/bin/hostname...not found Checking for program /usr/local/sbin/hostname...not found Checking for program /usr/local/bin/hostname...not found Checking for program /usr/sbin/hostname...not found Checking for program /usr/bin/hostname...found Defined make macro "HOSTNAME" to "hostname" Running Executable with threads to time it out at 60 Executing: hostname stdout: XPS-15 Return code from hostname: 0 Hostname works, running network checks Checking for program /sbin/ping...not found Checking for program /home/hao/bin/ping...not found Checking for program /usr/local/sbin/ping...not found Checking for program /usr/local/bin/ping...not found Checking for program /usr/sbin/ping...not found Checking for program /usr/bin/ping...found Defined make macro "PING" to "ping" Executing: uname -s stdout: Linux Running Executable with threads to time it out at 60 Executing: ping -c 2 XPS-15 stdout: PING XPS-15.localdomain (127.0.1.1) 56(84) bytes of data. 64 bytes from XPS-15.localdomain (127.0.1.1): icmp_seq=1 ttl=64 time=0.205 ms 64 bytes from XPS-15.localdomain (127.0.1.1): icmp_seq=2 ttl=64 time=0.050 ms --- XPS-15.localdomain ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 1042ms rtt min/avg/max/mdev = 0.050/0.127/0.205/0.077 ms Return code from ping: 0 ============================================================================================= ======== Checking running linked program ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { MPI_Init(0,0); MPI_Finalize(); ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.o -lquadmath -lstdc++ -ldl Testing executable /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest to see if it can be run Executing: mpiexec --oversubscribe -n 1 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest Running Executable with threads to time it out at 120 Executing: mpiexec --oversubscribe -n 1 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest ============================================================================================= TESTING: configureMPITypes from config.packages.MPI(config/BuildSystem/config/packages/MPI.py:456) Checking for MPI Datatype handles ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include int main() { int size; int ierr; MPI_Init(0,0); ierr = MPI_Type_size(MPI_LONG_DOUBLE, &size); if(ierr || (size == 0)) exit(1); MPI_Finalize(); ; return 0; } Defined "HAVE_MPI_LONG_DOUBLE" to "1" ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include int main() { int size; int ierr; MPI_Init(0,0); ierr = MPI_Type_size(MPI_INT64_T, &size); if(ierr || (size == 0)) exit(1); MPI_Finalize(); ; return 0; } Defined "HAVE_MPI_INT64_T" to "1" ============================================================================================= TESTING: SGIMPICheck from config.packages.MPI(config/BuildSystem/config/packages/MPI.py:502) Returns true if SGI MPI is used Checking for functions [MPI_SGI_barrier] in library [] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char MPI_SGI_barrier(); static void _check_MPI_SGI_barrier() { MPI_SGI_barrier(); } int main() { _check_MPI_SGI_barrier();; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -lquadmath -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.libraries/conftest.o: in function `_check_MPI_SGI_barrier': /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:5: undefined reference to `MPI_SGI_barrier' collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.libraries/conftest.o: in function `_check_MPI_SGI_barrier': /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:5: undefined reference to `MPI_SGI_barrier' collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.libraries/conftest.o: in function `_check_MPI_SGI_barrier': /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:5: undefined reference to `MPI_SGI_barrier' collect2: error: ld returned 1 exit status: SGI MPI test failure ============================================================================================= TESTING: CxxMPICheck from config.packages.MPI(config/BuildSystem/config/packages/MPI.py:512) Make sure C++ can compile and link Checking for header mpi.h Checking for C++ MPI_Finalize() Checking for functions [MPI_Finalize] in library [] [] ===== Checking linker Executing: mpicxx -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/config.libraries -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O0 -fPIC -std=gnu++14 /tmp/petsc-p3fbo3c2/config.libraries/conftest.cc Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/config.libraries/conftest.cc: In function ‘void _check_MPI_Finalize()’: /tmp/petsc-p3fbo3c2/config.libraries/conftest.cc:5:41: warning: variable ‘ierr’ set but not used [-Wunused-but-set-variable] 5 | static void _check_MPI_Finalize() { int ierr; | ^~~~ Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_MPI_Finalize() { int ierr; ierr = MPI_Finalize();; } int main() { _check_MPI_Finalize();; return 0; } Executing: mpicxx -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -lquadmath -lstdc++ -ldl ============================================================================================= TESTING: FortranMPICheck from config.packages.MPI(config/BuildSystem/config/packages/MPI.py:528) Make sure fortran include [mpif.h] and library symbols are found Checking for fortran mpi_init() Checking for functions [] in library [] [] ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.libraries -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.F90 Successful compile: Source: program main #include "mpif.h" integer ierr call mpi_init(ierr) end Executing: mpif90 -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -lquadmath -lstdc++ -ldl Checking for mpi.mod Checking for functions [] in library [] [] ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.libraries -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.F90 Successful compile: Source: program main use mpi integer(kind=selected_int_kind(5)) ierr,rank call mpi_init(ierr) call mpi_comm_rank(MPI_COMM_WORLD,rank,ierr) end Executing: mpif90 -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -lquadmath -lstdc++ -ldl Defined "HAVE_MPI_F90MODULE" to "1" ============================================================================================= TESTING: configureIO from config.packages.MPI(config/BuildSystem/config/packages/MPI.py:550) Check for the functions in MPI/IO - Define HAVE_MPIIO if they are present - Some older MPI 1 implementations are missing these ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c: In function ‘main’: /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c:7:1: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 7 | if (MPI_Type_get_extent(MPI_INT, &lb, &extent)); | ^~ /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c:9:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | MPI_File fh; | ^~~~~~~~ /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c:12:1: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 12 | if (MPI_File_write_all(fh, buf, 1, MPI_INT, &status)); | ^~ /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c:14:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 14 | if (MPI_File_read_all(fh, buf, 1, MPI_INT, &status)); | ^~ /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c:18:1: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 18 | if (MPI_File_set_view(fh, disp, MPI_INT, MPI_INT, "", info)); | ^~ /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c:20:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 20 | if (MPI_File_open(MPI_COMM_SELF, "", 0, info, &fh)); | ^~ /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c:12:5: warning: ‘buf’ is used uninitialized in this function [-Wuninitialized] 12 | if (MPI_File_write_all(fh, buf, 1, MPI_INT, &status)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c:18:5: warning: ‘disp’ is used uninitialized in this function [-Wuninitialized] 18 | if (MPI_File_set_view(fh, disp, MPI_INT, MPI_INT, "", info)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c:18:5: warning: ‘info’ is used uninitialized in this function [-Wuninitialized] Source: #include "confdefs.h" #include "conffix.h" #include int main() { MPI_Aint lb, extent; if (MPI_Type_get_extent(MPI_INT, &lb, &extent)); MPI_File fh; void *buf; MPI_Status status; if (MPI_File_write_all(fh, buf, 1, MPI_INT, &status)); if (MPI_File_read_all(fh, buf, 1, MPI_INT, &status)); MPI_Offset disp; MPI_Info info; if (MPI_File_set_view(fh, disp, MPI_INT, MPI_INT, "", info)); if (MPI_File_open(MPI_COMM_SELF, "", 0, info, &fh)); if (MPI_File_close(&fh)); ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.o -lquadmath -lstdc++ -ldl Defined "HAVE_MPIIO" to "1" ============================================================================================= TESTING: findMPIIncludeAndLib from config.packages.MPI(config/BuildSystem/config/packages/MPI.py:663) Find MPI include paths and libraries from "mpicc -show" or Cray "cc --cray-print-opts=cflags/libs" and save. Executing: mpicc --help stdout: Usage: gcc [options] file... Options: -pass-exit-codes Exit with highest error code from a phase. --help Display this information. --target-help Display target specific command line options. --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]. Display specific types of command line options. (Use '-v --help' to display command line options of sub-processes). --version Display compiler version information. -dumpspecs Display all of the built in spec strings. -dumpversion Display the version of the compiler. -dumpmachine Display the compiler's target processor. -print-search-dirs Display the directories in the compiler's search path. -print-libgcc-file-name Display the name of the compiler's companion library. -print-file-name= Display the full path to library . -print-prog-name= Display the full path to compiler component . -print-multiarch Display the target's normalized GNU triplet, used as a component in the library path. -print-multi-directory Display the root directory for versions of libgcc. -print-multi-lib Display the mapping between command line options and multiple library search directories. -print-multi-os-directory Display the relative path to OS libraries. -print-sysroot Display the target libraries directory. -print-sysroot-headers-suffix Display the sysroot suffix used to find headers. -Wa, Pass comma-separated on to the assembler. -Wp, Pass comma-separated on to the preprocessor. -Wl, Pass comma-separated on to the linker. -Xassembler Pass on to the assembler. -Xpreprocessor Pass on to the preprocessor. -Xlinker Pass on to the linker. -save-temps Do not delete intermediate files. -save-temps= Do not delete intermediate files. -no-canonical-prefixes Do not canonicalize paths when building relative prefixes to other gcc components. -pipe Use pipes rather than intermediate files. -time Time the execution of each subprocess. -specs= Override built-in specs with the contents of . -std= Assume that the input sources are for . --sysroot= Use as the root directory for headers and libraries. -B Add to the compiler's search paths. -v Display the programs invoked by the compiler. -### Like -v but options quoted and commands not executed. -E Preprocess only; do not compile, assemble or link. -S Compile only; do not assemble or link. -c Compile and assemble, but do not link. -o Place the output into . -pie Create a dynamically linked position independent executable. -shared Create a shared library. -x Specify the language of the following input files. Permissible languages include: c c++ assembler none 'none' means revert to the default behavior of guessing the language based on the file's extension. Options starting with -g, -f, -m, -O, -W, or --param are automatically passed on to the various sub-processes invoked by gcc. In order to pass other options on to these processes the -W options must be used. For bug reporting instructions, please see: . Executing: mpicc -show stdout: gcc -I/usr/local/include -pthread -Wl,-rpath -Wl,/usr/local/lib -Wl,--enable-new-dtags -L/usr/local/lib -lmpi compilers: Checking arg gcc compilers: Checking arg -I/usr/local/include compilers: Found include option: -I/usr/local/include compilers: Checking arg -pthread compilers: Checking arg -Wl,-rpath compilers: Checking arg -Wl,/usr/local/lib compilers: Checking arg -Wl,--enable-new-dtags compilers: Checking arg -L/usr/local/lib compilers: Checking arg -lmpi compilers: Checking arg gcc compilers: Checking arg -I/usr/local/include compilers: Checking arg -pthread compilers: Checking arg -Wl,-rpath compilers: Found -Wl link option: -Wl,-rpath compilers: Checking arg -Wl,/usr/local/lib compilers: Found -Wl link option: -Wl,/usr/local/lib compilers: Checking arg -Wl,--enable-new-dtags compilers: Found -Wl link option: -Wl,--enable-new-dtags compilers: Checking arg -L/usr/local/lib compilers: Found -L link option: -L/usr/local/lib compilers: Checking arg -lmpi compilers: Found -l link option: -lmpi Defined make macro "MPICXX_INCLUDES" to "-I/usr/local/include " Defined make macro "MPICXX_LIBS" to "-Wl,-rpath -Wl,/usr/local/lib -Wl,--enable-new-dtags -L/usr/local/lib -lmpi " ============================================================================================= TESTING: PetscArchMPICheck from config.packages.MPI(config/BuildSystem/config/packages/MPI.py:733) Checking for functions [MPI_Type_get_envelope MPI_Type_dup MPI_Init_thread MPI_Iallreduce MPI_Ibarrier MPI_Finalized MPI_Exscan MPI_Reduce_scatter MPI_Reduce_scatter_block] in library ['/usr/local/cuda/lib64/libcudart.a', 'libcufft.a', 'libcublas.a', 'libcusparse.a', 'libcusolver.a', 'libcurand.a'] [] Checking directory of requested libraries:/usr/local/cuda/lib64 for first library:libcudart. Files in directory:['libnvrtc.so.11.4.50', 'libcufilt.a', 'libcufftw_static.a', 'libcublasLt_static.a', 'libcusparse_static.a', 'libnppidei_static.a', 'libnppif.so', 'libnppitc.so.11.4.0.33', 'libnppisu.so.11.4.0.33', 'libnvrtc.so.11.2', 'libcublas.so', 'libnppicc.so.11.4.0.33', 'libcupti.so.11.4', 'libnppist.so.11.4.0.33', 'libmetis_static.a', 'libnppidei.so.11.4.0.33', 'libcublas_static.a', 'libcufftw.so.10.5.0.43', 'libnvrtc.so', 'libnppicc_static.a', 'libcufile.so.1.0.0', 'libcublasLt.so.11', 'nvrtc-prev', 'libpcsamplingutil.so', 'libnppc.so.11.4.0.33', 'libcusolver.so', 'libcufft.so.10.5.0.43', 'libnvToolsExt.so', 'libcudart.so.11.4.43', 'libcufile_rdma.so.1', 'libcusolverMg.so', 'libnvrtc-builtins.so', 'libnppial.so', 'libnppisu.so.11', 'libnvptxcompiler_static.a', 'libcupti_static.a', 'libcufftw.so.10', 'libaccinj64.so', 'libnppif.so.11.4.0.33', 'libcufile.so.0', 'libnpps.so.11', 'libnppif.so.11', 'libOpenCL.so.1.0', 'libnvperf_target.so', 'libnppidei.so', 'libnppim.so', 'libcusolver.so.11.2.0.43', 'libnppial.so.11', 'libcusolverMg.so.11.2.0.43', 'libnppisu_static.a', 'libcusparse.so.11.6.0.43', 'libcurand.so', 'libnppisu.so', 'libnppist.so.11', 'libcusolver.so.11', 'libnppitc_static.a', 'libnppitc.so.11', 'libaccinj64.so.11.4', 'libcufft_static.a', 'libcublas.so.11.5.2.43', 'libOpenCL.so.1', 'libnpps_static.a', 'libcusparse.so', 'libnppif_static.a', 'libcupti.so.2021.2.0', 'libOpenCL.so.1.0.0', 'libnppc.so', 'libcurand_static.a', 'libOpenCL.so', 'libcuinj64.so', 'libnvrtc-builtins.so.11.4', 'libnppig.so', 'libcufile_rdma.so', 'libcurand.so.10.2.5.43', 'libnppig.so.11.4.0.33', 'libnvjpeg.so', 'libnpps.so.11.4.0.33', 'libcufile_static.a', 'libnvrtc-builtins.so.11.4.50', 'libnppicc.so.11', 'libcublasLt.so.11.5.2.43', 'liblapack_static.a', 'libcufft.so', 'libculibos.a', 'libnppicc.so', 'libnvblas.so.11.5.2.43', 'stubs', 'libnppc.so.11', 'libcusparse.so.11', 'libnvperf_host.so', 'libnppig_static.a', 'libnvjpeg.so.11', 'libcuinj64.so.11.4', 'libcusolverMg.so.11', 'libcudart_static.a', 'libcusolver_static.a', 'libnppidei.so.11', 'libcublas.so.11', 'libnppist.so', 'libcufile_rdma_static.a', 'libcublasLt.so', 'libcuinj64.so.11.4.43', 'libnvjpeg.so.11.5.1.43', 'libnvToolsExt.so.1', 'libnppim_static.a', 'libcudart.so.11.0', 'libnppim.so.11', 'libcupti.so', 'libcufile.so', 'libnppim.so.11.4.0.33', 'libcufftw.so', 'libnppig.so.11', 'libcufile_rdma.so.1.0.0', 'libcufft.so.10', 'libnppist_static.a', 'libnvToolsExt.so.1.0.0', 'libnppitc.so', 'libaccinj64.so.11.4.43', 'libcufft_static_nocallback.a', 'libnppc_static.a', 'libnppial_static.a', 'libnvperf_host_static.a', 'libnppial.so.11.4.0.33', 'libnvjpeg_static.a', 'libnvblas.so.11', 'libnpps.so', 'libcurand.so.10', 'libcudart.so', 'libcudadevrt.a', 'libnvblas.so'] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char MPI_Type_get_envelope(); static void _check_MPI_Type_get_envelope() { MPI_Type_get_envelope(); } char MPI_Type_dup(); static void _check_MPI_Type_dup() { MPI_Type_dup(); } char MPI_Init_thread(); static void _check_MPI_Init_thread() { MPI_Init_thread(); } char MPI_Iallreduce(); static void _check_MPI_Iallreduce() { MPI_Iallreduce(); } char MPI_Ibarrier(); static void _check_MPI_Ibarrier() { MPI_Ibarrier(); } char MPI_Finalized(); static void _check_MPI_Finalized() { MPI_Finalized(); } char MPI_Exscan(); static void _check_MPI_Exscan() { MPI_Exscan(); } char MPI_Reduce_scatter(); static void _check_MPI_Reduce_scatter() { MPI_Reduce_scatter(); } char MPI_Reduce_scatter_block(); static void _check_MPI_Reduce_scatter_block() { MPI_Reduce_scatter_block(); } int main() { _check_MPI_Type_get_envelope(); _check_MPI_Type_dup(); _check_MPI_Init_thread(); _check_MPI_Iallreduce(); _check_MPI_Ibarrier(); _check_MPI_Finalized(); _check_MPI_Exscan(); _check_MPI_Reduce_scatter(); _check_MPI_Reduce_scatter_block();; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -Wl,-rpath,/usr/local/cuda/lib64 -L/usr/local/cuda/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -lquadmath -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char MPI_Type_get_envelope(); static void _check_MPI_Type_get_envelope() { MPI_Type_get_envelope(); } char MPI_Type_dup(); static void _check_MPI_Type_dup() { MPI_Type_dup(); } char MPI_Init_thread(); static void _check_MPI_Init_thread() { MPI_Init_thread(); } char MPI_Iallreduce(); static void _check_MPI_Iallreduce() { MPI_Iallreduce(); } char MPI_Ibarrier(); static void _check_MPI_Ibarrier() { MPI_Ibarrier(); } char MPI_Finalized(); static void _check_MPI_Finalized() { MPI_Finalized(); } char MPI_Exscan(); static void _check_MPI_Exscan() { MPI_Exscan(); } char MPI_Reduce_scatter(); static void _check_MPI_Reduce_scatter() { MPI_Reduce_scatter(); } char MPI_Reduce_scatter_block(); static void _check_MPI_Reduce_scatter_block() { MPI_Reduce_scatter_block(); } void dummy(void) {_check_MPI_Type_get_envelope(); _check_MPI_Type_dup(); _check_MPI_Init_thread(); _check_MPI_Iallreduce(); _check_MPI_Ibarrier(); _check_MPI_Finalized(); _check_MPI_Exscan(); _check_MPI_Reduce_scatter(); _check_MPI_Reduce_scatter_block();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.libraries -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-p3fbo3c2/config.compilers/conftest -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.o /tmp/petsc-p3fbo3c2/config.compilers/confc.o -Wl,-rpath,/usr/local/cuda/lib64 -L/usr/local/cuda/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -lquadmath -lstdc++ -ldl Defined "HAVE_LIBCUDART" to "1" Defined "HAVE_LIBCUFFT" to "1" Defined "HAVE_LIBCUBLAS" to "1" Defined "HAVE_LIBCUSPARSE" to "1" Defined "HAVE_LIBCUSOLVER" to "1" Defined "HAVE_LIBCURAND" to "1" Defined "HAVE_MPI_TYPE_GET_ENVELOPE" to "1" Defined "HAVE_MPI_TYPE_DUP" to "1" Defined "HAVE_MPI_INIT_THREAD" to "1" Defined "HAVE_MPI_IALLREDUCE" to "1" Defined "HAVE_MPI_IBARRIER" to "1" Defined "HAVE_MPI_FINALIZED" to "1" Defined "HAVE_MPI_EXSCAN" to "1" Defined "HAVE_MPI_REDUCE_SCATTER" to "1" Defined "HAVE_MPI_REDUCE_SCATTER_BLOCK" to "1" ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c: In function ‘main’: /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c:6:5: warning: unused variable ‘combiner’ [-Wunused-variable] 6 | int combiner = MPI_COMBINER_DUP;; | ^~~~~~~~ Source: #include "confdefs.h" #include "conffix.h" #include int main() { int combiner = MPI_COMBINER_DUP;; return 0; } Defined "HAVE_MPI_COMBINER_DUP" to "1" ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c: In function ‘main’: /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c:6:5: warning: unused variable ‘combiner’ [-Wunused-variable] 6 | int combiner = MPI_COMBINER_CONTIGUOUS;; | ^~~~~~~~ Source: #include "confdefs.h" #include "conffix.h" #include int main() { int combiner = MPI_COMBINER_CONTIGUOUS;; return 0; } Defined "HAVE_MPI_COMBINER_CONTIGUOUS" to "1" ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c: In function ‘main’: /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c:6:5: warning: unused variable ‘combiner’ [-Wunused-variable] 6 | int combiner = MPI_COMBINER_NAMED;; | ^~~~~~~~ Source: #include "confdefs.h" #include "conffix.h" #include int main() { int combiner = MPI_COMBINER_NAMED;; return 0; } Defined "HAVE_MPI_COMBINER_NAMED" to "1" ============================================================================================= TESTING: checkVersion from config.packages.MPI(config/BuildSystem/config/package.py:1069) 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" petscpkgver(MPI_VERSION); Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.packages.MPI /tmp/petsc-p3fbo3c2/config.packages.MPI/conftest.c For mpi need 2 <= 3 <= ============================================================================================= TESTING: checkSharedLibrary from config.packages.MPI(config/BuildSystem/config/package.py:994) By default we don't care about checking if the library is shared child config.packages.MPI 6.114249 ============================================================================================= TESTING: consistencyChecks from config.packages.zstd(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.zstd(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.zstd 0.001555 ============================================================================================= TESTING: consistencyChecks from config.packages.yaml(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.yaml(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.yaml 0.000988 ============================================================================================= TESTING: consistencyChecks from config.packages.sycl(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.sycl(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.sycl 0.001002 ============================================================================================= TESTING: consistencyChecks from config.packages.ssl(config/BuildSystem/config/packages/ssl.py:31) ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.ssl(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.ssl 0.001149 ============================================================================================= TESTING: consistencyChecks from config.packages.sprng(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.sprng(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.sprng 0.000997 PETSc clone, checking for Sowing Checking for program /home/hao/bin/pdflatex...not found Checking for program /usr/local/sbin/pdflatex...not found Checking for program /usr/local/bin/pdflatex...not found Checking for program /usr/sbin/pdflatex...not found Checking for program /usr/bin/pdflatex...not found Checking for program /sbin/pdflatex...not found Checking for program /bin/pdflatex...not found Checking for program /usr/games/pdflatex...not found Checking for program /usr/local/games/pdflatex...not found Checking for program /usr/lib/wsl/lib/pdflatex...not found Checking for program /mnt/c/Program Files/Python36/Scripts/pdflatex...not found Checking for program /mnt/c/Program Files/Python36/pdflatex...not found Checking for program /mnt/c/Program Files/Microsoft MPI/Bin/pdflatex...not found Checking for program /mnt/c/Windows/system32/pdflatex...not found Checking for program /mnt/c/Windows/pdflatex...not found Checking for program /mnt/c/Windows/System32/Wbem/pdflatex...not found Checking for program /mnt/c/Windows/System32/WindowsPowerShell/v1.0/pdflatex...not found Checking for program /mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common/pdflatex...not found Checking for program /mnt/c/WINDOWS/system32/pdflatex...not found Checking for program /mnt/c/WINDOWS/pdflatex...not found Checking for program /mnt/c/WINDOWS/System32/Wbem/pdflatex...not found Checking for program /mnt/c/WINDOWS/System32/WindowsPowerShell/v1.0/pdflatex...not found Checking for program /mnt/c/WINDOWS/System32/OpenSSH/pdflatex...not found Checking for program /mnt/c/Program Files/PuTTY/pdflatex...not found Checking for program /mnt/d/Program Files/Matlab2020/runtime/win64/pdflatex...not found Checking for program /mnt/d/Program Files/Matlab2020/bin/pdflatex...not found Checking for program /mnt/d/Program Files/Matlab/runtime/win64/pdflatex...not found Checking for program /mnt/d/Program Files/Matlab/bin/pdflatex...not found Checking for program /mnt/c/Program Files (x86)/Common Files/Adobe/AGL/pdflatex...not found Checking for program /mnt/c/Program Files (x86)/Intel/Intel(R) Management Engine Components/DAL/pdflatex...not found Checking for program /mnt/c/Program Files/Intel/Intel(R) Management Engine Components/DAL/pdflatex...not found Checking for program /mnt/d/othersoft/miniconda3/pdflatex...not found Checking for program /mnt/c/Users/dong-/AppData/Local/Microsoft/WindowsApps/pdflatex...not found Checking for program /snap/bin/pdflatex...not found Checking for program /home/hao/bin/pdflatex...not found Checking for program /home/hao/packages/petsc-current/lib/petsc/bin/win32fe/pdflatex...not found Checking for program /home/hao/bin/bfort...not found Checking for program /usr/local/sbin/bfort...not found Checking for program /usr/local/bin/bfort...not found Checking for program /usr/sbin/bfort...not found Checking for program /usr/bin/bfort...not found Checking for program /sbin/bfort...not found Checking for program /bin/bfort...not found Checking for program /usr/games/bfort...not found Checking for program /usr/local/games/bfort...not found Checking for program /usr/lib/wsl/lib/bfort...not found Checking for program /mnt/c/Program Files/Python36/Scripts/bfort...not found Checking for program /mnt/c/Program Files/Python36/bfort...not found Checking for program /mnt/c/Program Files/Microsoft MPI/Bin/bfort...not found Checking for program /mnt/c/Windows/system32/bfort...not found Checking for program /mnt/c/Windows/bfort...not found Checking for program /mnt/c/Windows/System32/Wbem/bfort...not found Checking for program /mnt/c/Windows/System32/WindowsPowerShell/v1.0/bfort...not found Checking for program /mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common/bfort...not found Checking for program /mnt/c/WINDOWS/system32/bfort...not found Checking for program /mnt/c/WINDOWS/bfort...not found Checking for program /mnt/c/WINDOWS/System32/Wbem/bfort...not found Checking for program /mnt/c/WINDOWS/System32/WindowsPowerShell/v1.0/bfort...not found Checking for program /mnt/c/WINDOWS/System32/OpenSSH/bfort...not found Checking for program /mnt/c/Program Files/PuTTY/bfort...not found Checking for program /mnt/d/Program Files/Matlab2020/runtime/win64/bfort...not found Checking for program /mnt/d/Program Files/Matlab2020/bin/bfort...not found Checking for program /mnt/d/Program Files/Matlab/runtime/win64/bfort...not found Checking for program /mnt/d/Program Files/Matlab/bin/bfort...not found Checking for program /mnt/c/Program Files (x86)/Common Files/Adobe/AGL/bfort...not found Checking for program /mnt/c/Program Files (x86)/Intel/Intel(R) Management Engine Components/DAL/bfort...not found Checking for program /mnt/c/Program Files/Intel/Intel(R) Management Engine Components/DAL/bfort...not found Checking for program /mnt/d/othersoft/miniconda3/bfort...not found Checking for program /mnt/c/Users/dong-/AppData/Local/Microsoft/WindowsApps/bfort...not found Checking for program /snap/bin/bfort...not found Checking for program /home/hao/bin/bfort...not found Checking for program /home/hao/packages/petsc-current/lib/petsc/bin/win32fe/bfort...not found Checking for program /home/hao/bin/doctext...not found Checking for program /usr/local/sbin/doctext...not found Checking for program /usr/local/bin/doctext...not found Checking for program /usr/sbin/doctext...not found Checking for program /usr/bin/doctext...not found Checking for program /sbin/doctext...not found Checking for program /bin/doctext...not found Checking for program /usr/games/doctext...not found Checking for program /usr/local/games/doctext...not found Checking for program /usr/lib/wsl/lib/doctext...not found Checking for program /mnt/c/Program Files/Python36/Scripts/doctext...not found Checking for program /mnt/c/Program Files/Python36/doctext...not found Checking for program /mnt/c/Program Files/Microsoft MPI/Bin/doctext...not found Checking for program /mnt/c/Windows/system32/doctext...not found Checking for program /mnt/c/Windows/doctext...not found Checking for program /mnt/c/Windows/System32/Wbem/doctext...not found Checking for program /mnt/c/Windows/System32/WindowsPowerShell/v1.0/doctext...not found Checking for program /mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common/doctext...not found Checking for program /mnt/c/WINDOWS/system32/doctext...not found Checking for program /mnt/c/WINDOWS/doctext...not found Checking for program /mnt/c/WINDOWS/System32/Wbem/doctext...not found Checking for program /mnt/c/WINDOWS/System32/WindowsPowerShell/v1.0/doctext...not found Checking for program /mnt/c/WINDOWS/System32/OpenSSH/doctext...not found Checking for program /mnt/c/Program Files/PuTTY/doctext...not found Checking for program /mnt/d/Program Files/Matlab2020/runtime/win64/doctext...not found Checking for program /mnt/d/Program Files/Matlab2020/bin/doctext...not found Checking for program /mnt/d/Program Files/Matlab/runtime/win64/doctext...not found Checking for program /mnt/d/Program Files/Matlab/bin/doctext...not found Checking for program /mnt/c/Program Files (x86)/Common Files/Adobe/AGL/doctext...not found Checking for program /mnt/c/Program Files (x86)/Intel/Intel(R) Management Engine Components/DAL/doctext...not found Checking for program /mnt/c/Program Files/Intel/Intel(R) Management Engine Components/DAL/doctext...not found Checking for program /mnt/d/othersoft/miniconda3/doctext...not found Checking for program /mnt/c/Users/dong-/AppData/Local/Microsoft/WindowsApps/doctext...not found Checking for program /snap/bin/doctext...not found Checking for program /home/hao/bin/doctext...not found Checking for program /home/hao/packages/petsc-current/lib/petsc/bin/win32fe/doctext...not found Checking for program /home/hao/bin/mapnames...not found Checking for program /usr/local/sbin/mapnames...not found Checking for program /usr/local/bin/mapnames...not found Checking for program /usr/sbin/mapnames...not found Checking for program /usr/bin/mapnames...not found Checking for program /sbin/mapnames...not found Checking for program /bin/mapnames...not found Checking for program /usr/games/mapnames...not found Checking for program /usr/local/games/mapnames...not found Checking for program /usr/lib/wsl/lib/mapnames...not found Checking for program /mnt/c/Program Files/Python36/Scripts/mapnames...not found Checking for program /mnt/c/Program Files/Python36/mapnames...not found Checking for program /mnt/c/Program Files/Microsoft MPI/Bin/mapnames...not found Checking for program /mnt/c/Windows/system32/mapnames...not found Checking for program /mnt/c/Windows/mapnames...not found Checking for program /mnt/c/Windows/System32/Wbem/mapnames...not found Checking for program /mnt/c/Windows/System32/WindowsPowerShell/v1.0/mapnames...not found Checking for program /mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common/mapnames...not found Checking for program /mnt/c/WINDOWS/system32/mapnames...not found Checking for program /mnt/c/WINDOWS/mapnames...not found Checking for program /mnt/c/WINDOWS/System32/Wbem/mapnames...not found Checking for program /mnt/c/WINDOWS/System32/WindowsPowerShell/v1.0/mapnames...not found Checking for program /mnt/c/WINDOWS/System32/OpenSSH/mapnames...not found Checking for program /mnt/c/Program Files/PuTTY/mapnames...not found Checking for program /mnt/d/Program Files/Matlab2020/runtime/win64/mapnames...not found Checking for program /mnt/d/Program Files/Matlab2020/bin/mapnames...not found Checking for program /mnt/d/Program Files/Matlab/runtime/win64/mapnames...not found Checking for program /mnt/d/Program Files/Matlab/bin/mapnames...not found Checking for program /mnt/c/Program Files (x86)/Common Files/Adobe/AGL/mapnames...not found Checking for program /mnt/c/Program Files (x86)/Intel/Intel(R) Management Engine Components/DAL/mapnames...not found Checking for program /mnt/c/Program Files/Intel/Intel(R) Management Engine Components/DAL/mapnames...not found Checking for program /mnt/d/othersoft/miniconda3/mapnames...not found Checking for program /mnt/c/Users/dong-/AppData/Local/Microsoft/WindowsApps/mapnames...not found Checking for program /snap/bin/mapnames...not found Checking for program /home/hao/bin/mapnames...not found Checking for program /home/hao/packages/petsc-current/lib/petsc/bin/win32fe/mapnames...not found Checking for program /home/hao/bin/bib2html...not found Checking for program /usr/local/sbin/bib2html...not found Checking for program /usr/local/bin/bib2html...not found Checking for program /usr/sbin/bib2html...not found Checking for program /usr/bin/bib2html...not found Checking for program /sbin/bib2html...not found Checking for program /bin/bib2html...not found Checking for program /usr/games/bib2html...not found Checking for program /usr/local/games/bib2html...not found Checking for program /usr/lib/wsl/lib/bib2html...not found Checking for program /mnt/c/Program Files/Python36/Scripts/bib2html...not found Checking for program /mnt/c/Program Files/Python36/bib2html...not found Checking for program /mnt/c/Program Files/Microsoft MPI/Bin/bib2html...not found Checking for program /mnt/c/Windows/system32/bib2html...not found Checking for program /mnt/c/Windows/bib2html...not found Checking for program /mnt/c/Windows/System32/Wbem/bib2html...not found Checking for program /mnt/c/Windows/System32/WindowsPowerShell/v1.0/bib2html...not found Checking for program /mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common/bib2html...not found Checking for program /mnt/c/WINDOWS/system32/bib2html...not found Checking for program /mnt/c/WINDOWS/bib2html...not found Checking for program /mnt/c/WINDOWS/System32/Wbem/bib2html...not found Checking for program /mnt/c/WINDOWS/System32/WindowsPowerShell/v1.0/bib2html...not found Checking for program /mnt/c/WINDOWS/System32/OpenSSH/bib2html...not found Checking for program /mnt/c/Program Files/PuTTY/bib2html...not found Checking for program /mnt/d/Program Files/Matlab2020/runtime/win64/bib2html...not found Checking for program /mnt/d/Program Files/Matlab2020/bin/bib2html...not found Checking for program /mnt/d/Program Files/Matlab/runtime/win64/bib2html...not found Checking for program /mnt/d/Program Files/Matlab/bin/bib2html...not found Checking for program /mnt/c/Program Files (x86)/Common Files/Adobe/AGL/bib2html...not found Checking for program /mnt/c/Program Files (x86)/Intel/Intel(R) Management Engine Components/DAL/bib2html...not found Checking for program /mnt/c/Program Files/Intel/Intel(R) Management Engine Components/DAL/bib2html...not found Checking for program /mnt/d/othersoft/miniconda3/bib2html...not found Checking for program /mnt/c/Users/dong-/AppData/Local/Microsoft/WindowsApps/bib2html...not found Checking for program /snap/bin/bib2html...not found Checking for program /home/hao/bin/bib2html...not found Checking for program /home/hao/packages/petsc-current/lib/petsc/bin/win32fe/bib2html...not found Bfort not found. Installing sowing for FortranStubs ============================================================================================= TESTING: consistencyChecks from config.packages.sowing(config/BuildSystem/config/package.py:1002) 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(config/BuildSystem/config/package.py:903) ============================================================================================= TESTING: configureLibrary from config.packages.sowing(config/BuildSystem/config/package.py:928) 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-p3^{commit}'] Executing: ['git', 'fetch'] Executing: ['git', 'rev-parse', 'v1.1.26-p3'] stdout: 13424d57b61e6792e3fcd99cde4ffe5cd06b4c82 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/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', '13424d57b61e6792e3fcd99cde4ffe5cd06b4c82'] Makefile /home/hao/packages/petsc-current/arch-linux-c-debug/lib/petsc/conf/pkg.conf.sowing has correct checksum Have to rebuild SOWING, /home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/pkg.gitcommit != /home/hao/packages/petsc-current/arch-linux-c-debug/lib/petsc/conf/pkg.gitcommit.sowing ============================================================================================= Running configure on SOWING; this may take several minutes ============================================================================================= Executing: ./configure --prefix=/home/hao/packages/petsc-current/arch-linux-c-debug stdout: checking for ranlib... ranlib checking for a BSD-compatible install... /usr/bin/install -c checking whether install works... yes checking for ar... ar checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for c++... c++ checking whether we are using the GNU C++ compiler... yes checking whether c++ accepts -g... yes checking for virtual path format... VPATH checking for latex... no checking for gs... /usr/bin/gs checking for pnmcrop... no checking for pbmtoxbm... no checking for ppmtogif... no checking for pnmquant... no checking for perl... /usr/bin/perl checking how to run the C preprocessor... gcc -E checking for egrep... /usr/bin/egrep checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for unistd.h... (cached) yes checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking for stdlib.h... (cached) yes checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking for string.h... (cached) yes checking for an ANSI C-conforming const... yes checking for C/C++ restrict keyword... __restrict checking for uid_t in sys/types.h... yes checking for size_t... yes checking whether time.h and sys/time.h may both be included... yes checking whether struct tm is in sys/time.h or time.h... time.h checking size of void *... 8 checking size of int... 4 checking size of long... 8 checking size of long long... 8 checking for vprintf... yes checking for _doprnt... no checking for getcwd... yes checking for gethostname... yes checking for getwd... yes checking for mkdir... yes checking that mkdir accepts -p... yes checking for uname... yes checking for gethostbyname... yes checking how to run the C++ preprocessor... c++ -E checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking for realpath... yes checking for readlink... yes configure: creating ./config.status config.status: creating Makefile config.status: creating Makerules config.status: creating src/Makefile config.status: creating src/sys/Makefile config.status: creating src/sys/testing/Makefile config.status: creating src/tohtml/Makefile config.status: creating src/tohtml/tohtmlpath.h config.status: creating src/tohtml/testing/Makefile config.status: creating bin/pstoxbm config.status: creating bin/pstogif config.status: creating bin/bib2html config.status: creating src/bfort/Makefile config.status: creating src/bfort/testing/Makefile config.status: creating src/textfilt/Makefile config.status: creating src/doctext/Makefile config.status: creating src/doctext/docpath.h config.status: creating src/doctext/test/Makefile config.status: creating src/mapnames/Makefile config.status: creating src/bib2html/Makefile config.status: creating docs/Makefile config.status: creating docs/bfort/Makefile config.status: creating docs/doctext/Makefile config.status: creating docs/install/Makefile config.status: creating docs/tohtml/Makefile config.status: creating include/patchlevel.h config.status: creating include/textfilt/textpath.h config.status: creating src/bfort/testing2/Makefile config.status: creating include/sowingconfig.h config.status: executing bib2html commands ============================================================================================= Running make on SOWING; this may take several minutes ============================================================================================= Executing: /usr/bin/make clean stdout: for dir in src docs ; do ( cd $dir && /usr/bin/make clean ) ; done make[1]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src' for dir in sys bfort tohtml doctext textfilt mapnames bib2html ; do ( cd $dir ; /usr/bin/make clean ) ; done make[2]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/sys' rm -f *.o *~ make[2]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/sys' make[2]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/bfort' rm -f *.o *~ bfort-old bfort rm -f bfort\ win32/debug/* rm -f *.gcda *.gcno *.gcov (cd testing && /usr/bin/make clean ) make[3]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/bfort/testing' rm -f n1f.c n2f.c tstpgmaf.c tstpgma2f.c tstpgmbf.c tstcf.c tst2cf.c tst3cf.c tstpgmaf90.f90 tstpgmbf90.f90 config.log make[3]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/bfort/testing' (cd testing2 && /usr/bin/make clean ) make[3]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/bfort/testing2' rm -f tbasef.c tbasef2.c tbasef3.c tbasef4.c tcharf.c tcharf2.c tmpif.c tretf.c tpetscf.c thandlef.c theadhf.c tmp/tbasef.c tmp/tbasef2.c tpetsc.f90 thandle.f90 malformf.c tbaserm.c rm -rf tmp make[3]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/bfort/testing2' make[2]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/bfort' make[2]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/tohtml' /bin/rm -f *.o *~ tohtml tortf /bin/rm -f tohtml\ win32/debug/* (cd testing && /usr/bin/make clean ) make[3]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/tohtml/testing' rm -rf test[1-9] test1[0-9] test2[0-9] rm -f test[1-9].html rm -f latex.err *.hux img*.xbm img*.gif rm -f up.gif previous.gif next.gif rm -f test1[0-9].html test2[0-9].html test7a.html rm -f test[0-9].htm test[1-2][0-9].htm rm -f testf1.ps testf1.gif rm -f inplace subfiles rm -f *.ler *.aux *.out make[3]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/tohtml/testing' make[2]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/tohtml' make[2]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/doctext' /bin/rm -f *.o *~ doctext doc2lt (cd test ; if [ -s Makefile ] ; then /usr/bin/make clean ; fi ) make[3]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/doctext/test' rm -f *.o *~ *.3 *.2 *.html *.tex f1.cit make[3]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/doctext/test' /bin/rm -f doctext\ win32/debug/* make[2]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/doctext' make[2]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/textfilt' /bin/rm -f *.o *~ make[2]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/textfilt' make[2]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/mapnames' /bin/rm -f *.o *~ mapnames ccc test1.html test1.tex test1nc.tex test1nc.html test1.pmap make[2]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/mapnames' make[2]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/bib2html' rm -f tout.htm tout-bib.htm make[2]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/bib2html' make[1]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src' make[1]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/docs' make[2]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/docs/bfort' rm -f bfort.pdf \ *.aux *.dvi *.toc *.log *.fn *.hux *.err *.blg *.bbl make[2]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/docs/bfort' make[2]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/docs/doctext' rm -f doctext.pdf \ *.aux *.dvi *.toc *.log *.fn *.hux *.err *.blg *.bbl make[2]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/docs/doctext' make[2]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/docs/install' rm -f install.pdf \ *.aux *.dvi *.toc *.log *.fn *.hux *.err *.blg *.bbl make[2]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/docs/install' make[2]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/docs/tohtml' rm -f tohtml.pdf \ *.aux *.dvi *.toc *.log *.fn *.hux *.err *.blg *.bbl make[2]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/docs/tohtml' make[1]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/docs' /bin/rm -f lib/libsowing.a lib/libtfilter.a Executing: /usr/bin/make stdout: (cd src/sys && /usr/bin/make ) make[1]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/sys' gcc -I../../include -I../../include -c arch.c gcc -I../../include -I../../include -c txt.c gcc -I../../include -I../../include -c daytime.c gcc -I../../include -I../../include -c file.c gcc -I../../include -I../../include -c tr.c gcc -I../../include -I../../include -c getopts.c gcc -I../../include -I../../include -c rdconfig.c ar cr ../../lib/libsowing.a arch.o txt.o daytime.o file.o tr.o getopts.o rdconfig.o ranlib ../../lib/libsowing.a make[1]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/sys' (cd src/tohtml && /usr/bin/make ) make[1]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/tohtml' gcc -I../../include -I. -I../../include -c tohtml.c gcc -I../../include -I. -I../../include -c tex2html.c gcc -I../../include -I. -I../../include -c search.c gcc -I../../include -I. -I../../include -c texactio.c gcc -I../../include -I. -I../../include -c rdaux.c gcc -I../../include -I. -I../../include -c rdindx.c gcc -I../../include -I. -I../../include -c label.c gcc -I../../include -I. -I../../include -c scan.c gcc -I../../include -I. -I../../include -c refmap.c gcc -I../../include -I. -I../../include -c style.c gcc -I../../include -I. -I../../include -c dimen.c gcc -I../../include -I. -I../../include -c userdef.c gcc -I../../include -I. -I../../include -c tabular.c gcc -I../../include -I. -I../../include -c biblio.c gcc -I../../include -I. -I../../include -c environ.c gcc -I../../include -I. -I../../include -c math.c gcc -I../../include -I. -I../../include -c rddefs.c gcc -I../../include -I. -I../../include -c latexinfo.c gcc -I../../include -I. -I../../include -c accent.c gcc -I../../include -I. -I../../include -c simpleif.c gcc -o tohtml tohtml.o tex2html.o search.o texactio.o rdaux.o rdindx.o label.o scan.o refmap.o style.o dimen.o userdef.o tabular.o biblio.o environ.o math.o rddefs.o latexinfo.o accent.o simpleif.o ../../lib/libsowing.a make[1]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/tohtml' (cd src/bfort && /usr/bin/make ) make[1]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/bfort' gcc -DBASEDEF='"/home/hao/packages/petsc-current/arch-linux-c-debug/share/bfort-base.txt"' -DBASEPATH='"/home/hao/packages/petsc-current/arch-linux-c-debug/share"' -I../../include -I../../include -c bfort.c gcc -DBASEDEF='"/home/hao/packages/petsc-current/arch-linux-c-debug/share/bfort-base.txt"' -DBASEPATH='"/home/hao/packages/petsc-current/arch-linux-c-debug/share"' -I../../include -I../../include -c doc.c gcc -o bfort bfort.o doc.o ../../lib/libsowing.a make[1]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/bfort' (cd src/textfilt && /usr/bin/make ) make[1]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/textfilt' c++ -I../../include/textfilt -I../../include -I../../include -I../../include/textfilt -c cmdline.cc c++ -I../../include/textfilt -I../../include -I../../include -I../../include/textfilt -c file.cc c++ -I../../include/textfilt -I../../include -I../../include -I../../include/textfilt -c instream.cc c++ -I../../include/textfilt -I../../include -I../../include -I../../include/textfilt -c outstream.cc c++ -I../../include/textfilt -I../../include -I../../include -I../../include/textfilt -c search.cc c++ -I../../include/textfilt -I../../include -I../../include -I../../include/textfilt -c maptok.cc c++ -I../../include/textfilt -I../../include -I../../include -I../../include/textfilt -c textout.cc c++ -I../../include/textfilt -I../../include -I../../include -I../../include/textfilt -c texthtml.cc c++ -I../../include/textfilt -I../../include -I../../include -I../../include/textfilt -c textnroff.cc c++ -I../../include/textfilt -I../../include -I../../include -I../../include/textfilt -c texttex.cc c++ -I../../include/textfilt -I../../include -I../../include -I../../include/textfilt -c inutil.cc c++ -I../../include/textfilt -I../../include -I../../include -I../../include/textfilt -c errhand.cc ar cr ../../lib/libtfilter.a cmdline.o file.o instream.o outstream.o search.o maptok.o textout.o texthtml.o textnroff.o texttex.o inutil.o errhand.o ranlib ../../lib/libtfilter.a make[1]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/textfilt' (cd src/doctext && /usr/bin/make ) make[1]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/doctext' c++ -I../../include/textfilt -I../../include -I. -I../../include -c doctext.cc c++ -I../../include/textfilt -I../../include -I. -I../../include -c docutil.cc c++ -I../../include/textfilt -I../../include -I. -I../../include -c keyword.cc c++ -I../../include/textfilt -I../../include -I. -I../../include -c dotfmat.cc c++ -I../../include/textfilt -I../../include -I. -I../../include -c incfiles.cc c++ -I../../include/textfilt -I../../include -I. -I../../include -c quotefmt.cc c++ -I../../include/textfilt -I../../include -I. -I../../include -c textb.cc c++ -I../../include/textfilt -I../../include -I. -I../../include -c docfields.cc c++ -o doctext doctext.o docutil.o keyword.o dotfmat.o \ incfiles.o quotefmt.o textb.o docfields.o ../../lib/libtfilter.a c++ -I../../include/textfilt -I../../include -I. -I../../include -c doc2lt.cc c++ -o doc2lt doc2lt.o docutil.o docfields.o ../../lib/libtfilter.a make[1]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/doctext' (cd src/textfilt && /usr/bin/make ) make[1]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/textfilt' make[1]: Nothing to be done for 'ALL'. make[1]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/textfilt' (cd src/mapnames && /usr/bin/make ) make[1]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/mapnames' c++ -I../../include/textfilt -I../../include -c mapnames.cc c++ -o mapnames mapnames.o ../../lib/libtfilter.a make[1]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/mapnames' ============================================================================================= Running make install on SOWING; this may take several minutes ============================================================================================= Executing: /usr/bin/make install stdout: /usr/bin/install -c bin/bib2html /home/hao/packages/petsc-current/arch-linux-c-debug/bin/bib2html /usr/bin/install -c src/doctext/doctext /home/hao/packages/petsc-current/arch-linux-c-debug/bin/doctext /usr/bin/install -c src/doctext/doc2lt /home/hao/packages/petsc-current/arch-linux-c-debug/bin/doc2lt /usr/bin/install -c src/tohtml/tohtml /home/hao/packages/petsc-current/arch-linux-c-debug/bin/tohtml if [ "`cd bin && pwd`" != "`cd /home/hao/packages/petsc-current/arch-linux-c-debug/bin && pwd`" ] ; then \ /usr/bin/install -c bin/pstoxbm /home/hao/packages/petsc-current/arch-linux-c-debug/bin/pstoxbm ; \ /usr/bin/install -c bin/pstogif /home/hao/packages/petsc-current/arch-linux-c-debug/bin/pstogif ; \ fi /usr/bin/install -c src/bfort/bfort /home/hao/packages/petsc-current/arch-linux-c-debug/bin/bfort /usr/bin/install -c src/mapnames/mapnames /home/hao/packages/petsc-current/arch-linux-c-debug/bin/mapnames INSTALL_DATA ./share/pstoppm.ps /home/hao/packages/petsc-current/arch-linux-c-debug/share/pstoppm.ps INSTALL_DATA ./share/basedefs.txt /home/hao/packages/petsc-current/arch-linux-c-debug/share/basedefs.txt INSTALL_DATA ./share/blueball.gif /home/hao/packages/petsc-current/arch-linux-c-debug/share/blueball.gif INSTALL_DATA ./share/greenball.gif /home/hao/packages/petsc-current/arch-linux-c-debug/share/greenball.gif INSTALL_DATA ./share/purpleball.gif /home/hao/packages/petsc-current/arch-linux-c-debug/share/purpleball.gif INSTALL_DATA ./share/redball.gif /home/hao/packages/petsc-current/arch-linux-c-debug/share/redball.gif INSTALL_DATA ./share/yellowball.gif /home/hao/packages/petsc-current/arch-linux-c-debug/share/yellowball.gif INSTALL_DATA ./share/next.gif /home/hao/packages/petsc-current/arch-linux-c-debug/share/next.gif INSTALL_DATA ./share/up.gif /home/hao/packages/petsc-current/arch-linux-c-debug/share/up.gif INSTALL_DATA ./share/previous.gif /home/hao/packages/petsc-current/arch-linux-c-debug/share/previous.gif INSTALL_DATA ./share/html.def /home/hao/packages/petsc-current/arch-linux-c-debug/share/html.def INSTALL_DATA ./share/latex.def /home/hao/packages/petsc-current/arch-linux-c-debug/share/latex.def INSTALL_DATA ./share/nroff.def /home/hao/packages/petsc-current/arch-linux-c-debug/share/nroff.def INSTALL_DATA ./share/refman.def /home/hao/packages/petsc-current/arch-linux-c-debug/share/refman.def INSTALL_DATA ./share/refman.sty /home/hao/packages/petsc-current/arch-linux-c-debug/share/refman.sty INSTALL_DATA ./share/next.xbm /home/hao/packages/petsc-current/arch-linux-c-debug/share/next.xbm INSTALL_DATA ./share/up.xbm /home/hao/packages/petsc-current/arch-linux-c-debug/share/up.xbm INSTALL_DATA ./share/previous.xbm /home/hao/packages/petsc-current/arch-linux-c-debug/share/previous.xbm INSTALL_DATA ./share/doctext/html.def /home/hao/packages/petsc-current/arch-linux-c-debug/share/doctext/html.def INSTALL_DATA ./share/doctext/htmlcolor.def /home/hao/packages/petsc-current/arch-linux-c-debug/share/doctext/htmlcolor.def INSTALL_DATA ./share/doctext/htmltabl.def /home/hao/packages/petsc-current/arch-linux-c-debug/share/doctext/htmltabl.def INSTALL_DATA ./share/doctext/htmlargtbl.def /home/hao/packages/petsc-current/arch-linux-c-debug/share/doctext/htmlargtbl.def INSTALL_DATA ./share/doctext/latex.def /home/hao/packages/petsc-current/arch-linux-c-debug/share/doctext/latex.def INSTALL_DATA ./share/doctext/latexargtbl.def /home/hao/packages/petsc-current/arch-linux-c-debug/share/doctext/latexargtbl.def INSTALL_DATA ./share/doctext/nroff.def /home/hao/packages/petsc-current/arch-linux-c-debug/share/doctext/nroff.def INSTALL_DATA ./share/bfort-base.txt /home/hao/packages/petsc-current/arch-linux-c-debug/share/bfort-base.txt INSTALL_DATA ./share/bfort-mpi.txt /home/hao/packages/petsc-current/arch-linux-c-debug/share/bfort-mpi.txt INSTALL_DATA ./share/bfort-petsc.txt /home/hao/packages/petsc-current/arch-linux-c-debug/share/bfort-petsc.txt INSTALL_DATA ./man/man1/tohtml.1 /home/hao/packages/petsc-current/arch-linux-c-debug/share/man/man1/tohtml.1 INSTALL_DATA ./man/man1/doctext.1 /home/hao/packages/petsc-current/arch-linux-c-debug/share/man/man1/doctext.1 INSTALL_DATA ./man/man1/bfort.1 /home/hao/packages/petsc-current/arch-linux-c-debug/share/man/man1/bfort.1 ********Output of running make on SOWING follows ******* checking for ranlib... ranlib checking for a BSD-compatible install... /usr/bin/install -c checking whether install works... yes checking for ar... ar checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for c++... c++ checking whether we are using the GNU C++ compiler... yes checking whether c++ accepts -g... yes checking for virtual path format... VPATH checking for latex... no checking for gs... /usr/bin/gs checking for pnmcrop... no checking for pbmtoxbm... no checking for ppmtogif... no checking for pnmquant... no checking for perl... /usr/bin/perl checking how to run the C preprocessor... gcc -E checking for egrep... /usr/bin/egrep checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for unistd.h... (cached) yes checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking for stdlib.h... (cached) yes checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking for string.h... (cached) yes checking for an ANSI C-conforming const... yes checking for C/C++ restrict keyword... __restrict checking for uid_t in sys/types.h... yes checking for size_t... yes checking whether time.h and sys/time.h may both be included... yes checking whether struct tm is in sys/time.h or time.h... time.h checking size of void *... 8 checking size of int... 4 checking size of long... 8 checking size of long long... 8 checking for vprintf... yes checking for _doprnt... no checking for getcwd... yes checking for gethostname... yes checking for getwd... yes checking for mkdir... yes checking that mkdir accepts -p... yes checking for uname... yes checking for gethostbyname... yes checking how to run the C++ preprocessor... c++ -E checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking for realpath... yes checking for readlink... yes configure: creating ./config.status config.status: creating Makefile config.status: creating Makerules config.status: creating src/Makefile config.status: creating src/sys/Makefile config.status: creating src/sys/testing/Makefile config.status: creating src/tohtml/Makefile config.status: creating src/tohtml/tohtmlpath.h config.status: creating src/tohtml/testing/Makefile config.status: creating bin/pstoxbm config.status: creating bin/pstogif config.status: creating bin/bib2html config.status: creating src/bfort/Makefile config.status: creating src/bfort/testing/Makefile config.status: creating src/textfilt/Makefile config.status: creating src/doctext/Makefile config.status: creating src/doctext/docpath.h config.status: creating src/doctext/test/Makefile config.status: creating src/mapnames/Makefile config.status: creating src/bib2html/Makefile config.status: creating docs/Makefile config.status: creating docs/bfort/Makefile config.status: creating docs/doctext/Makefile config.status: creating docs/install/Makefile config.status: creating docs/tohtml/Makefile config.status: creating include/patchlevel.h config.status: creating include/textfilt/textpath.h config.status: creating src/bfort/testing2/Makefile config.status: creating include/sowingconfig.h config.status: executing bib2html commandsfor dir in src docs ; do ( cd $dir && /usr/bin/make clean ) ; done make[1]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src' for dir in sys bfort tohtml doctext textfilt mapnames bib2html ; do ( cd $dir ; /usr/bin/make clean ) ; done make[2]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/sys' rm -f *.o *~ make[2]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/sys' make[2]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/bfort' rm -f *.o *~ bfort-old bfort rm -f bfort\ win32/debug/* rm -f *.gcda *.gcno *.gcov (cd testing && /usr/bin/make clean ) make[3]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/bfort/testing' rm -f n1f.c n2f.c tstpgmaf.c tstpgma2f.c tstpgmbf.c tstcf.c tst2cf.c tst3cf.c tstpgmaf90.f90 tstpgmbf90.f90 config.log make[3]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/bfort/testing' (cd testing2 && /usr/bin/make clean ) make[3]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/bfort/testing2' rm -f tbasef.c tbasef2.c tbasef3.c tbasef4.c tcharf.c tcharf2.c tmpif.c tretf.c tpetscf.c thandlef.c theadhf.c tmp/tbasef.c tmp/tbasef2.c tpetsc.f90 thandle.f90 malformf.c tbaserm.c rm -rf tmp make[3]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/bfort/testing2' make[2]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/bfort' make[2]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/tohtml' /bin/rm -f *.o *~ tohtml tortf /bin/rm -f tohtml\ win32/debug/* (cd testing && /usr/bin/make clean ) make[3]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/tohtml/testing' rm -rf test[1-9] test1[0-9] test2[0-9] rm -f test[1-9].html rm -f latex.err *.hux img*.xbm img*.gif rm -f up.gif previous.gif next.gif rm -f test1[0-9].html test2[0-9].html test7a.html rm -f test[0-9].htm test[1-2][0-9].htm rm -f testf1.ps testf1.gif rm -f inplace subfiles rm -f *.ler *.aux *.out make[3]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/tohtml/testing' make[2]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/tohtml' make[2]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/doctext' /bin/rm -f *.o *~ doctext doc2lt (cd test ; if [ -s Makefile ] ; then /usr/bin/make clean ; fi ) make[3]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/doctext/test' rm -f *.o *~ *.3 *.2 *.html *.tex f1.cit make[3]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/doctext/test' /bin/rm -f doctext\ win32/debug/* make[2]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/doctext' make[2]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/textfilt' /bin/rm -f *.o *~ make[2]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/textfilt' make[2]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/mapnames' /bin/rm -f *.o *~ mapnames ccc test1.html test1.tex test1nc.tex test1nc.html test1.pmap make[2]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/mapnames' make[2]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/bib2html' rm -f tout.htm tout-bib.htm make[2]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/bib2html' make[1]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src' make[1]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/docs' make[2]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/docs/bfort' rm -f bfort.pdf \ *.aux *.dvi *.toc *.log *.fn *.hux *.err *.blg *.bbl make[2]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/docs/bfort' make[2]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/docs/doctext' rm -f doctext.pdf \ *.aux *.dvi *.toc *.log *.fn *.hux *.err *.blg *.bbl make[2]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/docs/doctext' make[2]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/docs/install' rm -f install.pdf \ *.aux *.dvi *.toc *.log *.fn *.hux *.err *.blg *.bbl make[2]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/docs/install' make[2]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/docs/tohtml' rm -f tohtml.pdf \ *.aux *.dvi *.toc *.log *.fn *.hux *.err *.blg *.bbl make[2]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/docs/tohtml' make[1]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/docs' /bin/rm -f lib/libsowing.a lib/libtfilter.a(cd src/sys && /usr/bin/make ) make[1]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/sys' gcc -I../../include -I../../include -c arch.c gcc -I../../include -I../../include -c txt.c gcc -I../../include -I../../include -c daytime.c gcc -I../../include -I../../include -c file.c gcc -I../../include -I../../include -c tr.c gcc -I../../include -I../../include -c getopts.c gcc -I../../include -I../../include -c rdconfig.c ar cr ../../lib/libsowing.a arch.o txt.o daytime.o file.o tr.o getopts.o rdconfig.o ranlib ../../lib/libsowing.a make[1]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/sys' (cd src/tohtml && /usr/bin/make ) make[1]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/tohtml' gcc -I../../include -I. -I../../include -c tohtml.c gcc -I../../include -I. -I../../include -c tex2html.c gcc -I../../include -I. -I../../include -c search.c gcc -I../../include -I. -I../../include -c texactio.c gcc -I../../include -I. -I../../include -c rdaux.c gcc -I../../include -I. -I../../include -c rdindx.c gcc -I../../include -I. -I../../include -c label.c gcc -I../../include -I. -I../../include -c scan.c gcc -I../../include -I. -I../../include -c refmap.c gcc -I../../include -I. -I../../include -c style.c gcc -I../../include -I. -I../../include -c dimen.c gcc -I../../include -I. -I../../include -c userdef.c gcc -I../../include -I. -I../../include -c tabular.c gcc -I../../include -I. -I../../include -c biblio.c gcc -I../../include -I. -I../../include -c environ.c gcc -I../../include -I. -I../../include -c math.c gcc -I../../include -I. -I../../include -c rddefs.c gcc -I../../include -I. -I../../include -c latexinfo.c gcc -I../../include -I. -I../../include -c accent.c gcc -I../../include -I. -I../../include -c simpleif.c gcc -o tohtml tohtml.o tex2html.o search.o texactio.o rdaux.o rdindx.o label.o scan.o refmap.o style.o dimen.o userdef.o tabular.o biblio.o environ.o math.o rddefs.o latexinfo.o accent.o simpleif.o ../../lib/libsowing.a make[1]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/tohtml' (cd src/bfort && /usr/bin/make ) make[1]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/bfort' gcc -DBASEDEF='"/home/hao/packages/petsc-current/arch-linux-c-debug/share/bfort-base.txt"' -DBASEPATH='"/home/hao/packages/petsc-current/arch-linux-c-debug/share"' -I../../include -I../../include -c bfort.c gcc -DBASEDEF='"/home/hao/packages/petsc-current/arch-linux-c-debug/share/bfort-base.txt"' -DBASEPATH='"/home/hao/packages/petsc-current/arch-linux-c-debug/share"' -I../../include -I../../include -c doc.c gcc -o bfort bfort.o doc.o ../../lib/libsowing.a make[1]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/bfort' (cd src/textfilt && /usr/bin/make ) make[1]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/textfilt' c++ -I../../include/textfilt -I../../include -I../../include -I../../include/textfilt -c cmdline.cc c++ -I../../include/textfilt -I../../include -I../../include -I../../include/textfilt -c file.cc c++ -I../../include/textfilt -I../../include -I../../include -I../../include/textfilt -c instream.cc c++ -I../../include/textfilt -I../../include -I../../include -I../../include/textfilt -c outstream.cc c++ -I../../include/textfilt -I../../include -I../../include -I../../include/textfilt -c search.cc c++ -I../../include/textfilt -I../../include -I../../include -I../../include/textfilt -c maptok.cc c++ -I../../include/textfilt -I../../include -I../../include -I../../include/textfilt -c textout.cc c++ -I../../include/textfilt -I../../include -I../../include -I../../include/textfilt -c texthtml.cc c++ -I../../include/textfilt -I../../include -I../../include -I../../include/textfilt -c textnroff.cc c++ -I../../include/textfilt -I../../include -I../../include -I../../include/textfilt -c texttex.cc c++ -I../../include/textfilt -I../../include -I../../include -I../../include/textfilt -c inutil.cc c++ -I../../include/textfilt -I../../include -I../../include -I../../include/textfilt -c errhand.cc ar cr ../../lib/libtfilter.a cmdline.o file.o instream.o outstream.o search.o maptok.o textout.o texthtml.o textnroff.o texttex.o inutil.o errhand.o ranlib ../../lib/libtfilter.a make[1]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/textfilt' (cd src/doctext && /usr/bin/make ) make[1]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/doctext' c++ -I../../include/textfilt -I../../include -I. -I../../include -c doctext.cc c++ -I../../include/textfilt -I../../include -I. -I../../include -c docutil.cc c++ -I../../include/textfilt -I../../include -I. -I../../include -c keyword.cc c++ -I../../include/textfilt -I../../include -I. -I../../include -c dotfmat.cc c++ -I../../include/textfilt -I../../include -I. -I../../include -c incfiles.cc c++ -I../../include/textfilt -I../../include -I. -I../../include -c quotefmt.cc c++ -I../../include/textfilt -I../../include -I. -I../../include -c textb.cc c++ -I../../include/textfilt -I../../include -I. -I../../include -c docfields.cc c++ -o doctext doctext.o docutil.o keyword.o dotfmat.o \ incfiles.o quotefmt.o textb.o docfields.o ../../lib/libtfilter.a c++ -I../../include/textfilt -I../../include -I. -I../../include -c doc2lt.cc c++ -o doc2lt doc2lt.o docutil.o docfields.o ../../lib/libtfilter.a make[1]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/doctext' (cd src/textfilt && /usr/bin/make ) make[1]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/textfilt' make[1]: Nothing to be done for 'ALL'. make[1]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/textfilt' (cd src/mapnames && /usr/bin/make ) make[1]: Entering directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/mapnames' c++ -I../../include/textfilt -I../../include -c mapnames.cc c++ -o mapnames mapnames.o ../../lib/libtfilter.a make[1]: Leaving directory '/home/hao/packages/petsc-current/arch-linux-c-debug/externalpackages/git.sowing/src/mapnames'texactio.c: In function ‘TXref’: texactio.c:823:40: warning: ‘#Node’ directive output may be truncated writing 5 bytes into a region of size between 1 and 256 [-Wformat-truncation=] 823 | snprintf( lfname, sizeof(lfname), "%s#Node", fname ); | ^~~~~ texactio.c:823:3: note: ‘snprintf’ output between 6 and 261 bytes into a destination of size 256 823 | snprintf( lfname, sizeof(lfname), "%s#Node", fname ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ texactio.c: In function ‘TXbegin’: texactio.c:2427:39: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 100 [-Wformat-truncation=] 2427 | snprintf( bname, sizeof(bname), "%s%d", imgfilebase, imageno++ ); | ^~ ~~~~~~~~~~~ texactio.c:2427:6: note: ‘snprintf’ output between 2 and 267 bytes into a destination of size 100 2427 | snprintf( bname, sizeof(bname), "%s%d", imgfilebase, imageno++ ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ texactio.c: In function ‘TXepsfbox’: texactio.c:3131:21: warning: ‘%s’ directive writing up to 255 bytes into a region of size 254 [-Wformat-overflow=] 3131 | sprintf( fname, "./%s", imgoutfile ); | ^~ ~~~~~~~~~~ texactio.c:3131:2: note: ‘sprintf’ output between 3 and 258 bytes into a destination of size 256 3131 | sprintf( fname, "./%s", imgoutfile ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ texactio.c:3129:22: warning: ‘%s’ directive writing up to 255 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 3129 | sprintf( fname, "%s/%s", splitdir, imgoutfile ); | ^~ ~~~~~~~~~~ texactio.c:3129:2: note: ‘sprintf’ output between 2 and 512 bytes into a destination of size 256 3129 | sprintf( fname, "%s/%s", splitdir, imgoutfile ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ texactio.c: In function ‘TXConvertFigureToGIF’: texactio.c:3977:41: warning: ‘%s’ directive output may be truncated writing up to 2047 bytes into a region of size 2040 [-Wformat-truncation=] 3977 | snprintf( pgm, sizeof(pgm), "pdf2ps %s %s >>%s 2>&1", fname, fname2, | ^~ ~~~~~~ texactio.c:3977:2: note: ‘snprintf’ output 17 or more bytes (assuming 2363) into a destination of size 2048 3977 | snprintf( pgm, sizeof(pgm), "pdf2ps %s %s >>%s 2>&1", fname, fname2, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3978 | latex_errname ); | ~~~~~~~~~~~~~~~ texactio.c:3949:44: warning: ‘%s’ directive output may be truncated writing up to 2047 bytes into a region of size 1979 [-Wformat-truncation=] 3949 | snprintf( pgm, sizeof(pgm), "%spstogif %s %s figure >>%s 2>&1", | ^~ 3950 | PSPATH, fname, fname2, latex_errname ); | ~~~~~~ texactio.c:3949:2: note: ‘snprintf’ output 85 or more bytes (assuming 2431) into a destination of size 2048 3949 | snprintf( pgm, sizeof(pgm), "%spstogif %s %s figure >>%s 2>&1", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3950 | PSPATH, fname, fname2, latex_errname ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ texactio.c:3930:44: warning: ‘%s’ directive output may be truncated writing up to 2047 bytes into a region of size 1979 [-Wformat-truncation=] 3930 | snprintf( pgm, sizeof(pgm), "%spstogif %s %s figure >>%s 2>&1", | ^~ 3931 | PSPATH, fname, fname2, latex_errname ); | ~~~~~~ texactio.c:3930:2: note: ‘snprintf’ output 85 or more bytes (assuming 2431) into a destination of size 2048 3930 | snprintf( pgm, sizeof(pgm), "%spstogif %s %s figure >>%s 2>&1", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3931 | PSPATH, fname, fname2, latex_errname ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ texactio.c:3911:49: warning: ‘%s’ directive output may be truncated writing up to 2047 bytes into a region of size 2036 [-Wformat-truncation=] 3911 | snprintf( pgm, sizeof(pgm), "/bin/cp -f %s %s", fname, fname2 ); | ^~ ~~~~~~ texactio.c:3911:6: note: ‘snprintf’ output 13 or more bytes (assuming 2060) into a destination of size 2048 3911 | snprintf( pgm, sizeof(pgm), "/bin/cp -f %s %s", fname, fname2 ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ userdef.c: In function ‘TXAddUserDef’: userdef.c:166:6: warning: ‘strncat’ specified bound 100 equals destination size [-Wstringop-overflow=] 166 | strncat( template_buf, " ", 100 ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ environ.c: In function ‘RunLatex’: environ.c:430:33: warning: ‘%s’ directive writing up to 299 bytes into a region of size 248 [-Wformat-overflow=] 430 | sprintf( pgm, "%s %s.tex >>%s 2>&1 >%s 2>&1 >%s 2>&1", | ^~ 466 | name, name, latex_errname ); | ~~~~~~~~~~~~~ environ.c:465:7: note: ‘sprintf’ output 25 or more bytes (assuming 324) into a destination of size 256 465 | sprintf( pgm, "pdftops %s.pdf %s.ps >>%s 2>&1", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 466 | name, name, latex_errname ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ environ.c:453:38: warning: ‘%s’ directive writing up to 299 bytes into a region of size 240 [-Wformat-overflow=] 453 | sprintf( pgm, "dvips %s -o %s.ps >>%s 2>&1", | ^~ 454 | name, name, latex_errname ); | ~~~~~~~~~~~~~ environ.c:453:3: note: ‘sprintf’ output 22 or more bytes (assuming 321) into a destination of size 256 453 | sprintf( pgm, "dvips %s -o %s.ps >>%s 2>&1", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | name, name, latex_errname ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ environ.c:496:47: warning: ‘%s’ directive writing up to 299 bytes into a region of size 177 [-Wformat-overflow=] 496 | sprintf( pgm, "%spstoxbm %s.ps %s.xbm >>%s 2>&1", | ^~ 497 | PSPATH, name, name, latex_errname ); | ~~~~~~~~~~~~~ environ.c:496:7: note: ‘sprintf’ output 85 or more bytes (assuming 384) into a destination of size 256 496 | sprintf( pgm, "%spstoxbm %s.ps %s.xbm >>%s 2>&1", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 497 | PSPATH, name, name, latex_errname ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ environ.c:487:47: warning: ‘%s’ directive writing up to 299 bytes into a region of size 177 [-Wformat-overflow=] 487 | sprintf( pgm, "%spstogif %s.ps %s.gif >>%s 2>&1", | ^~ 488 | PSPATH, name, name, latex_errname ); | ~~~~~~~~~~~~~ environ.c:487:7: note: ‘sprintf’ output 85 or more bytes (assuming 384) into a destination of size 256 487 | sprintf( pgm, "%spstogif %s.ps %s.gif >>%s 2>&1", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 488 | PSPATH, name, name, latex_errname ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ environ.c:507:32: warning: ‘%s’ directive writing up to 255 bytes into a region of size between 237 and 246 [-Wformat-overflow=] 507 | sprintf( pgm, "/bin/mv %s.%s %s", name, ext, splitdir ); | ^~ ~~~~~~~~ environ.c:507:3: note: ‘sprintf’ output 11 or more bytes (assuming 275) into a destination of size 256 507 | sprintf( pgm, "/bin/mv %s.%s %s", name, ext, splitdir ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math.c: In function ‘TXProcessDollar’: math.c:438:35: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 100 [-Wformat-truncation=] 438 | snprintf( bname, sizeof(bname), "%s%d", imgfilebase, imageno++ ); | ^~ ~~~~~~~~~~~ math.c:438:2: note: ‘snprintf’ output between 2 and 267 bytes into a destination of size 100 438 | snprintf( bname, sizeof(bname), "%s%d", imgfilebase, imageno++ ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/ld: ../../lib/libsowing.a(file.o): in function `SYOpenWritableFile': file.c:(.text+0xdd9): warning: the use of `mktemp' is dangerous, better use `mkstemp' or `mkdtemp' bfort.c: In function ‘main’: bfort.c:547:48: warning: ‘%s’ directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 547 | snprintf( outfilename, MAX_PATH_NAME, "%s/%s", | ^~ 548 | dirname, defoutfilename); | ~~~~~~~~~~~~~~ bfort.c:547:6: note: ‘snprintf’ output between 2 and 2048 bytes into a destination of size 1024 547 | snprintf( outfilename, MAX_PATH_NAME, "%s/%s", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 548 | dirname, defoutfilename); | ~~~~~~~~~~~~~~~~~~~~~~~~ bfort.c:544:48: warning: ‘%s’ directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 544 | snprintf( outfilename, MAX_PATH_NAME, "%s/%sf.c", dirname, fname ); | ^~ ~~~~~ bfort.c:544:6: note: ‘snprintf’ output between 5 and 2051 bytes into a destination of size 1024 544 | snprintf( outfilename, MAX_PATH_NAME, "%s/%sf.c", dirname, fname ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/ld: ../../lib/libsowing.a(file.o): in function `SYOpenWritableFile': file.c:(.text+0xdd9): warning: the use of `mktemp' is dangerous, better use `mkstemp' or `mkdtemp' /usr/bin/install -c bin/bib2html /home/hao/packages/petsc-current/arch-linux-c-debug/bin/bib2html /usr/bin/install -c src/doctext/doctext /home/hao/packages/petsc-current/arch-linux-c-debug/bin/doctext /usr/bin/install -c src/doctext/doc2lt /home/hao/packages/petsc-current/arch-linux-c-debug/bin/doc2lt /usr/bin/install -c src/tohtml/tohtml /home/hao/packages/petsc-current/arch-linux-c-debug/bin/tohtml if [ "`cd bin && pwd`" != "`cd /home/hao/packages/petsc-current/arch-linux-c-debug/bin && pwd`" ] ; then \ /usr/bin/install -c bin/pstoxbm /home/hao/packages/petsc-current/arch-linux-c-debug/bin/pstoxbm ; \ /usr/bin/install -c bin/pstogif /home/hao/packages/petsc-current/arch-linux-c-debug/bin/pstogif ; \ fi /usr/bin/install -c src/bfort/bfort /home/hao/packages/petsc-current/arch-linux-c-debug/bin/bfort /usr/bin/install -c src/mapnames/mapnames /home/hao/packages/petsc-current/arch-linux-c-debug/bin/mapnames INSTALL_DATA ./share/pstoppm.ps /home/hao/packages/petsc-current/arch-linux-c-debug/share/pstoppm.ps INSTALL_DATA ./share/basedefs.txt /home/hao/packages/petsc-current/arch-linux-c-debug/share/basedefs.txt INSTALL_DATA ./share/blueball.gif /home/hao/packages/petsc-current/arch-linux-c-debug/share/blueball.gif INSTALL_DATA ./share/greenball.gif /home/hao/packages/petsc-current/arch-linux-c-debug/share/greenball.gif INSTALL_DATA ./share/purpleball.gif /home/hao/packages/petsc-current/arch-linux-c-debug/share/purpleball.gif INSTALL_DATA ./share/redball.gif /home/hao/packages/petsc-current/arch-linux-c-debug/share/redball.gif INSTALL_DATA ./share/yellowball.gif /home/hao/packages/petsc-current/arch-linux-c-debug/share/yellowball.gif INSTALL_DATA ./share/next.gif /home/hao/packages/petsc-current/arch-linux-c-debug/share/next.gif INSTALL_DATA ./share/up.gif /home/hao/packages/petsc-current/arch-linux-c-debug/share/up.gif INSTALL_DATA ./share/previous.gif /home/hao/packages/petsc-current/arch-linux-c-debug/share/previous.gif INSTALL_DATA ./share/html.def /home/hao/packages/petsc-current/arch-linux-c-debug/share/html.def INSTALL_DATA ./share/latex.def /home/hao/packages/petsc-current/arch-linux-c-debug/share/latex.def INSTALL_DATA ./share/nroff.def /home/hao/packages/petsc-current/arch-linux-c-debug/share/nroff.def INSTALL_DATA ./share/refman.def /home/hao/packages/petsc-current/arch-linux-c-debug/share/refman.def INSTALL_DATA ./share/refman.sty /home/hao/packages/petsc-current/arch-linux-c-debug/share/refman.sty INSTALL_DATA ./share/next.xbm /home/hao/packages/petsc-current/arch-linux-c-debug/share/next.xbm INSTALL_DATA ./share/up.xbm /home/hao/packages/petsc-current/arch-linux-c-debug/share/up.xbm INSTALL_DATA ./share/previous.xbm /home/hao/packages/petsc-current/arch-linux-c-debug/share/previous.xbm INSTALL_DATA ./share/doctext/html.def /home/hao/packages/petsc-current/arch-linux-c-debug/share/doctext/html.def INSTALL_DATA ./share/doctext/htmlcolor.def /home/hao/packages/petsc-current/arch-linux-c-debug/share/doctext/htmlcolor.def INSTALL_DATA ./share/doctext/htmltabl.def /home/hao/packages/petsc-current/arch-linux-c-debug/share/doctext/htmltabl.def INSTALL_DATA ./share/doctext/htmlargtbl.def /home/hao/packages/petsc-current/arch-linux-c-debug/share/doctext/htmlargtbl.def INSTALL_DATA ./share/doctext/latex.def /home/hao/packages/petsc-current/arch-linux-c-debug/share/doctext/latex.def INSTALL_DATA ./share/doctext/latexargtbl.def /home/hao/packages/petsc-current/arch-linux-c-debug/share/doctext/latexargtbl.def INSTALL_DATA ./share/doctext/nroff.def /home/hao/packages/petsc-current/arch-linux-c-debug/share/doctext/nroff.def INSTALL_DATA ./share/bfort-base.txt /home/hao/packages/petsc-current/arch-linux-c-debug/share/bfort-base.txt INSTALL_DATA ./share/bfort-mpi.txt /home/hao/packages/petsc-current/arch-linux-c-debug/share/bfort-mpi.txt INSTALL_DATA ./share/bfort-petsc.txt /home/hao/packages/petsc-current/arch-linux-c-debug/share/bfort-petsc.txt INSTALL_DATA ./man/man1/tohtml.1 /home/hao/packages/petsc-current/arch-linux-c-debug/share/man/man1/tohtml.1 INSTALL_DATA ./man/man1/doctext.1 /home/hao/packages/petsc-current/arch-linux-c-debug/share/man/man1/doctext.1 INSTALL_DATA ./man/man1/bfort.1 /home/hao/packages/petsc-current/arch-linux-c-debug/share/man/man1/bfort.1********End of Output of running make on SOWING ******* Not checking for library in Download SOWING: [] because no functions given to check for ============================================================================================= TESTING: check from config.libraries(config/BuildSystem/config/libraries.py:157) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names No functions to check for in library [] [] Checking for optional headers [] in Download SOWING: ['/home/hao/packages/petsc-current/arch-linux-c-debug/include', '/usr/local/include', '/usr/local/lib'] ============================================================================================= TESTING: checkInclude from config.headers(config/BuildSystem/config/headers.py:86) Checks if a particular include file can be found along particular include paths Checking for header files [] in ['/home/hao/packages/petsc-current/arch-linux-c-debug/include', '/usr/local/include', '/usr/local/lib'] Found header files [] in ['/home/hao/packages/petsc-current/arch-linux-c-debug/include', '/usr/local/include', '/usr/local/lib'] Checking for headers [] in Download SOWING: ['/home/hao/packages/petsc-current/arch-linux-c-debug/include', '/usr/local/include', '/usr/local/lib'] ============================================================================================= TESTING: checkVersion from config.packages.sowing(config/BuildSystem/config/package.py:1069) 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(config/BuildSystem/config/package.py:994) By default we don't care about checking if the library is shared Checking for program /home/hao/packages/petsc-current/arch-linux-c-debug/bin/bfort...found Defined make macro "BFORT" to "/home/hao/packages/petsc-current/arch-linux-c-debug/bin/bfort" Checking for program /home/hao/packages/petsc-current/arch-linux-c-debug/bin/doctext...found Defined make macro "DOCTEXT" to "/home/hao/packages/petsc-current/arch-linux-c-debug/bin/doctext" Checking for program /home/hao/packages/petsc-current/arch-linux-c-debug/bin/mapnames...found Defined make macro "MAPNAMES" to "/home/hao/packages/petsc-current/arch-linux-c-debug/bin/mapnames" Checking for program /home/hao/packages/petsc-current/arch-linux-c-debug/bin/bib2html...found Defined make macro "BIB2HTML" to "/home/hao/packages/petsc-current/arch-linux-c-debug/bin/bib2html" Executing: /home/hao/packages/petsc-current/arch-linux-c-debug/bin/bfort -version stdout: bfort (sowing) release 1.1.26 of Date unknown ============================================================================================= Running arch-linux-c-debug/bin/bfort to generate fortran stubs ============================================================================================= child config.packages.sowing 13.501085 ============================================================================================= TESTING: consistencyChecks from config.packages.revolve(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.revolve(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.revolve 0.001647 ============================================================================================= TESTING: consistencyChecks from config.packages.radau5(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.radau5(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.radau5 0.001356 ============================================================================================= TESTING: consistencyChecks from config.packages.pami(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.pami(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.pami 0.001222 ============================================================================================= TESTING: consistencyChecks from config.packages.opengles(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.opengles(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.opengles 0.000965 ============================================================================================= TESTING: consistencyChecks from config.packages.opencl(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.opencl(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.opencl 0.001078 ============================================================================================= TESTING: consistencyChecks from config.packages.muparser(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.muparser(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.muparser 0.001140 ============================================================================================= TESTING: consistencyChecks from config.packages.mpe(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.mpe(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.mpe 0.001007 ============================================================================================= TESTING: consistencyChecks from config.packages.memkind(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.memkind(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.memkind 0.000944 ============================================================================================= TESTING: consistencyChecks from config.packages.libmesh(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.libmesh(config/BuildSystem/config/packages/libmesh.py:69) Defined make rule "libmesh-build" with dependencies "" and code [] Defined make rule "libmesh-install" with dependencies "" and code [] child config.packages.libmesh 0.002317 ============================================================================================= TESTING: consistencyChecks from config.packages.moose(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.moose(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.moose 0.000960 ============================================================================================= TESTING: consistencyChecks from config.packages.libjpeg(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.libjpeg(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.libjpeg 0.001035 Checking for program /home/hao/bin/lgrind...not found Checking for program /usr/local/sbin/lgrind...not found Checking for program /usr/local/bin/lgrind...not found Checking for program /usr/sbin/lgrind...not found Checking for program /usr/bin/lgrind...not found Checking for program /sbin/lgrind...not found Checking for program /bin/lgrind...not found Checking for program /usr/games/lgrind...not found Checking for program /usr/local/games/lgrind...not found Checking for program /usr/lib/wsl/lib/lgrind...not found Checking for program /mnt/c/Program Files/Python36/Scripts/lgrind...not found Checking for program /mnt/c/Program Files/Python36/lgrind...not found Checking for program /mnt/c/Program Files/Microsoft MPI/Bin/lgrind...not found Checking for program /mnt/c/Windows/system32/lgrind...not found Checking for program /mnt/c/Windows/lgrind...not found Checking for program /mnt/c/Windows/System32/Wbem/lgrind...not found Checking for program /mnt/c/Windows/System32/WindowsPowerShell/v1.0/lgrind...not found Checking for program /mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common/lgrind...not found Checking for program /mnt/c/WINDOWS/system32/lgrind...not found Checking for program /mnt/c/WINDOWS/lgrind...not found Checking for program /mnt/c/WINDOWS/System32/Wbem/lgrind...not found Checking for program /mnt/c/WINDOWS/System32/WindowsPowerShell/v1.0/lgrind...not found Checking for program /mnt/c/WINDOWS/System32/OpenSSH/lgrind...not found Checking for program /mnt/c/Program Files/PuTTY/lgrind...not found Checking for program /mnt/d/Program Files/Matlab2020/runtime/win64/lgrind...not found Checking for program /mnt/d/Program Files/Matlab2020/bin/lgrind...not found Checking for program /mnt/d/Program Files/Matlab/runtime/win64/lgrind...not found Checking for program /mnt/d/Program Files/Matlab/bin/lgrind...not found Checking for program /mnt/c/Program Files (x86)/Common Files/Adobe/AGL/lgrind...not found Checking for program /mnt/c/Program Files (x86)/Intel/Intel(R) Management Engine Components/DAL/lgrind...not found Checking for program /mnt/c/Program Files/Intel/Intel(R) Management Engine Components/DAL/lgrind...not found Checking for program /mnt/d/othersoft/miniconda3/lgrind...not found Checking for program /mnt/c/Users/dong-/AppData/Local/Microsoft/WindowsApps/lgrind...not found Checking for program /snap/bin/lgrind...not found Checking for program /home/hao/bin/lgrind...not found Checking for program /home/hao/packages/petsc-current/lib/petsc/bin/win32fe/lgrind...not found child config.packages.lgrind 0.053991 ============================================================================================= TESTING: consistencyChecks from config.packages.gsl(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.gsl(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.gsl 0.000879 child config.packages.gmsh 0.000125 ============================================================================================= TESTING: consistencyChecks from config.packages.gmp(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.gmp(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.gmp 0.000993 ============================================================================================= TESTING: consistencyChecks from config.packages.mpfr(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.mpfr(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.mpfr 0.001000 ============================================================================================= TESTING: consistencyChecks from config.packages.giflib(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.giflib(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.giflib 0.000992 ============================================================================================= TESTING: consistencyChecks from config.packages.cub(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.cub(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.cub 0.001007 ============================================================================================= TESTING: consistencyChecks from config.packages.ctetgen(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.ctetgen(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.ctetgen 0.000926 ============================================================================================= TESTING: consistencyChecks from config.packages.concurrencykit(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.concurrencykit(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.concurrencykit 0.000872 ============================================================================================= TESTING: consistencyChecks from config.packages.cams(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.cams(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.cams 0.000812 ============================================================================================= TESTING: locateC2html from config.packages.c2html(config/BuildSystem/config/packages/c2html.py:30) Looking for default C2html executable Checking for program /home/hao/bin/c2html...not found Checking for program /usr/local/sbin/c2html...not found Checking for program /usr/local/bin/c2html...not found Checking for program /usr/sbin/c2html...not found Checking for program /usr/bin/c2html...not found Checking for program /sbin/c2html...not found Checking for program /bin/c2html...not found Checking for program /usr/games/c2html...not found Checking for program /usr/local/games/c2html...not found Checking for program /usr/lib/wsl/lib/c2html...not found Checking for program /mnt/c/Program Files/Python36/Scripts/c2html...not found Checking for program /mnt/c/Program Files/Python36/c2html...not found Checking for program /mnt/c/Program Files/Microsoft MPI/Bin/c2html...not found Checking for program /mnt/c/Windows/system32/c2html...not found Checking for program /mnt/c/Windows/c2html...not found Checking for program /mnt/c/Windows/System32/Wbem/c2html...not found Checking for program /mnt/c/Windows/System32/WindowsPowerShell/v1.0/c2html...not found Checking for program /mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common/c2html...not found Checking for program /mnt/c/WINDOWS/system32/c2html...not found Checking for program /mnt/c/WINDOWS/c2html...not found Checking for program /mnt/c/WINDOWS/System32/Wbem/c2html...not found Checking for program /mnt/c/WINDOWS/System32/WindowsPowerShell/v1.0/c2html...not found Checking for program /mnt/c/WINDOWS/System32/OpenSSH/c2html...not found Checking for program /mnt/c/Program Files/PuTTY/c2html...not found Checking for program /mnt/d/Program Files/Matlab2020/runtime/win64/c2html...not found Checking for program /mnt/d/Program Files/Matlab2020/bin/c2html...not found Checking for program /mnt/d/Program Files/Matlab/runtime/win64/c2html...not found Checking for program /mnt/d/Program Files/Matlab/bin/c2html...not found Checking for program /mnt/c/Program Files (x86)/Common Files/Adobe/AGL/c2html...not found Checking for program /mnt/c/Program Files (x86)/Intel/Intel(R) Management Engine Components/DAL/c2html...not found Checking for program /mnt/c/Program Files/Intel/Intel(R) Management Engine Components/DAL/c2html...not found Checking for program /mnt/d/othersoft/miniconda3/c2html...not found Checking for program /mnt/c/Users/dong-/AppData/Local/Microsoft/WindowsApps/c2html...not found Checking for program /snap/bin/c2html...not found Checking for program /home/hao/bin/c2html...not found Checking for program /home/hao/packages/petsc-current/lib/petsc/bin/win32fe/c2html...not found child config.packages.c2html 0.048658 ============================================================================================= TESTING: consistencyChecks from config.packages.boost(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.boost(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.boost 0.000952 ============================================================================================= TESTING: consistencyChecks from config.packages.silo(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.silo(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.silo 0.001002 ============================================================================================= TESTING: consistencyChecks from config.packages.Random123(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.Random123(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.Random123 0.000993 ============================================================================================= TESTING: consistencyChecks from config.packages.PARTY(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.PARTY(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.PARTY 0.000938 ============================================================================================= TESTING: consistencyChecks from config.packages.NVSHMEM(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.NVSHMEM(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.NVSHMEM 0.000908 ============================================================================================= TESTING: consistencyChecks from config.packages.Matlab(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.Matlab(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.Matlab 0.000854 ============================================================================================= TESTING: consistencyChecks from config.packages.MatlabEngine(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.MatlabEngine(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.MatlabEngine 0.000908 ============================================================================================= TESTING: consistencyChecks from config.packages.Mathematica(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.Mathematica(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.Mathematica 0.000864 ============================================================================================= TESTING: consistencyChecks from config.packages.regex(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: checkDependencies from config.packages.regex(config/BuildSystem/config/package.py:903) ============================================================================================= TESTING: configureLibrary from config.packages.regex(config/BuildSystem/config/package.py:928) Find an installation and check if it can work with PETSc ================================================================================== Checking for a functional regex Checking for library in Compiler specific search REGEX: [] ============================================================================================= TESTING: check from config.libraries(config/BuildSystem/config/libraries.py:157) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names Checking for functions [regexec regcomp regfree] in library [] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char regexec(); static void _check_regexec() { regexec(); } char regcomp(); static void _check_regcomp() { regcomp(); } char regfree(); static void _check_regfree() { regfree(); } int main() { _check_regexec(); _check_regcomp(); _check_regfree();; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -lquadmath -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char regexec(); static void _check_regexec() { regexec(); } char regcomp(); static void _check_regcomp() { regcomp(); } char regfree(); static void _check_regfree() { regfree(); } void dummy(void) {_check_regexec(); _check_regcomp(); _check_regfree();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.libraries -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-p3fbo3c2/config.compilers/conftest -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.o /tmp/petsc-p3fbo3c2/config.compilers/confc.o -lquadmath -lstdc++ -ldl Checking for optional headers [] in Compiler specific search REGEX: ['/usr/local/include', '/usr/local/lib'] ============================================================================================= TESTING: checkInclude from config.headers(config/BuildSystem/config/headers.py:86) Checks if a particular include file can be found along particular include paths Checking for header files [] in ['/usr/local/include', '/usr/local/lib'] Found header files [] in ['/usr/local/include', '/usr/local/lib'] Checking for headers ['regex.h'] in Compiler specific search REGEX: ['/usr/local/include', '/usr/local/lib'] ============================================================================================= TESTING: checkInclude from config.headers(config/BuildSystem/config/headers.py:86) Checks if a particular include file can be found along particular include paths Checking for header files ['regex.h'] in ['/usr/local/include', '/usr/local/lib'] Checking include with compiler flags var CPPFLAGS ['/usr/local/include', '/usr/local/lib'] Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/usr/local/include -I/usr/local/lib /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Found header files ['regex.h'] in ['/usr/local/include', '/usr/local/lib'] ============================================================================================= TESTING: checkVersion from config.packages.regex(config/BuildSystem/config/package.py:1069) Uses self.version, self.minversion, self.maxversion, self.versionname, and self.versioninclude to determine if package has required version ============================================================================================= TESTING: checkSharedLibrary from config.packages.regex(config/BuildSystem/config/package.py:994) By default we don't care about checking if the library is shared child config.packages.regex 0.360736 ============================================================================================= TESTING: consistencyChecks from config.packages.libceed(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.libceed(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.libceed 0.001517 Defined "PYTHON_EXE" to ""/usr/bin/python3"" Executing: /usr/bin/python3 -c "import Cython" Executing: /usr/bin/python3 -c "import numpy" child config.packages.python 0.499706 ============================================================================================= TESTING: consistencyChecks from config.packages.petsc4py(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.petsc4py(config/BuildSystem/config/packages/petsc4py.py:129) Defined make rule "petsc4py-build" with dependencies "" and code [] Defined make rule "petsc4py-install" with dependencies "" and code [] Defined make rule "petsc4pytest" with dependencies "" and code [] child config.packages.petsc4py 0.001776 ============================================================================================= TESTING: consistencyChecks from config.packages.mpi4py(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.mpi4py(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.mpi4py 0.001100 ============================================================================================= TESTING: consistencyChecks from config.packages.opengl(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.opengl(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.opengl 0.001039 ============================================================================================= TESTING: consistencyChecks from config.packages.glut(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.glut(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.glut 0.001125 ============================================================================================= TESTING: consistencyChecks from config.packages.GLVis(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.GLVis(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.GLVis 0.001079 ============================================================================================= TESTING: consistencyChecks from config.packages.CoDiPack(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.CoDiPack(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.CoDiPack 0.000973 ============================================================================================= TESTING: consistencyChecks from config.packages.adblaslapack(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.adblaslapack(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.adblaslapack 0.001041 child config.packages.cxxlibs 0.000026 ============================================================================================= TESTING: locateCMake from config.packages.cmake(config/BuildSystem/config/packages/cmake.py:51) Looking for default CMake executable Checking for program /home/hao/bin/cmake...not found Checking for program /usr/local/sbin/cmake...not found Checking for program /usr/local/bin/cmake...not found Checking for program /usr/sbin/cmake...not found Checking for program /usr/bin/cmake...not found Checking for program /sbin/cmake...not found Checking for program /bin/cmake...not found Checking for program /usr/games/cmake...not found Checking for program /usr/local/games/cmake...not found Checking for program /usr/lib/wsl/lib/cmake...not found Checking for program /mnt/c/Program Files/Python36/Scripts/cmake...not found Checking for program /mnt/c/Program Files/Python36/cmake...not found Checking for program /mnt/c/Program Files/Microsoft MPI/Bin/cmake...not found Checking for program /mnt/c/Windows/system32/cmake...not found Checking for program /mnt/c/Windows/cmake...not found Checking for program /mnt/c/Windows/System32/Wbem/cmake...not found Checking for program /mnt/c/Windows/System32/WindowsPowerShell/v1.0/cmake...not found Checking for program /mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common/cmake...not found Checking for program /mnt/c/WINDOWS/system32/cmake...not found Checking for program /mnt/c/WINDOWS/cmake...not found Checking for program /mnt/c/WINDOWS/System32/Wbem/cmake...not found Checking for program /mnt/c/WINDOWS/System32/WindowsPowerShell/v1.0/cmake...not found Checking for program /mnt/c/WINDOWS/System32/OpenSSH/cmake...not found Checking for program /mnt/c/Program Files/PuTTY/cmake...not found Checking for program /mnt/d/Program Files/Matlab2020/runtime/win64/cmake...not found Checking for program /mnt/d/Program Files/Matlab2020/bin/cmake...not found Checking for program /mnt/d/Program Files/Matlab/runtime/win64/cmake...not found Checking for program /mnt/d/Program Files/Matlab/bin/cmake...not found Checking for program /mnt/c/Program Files (x86)/Common Files/Adobe/AGL/cmake...not found Checking for program /mnt/c/Program Files (x86)/Intel/Intel(R) Management Engine Components/DAL/cmake...not found Checking for program /mnt/c/Program Files/Intel/Intel(R) Management Engine Components/DAL/cmake...not found Checking for program /mnt/d/othersoft/miniconda3/cmake...not found Checking for program /mnt/c/Users/dong-/AppData/Local/Microsoft/WindowsApps/cmake...not found Checking for program /snap/bin/cmake...not found Checking for program /home/hao/bin/cmake...not found Checking for program /home/hao/packages/petsc-current/lib/petsc/bin/win32fe/cmake...not found Looking for default CTest executable Checking for program /home/hao/bin/ctest...not found Checking for program /usr/local/sbin/ctest...not found Checking for program /usr/local/bin/ctest...not found Checking for program /usr/sbin/ctest...not found Checking for program /usr/bin/ctest...not found Checking for program /sbin/ctest...not found Checking for program /bin/ctest...not found Checking for program /usr/games/ctest...not found Checking for program /usr/local/games/ctest...not found Checking for program /usr/lib/wsl/lib/ctest...not found Checking for program /mnt/c/Program Files/Python36/Scripts/ctest...not found Checking for program /mnt/c/Program Files/Python36/ctest...not found Checking for program /mnt/c/Program Files/Microsoft MPI/Bin/ctest...not found Checking for program /mnt/c/Windows/system32/ctest...not found Checking for program /mnt/c/Windows/ctest...not found Checking for program /mnt/c/Windows/System32/Wbem/ctest...not found Checking for program /mnt/c/Windows/System32/WindowsPowerShell/v1.0/ctest...not found Checking for program /mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common/ctest...not found Checking for program /mnt/c/WINDOWS/system32/ctest...not found Checking for program /mnt/c/WINDOWS/ctest...not found Checking for program /mnt/c/WINDOWS/System32/Wbem/ctest...not found Checking for program /mnt/c/WINDOWS/System32/WindowsPowerShell/v1.0/ctest...not found Checking for program /mnt/c/WINDOWS/System32/OpenSSH/ctest...not found Checking for program /mnt/c/Program Files/PuTTY/ctest...not found Checking for program /mnt/d/Program Files/Matlab2020/runtime/win64/ctest...not found Checking for program /mnt/d/Program Files/Matlab2020/bin/ctest...not found Checking for program /mnt/d/Program Files/Matlab/runtime/win64/ctest...not found Checking for program /mnt/d/Program Files/Matlab/bin/ctest...not found Checking for program /mnt/c/Program Files (x86)/Common Files/Adobe/AGL/ctest...not found Checking for program /mnt/c/Program Files (x86)/Intel/Intel(R) Management Engine Components/DAL/ctest...not found Checking for program /mnt/c/Program Files/Intel/Intel(R) Management Engine Components/DAL/ctest...not found Checking for program /mnt/d/othersoft/miniconda3/ctest...not found Checking for program /mnt/c/Users/dong-/AppData/Local/Microsoft/WindowsApps/ctest...not found Checking for program /snap/bin/ctest...not found Checking for program /home/hao/bin/ctest...not found Checking for program /home/hao/packages/petsc-current/lib/petsc/bin/win32fe/ctest...not found cmake not found child config.packages.cmake 0.110307 ============================================================================================= TESTING: consistencyChecks from config.packages.unittestcpp(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.unittestcpp(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.unittestcpp 0.000849 ============================================================================================= TESTING: consistencyChecks from config.packages.googletest(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.googletest(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.googletest 0.000858 ============================================================================================= TESTING: consistencyChecks from config.packages.opencascade(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.opencascade(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.opencascade 0.000766 ============================================================================================= TESTING: consistencyChecks from config.packages.eigen(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.eigen(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.eigen 0.000871 ============================================================================================= TESTING: consistencyChecks from config.packages.szlib(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.szlib(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.szlib 0.000894 ============================================================================================= TESTING: consistencyChecks from config.packages.zlib(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.zlib(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.zlib 0.000852 child config.packages.mathlib 0.000018 ============================================================================================= TESTING: consistencyChecks from config.packages.tetgen(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.tetgen(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.tetgen 0.000993 ============================================================================================= TESTING: consistencyChecks from config.packages.tchem(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.tchem(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.tchem 0.000950 ============================================================================================= TESTING: consistencyChecks from config.packages.saws(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.saws(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.saws 0.000976 ============================================================================================= TESTING: consistencyChecks from config.packages.libpng(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.libpng(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.libpng 0.000928 ============================================================================================= TESTING: consistencyChecks from config.packages.combblas(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.combblas(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.combblas 0.000766 ============================================================================================= TESTING: consistencyChecks from config.packages.Triangle(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.Triangle(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.Triangle 0.000790 ============================================================================================= TESTING: consistencyChecks from config.packages.metis(config/BuildSystem/config/package.py:1002) 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(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.metis 0.000731 ============================================================================================= TESTING: consistencyChecks from config.packages.pragmatic(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.pragmatic(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.pragmatic 0.000867 ============================================================================================= TESTING: consistencyChecks from config.packages.parmetis(config/BuildSystem/config/package.py:1002) 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(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.parmetis 0.000823 ============================================================================================= TESTING: consistencyChecks from config.packages.Chaco(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.Chaco(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.Chaco 0.000774 Executing: uname -s stdout: Linux ============================================================================================= TESTING: consistencyChecks from config.packages.hdf5(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.hdf5(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.hdf5 0.004011 ============================================================================================= TESTING: consistencyChecks from config.packages.med(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.med(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.med 0.000893 ============================================================================================= TESTING: consistencyChecks from config.packages.cgns(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.cgns(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.cgns 0.000783 ============================================================================================= TESTING: consistencyChecks from config.packages.ascem-io(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.ascem-io(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.ascem-io 0.000914 ============================================================================================= TESTING: consistencyChecks from config.packages.pflotran(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.pflotran(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.pflotran 0.000866 ============================================================================================= TESTING: consistencyChecks from config.packages.alquimia(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.alquimia(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.alquimia 0.000831 ============================================================================================= TESTING: consistencyChecks from config.packages.SAMRAI(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.SAMRAI(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.SAMRAI 0.000772 child config.packages.flibs 0.000016 ============================================================================================= TESTING: consistencyChecks from config.packages.pnetcdf(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.pnetcdf(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.pnetcdf 0.000727 ============================================================================================= TESTING: consistencyChecks from config.packages.netcdf(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.netcdf(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.netcdf 0.000966 ============================================================================================= TESTING: consistencyChecks from config.packages.exodusii(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.exodusii(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.exodusii 0.000784 ============================================================================================= TESTING: consistencyChecks from config.packages.fblaslapack(config/BuildSystem/config/package.py:1002) 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(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.fblaslapack 0.000797 ============================================================================================= TESTING: consistencyChecks from config.packages.pthread(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: checkDependencies from config.packages.pthread(config/BuildSystem/config/package.py:903) ============================================================================================= TESTING: configureLibrary from config.packages.pthread(config/BuildSystem/config/packages/pthread.py:20) Checks for pthread_barrier_t, cpu_set_t, and sys/sysctl.h ================================================================================== Checking for a functional pthread Checking for library in Compiler specific search PTHREAD: [] ============================================================================================= TESTING: check from config.libraries(config/BuildSystem/config/libraries.py:157) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names Checking for functions [pthread_create] in library [] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char pthread_create(); static void _check_pthread_create() { pthread_create(); } int main() { _check_pthread_create();; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -lquadmath -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.MPI -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char pthread_create(); static void _check_pthread_create() { pthread_create(); } void dummy(void) {_check_pthread_create();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.libraries -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-p3fbo3c2/config.compilers/conftest -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.o /tmp/petsc-p3fbo3c2/config.compilers/confc.o -lquadmath -lstdc++ -ldl Checking for optional headers [] in Compiler specific search PTHREAD: ['/usr/local/include', '/usr/local/lib'] ============================================================================================= TESTING: checkInclude from config.headers(config/BuildSystem/config/headers.py:86) Checks if a particular include file can be found along particular include paths Checking for header files [] in ['/usr/local/include', '/usr/local/lib'] Found header files [] in ['/usr/local/include', '/usr/local/lib'] Checking for headers ['pthread.h'] in Compiler specific search PTHREAD: ['/usr/local/include', '/usr/local/lib'] ============================================================================================= TESTING: checkInclude from config.headers(config/BuildSystem/config/headers.py:86) Checks if a particular include file can be found along particular include paths Checking for header files ['pthread.h'] in ['/usr/local/include', '/usr/local/lib'] Checking include with compiler flags var CPPFLAGS ['/usr/local/include', '/usr/local/lib'] Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/usr/local/include -I/usr/local/lib /tmp/petsc-p3fbo3c2/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Found header files ['pthread.h'] in ['/usr/local/include', '/usr/local/lib'] ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.packages.pthread/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.packages.pthread -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.pthread/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/config.packages.pthread/conftest.c: In function ‘main’: /tmp/petsc-p3fbo3c2/config.packages.pthread/conftest.c:6:20: warning: unused variable ‘a’ [-Wunused-variable] 6 | pthread_barrier_t *a; | ^ Source: #include "confdefs.h" #include "conffix.h" #include int main() { pthread_barrier_t *a; ; return 0; } Defined "HAVE_PTHREAD_BARRIER_T" to "1" ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.packages.pthread/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.packages.pthread -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.pthread/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/config.packages.pthread/conftest.c: In function ‘main’: /tmp/petsc-p3fbo3c2/config.packages.pthread/conftest.c:6:12: warning: unused variable ‘a’ [-Wunused-variable] 6 | cpu_set_t *a; | ^ Source: #include "confdefs.h" #include "conffix.h" #include int main() { cpu_set_t *a; ; return 0; } Defined "HAVE_SCHED_CPU_SET_T" to "1" Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: mpicc -E -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.packages.pthread /tmp/petsc-p3fbo3c2/config.packages.pthread/conftest.c Possible ERROR while running preprocessor: stdout: # 1 "/tmp/petsc-p3fbo3c2/config.packages.pthread/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-p3fbo3c2/config.packages.pthread/conftest.c" # 1 "/tmp/petsc-p3fbo3c2/config.packages.pthread/confdefs.h" 1 # 2 "/tmp/petsc-p3fbo3c2/config.packages.pthread/conftest.c" 2 # 1 "/tmp/petsc-p3fbo3c2/config.packages.pthread/conffix.h" 1 # 3 "/tmp/petsc-p3fbo3c2/config.packages.pthread/conftest.c" 2 # 1 "/usr/include/x86_64-linux-gnu/sys/sysctl.h" 1 3 4 # 23 "/usr/include/x86_64-linux-gnu/sys/sysctl.h" 3 4 # 1 "/usr/include/features.h" 1 3 4 # 461 "/usr/include/features.h" 3 4 # 1 "/usr/include/x86_64-linux-gnu/sys/cdefs.h" 1 3 4 # 452 "/usr/include/x86_64-linux-gnu/sys/cdefs.h" 3 4 # 1 "/usr/include/x86_64-linux-gnu/bits/wordsize.h" 1 3 4 # 453 "/usr/include/x86_64-linux-gnu/sys/cdefs.h" 2 3 4 # 1 "/usr/include/x86_64-linux-gnu/bits/long-double.h" 1 3 4 # 454 "/usr/include/x86_64-linux-gnu/sys/cdefs.h" 2 3 4 # 462 "/usr/include/features.h" 2 3 4 # 485 "/usr/include/features.h" 3 4 # 1 "/usr/include/x86_64-linux-gnu/gnu/stubs.h" 1 3 4 # 10 "/usr/include/x86_64-linux-gnu/gnu/stubs.h" 3 4 # 1 "/usr/include/x86_64-linux-gnu/gnu/stubs-64.h" 1 3 4 # 11 "/usr/include/x86_64-linux-gnu/gnu/stubs.h" 2 3 4 # 486 "/usr/include/features.h" 2 3 4 # 24 "/usr/include/x86_64-linux-gnu/sys/sysctl.h" 2 3 4 # 1 "/usr/lib/gcc/x86_64-linux-gnu/9/include/stddef.h" 1 3 4 # 209 "/usr/lib/gcc/x86_64-linux-gnu/9/include/stddef.h" 3 4 # 209 "/usr/lib/gcc/x86_64-linux-gnu/9/include/stddef.h" 3 4 typedef long unsigned int size_t; # 26 "/usr/include/x86_64-linux-gnu/sys/sysctl.h" 2 3 4 # 45 "/usr/include/x86_64-linux-gnu/sys/sysctl.h" 3 4 # 1 "/usr/include/linux/sysctl.h" 1 3 4 # 26 "/usr/include/linux/sysctl.h" 3 4 # 1 "/usr/include/linux/const.h" 1 3 4 # 27 "/usr/include/linux/sysctl.h" 2 3 4 # 1 "/usr/include/linux/types.h" 1 3 4 # 28 "/usr/include/linux/sysctl.h" 2 3 4 struct __sysctl_args { int *name; int nlen; void *oldval; size_t *oldlenp; void *newval; size_t newlen; unsigned long __unused[4]; }; enum { CTL_KERN=1, CTL_VM=2, CTL_NET=3, CTL_PROC=4, CTL_FS=5, CTL_DEBUG=6, CTL_DEV=7, CTL_BUS=8, CTL_ABI=9, CTL_CPU=10, CTL_ARLAN=254, CTL_S390DBF=5677, CTL_SUNRPC=7249, CTL_PM=9899, CTL_FRV=9898, }; enum { CTL_BUS_ISA=1 }; enum { INOTIFY_MAX_USER_INSTANCES=1, INOTIFY_MAX_USER_WATCHES=2, INOTIFY_MAX_QUEUED_EVENTS=3 }; enum { KERN_OSTYPE=1, KERN_OSRELEASE=2, KERN_OSREV=3, KERN_VERSION=4, KERN_SECUREMASK=5, KERN_PROF=6, KERN_NODENAME=7, KERN_DOMAINNAME=8, KERN_PANIC=15, KERN_REALROOTDEV=16, KERN_SPARC_REBOOT=21, KERN_CTLALTDEL=22, KERN_PRINTK=23, KERN_NAMETRANS=24, KERN_PPC_HTABRECLAIM=25, KERN_PPC_ZEROPAGED=26, KERN_PPC_POWERSAVE_NAP=27, KERN_MODPROBE=28, KERN_SG_BIG_BUFF=29, KERN_ACCT=30, KERN_PPC_L2CR=31, KERN_RTSIGNR=32, KERN_RTSIGMAX=33, KERN_SHMMAX=34, KERN_MSGMAX=35, KERN_MSGMNB=36, KERN_MSGPOOL=37, KERN_SYSRQ=38, KERN_MAX_THREADS=39, KERN_RANDOM=40, KERN_SHMALL=41, KERN_MSGMNI=42, KERN_SEM=43, KERN_SPARC_STOP_A=44, KERN_SHMMNI=45, KERN_OVERFLOWUID=46, KERN_OVERFLOWGID=47, KERN_SHMPATH=48, KERN_HOTPLUG=49, KERN_IEEE_EMULATION_WARNINGS=50, KERN_S390_USER_DEBUG_LOGGING=51, KERN_CORE_USES_PID=52, KERN_TAINTED=53, KERN_CADPID=54, KERN_PIDMAX=55, KERN_CORE_PATTERN=56, KERN_PANIC_ON_OOPS=57, KERN_HPPA_PWRSW=58, KERN_HPPA_UNALIGNED=59, KERN_PRINTK_RATELIMIT=60, KERN_PRINTK_RATELIMIT_BURST=61, KERN_PTY=62, KERN_NGROUPS_MAX=63, KERN_SPARC_SCONS_PWROFF=64, KERN_HZ_TIMER=65, KERN_UNKNOWN_NMI_PANIC=66, KERN_BOOTLOADER_TYPE=67, KERN_RANDOMIZE=68, KERN_SETUID_DUMPABLE=69, KERN_SPIN_RETRY=70, KERN_ACPI_VIDEO_FLAGS=71, KERN_IA64_UNALIGNED=72, KERN_COMPAT_LOG=73, KERN_MAX_LOCK_DEPTH=74, KERN_NMI_WATCHDOG=75, KERN_PANIC_ON_NMI=76, KERN_PANIC_ON_WARN=77, KERN_PANIC_PRINT=78, }; enum { VM_UNUSED1=1, VM_UNUSED2=2, VM_UNUSED3=3, VM_UNUSED4=4, VM_OVERCOMMIT_MEMORY=5, VM_UNUSED5=6, VM_UNUSED7=7, VM_UNUSED8=8, VM_UNUSED9=9, VM_PAGE_CLUSTER=10, VM_DIRTY_BACKGROUND=11, VM_DIRTY_RATIO=12, VM_DIRTY_WB_CS=13, VM_DIRTY_EXPIRE_CS=14, VM_NR_PDFLUSH_THREADS=15, VM_OVERCOMMIT_RATIO=16, VM_PAGEBUF=17, VM_HUGETLB_PAGES=18, VM_SWAPPINESS=19, VM_LOWMEM_RESERVE_RATIO=20, VM_MIN_FREE_KBYTES=21, VM_MAX_MAP_COUNT=22, VM_LAPTOP_MODE=23, VM_BLOCK_DUMP=24, VM_HUGETLB_GROUP=25, VM_VFS_CACHE_PRESSURE=26, VM_LEGACY_VA_LAYOUT=27, VM_SWAP_TOKEN_TIMEOUT=28, VM_DROP_PAGECACHE=29, VM_PERCPU_PAGELIST_FRACTION=30, VM_ZONE_RECLAIM_MODE=31, VM_MIN_UNMAPPED=32, VM_PANIC_ON_OOM=33, VM_VDSO_ENABLED=34, VM_MIN_SLAB=35, }; enum { NET_CORE=1, NET_ETHER=2, NET_802=3, NET_UNIX=4, NET_IPV4=5, NET_IPX=6, NET_ATALK=7, NET_NETROM=8, NET_AX25=9, NET_BRIDGE=10, NET_ROSE=11, NET_IPV6=12, NET_X25=13, NET_TR=14, NET_DECNET=15, NET_ECONET=16, NET_SCTP=17, NET_LLC=18, NET_NETFILTER=19, NET_DCCP=20, NET_IRDA=412, }; enum { RANDOM_POOLSIZE=1, RANDOM_ENTROPY_COUNT=2, RANDOM_READ_THRESH=3, RANDOM_WRITE_THRESH=4, RANDOM_BOOT_ID=5, RANDOM_UUID=6 }; enum { PTY_MAX=1, PTY_NR=2 }; enum { BUS_ISA_MEM_BASE=1, BUS_ISA_PORT_BASE=2, BUS_ISA_PORT_SHIFT=3 }; enum { NET_CORE_WMEM_MAX=1, NET_CORE_RMEM_MAX=2, NET_CORE_WMEM_DEFAULT=3, NET_CORE_RMEM_DEFAULT=4, NET_CORE_MAX_BACKLOG=6, NET_CORE_FASTROUTE=7, NET_CORE_MSG_COST=8, NET_CORE_MSG_BURST=9, NET_CORE_OPTMEM_MAX=10, NET_CORE_HOT_LIST_LENGTH=11, NET_CORE_DIVERT_VERSION=12, NET_CORE_NO_CONG_THRESH=13, NET_CORE_NO_CONG=14, NET_CORE_LO_CONG=15, NET_CORE_MOD_CONG=16, NET_CORE_DEV_WEIGHT=17, NET_CORE_SOMAXCONN=18, NET_CORE_BUDGET=19, NET_CORE_AEVENT_ETIME=20, NET_CORE_AEVENT_RSEQTH=21, NET_CORE_WARNINGS=22, }; enum { NET_UNIX_DESTROY_DELAY=1, NET_UNIX_DELETE_DELAY=2, NET_UNIX_MAX_DGRAM_QLEN=3, }; enum { NET_NF_CONNTRACK_MAX=1, NET_NF_CONNTRACK_TCP_TIMEOUT_SYN_SENT=2, NET_NF_CONNTRACK_TCP_TIMEOUT_SYN_RECV=3, NET_NF_CONNTRACK_TCP_TIMEOUT_ESTABLISHED=4, NET_NF_CONNTRACK_TCP_TIMEOUT_FIN_WAIT=5, NET_NF_CONNTRACK_TCP_TIMEOUT_CLOSE_WAIT=6, NET_NF_CONNTRACK_TCP_TIMEOUT_LAST_ACK=7, NET_NF_CONNTRACK_TCP_TIMEOUT_TIME_WAIT=8, NET_NF_CONNTRACK_TCP_TIMEOUT_CLOSE=9, NET_NF_CONNTRACK_UDP_TIMEOUT=10, NET_NF_CONNTRACK_UDP_TIMEOUT_STREAM=11, NET_NF_CONNTRACK_ICMP_TIMEOUT=12, NET_NF_CONNTRACK_GENERIC_TIMEOUT=13, NET_NF_CONNTRACK_BUCKETS=14, NET_NF_CONNTRACK_LOG_INVALID=15, NET_NF_CONNTRACK_TCP_TIMEOUT_MAX_RETRANS=16, NET_NF_CONNTRACK_TCP_LOOSE=17, NET_NF_CONNTRACK_TCP_BE_LIBERAL=18, NET_NF_CONNTRACK_TCP_MAX_RETRANS=19, NET_NF_CONNTRACK_SCTP_TIMEOUT_CLOSED=20, NET_NF_CONNTRACK_SCTP_TIMEOUT_COOKIE_WAIT=21, NET_NF_CONNTRACK_SCTP_TIMEOUT_COOKIE_ECHOED=22, NET_NF_CONNTRACK_SCTP_TIMEOUT_ESTABLISHED=23, NET_NF_CONNTRACK_SCTP_TIMEOUT_SHUTDOWN_SENT=24, NET_NF_CONNTRACK_SCTP_TIMEOUT_SHUTDOWN_RECD=25, NET_NF_CONNTRACK_SCTP_TIMEOUT_SHUTDOWN_ACK_SENT=26, NET_NF_CONNTRACK_COUNT=27, NET_NF_CONNTRACK_ICMPV6_TIMEOUT=28, NET_NF_CONNTRACK_FRAG6_TIMEOUT=29, NET_NF_CONNTRACK_FRAG6_LOW_THRESH=30, NET_NF_CONNTRACK_FRAG6_HIGH_THRESH=31, NET_NF_CONNTRACK_CHECKSUM=32, }; enum { NET_IPV4_FORWARD=8, NET_IPV4_DYNADDR=9, NET_IPV4_CONF=16, NET_IPV4_NEIGH=17, NET_IPV4_ROUTE=18, NET_IPV4_FIB_HASH=19, NET_IPV4_NETFILTER=20, NET_IPV4_TCP_TIMESTAMPS=33, NET_IPV4_TCP_WINDOW_SCALING=34, NET_IPV4_TCP_SACK=35, NET_IPV4_TCP_RETRANS_COLLAPSE=36, NET_IPV4_DEFAULT_TTL=37, NET_IPV4_AUTOCONFIG=38, NET_IPV4_NO_PMTU_DISC=39, NET_IPV4_TCP_SYN_RETRIES=40, NET_IPV4_IPFRAG_HIGH_THRESH=41, NET_IPV4_IPFRAG_LOW_THRESH=42, NET_IPV4_IPFRAG_TIME=43, NET_IPV4_TCP_MAX_KA_PROBES=44, NET_IPV4_TCP_KEEPALIVE_TIME=45, NET_IPV4_TCP_KEEPALIVE_PROBES=46, NET_IPV4_TCP_RETRIES1=47, NET_IPV4_TCP_RETRIES2=48, NET_IPV4_TCP_FIN_TIMEOUT=49, NET_IPV4_IP_MASQ_DEBUG=50, NET_TCP_SYNCOOKIES=51, NET_TCP_STDURG=52, NET_TCP_RFC1337=53, NET_TCP_SYN_TAILDROP=54, NET_TCP_MAX_SYN_BACKLOG=55, NET_IPV4_LOCAL_PORT_RANGE=56, NET_IPV4_ICMP_ECHO_IGNORE_ALL=57, NET_IPV4_ICMP_ECHO_IGNORE_BROADCASTS=58, NET_IPV4_ICMP_SOURCEQUENCH_RATE=59, NET_IPV4_ICMP_DESTUNREACH_RATE=60, NET_IPV4_ICMP_TIMEEXCEED_RATE=61, NET_IPV4_ICMP_PARAMPROB_RATE=62, NET_IPV4_ICMP_ECHOREPLY_RATE=63, NET_IPV4_ICMP_IGNORE_BOGUS_ERROR_RESPONSES=64, NET_IPV4_IGMP_MAX_MEMBERSHIPS=65, NET_TCP_TW_RECYCLE=66, NET_IPV4_ALWAYS_DEFRAG=67, NET_IPV4_TCP_KEEPALIVE_INTVL=68, NET_IPV4_INET_PEER_THRESHOLD=69, NET_IPV4_INET_PEER_MINTTL=70, NET_IPV4_INET_PEER_MAXTTL=71, NET_IPV4_INET_PEER_GC_MINTIME=72, NET_IPV4_INET_PEER_GC_MAXTIME=73, NET_TCP_ORPHAN_RETRIES=74, NET_TCP_ABORT_ON_OVERFLOW=75, NET_TCP_SYNACK_RETRIES=76, NET_TCP_MAX_ORPHANS=77, NET_TCP_MAX_TW_BUCKETS=78, NET_TCP_FACK=79, NET_TCP_REORDERING=80, NET_TCP_ECN=81, NET_TCP_DSACK=82, NET_TCP_MEM=83, NET_TCP_WMEM=84, NET_TCP_RMEM=85, NET_TCP_APP_WIN=86, NET_TCP_ADV_WIN_SCALE=87, NET_IPV4_NONLOCAL_BIND=88, NET_IPV4_ICMP_RATELIMIT=89, NET_IPV4_ICMP_RATEMASK=90, NET_TCP_TW_REUSE=91, NET_TCP_FRTO=92, NET_TCP_LOW_LATENCY=93, NET_IPV4_IPFRAG_SECRET_INTERVAL=94, NET_IPV4_IGMP_MAX_MSF=96, NET_TCP_NO_METRICS_SAVE=97, NET_TCP_DEFAULT_WIN_SCALE=105, NET_TCP_MODERATE_RCVBUF=106, NET_TCP_TSO_WIN_DIVISOR=107, NET_TCP_BIC_BETA=108, NET_IPV4_ICMP_ERRORS_USE_INBOUND_IFADDR=109, NET_TCP_CONG_CONTROL=110, NET_TCP_ABC=111, NET_IPV4_IPFRAG_MAX_DIST=112, NET_TCP_MTU_PROBING=113, NET_TCP_BASE_MSS=114, NET_IPV4_TCP_WORKAROUND_SIGNED_WINDOWS=115, NET_TCP_DMA_COPYBREAK=116, NET_TCP_SLOW_START_AFTER_IDLE=117, NET_CIPSOV4_CACHE_ENABLE=118, NET_CIPSOV4_CACHE_BUCKET_SIZE=119, NET_CIPSOV4_RBM_OPTFMT=120, NET_CIPSOV4_RBM_STRICTVALID=121, NET_TCP_AVAIL_CONG_CONTROL=122, NET_TCP_ALLOWED_CONG_CONTROL=123, NET_TCP_MAX_SSTHRESH=124, NET_TCP_FRTO_RESPONSE=125, }; enum { NET_IPV4_ROUTE_FLUSH=1, NET_IPV4_ROUTE_MIN_DELAY=2, NET_IPV4_ROUTE_MAX_DELAY=3, NET_IPV4_ROUTE_GC_THRESH=4, NET_IPV4_ROUTE_MAX_SIZE=5, NET_IPV4_ROUTE_GC_MIN_INTERVAL=6, NET_IPV4_ROUTE_GC_TIMEOUT=7, NET_IPV4_ROUTE_GC_INTERVAL=8, NET_IPV4_ROUTE_REDIRECT_LOAD=9, NET_IPV4_ROUTE_REDIRECT_NUMBER=10, NET_IPV4_ROUTE_REDIRECT_SILENCE=11, NET_IPV4_ROUTE_ERROR_COST=12, NET_IPV4_ROUTE_ERROR_BURST=13, NET_IPV4_ROUTE_GC_ELASTICITY=14, NET_IPV4_ROUTE_MTU_EXPIRES=15, NET_IPV4_ROUTE_MIN_PMTU=16, NET_IPV4_ROUTE_MIN_ADVMSS=17, NET_IPV4_ROUTE_SECRET_INTERVAL=18, NET_IPV4_ROUTE_GC_MIN_INTERVAL_MS=19, }; enum { NET_PROTO_CONF_ALL=-2, NET_PROTO_CONF_DEFAULT=-3 }; enum { NET_IPV4_CONF_FORWARDING=1, NET_IPV4_CONF_MC_FORWARDING=2, NET_IPV4_CONF_PROXY_ARP=3, NET_IPV4_CONF_ACCEPT_REDIRECTS=4, NET_IPV4_CONF_SECURE_REDIRECTS=5, NET_IPV4_CONF_SEND_REDIRECTS=6, NET_IPV4_CONF_SHARED_MEDIA=7, NET_IPV4_CONF_RP_FILTER=8, NET_IPV4_CONF_ACCEPT_SOURCE_ROUTE=9, NET_IPV4_CONF_BOOTP_RELAY=10, NET_IPV4_CONF_LOG_MARTIANS=11, NET_IPV4_CONF_TAG=12, NET_IPV4_CONF_ARPFILTER=13, NET_IPV4_CONF_MEDIUM_ID=14, NET_IPV4_CONF_NOXFRM=15, NET_IPV4_CONF_NOPOLICY=16, NET_IPV4_CONF_FORCE_IGMP_VERSION=17, NET_IPV4_CONF_ARP_ANNOUNCE=18, NET_IPV4_CONF_ARP_IGNORE=19, NET_IPV4_CONF_PROMOTE_SECONDARIES=20, NET_IPV4_CONF_ARP_ACCEPT=21, NET_IPV4_CONF_ARP_NOTIFY=22, }; enum { NET_IPV4_NF_CONNTRACK_MAX=1, NET_IPV4_NF_CONNTRACK_TCP_TIMEOUT_SYN_SENT=2, NET_IPV4_NF_CONNTRACK_TCP_TIMEOUT_SYN_RECV=3, NET_IPV4_NF_CONNTRACK_TCP_TIMEOUT_ESTABLISHED=4, NET_IPV4_NF_CONNTRACK_TCP_TIMEOUT_FIN_WAIT=5, NET_IPV4_NF_CONNTRACK_TCP_TIMEOUT_CLOSE_WAIT=6, NET_IPV4_NF_CONNTRACK_TCP_TIMEOUT_LAST_ACK=7, NET_IPV4_NF_CONNTRACK_TCP_TIMEOUT_TIME_WAIT=8, NET_IPV4_NF_CONNTRACK_TCP_TIMEOUT_CLOSE=9, NET_IPV4_NF_CONNTRACK_UDP_TIMEOUT=10, NET_IPV4_NF_CONNTRACK_UDP_TIMEOUT_STREAM=11, NET_IPV4_NF_CONNTRACK_ICMP_TIMEOUT=12, NET_IPV4_NF_CONNTRACK_GENERIC_TIMEOUT=13, NET_IPV4_NF_CONNTRACK_BUCKETS=14, NET_IPV4_NF_CONNTRACK_LOG_INVALID=15, NET_IPV4_NF_CONNTRACK_TCP_TIMEOUT_MAX_RETRANS=16, NET_IPV4_NF_CONNTRACK_TCP_LOOSE=17, NET_IPV4_NF_CONNTRACK_TCP_BE_LIBERAL=18, NET_IPV4_NF_CONNTRACK_TCP_MAX_RETRANS=19, NET_IPV4_NF_CONNTRACK_SCTP_TIMEOUT_CLOSED=20, NET_IPV4_NF_CONNTRACK_SCTP_TIMEOUT_COOKIE_WAIT=21, NET_IPV4_NF_CONNTRACK_SCTP_TIMEOUT_COOKIE_ECHOED=22, NET_IPV4_NF_CONNTRACK_SCTP_TIMEOUT_ESTABLISHED=23, NET_IPV4_NF_CONNTRACK_SCTP_TIMEOUT_SHUTDOWN_SENT=24, NET_IPV4_NF_CONNTRACK_SCTP_TIMEOUT_SHUTDOWN_RECD=25, NET_IPV4_NF_CONNTRACK_SCTP_TIMEOUT_SHUTDOWN_ACK_SENT=26, NET_IPV4_NF_CONNTRACK_COUNT=27, NET_IPV4_NF_CONNTRACK_CHECKSUM=28, }; enum { NET_IPV6_CONF=16, NET_IPV6_NEIGH=17, NET_IPV6_ROUTE=18, NET_IPV6_ICMP=19, NET_IPV6_BINDV6ONLY=20, NET_IPV6_IP6FRAG_HIGH_THRESH=21, NET_IPV6_IP6FRAG_LOW_THRESH=22, NET_IPV6_IP6FRAG_TIME=23, NET_IPV6_IP6FRAG_SECRET_INTERVAL=24, NET_IPV6_MLD_MAX_MSF=25, }; enum { NET_IPV6_ROUTE_FLUSH=1, NET_IPV6_ROUTE_GC_THRESH=2, NET_IPV6_ROUTE_MAX_SIZE=3, NET_IPV6_ROUTE_GC_MIN_INTERVAL=4, NET_IPV6_ROUTE_GC_TIMEOUT=5, NET_IPV6_ROUTE_GC_INTERVAL=6, NET_IPV6_ROUTE_GC_ELASTICITY=7, NET_IPV6_ROUTE_MTU_EXPIRES=8, NET_IPV6_ROUTE_MIN_ADVMSS=9, NET_IPV6_ROUTE_GC_MIN_INTERVAL_MS=10 }; enum { NET_IPV6_FORWARDING=1, NET_IPV6_HOP_LIMIT=2, NET_IPV6_MTU=3, NET_IPV6_ACCEPT_RA=4, NET_IPV6_ACCEPT_REDIRECTS=5, NET_IPV6_AUTOCONF=6, NET_IPV6_DAD_TRANSMITS=7, NET_IPV6_RTR_SOLICITS=8, NET_IPV6_RTR_SOLICIT_INTERVAL=9, NET_IPV6_RTR_SOLICIT_DELAY=10, NET_IPV6_USE_TEMPADDR=11, NET_IPV6_TEMP_VALID_LFT=12, NET_IPV6_TEMP_PREFERED_LFT=13, NET_IPV6_REGEN_MAX_RETRY=14, NET_IPV6_MAX_DESYNC_FACTOR=15, NET_IPV6_MAX_ADDRESSES=16, NET_IPV6_FORCE_MLD_VERSION=17, NET_IPV6_ACCEPT_RA_DEFRTR=18, NET_IPV6_ACCEPT_RA_PINFO=19, NET_IPV6_ACCEPT_RA_RTR_PREF=20, NET_IPV6_RTR_PROBE_INTERVAL=21, NET_IPV6_ACCEPT_RA_RT_INFO_MAX_PLEN=22, NET_IPV6_PROXY_NDP=23, NET_IPV6_ACCEPT_SOURCE_ROUTE=25, NET_IPV6_ACCEPT_RA_FROM_LOCAL=26, NET_IPV6_ACCEPT_RA_RT_INFO_MIN_PLEN=27, __NET_IPV6_MAX }; enum { NET_IPV6_ICMP_RATELIMIT = 1, NET_IPV6_ICMP_ECHO_IGNORE_ALL = 2 }; enum { NET_NEIGH_MCAST_SOLICIT=1, NET_NEIGH_UCAST_SOLICIT=2, NET_NEIGH_APP_SOLICIT=3, NET_NEIGH_RETRANS_TIME=4, NET_NEIGH_REACHABLE_TIME=5, NET_NEIGH_DELAY_PROBE_TIME=6, NET_NEIGH_GC_STALE_TIME=7, NET_NEIGH_UNRES_QLEN=8, NET_NEIGH_PROXY_QLEN=9, NET_NEIGH_ANYCAST_DELAY=10, NET_NEIGH_PROXY_DELAY=11, NET_NEIGH_LOCKTIME=12, NET_NEIGH_GC_INTERVAL=13, NET_NEIGH_GC_THRESH1=14, NET_NEIGH_GC_THRESH2=15, NET_NEIGH_GC_THRESH3=16, NET_NEIGH_RETRANS_TIME_MS=17, NET_NEIGH_REACHABLE_TIME_MS=18, }; enum { NET_DCCP_DEFAULT=1, }; enum { NET_IPX_PPROP_BROADCASTING=1, NET_IPX_FORWARDING=2 }; enum { NET_LLC2=1, NET_LLC_STATION=2, }; enum { NET_LLC2_TIMEOUT=1, }; enum { NET_LLC_STATION_ACK_TIMEOUT=1, }; enum { NET_LLC2_ACK_TIMEOUT=1, NET_LLC2_P_TIMEOUT=2, NET_LLC2_REJ_TIMEOUT=3, NET_LLC2_BUSY_TIMEOUT=4, }; enum { NET_ATALK_AARP_EXPIRY_TIME=1, NET_ATALK_AARP_TICK_TIME=2, NET_ATALK_AARP_RETRANSMIT_LIMIT=3, NET_ATALK_AARP_RESOLVE_TIME=4 }; enum { NET_NETROM_DEFAULT_PATH_QUALITY=1, NET_NETROM_OBSOLESCENCE_COUNT_INITIALISER=2, NET_NETROM_NETWORK_TTL_INITIALISER=3, NET_NETROM_TRANSPORT_TIMEOUT=4, NET_NETROM_TRANSPORT_MAXIMUM_TRIES=5, NET_NETROM_TRANSPORT_ACKNOWLEDGE_DELAY=6, NET_NETROM_TRANSPORT_BUSY_DELAY=7, NET_NETROM_TRANSPORT_REQUESTED_WINDOW_SIZE=8, NET_NETROM_TRANSPORT_NO_ACTIVITY_TIMEOUT=9, NET_NETROM_ROUTING_CONTROL=10, NET_NETROM_LINK_FAILS_COUNT=11, NET_NETROM_RESET=12 }; enum { NET_AX25_IP_DEFAULT_MODE=1, NET_AX25_DEFAULT_MODE=2, NET_AX25_BACKOFF_TYPE=3, NET_AX25_CONNECT_MODE=4, NET_AX25_STANDARD_WINDOW=5, NET_AX25_EXTENDED_WINDOW=6, NET_AX25_T1_TIMEOUT=7, NET_AX25_T2_TIMEOUT=8, NET_AX25_T3_TIMEOUT=9, NET_AX25_IDLE_TIMEOUT=10, NET_AX25_N2=11, NET_AX25_PACLEN=12, NET_AX25_PROTOCOL=13, NET_AX25_DAMA_SLAVE_TIMEOUT=14 }; enum { NET_ROSE_RESTART_REQUEST_TIMEOUT=1, NET_ROSE_CALL_REQUEST_TIMEOUT=2, NET_ROSE_RESET_REQUEST_TIMEOUT=3, NET_ROSE_CLEAR_REQUEST_TIMEOUT=4, NET_ROSE_ACK_HOLD_BACK_TIMEOUT=5, NET_ROSE_ROUTING_CONTROL=6, NET_ROSE_LINK_FAIL_TIMEOUT=7, NET_ROSE_MAX_VCS=8, NET_ROSE_WINDOW_SIZE=9, NET_ROSE_NO_ACTIVITY_TIMEOUT=10 }; enum { NET_X25_RESTART_REQUEST_TIMEOUT=1, NET_X25_CALL_REQUEST_TIMEOUT=2, NET_X25_RESET_REQUEST_TIMEOUT=3, NET_X25_CLEAR_REQUEST_TIMEOUT=4, NET_X25_ACK_HOLD_BACK_TIMEOUT=5, NET_X25_FORWARD=6 }; enum { NET_TR_RIF_TIMEOUT=1 }; enum { NET_DECNET_NODE_TYPE = 1, NET_DECNET_NODE_ADDRESS = 2, NET_DECNET_NODE_NAME = 3, NET_DECNET_DEFAULT_DEVICE = 4, NET_DECNET_TIME_WAIT = 5, NET_DECNET_DN_COUNT = 6, NET_DECNET_DI_COUNT = 7, NET_DECNET_DR_COUNT = 8, NET_DECNET_DST_GC_INTERVAL = 9, NET_DECNET_CONF = 10, NET_DECNET_NO_FC_MAX_CWND = 11, NET_DECNET_MEM = 12, NET_DECNET_RMEM = 13, NET_DECNET_WMEM = 14, NET_DECNET_DEBUG_LEVEL = 255 }; enum { NET_DECNET_CONF_LOOPBACK = -2, NET_DECNET_CONF_DDCMP = -3, NET_DECNET_CONF_PPP = -4, NET_DECNET_CONF_X25 = -5, NET_DECNET_CONF_GRE = -6, NET_DECNET_CONF_ETHER = -7 }; enum { NET_DECNET_CONF_DEV_PRIORITY = 1, NET_DECNET_CONF_DEV_T1 = 2, NET_DECNET_CONF_DEV_T2 = 3, NET_DECNET_CONF_DEV_T3 = 4, NET_DECNET_CONF_DEV_FORWARDING = 5, NET_DECNET_CONF_DEV_BLKSIZE = 6, NET_DECNET_CONF_DEV_STATE = 7 }; enum { NET_SCTP_RTO_INITIAL = 1, NET_SCTP_RTO_MIN = 2, NET_SCTP_RTO_MAX = 3, NET_SCTP_RTO_ALPHA = 4, NET_SCTP_RTO_BETA = 5, NET_SCTP_VALID_COOKIE_LIFE = 6, NET_SCTP_ASSOCIATION_MAX_RETRANS = 7, NET_SCTP_PATH_MAX_RETRANS = 8, NET_SCTP_MAX_INIT_RETRANSMITS = 9, NET_SCTP_HB_INTERVAL = 10, NET_SCTP_PRESERVE_ENABLE = 11, NET_SCTP_MAX_BURST = 12, NET_SCTP_ADDIP_ENABLE = 13, NET_SCTP_PRSCTP_ENABLE = 14, NET_SCTP_SNDBUF_POLICY = 15, NET_SCTP_SACK_TIMEOUT = 16, NET_SCTP_RCVBUF_POLICY = 17, }; enum { NET_BRIDGE_NF_CALL_ARPTABLES = 1, NET_BRIDGE_NF_CALL_IPTABLES = 2, NET_BRIDGE_NF_CALL_IP6TABLES = 3, NET_BRIDGE_NF_FILTER_VLAN_TAGGED = 4, NET_BRIDGE_NF_FILTER_PPPOE_TAGGED = 5, }; enum { FS_NRINODE=1, FS_STATINODE=2, FS_MAXINODE=3, FS_NRDQUOT=4, FS_MAXDQUOT=5, FS_NRFILE=6, FS_MAXFILE=7, FS_DENTRY=8, FS_NRSUPER=9, FS_MAXSUPER=10, FS_OVERFLOWUID=11, FS_OVERFLOWGID=12, FS_LEASES=13, FS_DIR_NOTIFY=14, FS_LEASE_TIME=15, FS_DQSTATS=16, FS_XFS=17, FS_AIO_NR=18, FS_AIO_MAX_NR=19, FS_INOTIFY=20, FS_OCFS2=988, }; enum { FS_DQ_LOOKUPS = 1, FS_DQ_DROPS = 2, FS_DQ_READS = 3, FS_DQ_WRITES = 4, FS_DQ_CACHE_HITS = 5, FS_DQ_ALLOCATED = 6, FS_DQ_FREE = 7, FS_DQ_SYNCS = 8, FS_DQ_WARNINGS = 9, }; enum { DEV_CDROM=1, DEV_HWMON=2, DEV_PARPORT=3, DEV_RAID=4, DEV_MAC_HID=5, DEV_SCSI=6, DEV_IPMI=7, }; enum { DEV_CDROM_INFO=1, DEV_CDROM_AUTOCLOSE=2, DEV_CDROM_AUTOEJECT=3, DEV_CDROM_DEBUG=4, DEV_CDROM_LOCK=5, DEV_CDROM_CHECK_MEDIA=6 }; enum { DEV_PARPORT_DEFAULT=-3 }; enum { DEV_RAID_SPEED_LIMIT_MIN=1, DEV_RAID_SPEED_LIMIT_MAX=2 }; enum { DEV_PARPORT_DEFAULT_TIMESLICE=1, DEV_PARPORT_DEFAULT_SPINTIME=2 }; enum { DEV_PARPORT_SPINTIME=1, DEV_PARPORT_BASE_ADDR=2, DEV_PARPORT_IRQ=3, DEV_PARPORT_DMA=4, DEV_PARPORT_MODES=5, DEV_PARPORT_DEVICES=6, DEV_PARPORT_AUTOPROBE=16 }; enum { DEV_PARPORT_DEVICES_ACTIVE=-3, }; enum { DEV_PARPORT_DEVICE_TIMESLICE=1, }; enum { DEV_MAC_HID_KEYBOARD_SENDS_LINUX_KEYCODES=1, DEV_MAC_HID_KEYBOARD_LOCK_KEYCODES=2, DEV_MAC_HID_MOUSE_BUTTON_EMULATION=3, DEV_MAC_HID_MOUSE_BUTTON2_KEYCODE=4, DEV_MAC_HID_MOUSE_BUTTON3_KEYCODE=5, DEV_MAC_HID_ADB_MOUSE_SENDS_KEYCODES=6 }; enum { DEV_SCSI_LOGGING_LEVEL=1, }; enum { DEV_IPMI_POWEROFF_POWERCYCLE=1, }; enum { ABI_DEFHANDLER_COFF=1, ABI_DEFHANDLER_ELF=2, ABI_DEFHANDLER_LCALL7=3, ABI_DEFHANDLER_LIBCSO=4, ABI_TRACE=5, ABI_FAKE_UTSNAME=6, }; # 46 "/usr/include/x86_64-linux-gnu/sys/sysctl.h" 2 3 4 # 65 "/usr/include/x86_64-linux-gnu/sys/sysctl.h" 3 4 # 1 "/usr/include/x86_64-linux-gnu/bits/sysctl.h" 1 3 4 # 66 "/usr/include/x86_64-linux-gnu/sys/sysctl.h" 2 3 4 extern int sysctl (int *__name, int __nlen, void *__oldval, size_t *__oldlenp, void *__newval, size_t __newlen) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__deprecated__)); # 4 "/tmp/petsc-p3fbo3c2/config.packages.pthread/conftest.c" 2 stderr: In file included from /tmp/petsc-p3fbo3c2/config.packages.pthread/conftest.c:3: /usr/include/x86_64-linux-gnu/sys/sysctl.h:21:2: warning: #warning "The header is deprecated and will be removed." [-Wcpp] 21 | #warning "The header is deprecated and will be removed." | ^~~~~~~ Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: In file included from /tmp/petsc-p3fbo3c2/config.packages.pthread/conftest.c:3: /usr/include/x86_64-linux-gnu/sys/sysctl.h:21:2: warning: #warning "The header is deprecated and will be removed." [-Wcpp] 21 | #warning "The header is deprecated and will be removed." | ^~~~~~~ : Preprocess output after filtering: In file included from /tmp/petsc-p3fbo3c2/config.packages.pthread/conftest.c:3: /usr/include/x86_64-linux-gnu/sys/sysctl.h:21:2: warning: #warning "The header is deprecated and will be removed." [-Wcpp] 21 | #warning "The header is deprecated and will be removed." | ^~~~~~~: ============================================================================================= TESTING: checkVersion from config.packages.pthread(config/BuildSystem/config/package.py:1069) Uses self.version, self.minversion, self.maxversion, self.versionname, and self.versioninclude to determine if package has required version ============================================================================================= TESTING: checkSharedLibrary from config.packages.pthread(config/BuildSystem/config/package.py:994) By default we don't care about checking if the library is shared child config.packages.pthread 0.404863 ============================================================================================= TESTING: consistencyChecks from config.packages.egads(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.egads(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.egads 0.001644 ============================================================================================= TESTING: consistencyChecks from config.packages.PTScotch(config/BuildSystem/config/package.py:1002) 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(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.PTScotch 0.001100 ============================================================================================= TESTING: consistencyChecks from config.packages.mmg(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.mmg(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.mmg 0.001105 ============================================================================================= TESTING: consistencyChecks from config.packages.parmmg(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.parmmg(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.parmmg 0.000812 ============================================================================================= TESTING: consistencyChecks from config.packages.Zoltan(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.Zoltan(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.Zoltan 0.000782 ============================================================================================= TESTING: consistencyChecks from config.packages.ADIOS(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.ADIOS(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.ADIOS 0.000761 ============================================================================================= TESTING: consistencyChecks from config.packages.openmp(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.openmp(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.openmp 0.000693 ============================================================================================= TESTING: consistencyChecks from config.packages.viennacl(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.viennacl(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.viennacl 0.000760 ============================================================================================= TESTING: consistencyChecks from config.packages.ColPack(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.ColPack(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.ColPack 0.000783 ============================================================================================= TESTING: consistencyChecks from config.packages.ADOLC(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.ADOLC(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.ADOLC 0.000728 ============================================================================================= TESTING: consistencyChecks from config.packages.openblas(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.openblas(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.openblas 0.000874 ============================================================================================= TESTING: consistencyChecks from config.packages.blis(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.blis(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.blis 0.000962 ============================================================================================= TESTING: consistencyChecks from config.packages.f2cblaslapack(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.f2cblaslapack(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.f2cblaslapack 0.000915 ============================================================================================= TESTING: consistencyChecks from config.packages.BlasLapack(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: checkDependencies from config.packages.BlasLapack(config/BuildSystem/config/package.py:903) ============================================================================================= TESTING: configureLibrary from config.packages.BlasLapack(config/BuildSystem/config/packages/BlasLapack.py:485) ================================================================================ Checking for BLAS and LAPACK in Default compiler libraries ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(config/BuildSystem/config/packages/BlasLapack.py:109) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library [''] ['/usr/local/cuda/lib64/libcudart.a', 'libcufft.a', 'libcublas.a', 'libcusparse.a', 'libcusolver.a', 'libcurand.a', 'libm.a', '-lstdc++', '-ldl', '-Wl,-rpath,/usr/local/lib', '-L/usr/local/lib', '-lmpi_usempif08', '-lmpi_usempi_ignore_tkr', '-lmpi_mpifh', '-lmpi', '-lgfortran', '-lm', '-Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9', '-L/usr/lib/gcc/x86_64-linux-gnu/9', '-Wl,-rpath,/usr/local/lib', '-lgfortran', '-lm', '-lgcc_s', '-lquadmath', '-lpthread'] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.packages.pthread -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char ddot_(); static void _check_ddot_() { ddot_(); } int main() { _check_ddot_();; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -Wl,-rpath,/usr/local/cuda/lib64 -L/usr/local/cuda/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -lm -lstdc++ -ldl -Wl,-rpath,/usr/local/lib -L/usr/local/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lm -Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9 -Wl,-rpath,/usr/local/lib -lgfortran -lm -lgcc_s -lquadmath -lpthread -lquadmath -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.libraries/conftest.o: in function `_check_ddot_': /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:5: undefined reference to `ddot_' collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.libraries/conftest.o: in function `_check_ddot_': /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:5: undefined reference to `ddot_' collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.libraries/conftest.o: in function `_check_ddot_': /tmp/petsc-p3fbo3c2/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 [''] ['/usr/local/cuda/lib64/libcudart.a', 'libcufft.a', 'libcublas.a', 'libcusparse.a', 'libcusolver.a', 'libcurand.a', 'libm.a', '-lstdc++', '-ldl', '-Wl,-rpath,/usr/local/lib', '-L/usr/local/lib', '-lmpi_usempif08', '-lmpi_usempi_ignore_tkr', '-lmpi_mpifh', '-lmpi', '-lgfortran', '-lm', '-Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9', '-L/usr/lib/gcc/x86_64-linux-gnu/9', '-Wl,-rpath,/usr/local/lib', '-lgfortran', '-lm', '-lgcc_s', '-lquadmath', '-lpthread'] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.packages.pthread -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char ddot(); static void _check_ddot() { ddot(); } int main() { _check_ddot();; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -Wl,-rpath,/usr/local/cuda/lib64 -L/usr/local/cuda/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -lm -lstdc++ -ldl -Wl,-rpath,/usr/local/lib -L/usr/local/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lm -Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9 -Wl,-rpath,/usr/local/lib -lgfortran -lm -lgcc_s -lquadmath -lpthread -lquadmath -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.libraries/conftest.o: in function `_check_ddot': /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:5: undefined reference to `ddot' collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.libraries/conftest.o: in function `_check_ddot': /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:5: undefined reference to `ddot' collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.libraries/conftest.o: in function `_check_ddot': /tmp/petsc-p3fbo3c2/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 Default NEC ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(config/BuildSystem/config/packages/BlasLapack.py:109) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['libblas_sequential.a'] ['/usr/local/cuda/lib64/libcudart.a', 'libcufft.a', 'libcublas.a', 'libcusparse.a', 'libcusolver.a', 'libcurand.a', 'libm.a', '-lstdc++', '-ldl', '-Wl,-rpath,/usr/local/lib', '-L/usr/local/lib', '-lmpi_usempif08', '-lmpi_usempi_ignore_tkr', '-lmpi_mpifh', '-lmpi', '-lgfortran', '-lm', '-Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9', '-L/usr/lib/gcc/x86_64-linux-gnu/9', '-Wl,-rpath,/usr/local/lib', '-lgfortran', '-lm', '-lgcc_s', '-lquadmath', '-lpthread'] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.packages.pthread -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char ddot_(); static void _check_ddot_() { ddot_(); } int main() { _check_ddot_();; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -lblas_sequential -Wl,-rpath,/usr/local/cuda/lib64 -L/usr/local/cuda/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -lm -lstdc++ -ldl -Wl,-rpath,/usr/local/lib -L/usr/local/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lm -Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9 -Wl,-rpath,/usr/local/lib -lgfortran -lm -lgcc_s -lquadmath -lpthread -lquadmath -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: cannot find -lblas_sequential collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: cannot find -lblas_sequential collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: cannot find -lblas_sequential collect2: error: ld returned 1 exit status: Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['libblas_sequential.a'] ['/usr/local/cuda/lib64/libcudart.a', 'libcufft.a', 'libcublas.a', 'libcusparse.a', 'libcusolver.a', 'libcurand.a', 'libm.a', '-lstdc++', '-ldl', '-Wl,-rpath,/usr/local/lib', '-L/usr/local/lib', '-lmpi_usempif08', '-lmpi_usempi_ignore_tkr', '-lmpi_mpifh', '-lmpi', '-lgfortran', '-lm', '-Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9', '-L/usr/lib/gcc/x86_64-linux-gnu/9', '-Wl,-rpath,/usr/local/lib', '-lgfortran', '-lm', '-lgcc_s', '-lquadmath', '-lpthread'] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.packages.pthread -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char ddot(); static void _check_ddot() { ddot(); } int main() { _check_ddot();; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -lblas_sequential -Wl,-rpath,/usr/local/cuda/lib64 -L/usr/local/cuda/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -lm -lstdc++ -ldl -Wl,-rpath,/usr/local/lib -L/usr/local/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lm -Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9 -Wl,-rpath,/usr/local/lib -lgfortran -lm -lgcc_s -lquadmath -lpthread -lquadmath -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: cannot find -lblas_sequential collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: cannot find -lblas_sequential collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: cannot find -lblas_sequential collect2: error: ld returned 1 exit status: Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in Default BLIS/AMD-AOCL ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(config/BuildSystem/config/packages/BlasLapack.py:109) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['libblis.a'] ['/usr/local/cuda/lib64/libcudart.a', 'libcufft.a', 'libcublas.a', 'libcusparse.a', 'libcusolver.a', 'libcurand.a', 'libm.a', '-lstdc++', '-ldl', '-Wl,-rpath,/usr/local/lib', '-L/usr/local/lib', '-lmpi_usempif08', '-lmpi_usempi_ignore_tkr', '-lmpi_mpifh', '-lmpi', '-lgfortran', '-lm', '-Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9', '-L/usr/lib/gcc/x86_64-linux-gnu/9', '-Wl,-rpath,/usr/local/lib', '-lgfortran', '-lm', '-lgcc_s', '-lquadmath', '-lpthread'] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.packages.pthread -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char ddot_(); static void _check_ddot_() { ddot_(); } int main() { _check_ddot_();; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -lblis -Wl,-rpath,/usr/local/cuda/lib64 -L/usr/local/cuda/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -lm -lstdc++ -ldl -Wl,-rpath,/usr/local/lib -L/usr/local/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lm -Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9 -Wl,-rpath,/usr/local/lib -lgfortran -lm -lgcc_s -lquadmath -lpthread -lquadmath -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: cannot find -lblis collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: cannot find -lblis collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: cannot find -lblis collect2: error: ld returned 1 exit status: Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['libblis.a'] ['/usr/local/cuda/lib64/libcudart.a', 'libcufft.a', 'libcublas.a', 'libcusparse.a', 'libcusolver.a', 'libcurand.a', 'libm.a', '-lstdc++', '-ldl', '-Wl,-rpath,/usr/local/lib', '-L/usr/local/lib', '-lmpi_usempif08', '-lmpi_usempi_ignore_tkr', '-lmpi_mpifh', '-lmpi', '-lgfortran', '-lm', '-Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9', '-L/usr/lib/gcc/x86_64-linux-gnu/9', '-Wl,-rpath,/usr/local/lib', '-lgfortran', '-lm', '-lgcc_s', '-lquadmath', '-lpthread'] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.packages.pthread -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char ddot(); static void _check_ddot() { ddot(); } int main() { _check_ddot();; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -lblis -Wl,-rpath,/usr/local/cuda/lib64 -L/usr/local/cuda/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -lm -lstdc++ -ldl -Wl,-rpath,/usr/local/lib -L/usr/local/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lm -Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9 -Wl,-rpath,/usr/local/lib -lgfortran -lm -lgcc_s -lquadmath -lpthread -lquadmath -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: cannot find -lblis collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: cannot find -lblis collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: cannot find -lblis collect2: error: ld returned 1 exit status: Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in Default BLIS/AMD-AOCL ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(config/BuildSystem/config/packages/BlasLapack.py:109) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['libblis.a'] ['/usr/local/cuda/lib64/libcudart.a', 'libcufft.a', 'libcublas.a', 'libcusparse.a', 'libcusolver.a', 'libcurand.a', 'libm.a', '-lstdc++', '-ldl', '-Wl,-rpath,/usr/local/lib', '-L/usr/local/lib', '-lmpi_usempif08', '-lmpi_usempi_ignore_tkr', '-lmpi_mpifh', '-lmpi', '-lgfortran', '-lm', '-Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9', '-L/usr/lib/gcc/x86_64-linux-gnu/9', '-Wl,-rpath,/usr/local/lib', '-lgfortran', '-lm', '-lgcc_s', '-lquadmath', '-lpthread'] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.packages.pthread -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char ddot_(); static void _check_ddot_() { ddot_(); } int main() { _check_ddot_();; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -lblis -Wl,-rpath,/usr/local/cuda/lib64 -L/usr/local/cuda/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -lm -lstdc++ -ldl -Wl,-rpath,/usr/local/lib -L/usr/local/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lm -Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9 -Wl,-rpath,/usr/local/lib -lgfortran -lm -lgcc_s -lquadmath -lpthread -lquadmath -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: cannot find -lblis collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: cannot find -lblis collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: cannot find -lblis collect2: error: ld returned 1 exit status: Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['libblis.a'] ['/usr/local/cuda/lib64/libcudart.a', 'libcufft.a', 'libcublas.a', 'libcusparse.a', 'libcusolver.a', 'libcurand.a', 'libm.a', '-lstdc++', '-ldl', '-Wl,-rpath,/usr/local/lib', '-L/usr/local/lib', '-lmpi_usempif08', '-lmpi_usempi_ignore_tkr', '-lmpi_mpifh', '-lmpi', '-lgfortran', '-lm', '-Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9', '-L/usr/lib/gcc/x86_64-linux-gnu/9', '-Wl,-rpath,/usr/local/lib', '-lgfortran', '-lm', '-lgcc_s', '-lquadmath', '-lpthread'] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.packages.pthread -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char ddot(); static void _check_ddot() { ddot(); } int main() { _check_ddot();; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -lblis -Wl,-rpath,/usr/local/cuda/lib64 -L/usr/local/cuda/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -lm -lstdc++ -ldl -Wl,-rpath,/usr/local/lib -L/usr/local/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lm -Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9 -Wl,-rpath,/usr/local/lib -lgfortran -lm -lgcc_s -lquadmath -lpthread -lquadmath -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: cannot find -lblis collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: cannot find -lblis collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: cannot find -lblis collect2: error: ld returned 1 exit status: Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in Default compiler locations ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(config/BuildSystem/config/packages/BlasLapack.py:109) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['libblas.a'] ['/usr/local/cuda/lib64/libcudart.a', 'libcufft.a', 'libcublas.a', 'libcusparse.a', 'libcusolver.a', 'libcurand.a', 'libm.a', '-lstdc++', '-ldl', '-Wl,-rpath,/usr/local/lib', '-L/usr/local/lib', '-lmpi_usempif08', '-lmpi_usempi_ignore_tkr', '-lmpi_mpifh', '-lmpi', '-lgfortran', '-lm', '-Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9', '-L/usr/lib/gcc/x86_64-linux-gnu/9', '-Wl,-rpath,/usr/local/lib', '-lgfortran', '-lm', '-lgcc_s', '-lquadmath', '-lpthread'] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.packages.pthread -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char ddot_(); static void _check_ddot_() { ddot_(); } int main() { _check_ddot_();; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -lblas -Wl,-rpath,/usr/local/cuda/lib64 -L/usr/local/cuda/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -lm -lstdc++ -ldl -Wl,-rpath,/usr/local/lib -L/usr/local/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lm -Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9 -Wl,-rpath,/usr/local/lib -lgfortran -lm -lgcc_s -lquadmath -lpthread -lquadmath -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.pthread -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char ddot_(); static void _check_ddot_() { ddot_(); } void dummy(void) {_check_ddot_();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.libraries -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-p3fbo3c2/config.compilers/conftest -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.o /tmp/petsc-p3fbo3c2/config.compilers/confc.o -lblas -Wl,-rpath,/usr/local/cuda/lib64 -L/usr/local/cuda/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -lm -lstdc++ -ldl -Wl,-rpath,/usr/local/lib -L/usr/local/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lm -Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9 -Wl,-rpath,/usr/local/lib -lgfortran -lm -lgcc_s -lquadmath -lpthread -lquadmath -lstdc++ -ldl Defined "HAVE_LIBBLAS" to "1" Checking for functions [dgetrs_] in library ['liblapack.a'] ['libblas.a', '/usr/local/cuda/lib64/libcudart.a', 'libcufft.a', 'libcublas.a', 'libcusparse.a', 'libcusolver.a', 'libcurand.a', 'libm.a', '-lstdc++', '-ldl', '-Wl,-rpath,/usr/local/lib', '-L/usr/local/lib', '-lmpi_usempif08', '-lmpi_usempi_ignore_tkr', '-lmpi_mpifh', '-lmpi', '-lgfortran', '-lm', '-Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9', '-L/usr/lib/gcc/x86_64-linux-gnu/9', '-Wl,-rpath,/usr/local/lib', '-lgfortran', '-lm', '-lgcc_s', '-lquadmath', '-lpthread'] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.pthread -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char dgetrs_(); static void _check_dgetrs_() { dgetrs_(); } int main() { _check_dgetrs_();; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -llapack -lblas -Wl,-rpath,/usr/local/cuda/lib64 -L/usr/local/cuda/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -lm -lstdc++ -ldl -Wl,-rpath,/usr/local/lib -L/usr/local/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lm -Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9 -Wl,-rpath,/usr/local/lib -lgfortran -lm -lgcc_s -lquadmath -lpthread -lquadmath -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.pthread -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char dgetrs_(); static void _check_dgetrs_() { dgetrs_(); } void dummy(void) {_check_dgetrs_();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.libraries -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-p3fbo3c2/config.compilers/conftest -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.o /tmp/petsc-p3fbo3c2/config.compilers/confc.o -llapack -lblas -Wl,-rpath,/usr/local/cuda/lib64 -L/usr/local/cuda/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -lm -lstdc++ -ldl -Wl,-rpath,/usr/local/lib -L/usr/local/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lm -Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9 -Wl,-rpath,/usr/local/lib -lgfortran -lm -lgcc_s -lquadmath -lpthread -lquadmath -lstdc++ -ldl Defined "HAVE_LIBLAPACK" to "1" Checking for functions [dgeev_] in library ['liblapack.a'] ['libblas.a', '/usr/local/cuda/lib64/libcudart.a', 'libcufft.a', 'libcublas.a', 'libcusparse.a', 'libcusolver.a', 'libcurand.a', 'libm.a', '-lstdc++', '-ldl', '-Wl,-rpath,/usr/local/lib', '-L/usr/local/lib', '-lmpi_usempif08', '-lmpi_usempi_ignore_tkr', '-lmpi_mpifh', '-lmpi', '-lgfortran', '-lm', '-Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9', '-L/usr/lib/gcc/x86_64-linux-gnu/9', '-Wl,-rpath,/usr/local/lib', '-lgfortran', '-lm', '-lgcc_s', '-lquadmath', '-lpthread'] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.pthread -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char dgeev_(); static void _check_dgeev_() { dgeev_(); } int main() { _check_dgeev_();; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -llapack -lblas -Wl,-rpath,/usr/local/cuda/lib64 -L/usr/local/cuda/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -lm -lstdc++ -ldl -Wl,-rpath,/usr/local/lib -L/usr/local/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lm -Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9 -Wl,-rpath,/usr/local/lib -lgfortran -lm -lgcc_s -lquadmath -lpthread -lquadmath -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.pthread -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char dgeev_(); static void _check_dgeev_() { dgeev_(); } void dummy(void) {_check_dgeev_();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.libraries -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-p3fbo3c2/config.compilers/conftest -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.o /tmp/petsc-p3fbo3c2/config.compilers/confc.o -llapack -lblas -Wl,-rpath,/usr/local/cuda/lib64 -L/usr/local/cuda/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -lm -lstdc++ -ldl -Wl,-rpath,/usr/local/lib -L/usr/local/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lm -Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9 -Wl,-rpath,/usr/local/lib -lgfortran -lm -lgcc_s -lquadmath -lpthread -lquadmath -lstdc++ -ldl Defined "HAVE_LIBLAPACK" to "1" Found Fortran mangling on BLAS/LAPACK which is underscore Defined "BLASLAPACK_UNDERSCORE" to "1" ============================================================================================= TESTING: checkMKL from config.packages.BlasLapack(config/BuildSystem/config/packages/BlasLapack.py:557) Check for Intel MKL library Checking for functions [mkl_set_num_threads] in library ['liblapack.a', 'libblas.a', '/usr/local/cuda/lib64/libcudart.a', 'libcufft.a', 'libcublas.a', 'libcusparse.a', 'libcusolver.a', 'libcurand.a', 'libm.a', '-lstdc++', '-ldl', '-Wl,-rpath,/usr/local/lib', '-L/usr/local/lib', '-lmpi_usempif08', '-lmpi_usempi_ignore_tkr', '-lmpi_mpifh', '-lmpi', '-lgfortran', '-lm', '-Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9', '-L/usr/lib/gcc/x86_64-linux-gnu/9', '-Wl,-rpath,/usr/local/lib', '-lgfortran', '-lm', '-lgcc_s', '-lquadmath', '-lpthread'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.pthread -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/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(); static void _check_mkl_set_num_threads() { mkl_set_num_threads(); } int main() { _check_mkl_set_num_threads();; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -llapack -lblas -Wl,-rpath,/usr/local/cuda/lib64 -L/usr/local/cuda/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -lm -lstdc++ -ldl -Wl,-rpath,/usr/local/lib -L/usr/local/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lm -Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9 -Wl,-rpath,/usr/local/lib -lgfortran -lm -lgcc_s -lquadmath -lpthread -lquadmath -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.libraries/conftest.o: in function `_check_mkl_set_num_threads': /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:5: undefined reference to `mkl_set_num_threads' collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.libraries/conftest.o: in function `_check_mkl_set_num_threads': /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:5: undefined reference to `mkl_set_num_threads' collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.libraries/conftest.o: in function `_check_mkl_set_num_threads': /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:5: undefined reference to `mkl_set_num_threads' collect2: error: ld returned 1 exit status: ============================================================================================= TESTING: checkESSL from config.packages.BlasLapack(config/BuildSystem/config/packages/BlasLapack.py:601) Check for the IBM ESSL library Checking for functions [iessl] in library ['liblapack.a', 'libblas.a', '/usr/local/cuda/lib64/libcudart.a', 'libcufft.a', 'libcublas.a', 'libcusparse.a', 'libcusolver.a', 'libcurand.a', 'libm.a', '-lstdc++', '-ldl', '-Wl,-rpath,/usr/local/lib', '-L/usr/local/lib', '-lmpi_usempif08', '-lmpi_usempi_ignore_tkr', '-lmpi_mpifh', '-lmpi', '-lgfortran', '-lm', '-Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9', '-L/usr/lib/gcc/x86_64-linux-gnu/9', '-Wl,-rpath,/usr/local/lib', '-lgfortran', '-lm', '-lgcc_s', '-lquadmath', '-lpthread'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.pthread -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char iessl(); static void _check_iessl() { iessl(); } int main() { _check_iessl();; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -llapack -lblas -Wl,-rpath,/usr/local/cuda/lib64 -L/usr/local/cuda/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -lm -lstdc++ -ldl -Wl,-rpath,/usr/local/lib -L/usr/local/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lm -Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9 -Wl,-rpath,/usr/local/lib -lgfortran -lm -lgcc_s -lquadmath -lpthread -lquadmath -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.libraries/conftest.o: in function `_check_iessl': /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:5: undefined reference to `iessl' collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.libraries/conftest.o: in function `_check_iessl': /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:5: undefined reference to `iessl' collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.libraries/conftest.o: in function `_check_iessl': /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:5: undefined reference to `iessl' collect2: error: ld returned 1 exit status: ============================================================================================= TESTING: checkPESSL from config.packages.BlasLapack(config/BuildSystem/config/packages/BlasLapack.py:621) Check for the IBM PESSL library - and error out - if used instead of ESSL Checking for functions [ipessl] in library ['liblapack.a', 'libblas.a', '/usr/local/cuda/lib64/libcudart.a', 'libcufft.a', 'libcublas.a', 'libcusparse.a', 'libcusolver.a', 'libcurand.a', 'libm.a', '-lstdc++', '-ldl', '-Wl,-rpath,/usr/local/lib', '-L/usr/local/lib', '-lmpi_usempif08', '-lmpi_usempi_ignore_tkr', '-lmpi_mpifh', '-lmpi', '-lgfortran', '-lm', '-Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9', '-L/usr/lib/gcc/x86_64-linux-gnu/9', '-Wl,-rpath,/usr/local/lib', '-lgfortran', '-lm', '-lgcc_s', '-lquadmath', '-lpthread'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.pthread -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char ipessl(); static void _check_ipessl() { ipessl(); } int main() { _check_ipessl();; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -llapack -lblas -Wl,-rpath,/usr/local/cuda/lib64 -L/usr/local/cuda/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -lm -lstdc++ -ldl -Wl,-rpath,/usr/local/lib -L/usr/local/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lm -Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9 -Wl,-rpath,/usr/local/lib -lgfortran -lm -lgcc_s -lquadmath -lpthread -lquadmath -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.libraries/conftest.o: in function `_check_ipessl': /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:5: undefined reference to `ipessl' collect2: error: ld returned 1 exit status Linker output before filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.libraries/conftest.o: in function `_check_ipessl': /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:5: undefined reference to `ipessl' collect2: error: ld returned 1 exit status : Linker output after filtering: /usr/bin/ld: /tmp/petsc-p3fbo3c2/config.libraries/conftest.o: in function `_check_ipessl': /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:5: undefined reference to `ipessl' collect2: error: ld returned 1 exit status: ============================================================================================= TESTING: checkMissing from config.packages.BlasLapack(config/BuildSystem/config/packages/BlasLapack.py:646) Check for missing LAPACK routines Checking for functions [dgelss_ dgerfs_ dgges_ dhgeqz_ dhseqr_ dorgqr_ dormqr_ dstebz_ dstegr_ dstein_ dsteqr_ dsytri_ dtgsen_ dtrsen_ dtrtrs_ dgeqp3_] in library ['liblapack.a'] ['libblas.a', 'liblapack.a', 'libblas.a', '/usr/local/cuda/lib64/libcudart.a', 'libcufft.a', 'libcublas.a', 'libcusparse.a', 'libcusolver.a', 'libcurand.a', 'libm.a', '-lstdc++', '-ldl', '-Wl,-rpath,/usr/local/lib', '-L/usr/local/lib', '-lmpi_usempif08', '-lmpi_usempi_ignore_tkr', '-lmpi_mpifh', '-lmpi', '-lgfortran', '-lm', '-Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9', '-L/usr/lib/gcc/x86_64-linux-gnu/9', '-Wl,-rpath,/usr/local/lib', '-lgfortran', '-lm', '-lgcc_s', '-lquadmath', '-lpthread'] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.pthread -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char dgelss_(); static void _check_dgelss_() { dgelss_(); } char dgerfs_(); static void _check_dgerfs_() { dgerfs_(); } char dgges_(); static void _check_dgges_() { dgges_(); } char dhgeqz_(); static void _check_dhgeqz_() { dhgeqz_(); } char dhseqr_(); static void _check_dhseqr_() { dhseqr_(); } char dorgqr_(); static void _check_dorgqr_() { dorgqr_(); } char dormqr_(); static void _check_dormqr_() { dormqr_(); } char dstebz_(); static void _check_dstebz_() { dstebz_(); } char dstegr_(); static void _check_dstegr_() { dstegr_(); } char dstein_(); static void _check_dstein_() { dstein_(); } char dsteqr_(); static void _check_dsteqr_() { dsteqr_(); } char dsytri_(); static void _check_dsytri_() { dsytri_(); } char dtgsen_(); static void _check_dtgsen_() { dtgsen_(); } char dtrsen_(); static void _check_dtrsen_() { dtrsen_(); } char dtrtrs_(); static void _check_dtrtrs_() { dtrtrs_(); } char dgeqp3_(); static void _check_dgeqp3_() { dgeqp3_(); } int main() { _check_dgelss_(); _check_dgerfs_(); _check_dgges_(); _check_dhgeqz_(); _check_dhseqr_(); _check_dorgqr_(); _check_dormqr_(); _check_dstebz_(); _check_dstegr_(); _check_dstein_(); _check_dsteqr_(); _check_dsytri_(); _check_dtgsen_(); _check_dtrsen_(); _check_dtrtrs_(); _check_dgeqp3_();; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -llapack -lblas -llapack -lblas -Wl,-rpath,/usr/local/cuda/lib64 -L/usr/local/cuda/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -lm -lstdc++ -ldl -Wl,-rpath,/usr/local/lib -L/usr/local/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lm -Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9 -Wl,-rpath,/usr/local/lib -lgfortran -lm -lgcc_s -lquadmath -lpthread -lquadmath -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.pthread -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char dgelss_(); static void _check_dgelss_() { dgelss_(); } char dgerfs_(); static void _check_dgerfs_() { dgerfs_(); } char dgges_(); static void _check_dgges_() { dgges_(); } char dhgeqz_(); static void _check_dhgeqz_() { dhgeqz_(); } char dhseqr_(); static void _check_dhseqr_() { dhseqr_(); } char dorgqr_(); static void _check_dorgqr_() { dorgqr_(); } char dormqr_(); static void _check_dormqr_() { dormqr_(); } char dstebz_(); static void _check_dstebz_() { dstebz_(); } char dstegr_(); static void _check_dstegr_() { dstegr_(); } char dstein_(); static void _check_dstein_() { dstein_(); } char dsteqr_(); static void _check_dsteqr_() { dsteqr_(); } char dsytri_(); static void _check_dsytri_() { dsytri_(); } char dtgsen_(); static void _check_dtgsen_() { dtgsen_(); } char dtrsen_(); static void _check_dtrsen_() { dtrsen_(); } char dtrtrs_(); static void _check_dtrtrs_() { dtrtrs_(); } char dgeqp3_(); static void _check_dgeqp3_() { dgeqp3_(); } void dummy(void) {_check_dgelss_(); _check_dgerfs_(); _check_dgges_(); _check_dhgeqz_(); _check_dhseqr_(); _check_dorgqr_(); _check_dormqr_(); _check_dstebz_(); _check_dstegr_(); _check_dstein_(); _check_dsteqr_(); _check_dsytri_(); _check_dtgsen_(); _check_dtrsen_(); _check_dtrtrs_(); _check_dgeqp3_();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.libraries -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-p3fbo3c2/config.compilers/conftest -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.o /tmp/petsc-p3fbo3c2/config.compilers/confc.o -llapack -lblas -llapack -lblas -Wl,-rpath,/usr/local/cuda/lib64 -L/usr/local/cuda/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -lm -lstdc++ -ldl -Wl,-rpath,/usr/local/lib -L/usr/local/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lm -Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9 -Wl,-rpath,/usr/local/lib -lgfortran -lm -lgcc_s -lquadmath -lpthread -lquadmath -lstdc++ -ldl Defined "HAVE_LIBLAPACK" to "1" ============================================================================================= TESTING: checklsame from config.packages.BlasLapack(config/BuildSystem/config/packages/BlasLapack.py:662) Do the BLAS/LAPACK libraries have a valid lsame() function with correct binding. Checking for functions [lsame_] in library ['liblapack.a', 'libblas.a', '/usr/local/cuda/lib64/libcudart.a', 'libcufft.a', 'libcublas.a', 'libcusparse.a', 'libcusolver.a', 'libcurand.a', 'libm.a', '-lstdc++', '-ldl', '-Wl,-rpath,/usr/local/lib', '-L/usr/local/lib', '-lmpi_usempif08', '-lmpi_usempi_ignore_tkr', '-lmpi_mpifh', '-lmpi', '-lgfortran', '-lm', '-Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9', '-L/usr/lib/gcc/x86_64-linux-gnu/9', '-Wl,-rpath,/usr/local/lib', '-lgfortran', '-lm', '-lgcc_s', '-lquadmath', '-lpthread'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.pthread -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char lsame_(); static void _check_lsame_() { lsame_(); } int main() { _check_lsame_();; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -llapack -lblas -Wl,-rpath,/usr/local/cuda/lib64 -L/usr/local/cuda/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -lm -lstdc++ -ldl -Wl,-rpath,/usr/local/lib -L/usr/local/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lm -Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9 -Wl,-rpath,/usr/local/lib -lgfortran -lm -lgcc_s -lquadmath -lpthread -lquadmath -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.pthread -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char lsame_(); static void _check_lsame_() { lsame_(); } void dummy(void) {_check_lsame_();} ===== Checking linker Executing: mpif90 -c -o /tmp/petsc-p3fbo3c2/config.compilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.libraries -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: mpif90 -o /tmp/petsc-p3fbo3c2/config.compilers/conftest -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 /tmp/petsc-p3fbo3c2/config.compilers/conftest.o /tmp/petsc-p3fbo3c2/config.compilers/confc.o -llapack -lblas -Wl,-rpath,/usr/local/cuda/lib64 -L/usr/local/cuda/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -lm -lstdc++ -ldl -Wl,-rpath,/usr/local/lib -L/usr/local/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lm -Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9 -Wl,-rpath,/usr/local/lib -lgfortran -lm -lgcc_s -lquadmath -lpthread -lquadmath -lstdc++ -ldl Defined "HAVE_LIBLAPACK" to "1" Defined "HAVE_LIBBLAS" to "1" Defined "HAVE_LIBCUDART" to "1" Defined "HAVE_LIBCUFFT" to "1" Defined "HAVE_LIBCUBLAS" to "1" Defined "HAVE_LIBCUSPARSE" to "1" Defined "HAVE_LIBCUSOLVER" to "1" Defined "HAVE_LIBCURAND" to "1" Defined "HAVE_LIBM" to "1" Defined "HAVE_LIBSTDC__" to "1" Defined "HAVE_LIBDL" to "1" Defined "HAVE_LIBMPI_USEMPIF08" to "1" Defined "HAVE_LIBMPI_USEMPI_IGNORE_TKR" to "1" Defined "HAVE_LIBMPI_MPIFH" to "1" Defined "HAVE_LIBMPI" to "1" Defined "HAVE_LIBGFORTRAN" to "1" Defined "HAVE_LIBM" to "1" Defined "HAVE_LIBGFORTRAN" to "1" Defined "HAVE_LIBM" to "1" Defined "HAVE_LIBGCC_S" to "1" Defined "HAVE_LIBQUADMATH" to "1" Defined "HAVE_LIBPTHREAD" to "1" ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.pthread -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" char *dgeev_(void); char* testroutine(void){return dgeev_(); } ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.pthread -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" char *dgeev_(void); char* testroutine(void){return dgeev_(); } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.setCompilers/libconftest.so -shared -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.setCompilers/conftest.o -Wl,-rpath,/usr/local/cuda/lib64 -L/usr/local/cuda/lib64 -Wl,-rpath,/usr/local/lib -L/usr/local/lib -Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9 -llapack -lblas -llapack -lblas -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -lm -lstdc++ -ldl -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lm -lgfortran -lm -lgcc_s -lquadmath -lpthread -lquadmath -lstdc++ -ldl ============================================================================================= TESTING: checkRuntimeIssues from config.packages.BlasLapack(config/BuildSystem/config/packages/BlasLapack.py:721) Determines if BLAS/LAPACK routines use 32 or 64 bit integers ======== Checking running linked program ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.packages.BlasLapack/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.pthread -I/tmp/petsc-p3fbo3c2/config.packages.BlasLapack -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.BlasLapack/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include #include int main() { FILE *output = fopen("runtimetestoutput","w"); extern double ddot_(const int*,const double*,const int *,const double*,const int*); double x1mkl[4] = {3.0,5.0,7.0,9.0}; int one1mkl = 1,nmkl = 2; double dotresultmkl = 0; dotresultmkl = ddot_(&nmkl,x1mkl,&one1mkl,x1mkl,&one1mkl); fprintf(output, "-known-64-bit-blas-indices=%d",dotresultmkl != 34);; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.packages.BlasLapack/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.BlasLapack/conftest.o -llapack -lblas -Wl,-rpath,/usr/local/cuda/lib64 -L/usr/local/cuda/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -lm -lstdc++ -ldl -Wl,-rpath,/usr/local/lib -L/usr/local/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lm -Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9 -Wl,-rpath,/usr/local/lib -lgfortran -lm -lgcc_s -lquadmath -lpthread -lquadmath -lstdc++ -ldl Testing executable /tmp/petsc-p3fbo3c2/config.packages.BlasLapack/conftest to see if it can be run Executing: /tmp/petsc-p3fbo3c2/config.packages.BlasLapack/conftest Running Executable with threads to time it out at 60 Executing: /tmp/petsc-p3fbo3c2/config.packages.BlasLapack/conftest Checking for 64 bit blas indices: result 0 Checking if sdot() returns a float or a double ======== Checking running linked program ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.packages.BlasLapack/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.pthread -I/tmp/petsc-p3fbo3c2/config.packages.BlasLapack -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.BlasLapack/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include #include int main() { FILE *output = fopen("runtimetestoutput","w"); extern float sdot_(const int*,const float*,const int *,const float*,const int*); float x1[1] = {3.0}; int one1 = 1; long long int ione1 = 1; float sdotresult = 0; int blasint64 = 0; if (!blasint64) { sdotresult = sdot_(&one1,x1,&one1,x1,&one1); } else { sdotresult = sdot_((const int*)&ione1,x1,(const int*)&ione1,x1,(const int*)&ione1); } fprintf(output, "--known-sdot-returns-double=%d",sdotresult != 9); ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.packages.BlasLapack/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.BlasLapack/conftest.o -llapack -lblas -Wl,-rpath,/usr/local/cuda/lib64 -L/usr/local/cuda/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -lm -lstdc++ -ldl -Wl,-rpath,/usr/local/lib -L/usr/local/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lm -Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9 -Wl,-rpath,/usr/local/lib -lgfortran -lm -lgcc_s -lquadmath -lpthread -lquadmath -lstdc++ -ldl Testing executable /tmp/petsc-p3fbo3c2/config.packages.BlasLapack/conftest to see if it can be run Executing: /tmp/petsc-p3fbo3c2/config.packages.BlasLapack/conftest Running Executable with threads to time it out at 60 Executing: /tmp/petsc-p3fbo3c2/config.packages.BlasLapack/conftest Checking for sdot() return double: result 0 Checking if snrm() returns a float or a double ======== Checking running linked program ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.packages.BlasLapack/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.pthread -I/tmp/petsc-p3fbo3c2/config.packages.BlasLapack -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.BlasLapack/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include #include int main() { FILE *output = fopen("runtimetestoutput","w"); extern float snrm2_(const int*,const float*,const int*); float x2[1] = {3.0}; int one2 = 1; long long int ione2 = 1; float normresult = 0; int blasint64 = 0; if (!blasint64) { normresult = snrm2_(&one2,x2,&one2); } else { normresult = snrm2_((const int*)&ione2,x2,(const int*)&ione2); } fprintf(output, "--known-snrm2-returns-double=%d",normresult != 3); ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/config.packages.BlasLapack/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.packages.BlasLapack/conftest.o -llapack -lblas -Wl,-rpath,/usr/local/cuda/lib64 -L/usr/local/cuda/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -lm -lstdc++ -ldl -Wl,-rpath,/usr/local/lib -L/usr/local/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lm -Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9 -Wl,-rpath,/usr/local/lib -lgfortran -lm -lgcc_s -lquadmath -lpthread -lquadmath -lstdc++ -ldl Testing executable /tmp/petsc-p3fbo3c2/config.packages.BlasLapack/conftest to see if it can be run Executing: /tmp/petsc-p3fbo3c2/config.packages.BlasLapack/conftest Running Executable with threads to time it out at 60 Executing: /tmp/petsc-p3fbo3c2/config.packages.BlasLapack/conftest Checking for snrm2() return double: result 0 ============================================================================================= TESTING: checkVersion from config.packages.BlasLapack(config/BuildSystem/config/package.py:1069) Uses self.version, self.minversion, self.maxversion, self.versionname, and self.versioninclude to determine if package has required version ============================================================================================= TESTING: checkSharedLibrary from config.packages.BlasLapack(config/BuildSystem/config/package.py:994) By default we don't care about checking if the library is shared child config.packages.BlasLapack 4.292910 ============================================================================================= TESTING: consistencyChecks from config.packages.sundials2(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.sundials2(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.sundials2 0.001439 ============================================================================================= TESTING: consistencyChecks from config.packages.spai(config/BuildSystem/config/packages/spai.py:53) ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.spai(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.spai 0.001270 ============================================================================================= TESTING: consistencyChecks from config.packages.pARMS(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.pARMS(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.pARMS 0.001046 ============================================================================================= TESTING: consistencyChecks from config.packages.p4est(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.p4est(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.p4est 0.001072 ============================================================================================= TESTING: consistencyChecks from config.packages.mkl_sparse_optimize(config/BuildSystem/config/package.py:1002) 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(config/BuildSystem/config/package.py:903) ============================================================================================= TESTING: configureLibrary from config.packages.mkl_sparse_optimize(config/BuildSystem/config/packages/mkl_sparse_optimize.py:48) ============================================================================================= TESTING: checkVersion from config.packages.mkl_sparse_optimize(config/BuildSystem/config/package.py:1069) 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(config/BuildSystem/config/package.py:994) By default we don't care about checking if the library is shared child config.packages.mkl_sparse_optimize 0.001760 ============================================================================================= TESTING: consistencyChecks from config.packages.mkl_sparse(config/BuildSystem/config/package.py:1002) 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(config/BuildSystem/config/package.py:903) ============================================================================================= TESTING: configureLibrary from config.packages.mkl_sparse(config/BuildSystem/config/packages/mkl_sparse.py:21) ============================================================================================= TESTING: checkVersion from config.packages.mkl_sparse(config/BuildSystem/config/package.py:1069) 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(config/BuildSystem/config/package.py:994) By default we don't care about checking if the library is shared child config.packages.mkl_sparse 0.001732 ============================================================================================= TESTING: consistencyChecks from config.packages.mkl_cpardiso(config/BuildSystem/config/packages/mkl_cpardiso.py:20) ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.mkl_cpardiso(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.mkl_cpardiso 0.001056 ============================================================================================= TESTING: consistencyChecks from config.packages.kokkos(config/BuildSystem/config/package.py:1002) 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(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.kokkos 0.000974 ============================================================================================= TESTING: consistencyChecks from config.packages.kokkos-kernels(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.kokkos-kernels(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.kokkos-kernels 0.000849 ============================================================================================= TESTING: consistencyChecks from config.packages.htool(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.htool(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.htool 0.000880 ============================================================================================= TESTING: consistencyChecks from config.packages.magma(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.magma(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.magma 0.000900 ============================================================================================= TESTING: consistencyChecks from config.packages.kblas(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.kblas(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.kblas 0.000943 ============================================================================================= TESTING: consistencyChecks from config.packages.h2opus(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.h2opus(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.h2opus 0.000885 ============================================================================================= TESTING: consistencyChecks from config.packages.fftw(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.fftw(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.fftw 0.001203 ============================================================================================= TESTING: consistencyChecks from config.packages.elemental(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.elemental(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.elemental 0.001003 ============================================================================================= TESTING: consistencyChecks from config.packages.ml(config/BuildSystem/config/packages/ml.py:62) ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.ml(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.ml 0.001331 ============================================================================================= TESTING: consistencyChecks from config.packages.mkl_pardiso(config/BuildSystem/config/packages/mkl_pardiso.py:21) ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.mkl_pardiso(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.mkl_pardiso 0.001144 ============================================================================================= TESTING: consistencyChecks from config.packages.SuperLU_DIST(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.SuperLU_DIST(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.SuperLU_DIST 0.001016 ============================================================================================= TESTING: consistencyChecks from config.packages.SuperLU(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.SuperLU(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.SuperLU 0.000891 ============================================================================================= TESTING: consistencyChecks from config.packages.PaStiX(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.PaStiX(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.PaStiX 0.000729 ============================================================================================= TESTING: consistencyChecks from config.packages.scalapack(config/BuildSystem/config/package.py:1002) 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(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.scalapack 0.000873 ============================================================================================= TESTING: consistencyChecks from config.packages.strumpack(config/BuildSystem/config/packages/strumpack.py:68) ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.strumpack(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.strumpack 0.000948 ============================================================================================= TESTING: consistencyChecks from config.packages.MUMPS(config/BuildSystem/config/packages/MUMPS.py:59) ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.MUMPS(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.MUMPS 0.001064 ============================================================================================= TESTING: consistencyChecks from config.packages.MOAB(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.MOAB(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.MOAB 0.000829 Executing: uname -s stdout: Linux ============================================================================================= TESTING: consistencyChecks from config.packages.SuiteSparse(config/BuildSystem/config/packages/SuiteSparse.py:176) ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.SuiteSparse(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.SuiteSparse 0.004107 ============================================================================================= TESTING: consistencyChecks from config.packages.Chombo(config/BuildSystem/config/packages/Chombo.py:130) ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.Chombo(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.Chombo 0.004094 ============================================================================================= TESTING: consistencyChecks from config.packages.hypre(config/BuildSystem/config/packages/hypre.py:171) ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.hypre(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.hypre 0.001624 ============================================================================================= TESTING: consistencyChecks from config.packages.Trilinos(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.Trilinos(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.Trilinos 0.000765 ============================================================================================= TESTING: consistencyChecks from config.packages.xSDKTrilinos(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.xSDKTrilinos(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.xSDKTrilinos 0.000853 ============================================================================================= TESTING: consistencyChecks from config.packages.mstk(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.mstk(config/BuildSystem/config/package.py:998) Called if --with-packagename=0; does nothing by default child config.packages.mstk 0.000748 ============================================================================================= TESTING: consistencyChecks from config.packages.slepc(config/BuildSystem/config/package.py:1002) 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(config/BuildSystem/config/packages/slepc.py:97) Defined make rule "slepc-build" with dependencies "" and code [] Defined make rule "slepc-install" with dependencies "" and code [] child config.packages.slepc 0.001057 ============================================================================================= TESTING: consistencyChecks from config.packages.hpddm(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.hpddm(config/BuildSystem/config/packages/hpddm.py:110) Defined make rule "hpddm-build" with dependencies "" and code [] Defined make rule "hpddm-install" with dependencies "" and code [] child config.packages.hpddm 0.001041 ============================================================================================= TESTING: consistencyChecks from config.packages.bamg(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.bamg(config/BuildSystem/config/packages/bamg.py:86) Defined make rule "bamg-build" with dependencies "" and code [] Defined make rule "bamg-install" with dependencies "" and code [] child config.packages.bamg 0.001038 ============================================================================================= TESTING: consistencyChecks from config.packages.MFEM(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.MFEM(config/BuildSystem/config/packages/MFEM.py:218) Defined make rule "mfem-build" with dependencies "" and code [] Defined make rule "mfem-install" with dependencies "" and code [] child config.packages.MFEM 0.001062 ============================================================================================= TESTING: consistencyChecks from config.packages.AMReX(config/BuildSystem/config/package.py:1002) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.AMReX(config/BuildSystem/config/packages/AMReX.py:151) Defined make rule "amrex-build" with dependencies "" and code [] Defined make rule "amrex-install" with dependencies "" and code [] child config.packages.AMReX 0.000986 ============================================================================================= TESTING: configureRTLDDefault from PETSc.Configure(config/PETSc/Configure.py:705) ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.pthread -I/tmp/petsc-p3fbo3c2/config.packages.BlasLapack -I/tmp/petsc-p3fbo3c2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.c Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.c:4:15: error: ‘RTLD_DEFAULT’ undeclared here (not in a function) 4 | void *ptr = RTLD_DEFAULT; | ^~~~~~~~~~~~ Source: #include "confdefs.h" #include "conffix.h" #include void *ptr = RTLD_DEFAULT; int main() { ; return 0; } ============================================================================================= TESTING: configurePrefetch from PETSc.Configure(config/PETSc/Configure.py:523) Sees if there are any prefetch functions supported Executing: uname -s stdout: Linux ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.pthread -I/tmp/petsc-p3fbo3c2/config.packages.BlasLapack -I/tmp/petsc-p3fbo3c2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { void *v = 0;_mm_prefetch((const char*)v,_MM_HINT_NTA); ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.o -lquadmath -lstdc++ -ldl Defined "HAVE_XMMINTRIN_H" to "1" Defined "Prefetch(a,b,c)" to "_mm_prefetch((const char*)(a),(c))" Defined "PREFETCH_HINT_NTA" to "_MM_HINT_NTA" Defined "PREFETCH_HINT_T0" to "_MM_HINT_T0" Defined "PREFETCH_HINT_T1" to "_MM_HINT_T1" Defined "PREFETCH_HINT_T2" to "_MM_HINT_T2" ============================================================================================= TESTING: configureUnused from PETSc.Configure(config/PETSc/Configure.py:591) Sees if __attribute((unused)) is supported ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.pthread -I/tmp/petsc-p3fbo3c2/config.packages.BlasLapack -I/tmp/petsc-p3fbo3c2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.c: In function ‘main’: /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.c:7:5: warning: unused variable ‘j’ [-Wunused-variable] 7 | int j = myfunc(&i); | ^ Source: #include "confdefs.h" #include "conffix.h" __attribute((unused)) static int myfunc(__attribute((unused)) void *name){ return 1;} int main() { int i = 0; int j = myfunc(&i); typedef void* atype; __attribute((unused)) atype a; ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.o -lquadmath -lstdc++ -ldl Defined "UNUSED" to "__attribute((unused))" ============================================================================================= TESTING: configureDeprecated from PETSc.Configure(config/PETSc/Configure.py:609) Check if __attribute((deprecated)) is supported ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.pthread -I/tmp/petsc-p3fbo3c2/config.packages.BlasLapack -I/tmp/petsc-p3fbo3c2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.c:3:38: warning: ‘myfunc’ defined but not used [-Wunused-function] 3 | __attribute((deprecated)) static int myfunc(void) { return 1;} | ^~~~~~ Source: #include "confdefs.h" #include "conffix.h" __attribute((deprecated)) static int myfunc(void) { return 1;} int main() { ; return 0; } Defined "DEPRECATED_FUNCTION(why)" to "__attribute((deprecated))" Defined "DEPRECATED_TYPEDEF(why)" to "__attribute((deprecated))" ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.pthread -I/tmp/petsc-p3fbo3c2/config.packages.BlasLapack -I/tmp/petsc-p3fbo3c2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" enum E {oldval __attribute((deprecated)), newval }; int main() { ; return 0; } Defined "DEPRECATED_ENUM(why)" to "__attribute((deprecated))" ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.pthread -I/tmp/petsc-p3fbo3c2/config.packages.BlasLapack -I/tmp/petsc-p3fbo3c2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #define TEST _Pragma("GCC warning "Testing _Pragma"") value int main() { ; return 0; } Defined "DEPRECATED_MACRO(why)" to "_Pragma(why)" ============================================================================================= TESTING: configureIsatty from PETSc.Configure(config/PETSc/Configure.py:603) Check if the Unix C function isatty() works correctly Actually just assumes it does not work correctly on batch systems Defined "USE_ISATTY" to "1" ============================================================================================= TESTING: configureExpect from PETSc.Configure(config/PETSc/Configure.py:658) Sees if the __builtin_expect directive is supported ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.pthread -I/tmp/petsc-p3fbo3c2/config.packages.BlasLapack -I/tmp/petsc-p3fbo3c2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { if (__builtin_expect(0,1)) return 1;; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.o -lquadmath -lstdc++ -ldl Defined "HAVE_BUILTIN_EXPECT" to "1" ============================================================================================= TESTING: configureAlign from PETSc.Configure(config/PETSc/Configure.py:642) Check if __attribute(aligned) is supported ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.pthread -I/tmp/petsc-p3fbo3c2/config.packages.BlasLapack -I/tmp/petsc-p3fbo3c2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" struct mystruct {int myint;} __attribute((aligned(16))); char assert_aligned[(sizeof(struct mystruct)==16)*2-1]; int main() { ; return 0; } Defined "ATTRIBUTEALIGNED(size)" to "__attribute((aligned(size)))" Defined "HAVE_ATTRIBUTEALIGNED" to "1" ============================================================================================= TESTING: configureFunctionName from PETSc.Configure(config/PETSc/Configure.py:665) Sees if the compiler supports __func__ or a variant. ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.pthread -I/tmp/petsc-p3fbo3c2/config.packages.BlasLapack -I/tmp/petsc-p3fbo3c2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { if (__func__[0] != 'm') return 1;; return 0; } ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.pthread -I/tmp/petsc-p3fbo3c2/config.packages.BlasLapack -I/tmp/petsc-p3fbo3c2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { if (__func__[0] != 'm') return 1;; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.o -lquadmath -lstdc++ -ldl Defined "FUNCTION_NAME_C" to "__func__" ===== Checking compiler Executing: mpicxx -c -o /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/PETSc.Configure -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O0 -fPIC -std=gnu++14 /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { if (__func__[0] != 'm') return 1;; return 0; } ===== Checking linker Executing: mpicxx -c -o /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/PETSc.Configure -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O0 -fPIC -std=gnu++14 /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { if (__func__[0] != 'm') return 1;; return 0; } Executing: mpicxx -o /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O0 /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.o -lquadmath -lstdc++ -ldl Defined "FUNCTION_NAME_CXX" to "__func__" ============================================================================================= TESTING: configureIntptrt from PETSc.Configure(config/PETSc/Configure.py:683) Determine what to use for uintptr_t ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.pthread -I/tmp/petsc-p3fbo3c2/config.packages.BlasLapack -I/tmp/petsc-p3fbo3c2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.c: In function ‘main’: /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.c:6:18: warning: unused variable ‘i’ [-Wunused-variable] 6 | int x; uintptr_t i = (uintptr_t)&x;; | ^ Source: #include "confdefs.h" #include "conffix.h" #include int main() { int x; uintptr_t i = (uintptr_t)&x;; return 0; } Defined "UINTPTR_T" to "uintptr_t" ============================================================================================= TESTING: configureSolaris from PETSc.Configure(config/PETSc/Configure.py:710) Solaris specific stuff ============================================================================================= TESTING: configureLinux from PETSc.Configure(config/PETSc/Configure.py:723) Linux specific stuff Defined "HAVE_DOUBLE_ALIGN_MALLOC" to "1" ============================================================================================= TESTING: configureWin32 from PETSc.Configure(config/PETSc/Configure.py:729) Win32 non-cygwin specific stuff Checking for functions [GetComputerName] in library ['Kernel32.lib'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.pthread -I/tmp/petsc-p3fbo3c2/config.packages.BlasLapack -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:4:10: fatal error: windows.h: No such file or directory 4 | #include | ^~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_GetComputerName() { GetComputerName(NULL,NULL);; } int main() { _check_GetComputerName();; return 0; } Compile failed inside link Checking for functions [GetComputerName] in library ['kernel32'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.pthread -I/tmp/petsc-p3fbo3c2/config.packages.BlasLapack -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:4:10: fatal error: windows.h: No such file or directory 4 | #include | ^~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_GetComputerName() { GetComputerName(NULL,NULL);; } int main() { _check_GetComputerName();; return 0; } Compile failed inside link Checking for functions [GetUserName] in library ['Advapi32.lib'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.pthread -I/tmp/petsc-p3fbo3c2/config.packages.BlasLapack -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:4:10: fatal error: windows.h: No such file or directory 4 | #include | ^~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_GetUserName() { GetUserName(NULL,NULL);; } int main() { _check_GetUserName();; return 0; } Compile failed inside link Checking for functions [GetUserName] in library ['advapi32'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.pthread -I/tmp/petsc-p3fbo3c2/config.packages.BlasLapack -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:4:10: fatal error: windows.h: No such file or directory 4 | #include | ^~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_GetUserName() { GetUserName(NULL,NULL);; } int main() { _check_GetUserName();; return 0; } Compile failed inside link Checking for functions [GetDC] in library ['User32.lib'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.pthread -I/tmp/petsc-p3fbo3c2/config.packages.BlasLapack -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:4:10: fatal error: windows.h: No such file or directory 4 | #include | ^~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_GetDC() { GetDC(0);; } int main() { _check_GetDC();; return 0; } Compile failed inside link Checking for functions [GetDC] in library ['user32'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.pthread -I/tmp/petsc-p3fbo3c2/config.packages.BlasLapack -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:4:10: fatal error: windows.h: No such file or directory 4 | #include | ^~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_GetDC() { GetDC(0);; } int main() { _check_GetDC();; return 0; } Compile failed inside link Checking for functions [CreateCompatibleDC] in library ['Gdi32.lib'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.pthread -I/tmp/petsc-p3fbo3c2/config.packages.BlasLapack -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:4:10: fatal error: windows.h: No such file or directory 4 | #include | ^~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_CreateCompatibleDC() { CreateCompatibleDC(0);; } int main() { _check_CreateCompatibleDC();; return 0; } Compile failed inside link Checking for functions [CreateCompatibleDC] in library ['gdi32'] [] ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.libraries/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.pthread -I/tmp/petsc-p3fbo3c2/config.packages.BlasLapack -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.libraries/conftest.c Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-p3fbo3c2/config.libraries/conftest.c:4:10: fatal error: windows.h: No such file or directory 4 | #include | ^~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_CreateCompatibleDC() { CreateCompatibleDC(0);; } int main() { _check_CreateCompatibleDC();; return 0; } Compile failed inside link Checking for type: int32_t ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/config.types/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.pthread -I/tmp/petsc-p3fbo3c2/config.packages.BlasLapack -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/config.types/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/config.types/conftest.c: In function ‘main’: /tmp/petsc-p3fbo3c2/config.types/conftest.c:11:9: warning: unused variable ‘a’ [-Wunused-variable] 11 | int32_t a;; | ^ Source: #include "confdefs.h" #include "conffix.h" #include #include #include int main() { int32_t a;; return 0; } int32_t found ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.pthread -I/tmp/petsc-p3fbo3c2/config.packages.BlasLapack -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.c: In function ‘main’: /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.c:6:7: warning: unused variable ‘u’ [-Wunused-variable] 6 | uid_t u; | ^ Source: #include "confdefs.h" #include "conffix.h" #include int main() { uid_t u; ; return 0; } ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.pthread -I/tmp/petsc-p3fbo3c2/config.packages.BlasLapack -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.c: In function ‘main’: /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.c:8:5: warning: unused variable ‘a’ [-Wunused-variable] 8 | int a=R_OK; | ^ Source: #include "confdefs.h" #include "conffix.h" #if defined(PETSC_HAVE_UNISTD_H) #include #endif int main() { int a=R_OK; ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.o -lquadmath -lstdc++ -ldl ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.pthread -I/tmp/petsc-p3fbo3c2/config.packages.BlasLapack -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { int a=0; if (S_ISDIR(a)){} ; return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.o -lquadmath -lstdc++ -ldl ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.pthread -I/tmp/petsc-p3fbo3c2/config.packages.BlasLapack -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.c Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.c:3:10: fatal error: windows.h: No such file or directory 3 | #include | ^~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include int main() { LARGE_INTEGER a; DWORD b=a.u.HighPart; ; return 0; } ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.pthread -I/tmp/petsc-p3fbo3c2/config.packages.BlasLapack -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.c Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.c:3:10: fatal error: windows.h: No such file or directory 3 | #include | ^~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include #include int main() { int flags = O_BINARY;; return 0; } Defined "REPLACE_DIR_SEPARATOR" to "'\\'" Defined "DIR_SEPARATOR" to "'/'" Defined "DIR" to ""/opt/petsc/debug"" Defined make macro "wPETSC_DIR" to "/opt/petsc/debug" Defined "ARCH" to """" ============================================================================================= TESTING: configureCygwinBrokenPipe from PETSc.Configure(config/PETSc/Configure.py:807) Cygwin version <= 1.7.18 had issues with pipes and long commands invoked from gnu-make http://cygwin.com/ml/cygwin/2013-05/msg00340.html Executing: uname -s stdout: Linux ============================================================================================= TESTING: configureDefaultArch from PETSc.Configure(config/PETSc/Configure.py:823) ============================================================================================= TESTING: configureScript from PETSc.Configure(config/PETSc/Configure.py:840) Output a script in the conf directory which will reproduce the configuration ============================================================================================= TESTING: configureInstall from PETSc.Configure(config/PETSc/Configure.py:879) Setup the directories for installation Defined make rule "print_mesg_after_build" with dependencies "" and code ['-@echo "========================================="', '-@echo "Now to install the libraries do:"', '-@echo "sudo ${MAKE_USER} PETSC_DIR=${PETSC_DIR} PETSC_ARCH=${PETSC_ARCH} install"', '-@echo "========================================="'] ============================================================================================= TESTING: configureGCOV from PETSc.Configure(config/PETSc/Configure.py:895) ============================================================================================= TESTING: configureAtoll from PETSc.Configure(config/PETSc/Configure.py:586) Checks if atoll exists ===== Checking linker Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.pthread -I/tmp/petsc-p3fbo3c2/config.packages.BlasLapack -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.c: In function ‘main’: /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.c:7:6: warning: unused variable ‘v’ [-Wunused-variable] 7 | long v = atoll("25"); | ^ Source: #include "confdefs.h" #include "conffix.h" #define _POSIX_C_SOURCE 200112L #include int main() { long v = atoll("25"); return 0; } Executing: mpicc -o /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.o -lquadmath -lstdc++ -ldl Defined "HAVE_ATOLL" to "1" ============================================================================================= Executing: CC -VV Defined "USE_SOCKET_VIEWER" to "1" ===== Checking compiler Executing: mpicc -c -o /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.o -I/tmp/petsc-p3fbo3c2/config.compilerFlags -I/tmp/petsc-p3fbo3c2/config.utilities.closure -I/tmp/petsc-p3fbo3c2/config.compilersFortran -I/tmp/petsc-p3fbo3c2/config.headers -I/tmp/petsc-p3fbo3c2/config.utilities.cacheDetails -I/tmp/petsc-p3fbo3c2/config.functions -I/tmp/petsc-p3fbo3c2/config.utilities.featureTestMacros -I/tmp/petsc-p3fbo3c2/config.utilities.missing -I/tmp/petsc-p3fbo3c2/PETSc.options.sharedLibraries -I/tmp/petsc-p3fbo3c2/PETSc.options.scalarTypes -I/tmp/petsc-p3fbo3c2/config.packages.MPI -I/tmp/petsc-p3fbo3c2/config.setCompilers -I/tmp/petsc-p3fbo3c2/config.compilers -I/tmp/petsc-p3fbo3c2/config.packages.pthread -I/tmp/petsc-p3fbo3c2/config.packages.BlasLapack -I/tmp/petsc-p3fbo3c2/config.libraries -I/tmp/petsc-p3fbo3c2/config.types -I/tmp/petsc-p3fbo3c2/PETSc.Configure -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 /tmp/petsc-p3fbo3c2/PETSc.Configure/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main() { setsockopt(0,SOL_SOCKET,SO_REUSEADDR,0,0); return 0; } Defined "HAVE_SO_REUSEADDR" to "1" ============================================================================================= Executing: mpicc -show stdout: gcc -I/usr/local/include -pthread -Wl,-rpath -Wl,/usr/local/lib -Wl,--enable-new-dtags -L/usr/local/lib -lmpi Defined "MPICC_SHOW" to ""gcc -I/usr/local/include -pthread -Wl,-rpath -Wl,/usr/local/lib -Wl,--enable-new-dtags -L/usr/local/lib -lmpi"" Defined make macro "CC_FLAGS" to " -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -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 -fstack-protector -fvisibility=hidden -g -O0 -fPIC -std=gnu++14 " Defined make macro "CXX_LINKER" to "mpicxx" Defined make macro "CXX_LINKER_FLAGS" to " -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O0" Defined make macro "CPP_FLAGS" to " " Defined make macro "PCC" to "mpicc" Defined make macro "PCC_FLAGS" to " -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 " 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-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0" Defined make macro "CC_LINKER_SUFFIX" to "" Defined "HAVE_FORTRAN" to "1" Defined make macro "FPP_FLAGS" to "" Defined make macro "FC_FLAGS" to " -fPIC -Wall -ffree-line-length-0 -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-0 -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 "CUDAC_FLAGS" to " -Xcompiler -fPIC -g -lineinfo -ccbin mpicxx -std=c++14 -gencode arch=compute_61,code=sm_61 -Wno-deprecated-gpu-targets" Defined make macro "SL_LINKER" to "mpicc" Defined make macro "SL_LINKER_FLAGS" to "${PCC_LINKER_FLAGS}" Defined make macro "SL_LINKER_SUFFIX" to "so" Defined "SLSUFFIX" to ""so"" Defined make macro "SL_LINKER_LIBS" to "${PETSC_EXTERNAL_LIB_BASIC}" Defined make macro "PETSC_LANGUAGE" to "CONLY" Defined make macro "PETSC_SCALAR" to "complex" Defined make macro "PETSC_PRECISION" to "double" ============================================================================================= Defined make macro "BLASLAPACK_LIB" to "-llapack -lblas" 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_CUDA" to "1" Defined make macro "CUDA_LIB" to "-Wl,-rpath,/usr/local/cuda/lib64 -L/usr/local/cuda/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand" Defined make macro "CUDA_INCLUDE" to "-I/usr/local/cuda/include" Defined make macro "PETSC_EXTERNAL_LIB_BASIC" to "-Wl,-rpath,/usr/local/cuda/lib64 -L/usr/local/cuda/lib64 -Wl,-rpath,/usr/local/lib -L/usr/local/lib -Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9 -llapack -lblas -lm -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -lstdc++ -ldl -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lm -lgfortran -lm -lgcc_s -lquadmath -lpthread -lquadmath -lstdc++ -ldl" Defined make macro "PETSC_CC_INCLUDES" to "-I/home/hao/packages/petsc-current/include -I/home/hao/packages/petsc-current/arch-linux-c-debug/include -I/usr/local/cuda/include" Defined make macro "PETSC_CC_INCLUDES_INSTALL" to "-I/opt/petsc/debug/include -I/usr/local/cuda/include" Defined make macro "PETSC_FC_INCLUDES" to "-I/home/hao/packages/petsc-current/include -I/home/hao/packages/petsc-current/arch-linux-c-debug/include -I/usr/local/cuda/include" Defined make macro "PETSC_FC_INCLUDES_INSTALL" to "-I/opt/petsc/debug/include -I/usr/local/cuda/include" Defined "LIB_DIR" to ""/opt/petsc/debug/lib"" Defined make macro "LIBNAME" to "${INSTALL_LIB_DIR}/libpetsc.${AR_LIB_SUFFIX}" Defined make macro "SHLIBS" to "libpetsc" Defined make macro "PETSC_LIB_BASIC" to "-lpetsc" Defined make macro "PETSC_KSP_LIB_BASIC" to "-lpetsc" Defined make macro "PETSC_TS_LIB_BASIC" to "-lpetsc" Defined make macro "PETSC_TAO_LIB_BASIC" to "-lpetsc" Defined make macro "PETSC_WITH_EXTERNAL_LIB" to "-L${PETSC_DIR}/${PETSC_ARCH}/lib -Wl,-rpath,/usr/local/cuda/lib64 -L/usr/local/cuda/lib64 -Wl,-rpath,/usr/local/lib -L/usr/local/lib -Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9 -lpetsc -llapack -lblas -lm -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -lstdc++ -ldl -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lm -lgfortran -lm -lgcc_s -lquadmath -lpthread -lquadmath -lstdc++ -ldl" Defined "USE_SINGLE_LIBRARY" to "1" Defined make macro "PETSC_SYS_LIB" to "${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB}" Defined make macro "PETSC_VEC_LIB" to "${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB}" Defined make macro "PETSC_MAT_LIB" to "${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB}" Defined make macro "PETSC_DM_LIB" to "${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB}" Defined make macro "PETSC_KSP_LIB" to "${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB}" Defined make macro "PETSC_SNES_LIB" to "${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB}" Defined make macro "PETSC_TS_LIB" to "${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB}" Defined make macro "PETSC_TAO_LIB" to "${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB}" Defined make macro "PETSC_CHARACTERISTIC_LIB" to "${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB}" Defined make macro "PETSC_LIB" to "${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB}" Defined make macro "PETSC_CONTRIB" to "${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB}" Defined make macro "CONFIGURE_OPTIONS" to "--prefix=/opt/petsc/debug --with-cc=mpicc --with-cxx=mpicxx --with-fc=mpif90 --with-scalar-type=complex --with-precision=double --with-cuda-dir=/usr/local/cuda --with-fortran-kernels=1 --with-cxx-dialect=cxx14 --with-cuda-dialect=cxx14 --with-debugging=1" ================================================================================ child PETSc.Configure 1.749722 child sum 63.952825 child total 63.971132 **** arch-linux-c-debug/lib/petsc/conf/petscvariables **** FAST_AR_FLAGS = Scq AR_FLAGS = cr AR_ARGFILE = yes C_VERSION = gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0 MPICC_SHOW = gcc -I/usr/local/include -pthread -Wl,-rpath -Wl,/usr/local/lib -Wl,--enable-new-dtags -L/usr/local/lib -lmpi Cxx_VERSION = g++ (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0 MPICXX_SHOW = g++ -I/usr/local/include -pthread -Wl,-rpath -Wl,/usr/local/lib -Wl,--enable-new-dtags -L/usr/local/lib -lmpi FC_VERSION = GNU Fortran (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0 MPIFC_SHOW = gfortran -I/usr/local/include -pthread -I/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib -Wl,--enable-new-dtags -L/usr/local/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi CUDA_VERSION = nvcc: NVIDIA (R) Cuda compiler driver C_DEPFLAGS = -MMD -MP CXX_DEPFLAGS = -MMD -MP CUDA_DEPFLAGS = -MMD -MP FC_DEFINE_FLAG = -D FC_DEPFLAGS = -MMD -MP wPETSC_DIR = /opt/petsc/debug CC_FLAGS = -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 CXXPP_FLAGS = CXX_FLAGS = -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O0 -fPIC -std=gnu++14 CXX_LINKER = mpicxx CXX_LINKER_FLAGS = -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O0 CPP_FLAGS = PCC = mpicc PCC_FLAGS = -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 CC_SUFFIX = o PCC_LINKER = mpicc PCC_LINKER_FLAGS = -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 CC_LINKER_SUFFIX = FPP_FLAGS = FC_FLAGS = -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 FC_SUFFIX = o FC_LINKER = mpif90 FC_LINKER_FLAGS = -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 FC_MODULE_FLAG = -I FC_MODULE_OUTPUT_FLAG = -J CUDAC_FLAGS = -Xcompiler -fPIC -g -lineinfo -ccbin mpicxx -std=c++14 -gencode arch=compute_61,code=sm_61 -Wno-deprecated-gpu-targets SL_LINKER = mpicc SL_LINKER_FLAGS = ${PCC_LINKER_FLAGS} SL_LINKER_SUFFIX = so SL_LINKER_LIBS = ${PETSC_EXTERNAL_LIB_BASIC} PETSC_LANGUAGE = CONLY PETSC_SCALAR = complex PETSC_PRECISION = double BLASLAPACK_LIB = -llapack -lblas BLASLAPACK_INCLUDE = PTHREAD_LIB = PTHREAD_INCLUDE = MATHLIB_LIB = -lm MATHLIB_INCLUDE = REGEX_LIB = REGEX_INCLUDE = SOWING_LIB = SOWING_INCLUDE = MPI_LIB = MPI_INCLUDE = CUDA_LIB = -Wl,-rpath,/usr/local/cuda/lib64 -L/usr/local/cuda/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand CUDA_INCLUDE = -I/usr/local/cuda/include PETSC_EXTERNAL_LIB_BASIC = -Wl,-rpath,/usr/local/cuda/lib64 -L/usr/local/cuda/lib64 -Wl,-rpath,/usr/local/lib -L/usr/local/lib -Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9 -llapack -lblas -lm -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -lstdc++ -ldl -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lm -lgfortran -lm -lgcc_s -lquadmath -lpthread -lquadmath -lstdc++ -ldl PETSC_CC_INCLUDES = -I/home/hao/packages/petsc-current/include -I/home/hao/packages/petsc-current/arch-linux-c-debug/include -I/usr/local/cuda/include PETSC_CC_INCLUDES_INSTALL = -I/opt/petsc/debug/include -I/usr/local/cuda/include PETSC_FC_INCLUDES = -I/home/hao/packages/petsc-current/include -I/home/hao/packages/petsc-current/arch-linux-c-debug/include -I/usr/local/cuda/include PETSC_FC_INCLUDES_INSTALL = -I/opt/petsc/debug/include -I/usr/local/cuda/include LIBNAME = ${INSTALL_LIB_DIR}/libpetsc.${AR_LIB_SUFFIX} SHLIBS = libpetsc PETSC_LIB_BASIC = -lpetsc PETSC_KSP_LIB_BASIC = -lpetsc PETSC_TS_LIB_BASIC = -lpetsc PETSC_TAO_LIB_BASIC = -lpetsc PETSC_WITH_EXTERNAL_LIB = -L${PETSC_DIR}/${PETSC_ARCH}/lib -Wl,-rpath,/usr/local/cuda/lib64 -L/usr/local/cuda/lib64 -Wl,-rpath,/usr/local/lib -L/usr/local/lib -Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9 -lpetsc -llapack -lblas -lm -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand -lstdc++ -ldl -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lm -lgfortran -lm -lgcc_s -lquadmath -lpthread -lquadmath -lstdc++ -ldl PETSC_SYS_LIB = ${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB} PETSC_VEC_LIB = ${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB} PETSC_MAT_LIB = ${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB} PETSC_DM_LIB = ${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB} PETSC_KSP_LIB = ${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB} PETSC_SNES_LIB = ${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB} PETSC_TS_LIB = ${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB} PETSC_TAO_LIB = ${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB} PETSC_CHARACTERISTIC_LIB = ${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB} PETSC_LIB = ${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB} PETSC_CONTRIB = ${C_SH_LIB_PATH} ${PETSC_WITH_EXTERNAL_LIB} CONFIGURE_OPTIONS = --prefix=/opt/petsc/debug --with-cc=mpicc --with-cxx=mpicxx --with-fc=mpif90 --with-scalar-type=complex --with-precision=double --with-cuda-dir=/usr/local/cuda --with-fortran-kernels=1 --with-cxx-dialect=cxx14 --with-cuda-dialect=cxx14 --with-debugging=1 MKDIR = /usr/bin/mkdir -p SHELL = /usr/bin/bash SED = /usr/bin/sed SEDINPLACE = /usr/bin/sed -i MV = /usr/bin/mv CP = /usr/bin/cp GREP = /usr/bin/grep RM = /usr/bin/rm -f DIFF = /usr/bin/diff -w PYTHON = /usr/bin/python3 M4 = /usr/bin/m4 CC = mpicc CPP = mpicc -E CUDAC = /usr/local/cuda/bin/nvcc CUDAPP = /usr/local/cuda/bin/nvcc -E CXX = mpicxx CXXPP = mpicxx -E FC = mpif90 AR = /usr/bin/ar RANLIB = /usr/bin/ranlib AR_LIB_SUFFIX = a LD_SHARED = mpicc DYNAMICLINKER = mpicc CC_LINKER_SLFLAG = -Wl,-rpath, FC_LINKER_SLFLAG = -Wl,-rpath, CLANGUAGE = C GIT = git PREFIXDIR = /opt/petsc/debug PETSC_SCALAR_SIZE = 64 PETSC_INDEX_SIZE = 32 MAKE = /usr/bin/make MAKE_USER = make OMAKE_PRINTDIR = /usr/bin/make --print-directory OMAKE = /usr/bin/make --no-print-directory MAKE_PAR_OUT_FLG = --output-sync=recurse MAKE_NP = 7 MAKE_TEST_NP = 4 MAKE_LOAD = 12.0 NPMAX = 8 SONAME_FUNCTION = $(1).$(SL_LINKER_SUFFIX).$(2) SL_LINKER_FUNCTION = -shared -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 -Wl,-soname,$(call SONAME_FUNCTION,$(notdir $(1)),$(2)) BUILDSHAREDLIB = yes DSYMUTIL = true MPIEXECEXECUTABLE = /usr/local/bin/mpiexec MPIEXEC = mpiexec --oversubscribe HOSTNAME = hostname PING = ping MPICXX_INCLUDES = -I/usr/local/include MPICXX_LIBS = -Wl,-rpath -Wl,/usr/local/lib -Wl,--enable-new-dtags -L/usr/local/lib -lmpi SYSTEMNVCC = /usr/local/cuda/bin/nvcc DEVICEQUERY = /usr/local/cuda/extras/demo_suite/deviceQuery CUDA_CXXFLAGS = -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O0 CUDA_CXX = mpicxx BFORT = /home/hao/packages/petsc-current/arch-linux-c-debug/bin/bfort DOCTEXT = /home/hao/packages/petsc-current/arch-linux-c-debug/bin/doctext MAPNAMES = /home/hao/packages/petsc-current/arch-linux-c-debug/bin/mapnames BIB2HTML = /home/hao/packages/petsc-current/arch-linux-c-debug/bin/bib2html PETSC_TEST_OPTIONS = **** arch-linux-c-debug/lib/petsc/conf/petscrules **** print_mesg_after_build: -@echo "=========================================" -@echo "Now to install the libraries do:" -@echo "sudo ${MAKE_USER} PETSC_DIR=${PETSC_DIR} PETSC_ARCH=${PETSC_ARCH} install" -@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 "" #define PETSC_ATTRIBUTEALIGNED(size) __attribute((aligned(size))) #define PETSC_Alignx(a,b) #define PETSC_AssertAlignx(a,b) #define PETSC_BLASLAPACK_UNDERSCORE 1 #define PETSC_CLANGUAGE_C 1 #define PETSC_CUDA_GENERATION 61 #define PETSC_CXX_INLINE inline #define PETSC_CXX_RESTRICT __restrict #define PETSC_C_INLINE inline #define PETSC_C_RESTRICT __restrict #define PETSC_DEPRECATED_ENUM(why) __attribute((deprecated)) #define PETSC_DEPRECATED_FUNCTION(why) __attribute((deprecated)) #define PETSC_DEPRECATED_MACRO(why) _Pragma(why) #define PETSC_DEPRECATED_TYPEDEF(why) __attribute((deprecated)) #define PETSC_DIR "/opt/petsc/debug" #define PETSC_DIR_SEPARATOR '/' #define PETSC_FORTRAN_CHARLEN_T size_t #define PETSC_FORTRAN_TYPE_INITIALIZE = -2 #define PETSC_FUNCTION_NAME_C __func__ #define PETSC_FUNCTION_NAME_CXX __func__ #define PETSC_HAVE_ACCESS 1 #define PETSC_HAVE_ATOLL 1 #define PETSC_HAVE_ATTRIBUTEALIGNED 1 #define PETSC_HAVE_BUILTIN_EXPECT 1 #define PETSC_HAVE_BZERO 1 #define PETSC_HAVE_C99_COMPLEX 1 #define PETSC_HAVE_CLOCK 1 #define PETSC_HAVE_CUDA 1 #define PETSC_HAVE_CUDA_DIALECT_CXX03 1 #define PETSC_HAVE_CUDA_DIALECT_CXX11 1 #define PETSC_HAVE_CUDA_DIALECT_CXX14 1 #define PETSC_HAVE_CUDA_VERSION_11PLUS 1 #define PETSC_HAVE_CUPM 1 #define PETSC_HAVE_CUSOLVERDNDPOTRI 1 #define PETSC_HAVE_CXX 1 #define PETSC_HAVE_CXX_COMPLEX 1 #define PETSC_HAVE_CXX_COMPLEX_FIX 1 #define PETSC_HAVE_CXX_DIALECT_CXX03 1 #define PETSC_HAVE_CXX_DIALECT_CXX11 1 #define PETSC_HAVE_CXX_DIALECT_CXX14 1 #define PETSC_HAVE_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_FCNTL_H 1 #define PETSC_HAVE_FENV_H 1 #define PETSC_HAVE_FLOAT_H 1 #define PETSC_HAVE_FORK 1 #define PETSC_HAVE_FORTRAN 1 #define PETSC_HAVE_FORTRAN_FLUSH 1 #define PETSC_HAVE_FORTRAN_GET_COMMAND_ARGUMENT 1 #define PETSC_HAVE_FORTRAN_TYPE_STAR 1 #define PETSC_HAVE_FORTRAN_UNDERSCORE 1 #define PETSC_HAVE_GETCWD 1 #define PETSC_HAVE_GETDOMAINNAME 1 #define PETSC_HAVE_GETHOSTBYNAME 1 #define PETSC_HAVE_GETHOSTNAME 1 #define PETSC_HAVE_GETPAGESIZE 1 #define PETSC_HAVE_GETRUSAGE 1 #define PETSC_HAVE_IMMINTRIN_H 1 #define PETSC_HAVE_INTTYPES_H 1 #define PETSC_HAVE_ISINF 1 #define PETSC_HAVE_ISNAN 1 #define PETSC_HAVE_ISNORMAL 1 #define PETSC_HAVE_LGAMMA 1 #define PETSC_HAVE_LOG2 1 #define PETSC_HAVE_LSEEK 1 #define PETSC_HAVE_MALLOC_H 1 #define PETSC_HAVE_MEMALIGN 1 #define PETSC_HAVE_MEMMOVE 1 #define PETSC_HAVE_MMAP 1 #define PETSC_HAVE_MPIEXEC_ENVIRONMENTAL_VARIABLE OMP #define PETSC_HAVE_MPIIO 1 #define PETSC_HAVE_MPI_COMBINER_CONTIGUOUS 1 #define PETSC_HAVE_MPI_COMBINER_DUP 1 #define PETSC_HAVE_MPI_COMBINER_NAMED 1 #define PETSC_HAVE_MPI_EXSCAN 1 #define PETSC_HAVE_MPI_F90MODULE 1 #define PETSC_HAVE_MPI_F90MODULE_VISIBILITY 1 #define PETSC_HAVE_MPI_FEATURE_DYNAMIC_WINDOW 1 #define PETSC_HAVE_MPI_FINALIZED 1 #define PETSC_HAVE_MPI_GET_ACCUMULATE 1 #define PETSC_HAVE_MPI_GET_LIBRARY_VERSION 1 #define PETSC_HAVE_MPI_GPU_AWARE 1 #define PETSC_HAVE_MPI_IALLREDUCE 1 #define PETSC_HAVE_MPI_IBARRIER 1 #define PETSC_HAVE_MPI_INIT_THREAD 1 #define PETSC_HAVE_MPI_INT64_T 1 #define PETSC_HAVE_MPI_IN_PLACE 1 #define PETSC_HAVE_MPI_LONG_DOUBLE 1 #define PETSC_HAVE_MPI_NEIGHBORHOOD_COLLECTIVES 1 #define PETSC_HAVE_MPI_NONBLOCKING_COLLECTIVES 1 #define PETSC_HAVE_MPI_ONE_SIDED 1 #define PETSC_HAVE_MPI_PROCESS_SHARED_MEMORY 1 #define PETSC_HAVE_MPI_REDUCE_LOCAL 1 #define PETSC_HAVE_MPI_REDUCE_SCATTER 1 #define PETSC_HAVE_MPI_REDUCE_SCATTER_BLOCK 1 #define PETSC_HAVE_MPI_RGET 1 #define PETSC_HAVE_MPI_TYPE_DUP 1 #define PETSC_HAVE_MPI_TYPE_GET_ENVELOPE 1 #define PETSC_HAVE_MPI_WIN_CREATE 1 #define PETSC_HAVE_NANOSLEEP 1 #define PETSC_HAVE_NETDB_H 1 #define PETSC_HAVE_NETINET_IN_H 1 #define PETSC_HAVE_OMPI_MAJOR_VERSION 4 #define PETSC_HAVE_OMPI_MINOR_VERSION 0 #define PETSC_HAVE_OMPI_RELEASE_VERSION 3 #define PETSC_HAVE_POPEN 1 #define PETSC_HAVE_PTHREAD 1 #define PETSC_HAVE_PTHREAD_BARRIER_T 1 #define PETSC_HAVE_PTHREAD_H 1 #define PETSC_HAVE_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_SCHED_CPU_SET_T 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_STDINT_H 1 #define PETSC_HAVE_STRCASECMP 1 #define PETSC_HAVE_STRINGS_H 1 #define PETSC_HAVE_STRUCT_SIGACTION 1 #define PETSC_HAVE_SYSINFO 1 #define PETSC_HAVE_SYS_PARAM_H 1 #define PETSC_HAVE_SYS_PROCFS_H 1 #define PETSC_HAVE_SYS_RESOURCE_H 1 #define PETSC_HAVE_SYS_SOCKET_H 1 #define PETSC_HAVE_SYS_SYSINFO_H 1 #define PETSC_HAVE_SYS_TIMES_H 1 #define PETSC_HAVE_SYS_TIME_H 1 #define PETSC_HAVE_SYS_TYPES_H 1 #define PETSC_HAVE_SYS_UTSNAME_H 1 #define PETSC_HAVE_SYS_WAIT_H 1 #define PETSC_HAVE_TGAMMA 1 #define PETSC_HAVE_TIME 1 #define PETSC_HAVE_TIME_H 1 #define PETSC_HAVE_UNAME 1 #define PETSC_HAVE_UNISTD_H 1 #define PETSC_HAVE_USLEEP 1 #define PETSC_HAVE_VA_COPY 1 #define PETSC_HAVE_VSNPRINTF 1 #define PETSC_HAVE_XMMINTRIN_H 1 #define PETSC_IS_COLORING_MAX USHRT_MAX #define PETSC_IS_COLORING_VALUE_TYPE short #define PETSC_IS_COLORING_VALUE_TYPE_F integer2 #define PETSC_LEVEL1_DCACHE_LINESIZE 64 #define PETSC_LIB_DIR "/opt/petsc/debug/lib" #define PETSC_MAX_PATH_LEN 4096 #define PETSC_MEMALIGN 16 #define PETSC_MPICC_SHOW "gcc -I/usr/local/include -pthread -Wl,-rpath -Wl,/usr/local/lib -Wl,--enable-new-dtags -L/usr/local/lib -lmpi" #define PETSC_MPIU_IS_COLORING_VALUE_TYPE MPI_UNSIGNED_SHORT #define PETSC_PREFETCH_HINT_NTA _MM_HINT_NTA #define PETSC_PREFETCH_HINT_T0 _MM_HINT_T0 #define PETSC_PREFETCH_HINT_T1 _MM_HINT_T1 #define PETSC_PREFETCH_HINT_T2 _MM_HINT_T2 #define PETSC_PYTHON_EXE "/usr/bin/python3" #define PETSC_Prefetch(a,b,c) _mm_prefetch((const char*)(a),(c)) #define PETSC_REPLACE_DIR_SEPARATOR '\\' #define PETSC_SIGNAL_CAST #define PETSC_SIZEOF_ENUM 4 #define PETSC_SIZEOF_INT 4 #define PETSC_SIZEOF_LONG 8 #define PETSC_SIZEOF_LONG_LONG 8 #define PETSC_SIZEOF_SHORT 2 #define PETSC_SIZEOF_SIZE_T 8 #define PETSC_SIZEOF_VOID_P 8 #define PETSC_SLSUFFIX "so" #define PETSC_UINTPTR_T uintptr_t #define PETSC_UNUSED __attribute((unused)) #define PETSC_USE_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_FORTRAN_KERNELS 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 "2022-01-24 16:27:59 +0000" #define PETSC_VERSION_GIT "v3.16.3-49-gf476948373" #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_MPI_VERSION_MAJOR 3 #define PETSC_PKG_MPI_VERSION_MINOR 0 #define PETSC_PKG_MPI_VERSION_SUBMINOR 0 #define PETSC_PKG_MPI_VERSION_ PETSC_PKG_MPI_VERSION_EQ #define PETSC_PKG_MPI_VERSION_EQ(MAJOR,MINOR,SUBMINOR) \ ((PETSC_PKG_MPI_VERSION_MAJOR == (MAJOR)) && \ (PETSC_PKG_MPI_VERSION_MINOR == (MINOR)) && \ (PETSC_PKG_MPI_VERSION_SUBMINOR == (SUBMINOR))) #define PETSC_PKG_MPI_VERSION_LT(MAJOR,MINOR,SUBMINOR) \ (PETSC_PKG_MPI_VERSION_MAJOR < (MAJOR) || \ (PETSC_PKG_MPI_VERSION_MAJOR == (MAJOR) && \ (PETSC_PKG_MPI_VERSION_MINOR < (MINOR) || \ (PETSC_PKG_MPI_VERSION_MINOR == (MINOR) && \ (PETSC_PKG_MPI_VERSION_SUBMINOR < (SUBMINOR)))))) #define PETSC_PKG_MPI_VERSION_LE(MAJOR,MINOR,SUBMINOR) \ (PETSC_PKG_MPI_VERSION_LT(MAJOR,MINOR,SUBMINOR) || \ PETSC_PKG_MPI_VERSION_EQ(MAJOR,MINOR,SUBMINOR)) #define PETSC_PKG_MPI_VERSION_GT(MAJOR,MINOR,SUBMINOR) \ ( 0 == PETSC_PKG_MPI_VERSION_LE(MAJOR,MINOR,SUBMINOR)) #define PETSC_PKG_MPI_VERSION_GE(MAJOR,MINOR,SUBMINOR) \ ( 0 == PETSC_PKG_MPI_VERSION_LT(MAJOR,MINOR,SUBMINOR)) #define PETSC_PKG_CUDA_VERSION_MAJOR 11 #define PETSC_PKG_CUDA_VERSION_MINOR 4 #define PETSC_PKG_CUDA_VERSION_SUBMINOR 0 #define PETSC_PKG_CUDA_VERSION_ PETSC_PKG_CUDA_VERSION_EQ #define PETSC_PKG_CUDA_VERSION_EQ(MAJOR,MINOR,SUBMINOR) \ ((PETSC_PKG_CUDA_VERSION_MAJOR == (MAJOR)) && \ (PETSC_PKG_CUDA_VERSION_MINOR == (MINOR)) && \ (PETSC_PKG_CUDA_VERSION_SUBMINOR == (SUBMINOR))) #define PETSC_PKG_CUDA_VERSION_LT(MAJOR,MINOR,SUBMINOR) \ (PETSC_PKG_CUDA_VERSION_MAJOR < (MAJOR) || \ (PETSC_PKG_CUDA_VERSION_MAJOR == (MAJOR) && \ (PETSC_PKG_CUDA_VERSION_MINOR < (MINOR) || \ (PETSC_PKG_CUDA_VERSION_MINOR == (MINOR) && \ (PETSC_PKG_CUDA_VERSION_SUBMINOR < (SUBMINOR)))))) #define PETSC_PKG_CUDA_VERSION_LE(MAJOR,MINOR,SUBMINOR) \ (PETSC_PKG_CUDA_VERSION_LT(MAJOR,MINOR,SUBMINOR) || \ PETSC_PKG_CUDA_VERSION_EQ(MAJOR,MINOR,SUBMINOR)) #define PETSC_PKG_CUDA_VERSION_GT(MAJOR,MINOR,SUBMINOR) \ ( 0 == PETSC_PKG_CUDA_VERSION_LE(MAJOR,MINOR,SUBMINOR)) #define PETSC_PKG_CUDA_VERSION_GE(MAJOR,MINOR,SUBMINOR) \ ( 0 == PETSC_PKG_CUDA_VERSION_LT(MAJOR,MINOR,SUBMINOR)) #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 ----------------------------------------------------------------- SOWING: Install : Installed SOWING into /home/hao/packages/petsc-current/arch-linux-c-debug 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-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 Version: gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0 CUDA Compiler: /usr/local/cuda/bin/nvcc -Xcompiler -fPIC -g -lineinfo -ccbin mpicxx -std=c++14 -gencode arch=compute_61,code=sm_61 -Wno-deprecated-gpu-targets Version: nvcc: NVIDIA (R) Cuda compiler driver C++ Compiler: mpicxx -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O0 -fPIC -std=gnu++14 Version: g++ (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0 Fortran Compiler: mpif90 -fPIC -Wall -ffree-line-length-0 -Wno-unused-dummy-argument -g -O0 Version: GNU Fortran (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0 Linkers: Shared linker: mpicc -shared -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 Dynamic linker: mpicc -shared -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 Libraries linked against: -lquadmath -lstdc++ -ldl BlasLapack: Library: -llapack -lblas Unknown if this uses OpenMP (try export OMP_NUM_THREADS=<1-4> yourprogram -log_view) uses 4 byte integers MPI: Version: 3 mpiexec: mpiexec --oversubscribe Implementation: openmpi MPI C++ include paths: -I/usr/local/include MPI C++ libraries: -Wl,-rpath -Wl,/usr/local/lib -Wl,--enable-new-dtags -L/usr/local/lib -lmpi OMPI_VERSION: 4.0.3 cuda: Version: 11.4 Includes: -I/usr/local/cuda/include Library: -Wl,-rpath,/usr/local/cuda/lib64 -L/usr/local/cuda/lib64 -lcudart -lcufft -lcublas -lcusparse -lcusolver -lcurand CUDA SM 61 CUDA underlying compiler: CUDA_CXX=mpicxx CUDA underlying compiler flags: CUDA_CXXFLAGS=-fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g3 -O0 -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O0 CUDA underlying linker libraries: CUDA_CXXLIBS= pthread: regex: sowing: Version: 1.1.26 /home/hao/packages/petsc-current/arch-linux-c-debug/bin/bfort Language used to compile PETSc: C PETSc: PETSC_ARCH: arch-linux-c-debug PETSC_DIR: /home/hao/packages/petsc-current Prefix: /opt/petsc/debug 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: /usr/bin/make xxx=========================================================================xxx Configure stage complete. Now build PETSc libraries with: make PETSC_DIR=/home/hao/packages/petsc-current PETSC_ARCH=arch-linux-c-debug all xxx=========================================================================xxx ================================================================================ Finishing configure run at Tue, 25 Jan 2022 17:07:54 +0800 ================================================================================