Executing: uname -s stdout: Linux ============================================================================================= Configuring PETSc to compile on your system ============================================================================================= ================================================================================ ================================================================================ Starting configure run at Tue, 25 Nov 2025 17:37:23 -0500 Configure Options: --configModules=PETSc.Configure --optionsModule=config.compilerOptions PETSC_ARCH=config-release --with-scalar-type=complex --with-fortran-kernels=1 --with-debugging=0 COPTFLAGS=-O3 -march=native CXXOPTFLAGS=-O3 -march=native FOPTFLAGS=-O3 -march=native --with-cc=/home/bchapman/AOCC/aocc-compiler-5.0.0/bin/clang --with-cxx=/home/bchapman/AOCC/aocc-compiler-5.0.0/bin/clang++ --download-openmpi --download-superlu --download-opencascade --with-blaslapack-dir=/home/bchapman/aocl/5.1.0/gcc --with-threadsafety --with-log=0 --with-openmp --prefix=/mnt/scratch/bchapman/AOCC_AOCL_add/rebel/build/external/builds/petsc-3.21.0 Working directory: /mnt/scratch/bchapman/AOCC_AOCL_add/rebel/build/external/petsc-3.21.0 Machine platform: uname_result(system='Linux', node='c2.modelics.org', release='5.14.0-503.40.1.el9_5.x86_64', version='#1 SMP PREEMPT_DYNAMIC Thu Apr 24 08:27:29 EDT 2025', machine='x86_64') Python version: 3.9.23 (main, Aug 19 2025, 00:00:00) [GCC 11.5.0 20240719 (Red Hat 11.5.0-11)] ================================================================================ Environmental variables SHELL=/bin/bash HISTCONTROL=ignoredups HISTSIZE=1000 HOSTNAME=c2.modelics.org MAKE_TERMOUT=/dev/pts/4 PWD=/mnt/scratch/bchapman/AOCC_AOCL_add/rebel/build/external/petsc-3.21.0 LOGNAME=bchapman XDG_SESSION_TYPE=tty MODULESHOME=/usr/share/Modules MANPATH=/usr/share/man: MOTD_SHOWN=pam __MODULES_SHARE_MANPATH=:1 HOME=/home/bchapman SSH_ASKPASS=/usr/libexec/openssh/gnome-ssh-askpass LANG=en_US.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=01;37;41: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:*.webp=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=01;36:*.au=01;36:*.flac=01;36:*.m4a=01;36:*.mid=01;36:*.midi=01;36:*.mka=01;36:*.mp3=01;36:*.mpc=01;36:*.ogg=01;36:*.ra=01;36:*.wav=01;36:*.oga=01;36:*.opus=01;36:*.spx=01;36:*.xspf=01;36: SCRATCH=/mnt/scratch MODHOME=/mnt/homes/bchapman SSH_CONNECTION=128.100.241.58 51603 128.100.23.126 22 MFLAGS=-s XDG_SESSION_CLASS=user MAKEFLAGS=s SELINUX_ROLE_REQUESTED= TERM=xterm CPLUS_INCLUDE_PATH=/home/bchapman/aocl/5.1.0/gcc/include:/home/bchapman/aocl/5.1.0/aocc/include:/home/bchapman/AOCC/aocc-compiler-5.0.0/include LESSOPEN=||/usr/bin/lesspipe.sh %s USER=bchapman AOCL_ROOT=/home/bchapman/aocl/5.1.0/gcc LIBRARY_PATH=/home/bchapman/aocl/5.1.0/gcc/lib:/home/bchapman/aocl/5.1.0/aocc/lib:/home/bchapman/AOCC/aocc-compiler-5.0.0/lib:/home/bchapman/AOCC/aocc-compiler-5.0.0/lib32:/usr/lib64:/usr/lib: MAKE_TERMERR=/dev/pts/4 MODULES_RUN_QUARANTINE=LD_LIBRARY_PATH LD_PRELOAD LOADEDMODULES= SELINUX_USE_CURRENT_RANGE= SHLVL=1 MAKELEVEL=3 PROJECTS=/mnt/projects XDG_SESSION_ID=38 LD_LIBRARY_PATH=/home/bchapman/aocl/5.1.0/gcc/lib:/home/bchapman/aocl/5.1.0/aocc/lib:/home/bchapman/AOCC/aocc-compiler-5.0.0/ompd:/home/bchapman/AOCC/aocc-compiler-5.0.0/lib:/home/bchapman/AOCC/aocc-compiler-5.0.0/lib32:/usr/lib64:/usr/lib: XDG_RUNTIME_DIR=/run/user/1030 SSH_CLIENT=128.100.241.58 51603 22 __MODULES_LMINIT=module use --append /usr/share/Modules/modulefiles:module use --append /etc/modulefiles:module use --append /usr/share/modulefiles DEBUGINFOD_IMA_CERT_PATH=/etc/keys/ima: which_declare=declare -f XDG_DATA_DIRS=/home/bchapman/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share PATH=/home/bchapman/AOCC/aocc-compiler-5.0.0/share/opt-viewer:/home/bchapman/AOCC/aocc-compiler-5.0.0/bin:/home/bchapman/.local/bin:/home/bchapman/bin:/usr/share/Modules/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin SELINUX_LEVEL_REQUESTED= MODULEPATH=/modelics/modules:/etc/scl/modulefiles:/usr/share/Modules/modulefiles:/etc/modulefiles:/usr/share/modulefiles DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1030/bus C_INCLUDE_PATH=/home/bchapman/aocl/5.1.0/gcc/include:/home/bchapman/aocl/5.1.0/aocc/include:/home/bchapman/AOCC/aocc-compiler-5.0.0/include MAIL=/var/spool/mail/bchapman SSH_TTY=/dev/pts/4 OLDPWD=/mnt/scratch/bchapman/AOCC_AOCL_add/rebel/build MODULES_CMD=/usr/share/Modules/libexec/modulecmd.tcl BASH_FUNC_ml%%=() { module ml "$@" } BASH_FUNC_which%%=() { ( alias; eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@ } BASH_FUNC_module%%=() { local _mlredir=1; if [ -n "${MODULES_REDIRECT_OUTPUT+x}" ]; then if [ "$MODULES_REDIRECT_OUTPUT" = '0' ]; then _mlredir=0; else if [ "$MODULES_REDIRECT_OUTPUT" = '1' ]; then _mlredir=1; fi; fi; fi; case " $@ " in *' --no-redirect '*) _mlredir=0 ;; *' --redirect '*) _mlredir=1 ;; esac; if [ $_mlredir -eq 0 ]; then _module_raw "$@"; else _module_raw "$@" 2>&1; fi } BASH_FUNC_scl%%=() { if [ "$1" = "load" -o "$1" = "unload" ]; then eval "module $@"; else /usr/bin/scl "$@"; fi } BASH_FUNC__module_raw%%=() { eval "$(/usr/bin/tclsh '/usr/share/Modules/libexec/modulecmd.tcl' bash "$@")"; _mlstatus=$?; return $_mlstatus } _=./configure Files in path provided by default path /home/bchapman/AOCC/aocc-compiler-5.0.0/share/opt-viewer: opt-diff.py opt-stats.py opt-viewer.py optpmap.py optrecord.py style.css settings.py SearchMmergeYAMLFiles.py run_opt-viewer.sh enable_aor_screen_listing.sh /home/bchapman/AOCC/aocc-compiler-5.0.0/bin: llvm-omp-device-info llvm-omp-kernel-replay llvm-ar llvm-ranlib llvm-lib llvm-dlltool llvm-config llvm-lto llvm-profdata clang-tblgen diagtool clang-17 opt clang clang-cl clang-cpp flang clang-build-select-link clang-format clang-repl git-clang-format clang-linker-wrapper clang-offload-packager clang-offload-bundler clang-scan-deps c-index-test clang-rename clang-refactor clang-check clang-extdef-mapping amdgpu-arch scan-build analyze-build intercept-build scan-build-py scan-view nvptx-arch lld hmaptool lld-link ld.lld ld64.lld wasm-ld bugpoint dsymutil llc lli llvm-as llvm-bcanalyzer llvm-c-test llvm-cat llvm-cfi-verify llvm-cov llvm-cvtres llvm-cxxdump llvm-cxxfilt llvm-cxxmap llvm-debuginfo-analyzer llvm-debuginfod llvm-debuginfod-find llvm-diff llvm-dis llvm-dwarfdump llvm-dwarfutil llvm-dwp llvm-exegesis llvm-extract llvm-gsymutil llvm-ifs llvm-jitlink llvm-libtool-darwin llvm-link llvm-lipo llvm-lto2 llvm-mc llvm-mca llvm-ml llvm-modextract llvm-mt llvm-nm llvm-objcopy llvm-install-name-tool llvm-bitcode-strip llvm-strip llvm-objdump llvm-otool llvm-opt-report llvm-pdbutil llvm-profgen llvm-rc llvm-windres llvm-readobj llvm-readelf llvm-reduce llvm-remark-size-diff llvm-remarkutil llvm-rtdyld llvm-sim llvm-size llvm-split llvm-stress llvm-strings llvm-symbolizer llvm-addr2line llvm-tapi-diff llvm-tli-checker llvm-undname llvm-xray sancov sanstats verify-uselistorder llvm-tblgen clang++ flang1 flang2 Warning accessing /home/bchapman/.local/bin gives errors: [Errno 2] No such file or directory: '/home/bchapman/.local/bin' Warning accessing /home/bchapman/bin gives errors: [Errno 2] No such file or directory: '/home/bchapman/bin' /usr/share/Modules/bin: add.modules mkroot /usr/local/bin: /usr/bin: file orc-bugreport zipsplit exiv2 post-grohtml date funzip zipgrep getfacl dwz gtbl zsoelim [ cd-info iso-info make gtroff lesspipe.sh diff grep cut zip getsubids gnroff pre-grohtml df alias bash bashbug bashbug-64 bg cd command fc fg getopts hash jobs read sh type ulimit umask unalias wait arch dd unzipsfx setfacl grops preconv dir cd-drive cdda-player mmc-tool cpio less du cmp sdiff dircolors cpp setfattr grotty eqn env catchsegv gencat getconf getent iconv ld.so ldd locale localedef pldd sotruss sprof tzselect zdump lesskey geqn expr xmlcatalog xmllint gneqn xmlwf b2sum aserver egrep gpg-error fgrep xsltproc base32 fribidi base64 which echo sed gsoelim soelim fmt find xargs gmake basename diff3 basenc zipnote xmlsec1 neqn lessecho fold chage gpasswd lastlog newgidmap newgrp newuidmap sg nroff cat head gtar tar chcon p11-kit chgrp trust chmod bwrap chown fusermount3 keyctl cksum unzip zipinfo comm id cd-read iso-read m4 zipcloak msguniq ngettext recode-sr-latin xgettext gpic groff soelim.groff cp join getfattr tbl troff csplit envsubst gettext gettext.sh msgattrib msgcat msgcmp msgcomm msgconv msgen msgexec msgfilter msgfmt msggrep msginit msgmerge msgunfmt chacl attr exempi pic libieee1284_test paste pathchk pinky pr printenv printf ptx pwd readlink realpath rm rmdir runcon seq sha1sum sha224sum sha256sum sha384sum sha512sum shred shuf sleep sort split stat stdbuf stty sum sync tac tail tee test timeout touch tr true truncate tsort tty uname unexpand uniq unlink users vdir wc who whoami yes findmnt dbus-send free ca-legacy update-ca-trust pwdx jose kmod unxz xz xzegrep ipcmk mountpoint libgtop_daemon2 sscg flock pidof flex gapplication gdbus gio gio-querymodules-64 gsettings skill hardlink dbus-monitor lex gdk-pixbuf-thumbnailer notify-send xzcat xzfgrep kill unshare dbus-uuidgen zstd pinentry-curses slabtop gzexe zcmp zegrep zforce zless znew snice ionice pgrep lua desktop-file-install update-desktop-database xb-tool setsid pidwait luac ipcrm pkill bc xzcmp xzgrep logger tload pinentry libgtop_server2 top dc dirname expand factor false groups hostid install link ln logname ls md5sum mkdir mkfifo mknod mktemp mv nice nl nohup nproc numfmt od glib-compile-schemas secret-tool update-mime-database gdk-pixbuf-query-loaders-64 uptime xzdec xzless more fuse-overlayfs pigz chrt ipcs dbus-update-activation-environment gunzip gzip zcat zdiff zfgrep zgrep zmore vmstat nsenter w desktop-file-edit desktop-file-validate gtk-update-icon-cache umount pmap openssl renice watch xzdiff xzmore mount ps mokutil dmesg taskset renew-dummy-cert genl-ctrl-list bunzip2 fc-cache make-dummy-cert distro pinentry-gnome3 java2html powerprofilesctl bzcat fc-match qmi-firmware-update qmi-network qmicli gst-inspect-1.0 airscan-discover idiag-socket-details itstool composefs-info mkcomposefs bzdiff python3 fc-pattern mbim-network mbimcli nl-route-delete nl-rule-list nl-tctree-list chattr bzmore chardetect check-regexp source-highlight bzegrep python3.9 fc-query xdg-desktop-icon xdg-desktop-menu xdg-email xdg-icon-resource xdg-mime xdg-open xdg-screensaver xdg-settings bzcmp fc-scan gsf-office-thumbnailer team2bond dbus-binding-tool teamdctl slirp4netns soundstretch conmon gst-launch-1.0 isdv4-serial-inputattach bzfgrep pydoc fc-validate install-catalog sgmlwhich fc-cat escputil pyinotify sndfile-resample bond2team trace-cmd src-hilite-lesspipe.sh gst-stats-1.0 flex++ teamd bison gr2fonttest cd-paranoia teamnl fuse2fs pydoc3 fc-cache-64 cpp2html source-highlight-settings python fc-conflist pzstd unzstd zstdcat zstdgrep zstdless zstdmt bzgrep gst-typefind-1.0 fusermount ulockmgr_server nf-ct-add nf-ct-events nf-ct-list nf-exp-add nf-exp-delete nf-exp-list nf-log nf-monitor nf-queue nl-addr-add nl-addr-delete nl-addr-list nl-class-add nl-class-delete nl-class-list nl-classid-lookup nl-cls-add nl-cls-delete nl-cls-list nl-fib-lookup nl-link-enslave nl-link-ifindex2name nl-link-list nl-link-name2ifindex nl-link-release nl-link-set nl-link-stats nl-list-caches nl-list-sockets nl-monitor nl-neigh-add nl-neigh-delete nl-neigh-list nl-neightbl-list nl-nh-list nl-pktloc-lookup nl-qdisc-add nl-qdisc-delete nl-qdisc-list nl-route-add nl-route-get nl-route-list nl-util-addr lsattr bzip2 bzip2recover pydoc3.9 fc-list source-highlight-esc.sh bzless pflags lsblk ul mkfontdir mkfontscale lscpu uname26 tclsh tclsh8.6 lsipc utmpdump unpigz info setpriv ed red patch withsctp i386 irqtop prlimit uuidgen wavpack wvgain wvtag wvunpack lsirq setterm json_reformat json_verify whiptail eject last script uuidparse checkmodule checkpolicy sedismod sedispol paperconf getopt lsns su xdg-user-dir xdg-user-dirs-update lslocks wall espeak-ng speak-ng iptc mmdblookup crun xxd checksctp column fallocate lastb scriptlive dnsdomainname domainname hostname nisdomainname ypdomainname pkgconf mcookie namei wdctl pkg-config x86_64-redhat-linux-gnu-pkg-config automake-1.16 pwmake fincore linux32 scriptreplay killall peekfd prtstat pslog pstree pstree.x11 autoupdate aclocal-1.16 dbiprof cal sctp_test colcrt isosize rename whereis captoinfo clear infocmp infotocap reset tabs tic toe tput tset chmem pod2man pod2text choom perldoc col pod2usage colrm encguess piconv lslogins write perl perl5.32.1 aclocal automake sctp_status hexdump login mesg rev x86_64 autoconf autoheader autom4te autoreconf autoscan ifnames lsmem ssh-keygen dbilogstrip sctp_darn pwscore linux64 look setarch cyrusbdb2current systemd-cgls sm3hmac pkaction pkexec dconf dbus-test-tool clockdiff bluetoothctl hex2hcd grub2-mount speech-dispatcher crontab luksmeta wireplumber pipewire targetctl ping chvt deallocvt dumpkeys fgconsole getkeycodes kbd_mode kbdinfo kbdrate loadkeys loadunimap mapscrn openvt psfaddtable psfgettable psfstriptable psfxtable resizecons setfont setkeycodes setleds setmetamode setvtrgb showconsolefont showkey unicode_start unicode_stop vlock sha1hmac ndptool autopoint jq monitor-sensor busctl journalctl loginctl systemd-analyze systemd-cat systemd-cgtop pkttyagent pipewire-vulkan lsmd sha224hmac awk avinfo btattach l2ping sha512hmac run-parts wpexec tracepath pw-jack dbus-daemon sim_lsmplugin centrino-decode cpupower gpio-event-mon gpio-hammer gpio-watch iio_event_monitor iio_generic_buffer intel-speed-select kvm_stat lsgpio lsiio page_owner_sort powernow-k8-decode slabinfo tmon turbostat x86_energy_perf_policy systemd-delta systemd-detect-virt systemd-dissect systemd-escape systemd-firstboot systemd-id128 systemd-inhibit systemd-machine-id-setup systemd-mount systemd-notify systemd-path systemd-run systemd-socket-activate systemd-stdio-bridge systemd-sysext systemd-sysusers systemd-tmpfiles systemd-tty-ask-password-agent systemd-umount timedatectl mmcli lsmcli gawk dbus-broker dbus-broker-launch gettextize pkcheck pkla-admin-identities dbus-run-session sha384hmac btmgmt mpris-proxy grub2-editenv switcherooctl xdg-dbus-proxy pipewire-avb pipewire-pulse simc_lsmplugin hostnamectl localectl systemctl systemd-ask-password systemd-creds pkla-check-authorization canberra-boot dbus-cleanup-sockets arping bluemoon btmon grub2-mkpasswd-pbkdf2 boltctl cronnext gsound-play wpctl pipewire-aes67 sha256hmac dracut rpmverify semodule_unpackage gdb-add-index pkcon pasta audit2allow ssh-add eu-ar eu-elflint eu-objdump eu-srcfiles appstreamcli sestatus appstream-util aulastlog find-debuginfo.sh cd-fix-profile git-shell dirmngr dirmngr-client g13 gpg gpg-agent gpg-card gpg-connect-agent gpg-wks-client gpg-wks-server gpg2 gpgconf gpgparsemail gpgsplit gpgtar gpgv gpgv2 watchgnupg git gpgme-json colormgr scp lchfn lchsh git-receive-pack debuginfod-find ld.gold crash rpm2archive secon auvirt qrap rpcbind ssh-agent eu-elfcmp eu-findtextrel eu-readelf eu-strip linux-boot-prober rpm2cpio semodule_expand aulast audit2why satyr addr2line ar as c++filt dwp elfedit gprof ld.bfd nm objcopy objdump ranlib readelf size strings strip find-debuginfo passt sftp git-upload-archive eu-elfclassify eu-make-debug-archive eu-stack curl rpmdb semodule_link sepdebugcrcfix cd-iccdump ssh-copy-id c89 c99 cc gcc gcc-ar gcc-nm gcc-ranlib gcov gcov-dump gcov-tool lto-dump x86_64-redhat-linux-gcc x86_64-redhat-linux-gcc-11 git-upload-pack cockpit-bridge eu-ranlib eu-strings rpm rpmkeys appstream-compose passt.avx2 chcat ostree bootctl coredumpctl kernel-install systemd-cryptenroll systemd-hwdb systemd-repart udevadm rofiles-fuse scalar nm-online nmcli cd-create-profile lsinitrd upower plymouth pkmon ausyscall pasta.avx2 cd-it8 ssh-keyscan eu-addr2line eu-elfcompress eu-nm eu-size eu-unstrip rpmquery semodule_package modulemd-validator debugedit rpcinfo ssh os-prober sudo vmware-hgfsclient quotasync lpoptions grub2-file grub2-menulst2cfg grub2-mkimage grub2-mkrelpath grub2-script-check fwupdmgr vmware-vgauth-cmd lpstat.cups lpr lpstat fips-finish-install fips-mode-setup update-crypto-policies vmware-rpctool lpq.cups setup-nsssysinit setup-nsssysinit.sh cancel udisksctl podmansh jcat-tool dfu-tool vmware-namespace-cmd vmtoolsd fprintd-delete fprintd-enroll fprintd-list fprintd-verify rhsm-debug insights-client fwupdagent sudoedit lp vmware-alias-import stap-merge stap-report stapbpf stapdyn staprun stapsh VGAuthService stap stap-prep passwd vm-support cancel.cups podman dbxtool ippfind vmhgfs-fuse lp.cups certutil cmsutil crlutil modutil nss-policy-check pk12util signver ssltap ipptool kdumpctl cvtsudoers vmware-toolbox-cmd lpr.cups evmctl ima-add-sigs ima-setup sealert tracer tpm2_load tpm2_loadexternal tpm2_makecredential tpm2_nvcertify tpm2_nvdefine tpm2_nvextend tpm2_nvincrement tpm2_nvread tpm2_nvreadlock tpm2_nvreadpublic tpm2_nvsetbits tpm2_nvundefine tpm2_nvwrite tpm2_nvwritelock tpm2_pcrallocate tpm2_pcrevent tpm2_pcrextend tpm2_pcrread tpm2_pcrreset tpm2_policyauthorize tpm2_policyauthorizenv tpm2_policyauthvalue tpm2_policycommandcode tpm2_policycountertimer tpm2_policycphash tpm2_policyduplicationselect tpm2_policylocality tpm2_policynamehash tpm2_policynv tpm2_policynvwritten lpq clevis-luks-bind stap-profile-annotate dnf-3 rhsmcertd redhat-access-insights fwupdtool vmware-xferlogs quota lprm.cups callgrind_annotate cg_merge ms_print valgrind valgrind-di-server valgrind-listener vgdb consolehelper rct subscription-manager dnf fwupdate sudoreplay lprm vmware-checkvm tpm2_policyor tpm2_policypassword tpm2_policypcr tpm2_policyrestart tpm2_policysecret tpm2_policysigned tpm2_policytemplate tpm2_policyticket tpm2_print tpm2_quote tpm2_rc_decode tpm2_readclock tpm2_readpublic tpm2_rsadecrypt tpm2_rsaencrypt tpm2_selftest tpm2_send tpm2_sessionconfig tpm2_setclock tpm2_setcommandauditstatus tpm2_setprimarypolicy tpm2_shutdown tpm2_sign tpm2_startauthsession tpm2_startup tpm2_stirrandom tpm2_testparms tpm2_unseal tpm2_verifysignature tpm2_zgen2phase tss2 tss2_authorizepolicy tss2_changeauth tss2_createkey tss2_createnv tss2_createseal tss2_decrypt tss2_delete tss2_encrypt tss2_exportkey tss2_exportpolicy tss2_getappdata tss2_getcertificate tss2_getdescription tss2_getinfo tss2_getplatformcertificates tss2_getrandom tss2_gettpmblobs tss2_import tss2_list tss2_nvextend tss2_nvincrement tss2_nvread tss2_nvsetbits tss2_nvwrite tss2_pcrextend tss2_pcrread tss2_provision tss2_quote tss2_setappdata tss2_setcertificate tss2_setdescription tss2_sign tss2_unseal tss2_verifyquote tss2_verifysignature tss2_writeauthorizenv clevis-decrypt-tpm2 clevis-encrypt-null clevis-encrypt-sss clevis-encrypt-tang clevis-encrypt-tpm2 clevis-luks-common-functions clevis-luks-edit clevis-luks-list clevis-luks-regen clevis-luks-unbind clevis-luks-unlock cg_diff clevis clevis-decrypt clevis-decrypt-null clevis-decrypt-sss clevis-decrypt-tang clevis-luks-pass clevis-luks-report callgrind_control cg_annotate tpm2 tpm2_activatecredential tpm2_certify tpm2_certifyX509certutil tpm2_certifycreation tpm2_changeauth tpm2_changeeps tpm2_changepps tpm2_checkquote tpm2_clear tpm2_clearcontrol tpm2_clockrateadjust tpm2_commit tpm2_create tpm2_createak tpm2_createek tpm2_createpolicy tpm2_createprimary tpm2_dictionarylockout tpm2_duplicate tpm2_ecdhkeygen tpm2_ecdhzgen tpm2_ecephemeral tpm2_encodeobject tpm2_encryptdecrypt tpm2_eventlog tpm2_evictcontrol tpm2_flushcontext tpm2_getcap tpm2_getcommandauditdigest tpm2_geteccparameters tpm2_getekcertificate tpm2_getpolicydigest tpm2_getrandom tpm2_getsessionauditdigest tpm2_gettestresult tpm2_gettime tpm2_hash tpm2_hierarchycontrol tpm2_hmac tpm2_import tpm2_incrementalselftest cheese hunspell enchant-lsmod-2 gnome-font-viewer osinfo-db-export osinfo-db-import osinfo-db-path osinfo-db-validate printafm gsnd rpmbuild osinfo-detect osinfo-install-script osinfo-query totem-video-thumbnailer gslj ps2pdf13 canberra-gtk-play ps2ascii gtk-launch arpaname delv dig dnstap-read host nslookup nsupdate ps2epsi gtk4-launch sss_ssh_authorizedkeys sss_ssh_knownhostsproxy authselect gslp enchant-2 ps2pdf gst-transcoder-1.0 libwacom-list-devices libwacom-list-local-devices libwacom-update-db libinput rpmspec gjs gjs-console pango-view vmware-user-suid-wrapper rsvg-convert ps2pdf12 gtk4-update-icon-cache pphs eps2eps ps2pdf14 WebKitWebDriver xgamma xhost xinput xisxwayland xkill xmodmap xrandr xrdb xset xsetroot setxkbmap scanimage startx xinit glxgears glxinfo64 ghostscript gtk-query-immodules-3.0-64 Xorg gtf pango-segmentation flatpak flatpak-coredumpctl gsbj gsdj500 pf2afm pdf2dsc gendiff brltty brltty-atb brltty-cldr brltty-clip brltty-config.sh brltty-ctb brltty-genkey brltty-ktb brltty-lscmds brltty-lsinc brltty-mkuser brltty-morse brltty-prologue.sh brltty-setcaps brltty-trtxt brltty-ttb brltty-tune ps2pdfwr sushi eutp vstp xbrlapi pdf2ps tracker3 sane-find-scanner umax_pp xauth ps2ps gedit glxinfo xdriinfo xkbcomp X cvt pango-list gnome-thumbnail-font flatpak-bisect Xwayland gsdj pfbtopfa gs ps2ps2 gcalccmd pdfimages foomatic-searchprinter gdmflexiserver gnome-browser-connector gnome-session gnome-session-custom-session gnome-session-inhibit gnome-session-quit gnome-session-selector orca eog gcr-viewer gnome-shell-extension-prefs gkbd-keyboard-display a2x zenity driverless cupstestppd nm-connection-editor pbm2ppa grilo-test-ui-0.3 grl-inspect-0.3 grl-launch-0.3 foomatic-ppdfile gnome-shell-extension-tool nautilus nautilus-autorun-software pbmtpg bluetooth-sendto totem mutter pnm2ppa evince-previewer test_ppa evince-thumbnailer pdfinfo asciidoc foomatic-combo-xml gnome-software gnome-keyring gnome-keyring-3 gnome-keyring-daemon cups-calibrate adwaita-1-demo evince cd-convert foomatic-rip calibrate_ppa foomatic-compiledb gnome-help gcm-import gcm-inspect gcm-picker gcm-viewer detect_ppa scp-dbus-service gnome-shell-perf-tool wnck-urgency-monitor a2x.py gnome-terminal gnome-browser-connector-host xdg-user-dirs-gtk-update yelp gnome-tour ppdc foomatic-printjob gnome-extensions gtk-query-immodules-2.0-64 update-gtk-immodules vmware-vmblock-fuse ibus-setup foomatic-configure gnome-system-monitor ibus ibus-daemon dot2gxl dotty edgepaint fdp gc gml2gv graphml2gv gv2gml gv2gxl gvcolor gvgen gvmap gvmap.sh gvpack gvpr gxl2dot gxl2gv lefty lneato mm2gv neato nop osage patchwork prune sccmap sfdp tred twopi unflatten vimdot pdfseparate pdfsig pdftocairo pdftohtml pdftoppm pdftops pdftotext pdfunite ppdhtml ppdi ppdmerge foomatic-perl-data gnome-control-center gnome-calculator pdfattach pdffonts driverless-fax foomatic-ppd-to-xml gdm-screenshot vmwgfxctrl acyclic bcomps ccomps circo cluster diffimg dijkstra dot foomatic-datafile vmware-user pdfdetach ppdpo foomatic-ppd-options gnome-shell asciidoc.py gnome-disk-image-mounter gnome-disks pw-cli gnome-characters pw-dump baobab pw-config gnome-screenshot pw-encplay gnome-logs pw-link firefox pw-loopback pw-mon avahi-resolve-host-name mdsearch setcifsacl pw-metadata pw-midirecord pw-dot xdpyinfo xev xlsatoms xlsclients xlsfonts xprop xvinfo xwininfo smbprint smbtar lsof targetcli pw-midiplay avahi-resolve dbwrap_tool smbspool intltool-extract pw-cat blkiomon blkparse blkrawverify blktrace bno_plot.py btrace btrecord btreplay btt verify_blkparse pw-mididump paps xsetwacom pw-dsdplay spice-vdagent yum buildah rhc rpmsign cifsdd mvxattr cifscreds pw-play pw-profiler avahi-set-host-name authvar efikeygen pesigcheck pesign pesign-client pw-record avahi-browse rpcclient intltool-prepare spa-json-dump avahi-resolve-address report-cli intltool-merge spa-monitor strace gcore gdb gstack pstack sharesec intltool-update spa-resample avahi-publish nmtui nmtui-connect nmtui-edit nmtui-hostname avahi-publish-address libtool libtoolize smbcquotas intltoolize pw-reserve pw-top c++ g++ x86_64-redhat-linux-c++ x86_64-redhat-linux-g++ ltrace avahi-publish-service chfn chsh nmblookup oLschema2ldif regdiff regpatch regshell regtree samba-regedit smbcacls smbclient smbget smbtree wspsearch targetclid spa-acp-tool strace-log-merge dumpmscat getcifsacl wget spa-inspect avahi-browse-domains xfce4-power-manager aconnect alsaloop alsamixer alsaunmute amidi amixer aplay aplaymidi arecord arecordmidi aseqdump aseqnet aseqsend axfer iecset nhlt-dmic-info speaker-test qemu-ga pavucontrol locate updatedb xfwm4-workspace-settings at atq atrm batch chronyc qmake-qt5.sh netstat xfce4-session-logout ac lastcomm xfce4-popup-directorymenu thunar-volman-settings firewall-cmd firewall-offline-cmd ex rview qdbusxml2cpp-qt5 xfce4-popup-applicationsmenu xfce4-session-settings qvkgen iceauth xfce4-appfinder apropos.man-db catman lexgrog man-recode man.man-db mandb manpath whatis.man-db man apropos whatis yelp-build yelp-new xfce4-session rcc-qt5 lsusb.py usbhid-dump ncat syncqt.pl rsync tracegen nano rnano uic-qt5 rvi vi thunar xflock4 exo-desktop-item-edit xfce4-popup-windowmenu xfce4-screensaver combinediff dehtmldiff editdiff espdiff filterdiff fixcvsdiff flipdiff gitdiff gitdiffview grepdiff interdiff lsdiff patchview recountdiff rediff splitdiff svndiff svndiffview unwrapdiff fixqt4headers.pl xfwm4-settings xfce4-screensaver-command qdbus-qt5 xfdesktop-settings xfrun4 diffpp enscript mkafmmap nenscript over sliceprint states xfwm4 startxfce4 qdbuscpp2xml-qt5 rvim vim vimdiff vimtutor xfce4-screensaver-configure yelp-check xfdesktop lsusb usb-devices nc pinfo qlalr rsync-ssl qmake-qt5 Thunar xfce4-screensaver-preferences view xfwm4-tweaks-settings xfce4-power-manager-settings moc-qt5 thunar-settings thunar-volman time emacs-27.2 fakeroot-tcp lrelease-pro mac2unix unix2mac mailq.postfix rmail.postfix newaliases faked-sysv linguist-qt5 ebrowse etags.emacs tmux crb run-singularity lupdate-qt5 otflist otfview fakeroot rescan-scsi-bus.sh scsi-rescan scsi_logging_level scsi_mandat scsi_readcap scsi_ready scsi_satl scsi_start scsi_stop scsi_temperature sg_bg_ctl sg_compare_and_write sg_copy_results sg_dd sg_decode_sense sg_emc_trespass sg_format sg_get_config sg_get_elem_status sg_get_lba_status sg_ident sg_inq sg_logs sg_luns sg_map sg_map26 sg_modes sg_opcodes sg_persist sg_prevent sg_raw sg_rbuf sg_rdac sg_read sg_read_attr sg_read_block_limits sg_read_buffer sg_read_long sg_readcap sg_reassign sg_referrals sg_rep_pip sg_rep_zones sg_requests sg_reset sg_reset_wp sg_rmsn sg_rtpg sg_safte sg_sanitize sg_sat_identify sg_sat_phy_event sg_sat_read_gplog sg_sat_set_features sg_scan sg_seek sg_senddiag sg_ses sg_ses_microcode sg_start sg_stpg sg_stream_ctl sg_sync sg_test_rwbuf sg_timestamp sg_turs sg_unmap sg_verify sg_vpd sg_wr_mode sg_write_buffer sg_write_long sg_write_same sg_write_verify sg_write_x sg_xcopy sg_zone sginfo sgm_dd sgp_dd singularity designer-qt5 byacc yacc qtpaths diffstat emacs-27.2.pdmp git-lfs nfs4_editfacl nfs4_getfacl nfs4_setfacl xfconf-query lsscsi tree symlinks lconvert-qt5 dos2unix unix2dos fakeroot-sysv lrelease-qt5 exo-open newaliases.postfix mailq rmail apptainer emacsclient gctags m17n-conv lprodump-qt5 otfdump otftobdf faked-tcp faked lupdate-pro xfce4-panel ccmake cpack ts_print_mt wish8.6 xfce4-accessibility-settings xfce4-appearance-settings xfce4-color-settings xfce4-display-settings xfce4-find-cursor xfce4-keyboard-settings xfce4-mime-helper xfce4-mime-settings xfce4-mouse-settings xfce4-settings-editor xfce4-settings-manager xfsettingsd xfce4-terminal nm-applet aplaymidi2 cmake ctest ts_conf ts_test_mt bootconfig envml modulecmd appgate cmake3 ctest3 ts_finddev ts_uinput eu-stacktrace perf passt-repair ts_print ts_verify wish makeinfo grub2-fstest grub2-kbdcomp grub2-mkfont grub2-mklayout grub2-mknetdir grub2-mkrescue grub2-mkstandalone grub2-syslinux2cfg pod2texi grub2-glue-efi grub2-render-label gfortran texi2any arecordmidi2 ccmake3 cpack3 ts_calibrate ts_print_raw f95 lstopo-no-graphics strm2oas repoclosure fi_info hwloc-gather-cpuid bundle alt-java ld gen_grub_cfgstub emacs hwloc-info ruby strm2txt scl scl_enabled scl_source needs-restarting repomanage ucx_read_profile rdoc strmclip qdistancefieldgenerator qdoc qhelpgenerator-qt5 qtattributionsscanner-qt5 package-cleanup fi_pingpong hwloc-calc erb jcmd pixeltool-qt5 qcollectiongenerator-qt5 qtdiag qtplugininfo-qt5 yum-config-manager yumdownloader fi_strerror hwloc-compress-dir strmcmp repo-graph repoquery hwloc-bind hwloc-ls gem strmrun bundler openal-info repotrack yum-debug-restore ucx_perftest hwloc-gather-topology strm2dxf debuginfo-install repodiff ucx_perftest_daemon hwloc-patch strm2cif keytool dnf4 etags ninja rmiregistry reposync io_demo hwloc-ps strmxor hwloc-annotate java ninja-build klayout strm2gds yum-builddep yum-groups-manager ucx_info hwloc-diff strm2gdstxt find-repos-of-install yum-debug-dump hwloc-distrib ri strm2mag /usr/local/sbin: /usr/sbin: vdpa zic pidof install-info mkfs ldconfig iconvconfig blockdev swapon update-pciids mklost+found capsh getcap getpcaps setcap sysctl mkfs.ext4 ip nft alternatives update-alternatives fsck partx setpci mke2fs paperconfig halt biosdecode dmidecode ownership vpddecode selinuxconlist lnstat request-key mkdict badblocks init gdisk chroot resize2fs criu rtstat depmod insmod modprobe switch_root cracklib-packer lspci sosreport ss agetty losetup create-cracklib-dict tune2fs hdparm lvm adduser chgpasswd chpasswd groupadd groupdel groupmems groupmod grpck grpconv grpunconv newusers pwck pwconv pwunconv useradd userdel usermod vigr vipw selinuxenabled selinuxexeccon setenforce validatetrans nstat mount.fuse3 debugfs lvs key.dns_resolver e2freefrag fuser pvck fixparts sgdisk cracklib-unpacker packer fix-info-dir tipc lsmod rmmod ctstat pvs cracklib-check e2mmpstatus rdma vgck blkid swapoff cracklib-format sos-collector dosfsck avcstat getenforce getpidprevcon getpolicyload getsebool matchpathcon sefcontext_compile selabel_digest selabel_get_digests_all_partial_matches selabel_lookup selabel_lookup_best_match selabel_partial_match selinux_check_access selinuxdefcon ethtool cgdisk e2undo dcb dosfslabel modinfo weak-modules e2image devlink vgs mkswap mount.composefs mkfs.ext2 genl fatlabel skdump sktest mkfs.ext3 ifstat ping mksquashfs unsquashfs rtacct mount.fuse filefrag sos rtmon ipset ipset-translate fsck.fat iw dumpe2fs e2fsck e2label e4crypt e4defrag fsck.ext2 fsck.ext3 fsck.ext4 logsave bridge fsck.msdos xfs_logprint lid arptables-nft ebtables-nft-restore ip6tables-nft-save ip6tables arptables runlevel partprobe mkfs.xfs xfs_info lpc fsck.xfs fsck.vfat mkdosfs mkfs.fat mkfs.msdos mkfs.vfat xfs_estimate xfs_repair sssd blkdiscard cfdisk clock delpart fdisk fsck.cramfs fsfreeze hwclock virt-what-cvm iptables-nft-save iptables-restore arptables-save dmsetup grub2-set-password xfs_freeze xfs_fsr gdm arptables-nft-restore ip6tables-nft iptables-nft iptables-save arptables-restore dmstats grub2-setpassword xfs_growfs xfs_rtcp cache_check cache_dump cache_metadata_size cache_repair cache_restore cache_writeback era_check era_dump era_invalidate era_restore pdata_tools thin_check thin_delta thin_dump thin_ls thin_metadata_pack thin_metadata_size thin_metadata_unpack thin_repair thin_restore thin_rmap thin_trim xfs_mdrestore ebtables-nft ip6tables-nft-restore iptables-nft-restore ebtables-save shutdown blkdeactivate grub2-get-kernel-settings xfs_metadump faillock mkhomedir_helper pam_console_apply pam_namespace_helper pam_timestamp_check pwhistory_helper unix_chkpwd unix_update mkfs.cramfs mkfs.minix nologin pivot_root readprofile resizepart rfkill rtcwake runuser sfdisk sulogin swaplabel wipefs zramctl xfs_bmap xfs_mkfile iscsi-iname virt-what iptables-restore-translate xtables-monitor iptables ip6tables-restore poweroff dmfilemapd parted xfs_admin xfs_io iscsiuio ebtables-nft-save ip6tables-restore-translate ebtables intel_sdsi avahi-daemon grub2-set-bootflag xfs_copy xfs_ncheck iscsid addpart blkzone chcpu ctrlaltdel fdformat findfs fsck.minix fstrim ldattach iptables-translate xtables-nft-multi ebtables-restore telinit grub2-probe kpartx xfs_spaceman iscsiadm arptables-nft-save ebtables-translate ip6tables-translate ip6tables-save reboot logrotate grub2-set-default xfs_db xfs_quota iscsistart userhelper anacron quotaoff crond visudo dmeventd vgmknodes vgreduce vgremove vgrename vgscan vgsplit quotacheck cryptsetup lgroupmod udevadm setfiles auditctl umount.udisks2 mpathconf multipath vmcore-dmesg hypervfcopyd hypervkvpd setroubleshootd usb_modeswitch semodule aureport grub2-reboot edquota lldpad vdptool ausearch grub2-switch-to-blscfg wpa_cli wpa_supplicant sestatus autrace makedumpfile lpc.cups arping ping6 tracepath fixfiles grub2-bios-setup md-auto-readd.sh mdmon adcli sasldblistusers2 kexec addgnupghome g13-syshelp lusermod rsyslogd plymouth-set-default-theme semanage mkdumprd lchage lgroupdel lpasswd plymouthd setsebool rpcbind quotaon fsadm lvchange lvconvert lvcreate lvdisplay lvextend lvm_import_vdo lvmconfig lvmdevices lvmdiskscan lvmdump lvmpolld lvmsadc lvmsar lvreduce lvremove lvrename lvresize lvscan pvchange pvcreate pvdisplay pvmove pvremove pvresize pvscan vgcfgbackup vgcfgrestore vgchange vgconvert vgcreate vgdisplay vgexport vgextend vgimport vgimportclone vgimportdevices vgmerge sedispatch mpathcleanup mpathpersist multipathd rtkitctl ModemManager quotastats hypervvssd installkernel usb_modeswitch_dispatcher lockdev repquota dcbtool lldptool genhomedircon subscription-manager eapol_test wpa_passphrase luseradd load_policy auditd flashrom setquota ifenslave rdisc tracepath6 grub2-install xqmstats mdadm raid-check tsig-keygen saslpasswd2 rpcinfo grubby ddns-confgen applygnupgdefaults luserdel restorecon restorecon_xattr service setregdomain convertquota lgroupadd lnewusers NetworkManager augenrules grub2-mkconfig nsec3hash chronyd accton iprinit ipmaddr slattach ledctl named-checkzone named-compilezone named-nzd2nzf gssproxy firewalld iprsos sss_cache iprupdate cups-browsed fedfs-map-nfs4 fcping xfsrestore mtr-packet atd tc mtr arp iptunnel dump-acct efibootdump cupsaccept cupsctl cupsd cupsdisable cupsenable cupsfilter cupsreject lpadmin lpinfo lpmove upgrade_get_document accessdb mount.smb3 mii-tool tcpslice bpftool fcrls alsactl rasdaemon update-smart-drivedb atrun nvme lshw ether-wake nameif ledmon foomatic-addpjloptions foomatic-cleanupdrivers foomatic-extract-text foomatic-fix-xml foomatic-getpjloptions foomatic-kitload foomatic-nonumericalids foomatic-preferred-driver foomatic-printermap-to-gutenprint-xml foomatic-replaceoldprinterids dump-utmp iprdbg cups-genppd.5.3 cups-genppdupdate iprconfig spice-vdagentd realm rpc.gssd rpc.idmapd rpc.mountd rpc.nfsd rpcctl rpcdebug showmount sm-notify start-statd kpatch rhcd tuned-adm cifs.idmap mount.cifs automount fcoeadm fipvlan xfsdump alsa-info.sh smartctl route tcpdump iprdump ifconfig plipconfig irqbalance-ui mount.nfs mount.nfs4 nfsdcltrack rpc.statd umount.nfs umount.nfs4 blkmapd exportfs mountstats nfsconf nfsdcld nfsdclddb nfsdclnts nfsidmap nfsiostat nfsref nfsstat tuned cifs.upcall mount.fedfs sshd fcnsq fcoemon xfsinvutil dnsmasq ras-mc-ctl smartd mcelog irqbalance mii-diag sa efibootmgr postalias postcat postconf postdrop postfix postkick postlock postlog postmap postmulti postqueue postsuper posttls-finger sendmail.postfix smtp-sink smtp-source sendmail xfce4-kiosk-query xfce4-pm-helper xfpm-power-backlight-helper thin_migrate grub2-macbless hwloc-dump-hwdata ============================================================================================= TESTING: configureExternalPackagesDir from config.framework(/mnt/scratch/bchapman/AOCC_AOCL_add/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/framework.py:1084) Set alternative directory external packages are built in serialEvaluation: initial cxxDialectRanges ('c++11', 'c++20') serialEvaluation: child OpenMPI raised minimum cxx dialect version to c++11 serialEvaluation: child opencascade raised minimum cxx dialect version to c++11 serialEvaluation: new cxxDialectRanges ('c++11', 'c++20') child config.utilities.macosFirewall took 0.000001 seconds ============================================================================================= TESTING: configureDebuggers from config.utilities.debuggers(/mnt/scratch/bchapman/AOCC_AOCL_add/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/utilities/debuggers.py:20) Find a default debugger and determine its arguments Checking for program /home/bchapman/AOCC/aocc-compiler-5.0.0/share/opt-viewer/gdb...not found Checking for program /home/bchapman/AOCC/aocc-compiler-5.0.0/bin/gdb...not found Checking for program /home/bchapman/.local/bin/gdb...not found Checking for program /home/bchapman/bin/gdb...not found Checking for program /usr/share/Modules/bin/gdb...not found Checking for program /usr/local/bin/gdb...not found Checking for program /usr/bin/gdb...found Defined make macro "GDB" to "/usr/bin/gdb" Defined "USE_DEBUGGER" to ""gdb"" Defined make macro "DSYMUTIL" to "true" child config.utilities.debuggers took 0.000397 seconds ============================================================================================= TESTING: configureDirectories from PETSc.options.petscdir(/mnt/scratch/bchapman/AOCC_AOCL_add/rebel/build/external/petsc-3.21.0/config/PETSc/options/petscdir.py:22) Checks PETSC_DIR and sets if not set PETSC_VERSION_RELEASE of 1 indicates the code is from a release branch or a branch created from a release branch. Version Information: #define PETSC_VERSION_RELEASE 1 #define PETSC_VERSION_MAJOR 3 #define PETSC_VERSION_MINOR 21 #define PETSC_VERSION_SUBMINOR 0 #define PETSC_VERSION_DATE "Mar 29, 2024" #define PETSC_VERSION_GIT "v3.21.0" #define PETSC_VERSION_DATE_GIT "2024-03-29 16:12:53 -0500" #define PETSC_VERSION_EQ(MAJOR,MINOR,SUBMINOR) \ #define PETSC_VERSION_ PETSC_VERSION_EQ #define PETSC_VERSION_LT(MAJOR,MINOR,SUBMINOR) \ #define PETSC_VERSION_LE(MAJOR,MINOR,SUBMINOR) \ #define PETSC_VERSION_GT(MAJOR,MINOR,SUBMINOR) \ #define PETSC_VERSION_GE(MAJOR,MINOR,SUBMINOR) \ child PETSc.options.petscdir took 0.000540 seconds ============================================================================================= TESTING: getDatafilespath from PETSc.options.dataFilesPath(/mnt/scratch/bchapman/AOCC_AOCL_add/rebel/build/external/petsc-3.21.0/config/PETSc/options/dataFilesPath.py:29) Checks what DATAFILESPATH should be child PETSc.options.dataFilesPath took 0.000075 seconds ============================================================================================= TESTING: configureGit from config.sourceControl(/mnt/scratch/bchapman/AOCC_AOCL_add/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/sourceControl.py:24) Find the Git executable Checking for program /home/bchapman/AOCC/aocc-compiler-5.0.0/share/opt-viewer/git...not found Checking for program /home/bchapman/AOCC/aocc-compiler-5.0.0/bin/git...not found Checking for program /home/bchapman/.local/bin/git...not found Checking for program /home/bchapman/bin/git...not found Checking for program /usr/share/Modules/bin/git...not found Checking for program /usr/local/bin/git...not found Checking for program /usr/bin/git...found Defined make macro "GIT" to "git" Executing: git --version stdout: git version 2.47.3 ============================================================================================= TESTING: configureMercurial from config.sourceControl(/mnt/scratch/bchapman/AOCC_AOCL_add/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/sourceControl.py:35) Find the Mercurial executable Checking for program /home/bchapman/AOCC/aocc-compiler-5.0.0/share/opt-viewer/hg...not found Checking for program /home/bchapman/AOCC/aocc-compiler-5.0.0/bin/hg...not found Checking for program /home/bchapman/.local/bin/hg...not found Checking for program /home/bchapman/bin/hg...not found Checking for program /usr/share/Modules/bin/hg...not found Checking for program /usr/local/bin/hg...not found Checking for program /usr/bin/hg...not found Checking for program /usr/local/sbin/hg...not found Checking for program /usr/sbin/hg...not found Checking for program /mnt/scratch/bchapman/AOCC_AOCL_add/rebel/build/external/petsc-3.21.0/lib/petsc/bin/win32fe/hg...not found child config.sourceControl took 0.004357 seconds ============================================================================================= TESTING: configureInstallationMethod from PETSc.options.petscclone(/mnt/scratch/bchapman/AOCC_AOCL_add/rebel/build/external/petsc-3.21.0/config/PETSc/options/petscclone.py:20) Determine if PETSc was obtained via git or a tarball This is a tarball installation child PETSc.options.petscclone took 0.000262 seconds ============================================================================================= TESTING: setNativeArchitecture from PETSc.options.arch(/mnt/scratch/bchapman/AOCC_AOCL_add/rebel/build/external/petsc-3.21.0/config/PETSc/options/arch.py:29) Forms the arch as GNU's configure would form it ============================================================================================= TESTING: configureArchitecture from PETSc.options.arch(/mnt/scratch/bchapman/AOCC_AOCL_add/rebel/build/external/petsc-3.21.0/config/PETSc/options/arch.py:42) Checks if PETSC_ARCH is set and sets it if not set No previous hashfile found Setting hashfile: config-release/lib/petsc/conf/configure-hash Deleting configure hash file: config-release/lib/petsc/conf/configure-hash Unable to delete configure hash file: config-release/lib/petsc/conf/configure-hash child PETSc.options.arch took 0.006563 seconds ============================================================================================= TESTING: setInstallDir from PETSc.options.installDir(/mnt/scratch/bchapman/AOCC_AOCL_add/rebel/build/external/petsc-3.21.0/config/PETSc/options/installDir.py:31) Set installDir to either prefix or if that is not set to PETSC_DIR/PETSC_ARCH Defined make macro "PREFIXDIR" to "/mnt/scratch/bchapman/AOCC_AOCL_add/rebel/build/external/builds/petsc-3.21.0" ============================================================================================= TESTING: saveReconfigure from PETSc.options.installDir(/mnt/scratch/bchapman/AOCC_AOCL_add/rebel/build/external/petsc-3.21.0/config/PETSc/options/installDir.py:76) Save the configure options in a script in PETSC_ARCH/lib/petsc/conf so the same configure may be easily re-run ============================================================================================= TESTING: cleanConfDir from PETSc.options.installDir(/mnt/scratch/bchapman/AOCC_AOCL_add/rebel/build/external/petsc-3.21.0/config/PETSc/options/installDir.py:68) Remove all the files from configuration directory for this PETSC_ARCH, from --with-clean option ============================================================================================= TESTING: configureInstallDir from PETSc.options.installDir(/mnt/scratch/bchapman/AOCC_AOCL_add/rebel/build/external/petsc-3.21.0/config/PETSc/options/installDir.py:52) Makes installDir subdirectories if it does not exist for both prefix install location and PETSc work install location Changed persistence directory to /mnt/scratch/bchapman/AOCC_AOCL_add/rebel/build/external/petsc-3.21.0/config-release/lib/petsc/conf ============================================================================================= TESTING: restoreReconfigure from PETSc.options.installDir(/mnt/scratch/bchapman/AOCC_AOCL_add/rebel/build/external/petsc-3.21.0/config/PETSc/options/installDir.py:90) If --with-clean was requested but restoring the reconfigure file was requested then restore it child PETSc.options.installDir took 0.000530 seconds ============================================================================================= TESTING: setExternalPackagesDir from PETSc.options.externalpackagesdir(/mnt/scratch/bchapman/AOCC_AOCL_add/rebel/build/external/petsc-3.21.0/config/PETSc/options/externalpackagesdir.py:15) Set location where external packages will be downloaded to ============================================================================================= TESTING: cleanExternalpackagesDir from PETSc.options.externalpackagesdir(/mnt/scratch/bchapman/AOCC_AOCL_add/rebel/build/external/petsc-3.21.0/config/PETSc/options/externalpackagesdir.py:23) Remove all downloaded external packages, from --with-clean child PETSc.options.externalpackagesdir took 0.000093 seconds ============================================================================================= TESTING: configureCLanguage from PETSc.options.languages(/mnt/scratch/bchapman/AOCC_AOCL_add/rebel/build/external/petsc-3.21.0/config/PETSc/options/languages.py:28) Choose whether to compile the PETSc library using a C or C++ compiler C language is C Defined "CLANGUAGE_C" to "1" Defined make macro "CLANGUAGE" to "C" child PETSc.options.languages took 0.000168 seconds ============================================================================================= TESTING: resetEnvCompilers from config.setCompilers(/mnt/scratch/bchapman/AOCC_AOCL_add/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/setCompilers.py:2739) Remove compilers from the shell environment so they do not interfere with testing ============================================================================================= ***** WARNING ***** Found environment variable: MAKEFLAGS=s. Ignoring it! Use "./configure MAKEFLAGS=$MAKEFLAGS" if you really want to use this value ============================================================================================= ============================================================================================= TESTING: checkEnvCompilers from config.setCompilers(/mnt/scratch/bchapman/AOCC_AOCL_add/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/setCompilers.py:2756) Set configure compilers from the environment, from -with-environment-variables ============================================================================================= TESTING: checkMPICompilerOverride from config.setCompilers(/mnt/scratch/bchapman/AOCC_AOCL_add/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/setCompilers.py:2709) 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(/mnt/scratch/bchapman/AOCC_AOCL_add/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/setCompilers.py:2730) Open MPI wrappers require LD_LIBRARY_PATH set ============================================================================================= TESTING: checkInitialFlags from config.setCompilers(/mnt/scratch/bchapman/AOCC_AOCL_add/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/setCompilers.py:726) Initialize the compiler and linker flags Initialized CFLAGS to Initialized CFLAGS to Initialized LDFLAGS to Initialized CUDAFLAGS to Initialized CUDAFLAGS to Initialized LDFLAGS to Initialized HIPFLAGS to Initialized HIPFLAGS to Initialized LDFLAGS to Initialized SYCLFLAGS to Initialized SYCLFLAGS to Initialized SYCLC_LINKER_FLAGS to Initialized CXXFLAGS to Initialized CXX_CXXFLAGS to Initialized LDFLAGS to Initialized FFLAGS to Initialized FFLAGS to Initialized LDFLAGS to Initialized CPPFLAGS to Initialized FPPFLAGS to Initialized CUDAPPFLAGS to Initialized CXXPPFLAGS to Initialized HIPPPFLAGS to Initialized SYCLPPFLAGS to Initialized CC_LINKER_FLAGS to [] Initialized CXX_LINKER_FLAGS to [] Initialized FC_LINKER_FLAGS to [] Initialized CUDAC_LINKER_FLAGS to [] Initialized HIPC_LINKER_FLAGS to [] Initialized sharedLibraryFlags to [] Initialized dynamicLibraryFlags to [] ============================================================================================= TESTING: checkCCompiler from config.setCompilers(/mnt/scratch/bchapman/AOCC_AOCL_add/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/setCompilers.py:1435) Checking for program /home/bchapman/AOCC/aocc-compiler-5.0.0/bin/clang...found Defined make macro "CC" to "/home/bchapman/AOCC/aocc-compiler-5.0.0/bin/clang" Executing: /home/bchapman/AOCC/aocc-compiler-5.0.0/bin/clang -c -o /tmp/petsc-_t4z1ecq/config.setCompilers/conftest.o -I/tmp/petsc-_t4z1ecq/config.setCompilers /tmp/petsc-_t4z1ecq/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Executing: /home/bchapman/AOCC/aocc-compiler-5.0.0/bin/clang -c -o /tmp/petsc-_t4z1ecq/config.setCompilers/conftest.o -I/tmp/petsc-_t4z1ecq/config.setCompilers /tmp/petsc-_t4z1ecq/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Executing: /home/bchapman/AOCC/aocc-compiler-5.0.0/bin/clang -o /tmp/petsc-_t4z1ecq/config.setCompilers/conftest /tmp/petsc-_t4z1ecq/config.setCompilers/conftest.o Executing: /home/bchapman/AOCC/aocc-compiler-5.0.0/bin/clang -c -o /tmp/petsc-_t4z1ecq/config.setCompilers/conftest.o -I/tmp/petsc-_t4z1ecq/config.setCompilers /tmp/petsc-_t4z1ecq/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Executing: /home/bchapman/AOCC/aocc-compiler-5.0.0/bin/clang -o /tmp/petsc-_t4z1ecq/config.setCompilers/conftest /tmp/petsc-_t4z1ecq/config.setCompilers/conftest.o -lpetsc-ufod4vtr9mqHvKIQiVAm stdout: ld.lld: error: unable to find library -lpetsc-ufod4vtr9mqHvKIQiVAm clang: error: linker command failed with exit code 1 (use -v to see invocation) Possible ERROR while running linker: exit code 1 stderr: ld.lld: error: unable to find library -lpetsc-ufod4vtr9mqHvKIQiVAm clang: error: linker command failed with exit code 1 (use -v to see invocation) ======== Checking running linked program Executing: /home/bchapman/AOCC/aocc-compiler-5.0.0/bin/clang -c -o /tmp/petsc-_t4z1ecq/config.setCompilers/conftest.o -I/tmp/petsc-_t4z1ecq/config.setCompilers /tmp/petsc-_t4z1ecq/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Executing: /home/bchapman/AOCC/aocc-compiler-5.0.0/bin/clang -o /tmp/petsc-_t4z1ecq/config.setCompilers/conftest /tmp/petsc-_t4z1ecq/config.setCompilers/conftest.o Testing executable /tmp/petsc-_t4z1ecq/config.setCompilers/conftest to see if it can be run Executing: /tmp/petsc-_t4z1ecq/config.setCompilers/conftest Running Executable with threads to time it out at 60 Executing: /tmp/petsc-_t4z1ecq/config.setCompilers/conftest Executing: /home/bchapman/AOCC/aocc-compiler-5.0.0/bin/clang --version stdout: AMD clang version 17.0.6 (CLANG: AOCC_5.0.0-Build#1377 2024_09_24) Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /home/bchapman/AOCC/aocc-compiler-5.0.0/bin Executing: /home/bchapman/AOCC/aocc-compiler-5.0.0/bin/clang -v | head -n 20 stdout: AMD clang version 17.0.6 (CLANG: AOCC_5.0.0-Build#1377 2024_09_24) Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /home/bchapman/AOCC/aocc-compiler-5.0.0/bin Found candidate GCC installation: /opt/rh/gcc-toolset-14/root/usr/lib/gcc/x86_64-redhat-linux/14 Selected GCC installation: /opt/rh/gcc-toolset-14/root/usr/lib/gcc/x86_64-redhat-linux/14 Candidate multilib: .;@m64 Candidate multilib: 32;@m32 Selected multilib: .;@m64 ============================================================================================= TESTING: checkCPreprocessor from config.setCompilers(/mnt/scratch/bchapman/AOCC_AOCL_add/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/setCompilers.py:1482) Locate a functional C preprocessor Checking for program /home/bchapman/AOCC/aocc-compiler-5.0.0/bin/clang...found Defined make macro "CPP" to "/home/bchapman/AOCC/aocc-compiler-5.0.0/bin/clang -E" Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /home/bchapman/AOCC/aocc-compiler-5.0.0/bin/clang -E -I/tmp/petsc-_t4z1ecq/config.setCompilers /tmp/petsc-_t4z1ecq/config.setCompilers/conftest.c Preprocess output before filtering: Preprocess output after filtering: ============================================================================================= TESTING: checkCxxCompiler from config.setCompilers(/mnt/scratch/bchapman/AOCC_AOCL_add/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/setCompilers.py:1764) Locate a functional Cxx compiler Checking for program /home/bchapman/AOCC/aocc-compiler-5.0.0/bin/clang++...found Defined make macro "CXX" to "/home/bchapman/AOCC/aocc-compiler-5.0.0/bin/clang++" Executing: /home/bchapman/AOCC/aocc-compiler-5.0.0/bin/clang++ -c -o /tmp/petsc-_t4z1ecq/config.setCompilers/conftest.o -I/tmp/petsc-_t4z1ecq/config.setCompilers /tmp/petsc-_t4z1ecq/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Executing: /home/bchapman/AOCC/aocc-compiler-5.0.0/bin/clang++ -c -o /tmp/petsc-_t4z1ecq/config.setCompilers/conftest.o -I/tmp/petsc-_t4z1ecq/config.setCompilers /tmp/petsc-_t4z1ecq/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Executing: /home/bchapman/AOCC/aocc-compiler-5.0.0/bin/clang++ -o /tmp/petsc-_t4z1ecq/config.setCompilers/conftest /tmp/petsc-_t4z1ecq/config.setCompilers/conftest.o Executing: /home/bchapman/AOCC/aocc-compiler-5.0.0/bin/clang++ -c -o /tmp/petsc-_t4z1ecq/config.setCompilers/conftest.o -I/tmp/petsc-_t4z1ecq/config.setCompilers /tmp/petsc-_t4z1ecq/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Executing: /home/bchapman/AOCC/aocc-compiler-5.0.0/bin/clang++ -o /tmp/petsc-_t4z1ecq/config.setCompilers/conftest /tmp/petsc-_t4z1ecq/config.setCompilers/conftest.o -lpetsc-ufod4vtr9mqHvKIQiVAm stdout: ld.lld: error: unable to find library -lpetsc-ufod4vtr9mqHvKIQiVAm clang++: error: linker command failed with exit code 1 (use -v to see invocation) Possible ERROR while running linker: exit code 1 stderr: ld.lld: error: unable to find library -lpetsc-ufod4vtr9mqHvKIQiVAm clang++: error: linker command failed with exit code 1 (use -v to see invocation) ======== Checking running linked program Executing: /home/bchapman/AOCC/aocc-compiler-5.0.0/bin/clang++ -c -o /tmp/petsc-_t4z1ecq/config.setCompilers/conftest.o -I/tmp/petsc-_t4z1ecq/config.setCompilers /tmp/petsc-_t4z1ecq/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Executing: /home/bchapman/AOCC/aocc-compiler-5.0.0/bin/clang++ -o /tmp/petsc-_t4z1ecq/config.setCompilers/conftest /tmp/petsc-_t4z1ecq/config.setCompilers/conftest.o Testing executable /tmp/petsc-_t4z1ecq/config.setCompilers/conftest to see if it can be run Executing: /tmp/petsc-_t4z1ecq/config.setCompilers/conftest Running Executable with threads to time it out at 60 Executing: /tmp/petsc-_t4z1ecq/config.setCompilers/conftest Executing: /home/bchapman/AOCC/aocc-compiler-5.0.0/bin/clang++ --version stdout: AMD clang version 17.0.6 (CLANG: AOCC_5.0.0-Build#1377 2024_09_24) Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /home/bchapman/AOCC/aocc-compiler-5.0.0/bin ============================================================================================= TESTING: checkDeviceHostCompiler from config.setCompilers(/mnt/scratch/bchapman/AOCC_AOCL_add/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/setCompilers.py:752) Set the host compiler (HC) of the device compiler (DC) to the HC unless the DC already explicitly sets its HC. This may be needed if the default HC used by the DC is ancient and PETSc uses a different HC (e.g., through --with-cxx=...). Executing: /home/bchapman/AOCC/aocc-compiler-5.0.0/bin/clang++ --help | head -n 20 stdout: OVERVIEW: clang LLVM compiler USAGE: clang-17 [options] file... OPTIONS: -### Print (but do not run) the commands to run for this compilation --amdgpu-arch-tool= Tool used for detecting AMD GPU arch in the system. --analyzer-output Static analyzer report output format (html|plist|plist-multi-file|plist-html|sarif|sarif-html|text). --analyze Run the static analyzer -arcmt-migrate-emit-errors Emit ARC errors even if the migrator can fix them -arcmt-migrate-report-output Output path for the plist report -byteswapio Swap byte-order for unformatted input/output -B Search $prefix$file for executables, libraries, and data files. If $prefix is a directory, search $prefix/$file -b Pass -b to the linker on AIX -CC Include comments from within macros in preprocessed output -cl-denorms-are-zero OpenCL only. Allow denormals to be flushed to zero. Executing: /home/bchapman/AOCC/aocc-compiler-5.0.0/bin/clang++ --help stdout: OVERVIEW: clang LLVM compiler USAGE: clang-17 [options] file... OPTIONS: -### Print (but do not run) the commands to run for this compilation --amdgpu-arch-tool= Tool used for detecting AMD GPU arch in the system. --analyzer-output Static analyzer report output format (html|plist|plist-multi-file|plist-html|sarif|sarif-html|text). --analyze Run the static analyzer -arcmt-migrate-emit-errors Emit ARC errors even if the migrator can fix them -arcmt-migrate-report-output Output path for the plist report -byteswapio Swap byte-order for unformatted input/output -B Search $prefix$file for executables, libraries, and data files. If $prefix is a directory, search $prefix/$file -b Pass -b to the linker on AIX -CC Include comments from within macros in preprocessed output -cl-denorms-are-zero OpenCL only. Allow denormals to be flushed to zero. -cl-ext= OpenCL only. Enable or disable OpenCL extensions/optional features. The argument is a comma-separated sequence of one or more extension names, each prefixed by '+' or '-'. -cl-fast-relaxed-math OpenCL only. Sets -cl-finite-math-only and -cl-unsafe-math-optimizations, and defines __FAST_RELAXED_MATH__. -cl-finite-math-only OpenCL only. Allow floating-point optimizations that assume arguments and results are not NaNs or +-Inf. -cl-fp32-correctly-rounded-divide-sqrt OpenCL only. Specify that single precision floating-point divide and sqrt used in the program source are correctly rounded. -cl-kernel-arg-info OpenCL only. Generate kernel argument metadata. -cl-mad-enable OpenCL only. Allow use of less precise MAD computations in the generated binary. -cl-no-signed-zeros OpenCL only. Allow use of less precise no signed zeros computations in the generated binary. -cl-no-stdinc OpenCL only. Disables all standard includes containing non-native compiler types and functions. -cl-opt-disable OpenCL only. This option disables all optimizations. By default optimizations are enabled. -cl-single-precision-constant OpenCL only. Treat double precision floating-point constant as single precision constant. -cl-std= OpenCL language standard to compile for. -cl-strict-aliasing OpenCL only. This option is added for compatibility with OpenCL 1.0. -cl-uniform-work-group-size OpenCL only. Defines that the global work-size be a multiple of the work-group size specified to clEnqueueNDRangeKernel -cl-unsafe-math-optimizations OpenCL only. Allow unsafe floating-point optimizations. Also implies -cl-no-signed-zeros and -cl-mad-enable. --config= Specify configuration file --cuda-compile-host-device Compile CUDA code for both host and device (default). Has no effect on non-CUDA compilations. --cuda-device-only Compile CUDA code for device only --cuda-feature= Manually specify the CUDA feature to use --cuda-host-only Compile CUDA code for host only. Has no effect on non-CUDA compilations. --cuda-include-ptx= Include PTX for the following GPU architecture (e.g. sm_35) or 'all'. May be specified more than once. --cuda-noopt-device-debug Enable device-side debug info generation. Disables ptxas optimizations. --cuda-path-ignore-env Ignore environment variables to detect CUDA installation --cuda-path= CUDA installation path -cuid= An ID for compilation unit, which should be the same for the same compilation unit but different for different compilation units. It is used to externalize device-side static variables for single source offloading languages CUDA and HIP so that they can be accessed by the host code of the same compilation unit. -cxx-isystem Add directory to the C++ SYSTEM include search path -C Include comments in preprocessed output -c Only run preprocess, compile, and assemble steps -darwin-target-variant-triple Specify the darwin target variant triple -darwin-target-variant Generate code for an additional runtime variant of the deployment target -dD Print macro definitions in -E mode in addition to normal output -dependency-dot Filename to write DOT-formatted header dependencies to -dependency-file Filename (or -) to write dependency output to -dI Print include directives in -E mode in addition to normal output -dM Print macro definitions in -E mode instead of normal output -dsym-dir Directory to output dSYM's (if any) to -dumpdir Use as a prefix to form auxiliary and dump file names -D = Define to (or 1 if omitted) -emit-ast Emit Clang AST files for source inputs -emit-interface-stubs Generate Interface Stub Files. -emit-llvm Use the LLVM representation for assembler and object files -emit-merged-ifs Generate Interface Stub Files, emit merged text not binary. --emit-static-lib Enable linker job to emit a static library. --emit-symbol-graph= Generate Extract API information as a side effect of compilation. --end-no-unused-arguments Start emitting warnings for unused driver arguments --extract-api-ignores= Comma separated list of files containing a new line separated list of API symbols to ignore when extracting API information. -extract-api Extract API information -E Only run the preprocessor -faapcs-bitfield-load Follows the AAPCS standard that all volatile bit-field write generates at least one load. (ARM only). -faapcs-bitfield-width Follow the AAPCS standard requirement stating that volatile bit-field width is dictated by the field container type. (ARM only). -faddrsig Emit an address-significance table -faggressive-loop-transform Enables improved variants of various aggressive loop transformations such as loop unswitching, loop tiling -falign-loops= N must be a power of two. Align loops to the boundary -faligned-allocation Enable C++17 aligned allocation functions -fallow-editor-placeholders Treat editor placeholders as valid source code -faltivec-src-compat= Source-level compatibility for Altivec vectors (for PowerPC targets). This includes results of vector comparison (scalar for 'xl', vector for 'gcc') as well as behavior when initializing with a scalar (splatting for 'xl', element zero only for 'gcc'). For 'mixed', the compatibility is as 'gcc' for 'vector bool/vector pixel' and as 'xl' for other types. Current default is 'mixed'. -fansi-escape-codes Use ANSI escape codes for diagnostics -fapple-kext Use Apple's kernel extensions ABI -fapple-link-rtlib Force linking the clang builtins runtime library -fapple-pragma-pack Enable Apple gcc-compatible #pragma pack handling -fapplication-extension Restrict code to those available for App Extensions -fapprox-func Allow certain math function calls to be replaced with an approximately equivalent calculation -fasync-exceptions Enable EH Asynchronous exceptions -favoid-fpe-causing-opt Disable transformation involving instructions which could potentially result in FPE -fbackslash Treat backslash as C-style escape character -fbasic-block-sections= Place each function's basic blocks in unique sections (ELF Only) -fbinutils-version= Produced object files can use all ELF features supported by this binutils version and newer. If -fno-integrated-as is specified, the generated assembly will consider GNU as support. 'none' means that all ELF features can be used, regardless of binutils support. Defaults to 2.26. -fblocks Enable the 'blocks' language feature -fborland-extensions Accept non-standard constructs supported by the Borland compiler -fbuild-session-file= Use the last modification time of as the build session timestamp -fbuild-session-timestamp=